Pair programming in software development teams - An empirical study of its benefits

被引:28
作者
Bipp, Tanja [1 ,2 ]
Lepper, Andreas [1 ]
Schmedding, Doris [1 ]
机构
[1] Univ Dortmund, Dept Comp Sci, D-4600 Dortmund, Germany
[2] Univ Dortmund, Organizat Psychol, D-4600 Dortmund, Germany
关键词
pair programming; empirical software engineering; quality of software;
D O I
10.1016/j.infsof.2007.05.006
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We present the results of an extensive and substantial case study on pair programming, which was carried out in courses for software development at the University of Dortmund, Germany. Thirteen software development teams with about 100 students took part in the experiments. The groups were divided into two sets with different working conditions. In one set, the group members worked on their projects in pairs. Even though the paired teams could only use half of the workstations the teams of individual workers could use, the paired teams produced nearly as much code as the teams of individual workers at the same time. In addition, the code produced by the paired teams was easier to read and to understand. This facilitates finding errors and maintenance. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:231 / 240
页数:10
相关论文
共 23 条
[1]   Relating member ability and personality to work-team processes and team effectiveness [J].
Barrick, MR ;
Stewart, GL ;
Neubert, MJ ;
Mount, MK .
JOURNAL OF APPLIED PSYCHOLOGY, 1998, 83 (03) :377-391
[2]  
Beck K., 2004, Extreme Programming Explained: Embrace Change, V2nd
[3]  
BECKMANN I, 2004, GI JAHRESTAGUNG, V2, P122
[4]  
BIPP T, INWIDA LABOR
[5]  
BOOCH G, 1999, UNIFIED MODELLING LA
[6]  
BORKENAU P, 1993, NEO FUNF FAKTOREN IN
[7]   MEASURING FACETS OF JOB AMBIGUITY - CONSTRUCT-VALIDITY EVIDENCE [J].
BREAUGH, JA ;
COLIHAN, JP .
JOURNAL OF APPLIED PSYCHOLOGY, 1994, 79 (02) :191-202
[8]   A METRICS SUITE FOR OBJECT-ORIENTED DESIGN [J].
CHIDAMBER, SR ;
KEMERER, CF .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1994, 20 (06) :476-493
[9]  
Cronbach LJ, 1951, PSYCHOMETRIKA, V16, P297
[10]  
FENTON N, 1996, SOFTWARE METRICS RIG