I had the opportunity today to attend with Microsoft and Neudesic a day in the life of Scrum with Visual Studio Team System 2008 and Team Foundation Server! Agile methods are a set of development processes intended to create software in a lighter, faster, more people-centric way. Many development teams have adopted "agile" methodologies to manage change and to improve software quality. These methodologies promote continuous integration as a practice to build and test software products incrementally as new features are included, bugs are fixed, and code is refactored.
The guys from Neudesic (Phil Scott & Riad Bacchus) rocked!! Its always fun to attend a session where the folks presenting enjoy being the evangelists, know the methodology and have fun with the group while providing insight gained from experience… Also, many thanks go out to the Microsoft Irvine team for hosting the event…
Notable quotes of the day
“People are more important than any process.Good people with good processes will outperform good people without process anytime” - Grady Booch - Object Solutions Managing the Object Oriented project 1996
“I found no interesting correlation in projects that I studied among process, language or tools and process success. A well functioning team of adequate people will complete a project almost regardless of the process or technology they’re asked to use.” - Alistair Cockburn –Agile Software Development. 2002..
You have to love Visual Studio Team System 2008 and Get a lot more for a lot less 30% off when you step up to Team Suite….

Its only getting better with Visual Studio 2010, check out the CTP

Regardless of the tools it really is all about the people & as with all frameworks / methodologies use as little as possible and as much as necessary then iterate, iterate, iterate…..
-Ivan