Agile Patterns & Practices
(play MP3)
Agile development has deeply affected how the Microsoft Patterns and Practices team creates software. Microsoft's Peter Provost talks about the team's use of Agile as both a design and testing methodology.