Issue No. 07 - July (2013 vol. 39)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/TSE.2012.68
Enrico di Bella , University of Genova, Genova
Ilenia Fronza , Free University of Bolzano - Bozen, Bolzano
Nattakarn Phaphoom , Free University of Bolzano - Bozen, Bolzano
Alberto Sillitti , Free University of Bolzano - Bozen, Bolzano
Giancarlo Succi , Free University of Bozen - Bolzano, Bolzano
Jelena Vlasenko , Free University of Bolzano - Bozen, Bolzano
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.
Programming, Software, case study, Pair programming, software defects
N. Phaphoom, G. Succi, J. Vlasenko, E. di Bella, I. Fronza and A. Sillitti, "Pair Programming and Software Defects--A Large, Industrial Case Study," in IEEE Transactions on Software Engineering, vol. 39, no. , pp. 930-953, 2013.