The effectiveness of test-driven development: an industrial case study
Assessing test-driven development at IBM