Pair programming and software defects - An industrial case study

7Citations
Citations of this article
18Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In the last decade there has been increasing interest in pair programming. However, despite work has been done, there is still a lack of substantial evidence of pair programming effects in industrial environments. To increase a body of evidence regarding the real benefits of pair programming, we investigate its relationship with software defects. The analysis is based on 14-months data collected from a large Italian manufacturing company. The team of 17 developers adopted a customized version of extreme programming and used pair programming on a daily basis. We explore and compare the defect rate of the code changed by doing pair and solo programming. The results show that defects appear to be lower for the code modified during pair programming. As a consequence, we formulate a hypothesis that pair programming is effective in reducing the introduction of new defects when existing code is modified. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Phaphoom, N., Sillitti, A., & Succi, G. (2011). Pair programming and software defects - An industrial case study. In Lecture Notes in Business Information Processing (Vol. 77 LNBIP, pp. 208–222). Springer Verlag. https://doi.org/10.1007/978-3-642-20677-1_15

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free