A replicate empirical comparison between pair development and software development with inspection (bibtex)
by Phongpaibul, Monvorath and Boehm, Barry
Abstract:
In 2005, we studied the development effort and effect of quality comparisons between software development with Fagan's inspection and pair development. Three experiments were conducted in Thailand: two classroom experiments and one industry experiment. We found that in the classroom experiments, the pair development group had less average development effort than the inspection group with the same or higher level of quality. The industry experiment's result showed pair development to have a bit more effort but about 40% fewer major defects. However, since this set of experiments was conducted in Thailand, the results may be different if we conducted the experiment in other countries due to the impact of cultural differences. To investigate this we conducted another experiment with computer science graduate students at USC in Fall 2006. Unfortunately, the majority of the graduate students who participated in the experiment were from India, a country in which the culture is not much different from Thailand. As a result, we cannot compare the impact of cultural differences in this paper. However, the results showed that the experiment can be replicated in other countries where the cultures are similar.
Reference:
A replicate empirical comparison between pair development and software development with inspection (Phongpaibul, Monvorath and Boehm, Barry), In Proceedings - 1st International Symposium on Empirical Software Engineering and Measurement, ESEM 2007, 2007.
Bibtex Entry:
@inproceedings{Ratzinger2007,
abstract = {In 2005, we studied the development effort and effect of quality comparisons between software development with Fagan's inspection and pair development. Three experiments were conducted in Thailand: two classroom experiments and one industry experiment. We found that in the classroom experiments, the pair development group had less average development effort than the inspection group with the same or higher level of quality. The industry experiment's result showed pair development to have a bit more effort but about 40{\%} fewer major defects. However, since this set of experiments was conducted in Thailand, the results may be different if we conducted the experiment in other countries due to the impact of cultural differences. To investigate this we conducted another experiment with computer science graduate students at USC in Fall 2006. Unfortunately, the majority of the graduate students who participated in the experiment were from India, a country in which the culture is not much different from Thailand. As a result, we cannot compare the impact of cultural differences in this paper. However, the results showed that the experiment can be replicated in other countries where the cultures are similar.},
author = {Phongpaibul, Monvorath and Boehm, Barry},
booktitle = {Proceedings - 1st International Symposium on Empirical Software Engineering and Measurement, ESEM 2007},
doi = {10.1109/ESEM.2007.9},
isbn = {0769528864},
issn = {1938-6451},
keywords = {cocome_lit-review,data mining;decision trees;object-oriented methods;software engineering;data mining features;decision support;decision trees;development history;logistic model trees;mining software evolution;object-oriented systems;open source projects;prepositional rule learners;software projects;versioning systems;Classification algorithms;Data mining;Feature extraction;History;Information systems;Object oriented modeling;Open source software;Particle measurements;Prediction algorithms;Software systems},
mendeley-tags = {cocome_lit-review},
pages = {265--274},
title = {{A replicate empirical comparison between pair development and software development with inspection}},
year = {2007}
}
Powered by bibtexbrowser