How Effective is Test Driven Development?

I’ve been working with Lucas Layman, Madeline Diep, Forrest Shull and Hakan Erdogmus to collect and analyze the quantitative evidence from literature regarding the effects of TDD on programmer productivity, internal/external product quality and test support. Our results will soon be available as a chapter in the upcoming O’Reilly book “Making Software: What Really Works, and Why We Believe It“, edited by Andy Oram and Greg Wilson; a book that specifically addresses practitioners.

Before the book hits the stores, it will also be available through RoughCuts. I’ll also try to provide a copy of our chapter here to the extent that our copyright agreement allows. I hope that you’ll enjoy reading it as we employed an unconventional way of story telling.