“This Agile stuff sounds like what I’ve always done. It’s just been re-packaged and given a special name.” I shudder when I hear this sentiment, because I’ve observed that when people think it’s the same old thing, they’ll continue to do things the same old way. “We’re Agile” becomes the punch line for many process deficiencies. Yes, Agile practices do sound familiar. However, in reality the individual practices are subtly different; the collection of practices create a profoundly different experience. This talk highlights these subtle differences, and illustrates the synergy.
Process/Mechanics
- Opening simulation (observation & change) - 10 minutes
- Presentation: explaining the subtle differences of various key practices - 20 minutes
- iterative & incremental development: there are many different ways to slice and dice the software development life cycle … story-driven “micro-slicing” is very different.
- Stories vs use cases vs features
- Tests as requirements vs test scripts
- etc.
- Simulation: experience the difference (Slice & Dice) - 20 minutes
- Presentation: The Blind Manager and the Elephant - 20 minutes
- what’s different about each team role
- the danger of not understanding / enabling the changes for other roles
- Discussion & Questions