2. Basics What is Agile? It’s a method based on iterative development. Why Agile? The goal is not to release things faster for the sake of it. It is to achieve nimbleness and agility to deliver on the company’s strategy as it moves forward and/or tactically changes. It is about creating more business opportunities for ourselves rather than being cased into a model that requires our resource commitment for a time window that is longer than what the market we’re competing in requires.
3. The Agile Manifesto – a statement of values Process and tools Individuals and interactions Following a plan Responding to change Comprehensive documentation Working software Contract negotiation Customer collaboration over over over over Source: www.agilemanifesto.org
4. Iterative development process Product Backlog Product Backlog Product Backlog Product Backlog Sprint Backlog Sprint Backlog Sprint Backlog Sprint Backlog Sprint Backlog Sprint 1 Sprint 2 Sprint 3 Sprint 4 …. Sprint N Features Features Features Features Features Features Features Features Features Features Features Features Features Features Features Features
6. Scrum Framework Daily Scrum Meeting S P R I N T 24 hours Backlog tasks expanded by team Potentially Shippable Product Increment 8 10 days Sprint Backlog Product Backlog As prioritized by Product Owner Product is designed, coded, tested and documented during the sprint.
59. Burn down Chart Perfect scrum, No one home, Overestimation and Underestimation
60. Again, why daily? How does a project get to be a year late? One day at a time Can Scrum meetings be replaced by emailed status reports? No Entire team sees the whole picture every day Create peer pressure to do what you say you’ll do
71. Good reads Agile and Iterative Development: A Manager’s Guide by Craig Larman Agile Estimating and Planning by Mike Cohn Agile Project Management with Scrum by Ken Schwaber Agile Retrospectives by Esther Derby and Diana Larsen Agile Software Development Ecosystems by Jim Highsmith Agile Software Development with Scrum by Ken Schwaber and Mike Beedle Scrum and The Enterprise by Ken Schwaber User Stories Applied for Agile Software Development by Mike Cohn Lots of weekly articles at www.scrumalliance.org BUY BOOKS ONLINE at the AGILE FOR ENTERPRISE ORGANIZATIONS web store (http://astore.amazon.com/agilescrumsoftwaredevelopment-20)
72. Catch me if you can girish.mahadevan@facebook.com www.gPod.in