Following the agile principles extends beyond project management and directly into development. Practices such as Test Driven Development (TDD) facilitate designs with emergent properties that are crucial to delivering with agility.
TDD is often associated with unit testing, or even writing tests first, but ultimately there is more to it. This talk will focus on a software's architecture, not as as a static design, but as a living, evolving design and how TDD provides a mechanism for pruning and directing that evolutionary growth.
This talk will be given by Andrew Smith of VersionOne.
by: Andrew S. | over a year ago | Practices
Comments