Test Driven Development proves useful at Microsoft

One of the coolest things I got to find out today from the PM of the MSBuild product, Kieran Mockford, is that development on the next version of MSBuild has been done using Test Driven Development. Yep, Write a test that fails, make it work, refactor. In fact, since it started long before Team System, they used NUnit to develop the unit tests.

Kieren informed me that he considers to be a great help to the product and he's very happy with this method of working. He's a great guy and very interesting to talk to.

This just goes to show you that this "hype" is not just buzz words flying around. Its being done by real people on real projects, even at the largest scale, and it proves itself every day.

As for MSBuild, One of the main concerns I had was whether we're going to get a good configuration tool to go with it. The current answer seems to be "no", but from non-official discussion it looks as if such a thing is being considered one way or the other.

As Kieran will be doing a talk tomorrow about Team System, I'll try to get him to do a small interview with me about TDD and MSBuild. We'll see.

Published Sunday, February 27, 2005 12:50 AM by RoyOsherove
Filed under:

Comments

Monday, February 28, 2005 3:27 AM by TrackBack

# MS Eating TDD Dogfood

Monday, February 28, 2005 9:31 AM by TrackBack

# Microsoft product dev teams using TDD

Monday, February 28, 2005 12:52 PM by Ernst Kuschke (C# MVP)

# re: Test Driven Development proves useful at Microsoft

Kieran was very insightfull through the summit! Looking forward to check out the interview.
Sunday, April 03, 2005 12:38 PM by TrackBack

# Scrum at Microsoft