DocumentCode
56736
Title
Pair Programming and Software Defects--A Large, Industrial Case Study
Author
di Bella, E. ; Fronza, Ilenia ; Phaphoom, Nattakarn ; Sillitti, Alberto ; Succi, Giancarlo ; Vlasenko, J.
Author_Institution
Dept. of Econ. & Quantitative Methods, Univ. of Genova, Genoa, Italy
Volume
39
Issue
7
fYear
2013
fDate
Jul-13
Firstpage
930
Lastpage
953
Abstract
In the last decade, there has been increasing interest in pair programming (PP). However, despite the existing work, there is still a lack of substantial evidence of the effects of PP in industrial environments. To address this issue, we have analyzed the work of a team of 17 industrial developers for 14 months. The team is part of the IT department of a large Italian manufacturing company; it adopts a customized version of extreme programming (XP). We have investigated the effects of PP on software quality in five different scenarios. The results show that PP appears to provide a perceivable but small effect on the reduction of defects in these settings.
Keywords
configuration management; manufacturing industries; production engineering computing; software fault tolerance; software prototyping; software quality; team working; IT department; customized version; extreme programming; industrial case study; large Italian manufacturing company; pair programming; software defects; software quality; Programming; Software; Pair programming; case study; software defects;
fLanguage
English
Journal_Title
Software Engineering, IEEE Transactions on
Publisher
ieee
ISSN
0098-5589
Type
jour
DOI
10.1109/TSE.2012.68
Filename
6331491
Link To Document