home

Blogs

Study on benefits of TDD

OK, this isn’t news, this study came out a couple of years ago and was covered by many people then. But, I find myself regularly referring to it trying to find the link. So I’m going to blog about it then I’ll always be able to find the link.

The study is by Nagappan, Maximilien, Bhat and Williams and is entitled: Realizing quality improvement through test driven

development: results and experiences of four industrial

teams and is freely downloadable from Microsoft.

This is the key findings are summarised in this table:

7 Properties of Highly Successful Projects from Crystal Clear

Extracted from Chapter 2 of Crystal Clear: A Human-Powered Methodology for Small Teams

I recently awoke to the realization that top consultants trade notes about the properties of a project rather than on the procedures followed. They inquire after the health of the project: “Is there a mission statement and a project plan? Do they deliver frequently? Are the sponsor and various expert users in close contact with the team?”

Consequently, and in a departure from the way in which a methodology is usually described, I ask Crystal Clear teams to target key properties for the project. “Doing Crystal Clear” becomes achieving the properties rather than following procedures. Two motives drive this shift from procedures to properties:

A short testamonial to test infection

Extracted from Crystal Clear: A Human-Powered Methodology for Small Teams

Thanks to David Brady for this note:

© 2007-2010 Requirements Networking Group All rights reserved. contact | advertise | privacy
Requirements Networking Group