Strengthening the case for pair programming

被引:319
作者
Williams, L [1 ]
Kessler, RR
Cunningham, W
Jeffries, R
机构
[1] N Carolina State Univ, Raleigh, NC 27695 USA
[2] Univ Utah, Salt Lake City, UT 84112 USA
关键词
Algorithms - Computer programming - Cost effectiveness - Engineers - Job satisfaction - Performance - Personnel - Productivity - Reliability - Students - Systems analysis;
D O I
10.1109/52.854064
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Pair programming has been practiced in industry with great success for years. Yet, most who have nut tried and tested pair programming reject the idea immediately as a redundant, wasteful use of programming resources. This article demonstrates that incorporating pair programming into a software development process will help yield software products of better quality in less time with happier, more confident programmers.
引用
收藏
页码:19 / +
页数:8
相关论文
共 11 条
[1]  
ANDERSON A, 1998, DISTRIB COMPUT, P24
[2]  
[Anonymous], 1994, WISDOM TEAMS CREATIN
[3]  
Beck K., 2000, Extreme Programming Explained: Embrace Change
[4]  
Brooks FP., 1975, MYTHICAL MAN MONTH
[5]  
CONSTANTINE LL, 1995, CONSTANTINE PROPLEWA
[6]  
COPLIEN JO, 1995, PATTERN LANGUAGES OF PROGRAM DESIGN, P183
[7]  
DEMARCO T, 1977, PEOPLEWARE
[8]  
Flor N.V., 1991, P 4 ANN WORKSH EMP S, P36
[9]   The case for collaborative programming [J].
Nosek, JT .
COMMUNICATIONS OF THE ACM, 1998, 41 (03) :105-108
[10]  
Weinberg G.M., 1998, PSYCHOL COMPUTER PRO