
Baking Test Driven Development into Agile Software Development
Agile processes can help teams to plan, and make the process transparent to management. Planning sessions, release plans, and all other techniques that help Agile teams keep their work transparent are helpful. Those techniques should help all development teams deliver software at higher quality with more predictable timing. Teams that