--- In extremeprogramming@yahoogroups.com, John Stoneham <lyric@...>
wrote:
>
> Uncle Bob's keynote at Agile2008 contained a claim that "the data
is in"
> on TDD - that it works, does not increase cost, and drops the defect
> rate by up to an order of magnitude. (I am paraphrasing here.
Pardon me
> if I have misquoted.)
Good news, bad news on this one. The data is also in that we're not
doing anywhere near as much TDD as one would come to believe based on
all the chatter we see on the mailing lists. Later today I'll post
the initial version of my summary of the Practices and Principles
survey I ran a few weeks ago. I'll send out an email when I do so.
Apparently, agilists are more likely to do some up front modeling
than they are to do TDD. They're also more likely to write status
reports than to do TDD, so if that's not a sharp stick in the eye I
don't know what is.
There's also a very clear trend for adopting easy practices such as
daily scrum meetings over difficult practices such as TDD. Once
again human nature raises it's ugly head. ;-)
- Scott
Practice Leader Agile Development, IBM Rational
http://www.ibm.com/developerworks/blogs/page/ambler