IEEE Software Special Issue on Test-Driven Development

The special edition of the IEEE Software Magazine dedicated to Test-Driven Development is out. As TDD is becoming more popular across all sizes and kinds of software engineering projects, Ron Jeffries and I specifically looked for articles reporting on non-trivial use of it: test-driving control systems design, GUI development, database development, performance optimization, storytest-driven development. We also included a comprehensive summary of empirical studies on TDD in both industry and academia and a debate on the role of mock objects in TDD. Happy reading!