One of the most innovative practices of agile development is a contribution from extreme programming: test-driven development (TDD). Briefly, TDD is the art of building a software system along a growing set of automated developer tests, usually unit tests. This is comprised of a disciplined series of tiny steps to add new functionality:
Advisor
Overcoming Obstacles to Test-Driven Development
Posted December 13, 2007 | Technology |

Don’t have a login?
Make one! It’s free and gives you access to all Cutter research.