Comparing the Defect Reduction Benefits of Code Inspection and Test-Driven Development

@article{Wilkerson2012ComparingTD,
  title={Comparing the Defect Reduction Benefits of Code Inspection and Test-Driven Development},
  author={Jerod W. Wilkerson and Jay F. Nunamaker and Rick Mercer},
  journal={IEEE Transactions on Software Engineering},
  year={2012},
  volume={38},
  pages={547-560}
}
This study is a quasi experiment comparing the software defect rates and implementation costs of two methods of software defect reduction: code inspection and test-driven development. We divided participants, consisting of junior and senior computer science students at a large Southwestern university, into four groups using a two-by-two, between-subjects, factorial design and asked them to complete the same programming assignment using either test-driven development, code inspection, both, or… CONTINUE READING

Citations

Publications citing this paper.
SHOWING 1-10 OF 26 CITATIONS

A Survey on Software Defect Prediction in Cross Project

VIEW 1 EXCERPT

Developer Testing in the IDE: Patterns, Beliefs, and Behavior

VIEW 1 EXCERPT
CITES BACKGROUND

Improving Development Practices through Experimentation: An Industrial TDD Case

VIEW 1 EXCERPT

References

Publications referenced by this paper.
SHOWING 1-10 OF 42 REFERENCES

A structured experiment of test-driven development

VIEW 7 EXCERPTS
HIGHLY INFLUENTIAL

Assessing test-driven development at IBM

VIEW 8 EXCERPTS
HIGHLY INFLUENTIAL

Design and Code Inspections to Reduce Errors in Program Development

VIEW 19 EXCERPTS
HIGHLY INFLUENTIAL

A discipline for software engineering

VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Software inspections: an effective verification process

VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Advances in software inspections

  • Michael E. Fagan
  • Engineering, Computer Science
  • IEEE Transactions on Software Engineering
  • 1986
VIEW 18 EXCERPTS
HIGHLY INFLUENTIAL

A Family of Experiments to Investigate the Effects of Groupware for Software Inspection

  • S. Biffli, P. Grünbacher, M. Halling
  • Automated Software Eng., vol. 13, no. 3, pp. 373-394, 2006.
  • 2006
VIEW 1 EXCERPT