Abstract:
Researchers surveyed software professionals on their views regarding the effectiveness of pair programming compared to traditional solo programming. The survey produced t...Show MoreMetadata
Abstract:
Researchers surveyed software professionals on their views regarding the effectiveness of pair programming compared to traditional solo programming. The survey produced three main findings. First, the respondents believed that project complexity and pair composition (the individual programmers' expertise and pair-programming experience) affect pair programming's effectiveness in terms of the effort, defect rate, knowledge transfer, and overall project cost. Second, respondents with pair-programming experience viewed pair programming more positively than those without it. Finally, the more pair-programming experience the respondents had, the more favorably they viewed pair programming.
Published in: IEEE Software ( Volume: 33, Issue: 4, July-Aug. 2016)
DOI: 10.1109/MS.2015.106