DocumentCode
3385914
Title
Perceived Effects of Pair Programming in an Industrial Context
Author
Vanhanen, Jari ; Lassenius, Casper
Author_Institution
Helsinki Univ. of Technol., Helsinki
fYear
2007
fDate
28-31 Aug. 2007
Firstpage
211
Lastpage
218
Abstract
We studied the perceived effects of pair programming (PP) compared to solo programming in a large scale, industrial software development context. We surveyed developers (N=28) regarding effects of PP on learning, quality, effort, schedule, and human factors. Our findings support earlier results from studies done with students, or professionals doing small tasks. The positive effects of PP were largest for learning, schedule adherence of tasks, getting to know other developers, and team spirit. A small but clearly positive effect was perceived for various quality aspects, discipline in following work practices, and enjoyment of work. The improvement of estimation accuracy was almost negligible. The amount of refactoring did not change. On the negative side, the development effort for individual features was higher. In the beginning of the adoption, the exhaustiveness of work was perceived higher, but over time it decreased to the level of solo programming.
Keywords
human factors; programming; systems analysis; human factors; large-scale industrial software development; pair programming; solo programming; Computer industry; Human factors; Job shop scheduling; Keyboards; Knowledge transfer; Large-scale systems; Navigation; Programming profession; Software testing; Switches;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering and Advanced Applications, 2007. 33rd EUROMICRO Conference on
Conference_Location
Lubeck
ISSN
1089-6503
Print_ISBN
978-0-7695-2977-6
Type
conf
DOI
10.1109/EUROMICRO.2007.47
Filename
4301082
Link To Document