English

Pair versus Solo Programming -- An Experience Report from a Course on Design of Experiments in Software Engineering

Software Engineering 2013-06-19 v1

Abstract

This paper presents an experience report about an experiment that evaluates duration and effort of pair and solo programming. The experiment was performed as part of a course on Design of Experiments (DOE) in Software Engineering (SE) at Autonomous University of Yucatan (UADY). A total of 21 junior student subjects enrolled in the bachelor's degree program in SE participated in the experiment. During the experiment, subjects (7 pairs and 7 solos) wrote two small programs in two sessions. Results show a significant difference (at alpha=0.1) in favor of pair programming regarding duration (28% decrease), and a significant difference (at alpha=0.1) in favor of solo programming with respect to effort (30% decrease). With only a difference of 1%, our results regarding duration and effort are practically the same as those reported by Nosek in 1998.

Cite

@article{arxiv.1306.4245,
  title  = {Pair versus Solo Programming -- An Experience Report from a Course on Design of Experiments in Software Engineering},
  author = {Omar S. Gómez and José L. Batún and Raúl A. Aguilar},
  journal= {arXiv preprint arXiv:1306.4245},
  year   = {2013}
}

Comments

9 pages; International Journal of Computer Science Issues, 2013

R2 v1 2026-06-22T00:36:02.291Z