Loading ...
Sorry, an error occurred while loading the content.

158460Re: [XP] Microsoft Research on TDD

Expand Messages
  • George Dinwiddie
    Dec 30 9:18 AM
    • 0 Attachment

      On 12/30/12 6:10 AM, Ron Jeffries wrote:
      > Hi Jeff,
      > Good stuff.
      > On Dec 29, 2012, at 8:31 PM, JeffGrigg <jeffreytoddgrigg@...> wrote:
      >> An important paper by Microsoft research was referenced indirectly in on e of the current threads.
      >> It is "Realizing quality improvement through test driven
      >> development: results and experiences of four industrial
      >> teams" by Nachiappan Nagappan, E. Michael Maximilien,
      >> Thirumalesh Bhat, and Laurie Williams.
      >> reference:
      >> http://link.springer.com/article/10.1007%2Fs10664-008-9062-z
      >> full paper:
      >> http://research.microsoft.com/en-us/groups/ese/nagappan_tdd.pdf
      >> It reports 40% to 90% defect reduction and 15% to 35% increase in cost.
      >> HOWEVER, before everyone runs off and plans projects based on those
      >> numbers, I'd like to point out that while the defect reduction
      >> numbers were measurements, the "cost increases" were "shoot from
      >> the hip estimates" by the bosses.
      > What is unfortunate in these studies, and in all the studies I've
      > seen, is that they seem to be estimating the time to produce bug-free
      > code on the TDD side, and buggy code on the non-TDD side, and do not
      > add in the time to fix the bugs that need to be fixed. So not only
      > are those numbers pulled from the hip or lower, they're probably not
      > comparable even if they were accurate.

      Yes, I can write code really fast if it doesn't have to work.

      - George

      * George Dinwiddie * http://blog.gdinwiddie.com
      Software Development http://www.idiacomputing.com
      Consultant and Coach http://www.agilemaryland.org
    • Show all 10 messages in this topic