Here is a very entertaining and informative look at how an agile software development team ought to work. While all teams will find different ways to be successful, this is a very useful benchmark for any team to compare themselves with to discover if they are respecting agile values or if they are shaving too many Yaks.
Watch Brian’s Agile Development Practices 2008 Video.
Although the Agile Manifesto has helped many organizations change how they build software, the agile movement now suffers from backsliding, overselling, and a resulting backlash. Brian Marick believes that is partly because the manifesto is focused outwardly; it tells the business how the development team will work with it. What it does not talk about is how the team must work within itself and with the code. Watch Brian’s presentation to find out whether you’re really doing agile or if you are agile in name only.