This week, we dropped by Nachi Nagappan in the Empirical
Software Engineering area. Nachi does studies on what works and does not work in software development using metrics.
We talk with him about Test Driven Development: Does it work better? How better? What's the catch?
To answer these questions, Nachi talks about a study done over multiple teams within and outside of Microsoft on TDD. The results are very interesting, as they are based on real teams with real products, so I definitely encourage you to watch the video or download the paper to grok the numbers in details.
- Download the high-quality screencast from Downloads -> Screencast.
- Download the full article on the TDD study at http://research.microsoft.com/ESM/ (Paper title: Realizing quality improvement through test driven development: results and experiences of four industrial teams).
The Research in Software Engineering team (RiSE) coordinates Microsoft's research in Software Engineering in Redmond, USA.