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 :
بازگشت