1. Are Two Heads Better than One?: On the Effectiveness of Pair Programming.
- Author
-
Dybå, Tore, Arisholm, Erik, Sjøberg, Dag I. K., Hannay, Jo E., and Shull, Forrest
- Subjects
- *
PERFORMANCE standards , *ENGINEERING inspection , *QUALITY control , *COMPUTER systems , *COMPUTER programmers , *SOFTWARE patterns , *SOFTWARE engineering , *QUALITY standards , *COMPUTER science - Abstract
The article examines the effectiveness of pair programming (PP) with the help of empirical evidence. Fifteen studies were conducted, out of which eleven compared the effectiveness of isolated pairs. Duration was reported either as the total time a subject took to complete all the assigned programming tasks or as the total time taken to produce code that was assessed as having reached a certain quality standard. For comparisons between pairs and solo programmers, pair effort was reported as twice the duration of each individual in the pair. Quality typically was reported as the number of test cases passed or number of correct solutions of programming tasks. The study reveals that PP leads to increased quality.
- Published
- 2007
- Full Text
- View/download PDF