Issue No.05 - September/October (2004 vol.21)
Allen Parrish , University of Alabama
Randy Smith , University of Alabama
David Hale , University of Alabama
Joanne Hale , University of Alabama
Researchers have reported varied, even disparate, findings about the productivity of paired versus independent programmers. The authors conclude that the role-based coordination protocol associated with agile software methodologies overcomes a significant productivity loss otherwise associated with concurrent software development pairs.
software engineering productivity, programming teams, extreme programming, agile software processes
Allen Parrish, Randy Smith, David Hale, Joanne Hale, "A Field Study of Developer Pairs: Productivity Impacts and Implications", IEEE Software, vol.21, no. 5, pp. 76-79, September/October 2004, doi:10.1109/MS.2004.1331306