The Effectiveness of Pair Programming: Software Professionals' Perceptions

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'...

Full description

Saved in:
Bibliographic Details
Published inIEEE software Vol. 33; no. 4; pp. 72 - 79
Main Authors Wenying Sun, Marakas, George, Aguirre-Urreta, Miguel
Format Journal Article
LanguageEnglish
Published Los Alamitos IEEE 01.07.2016
IEEE Computer Society
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary: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.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0740-7459
1937-4194
DOI:10.1109/MS.2015.106