Mais conteúdo relacionado
Semelhante a Agile101 (20)
Agile101
- 2. Agenda
Copyright © 2013 -2-
• Why do we need a methodology?
• Agile overview & principles
• How it compares to other methods
• Agile in action
• Resources, tools & techniques
- 3. Why Do We Need A Methodology?
Copyright © 2013 -3-
?????
Agile
Spiral
Extreme Programming (XP)
Waterfall
Iterative and Incremental
Model Driven Development
Six Sigma
RAD
Chaos Model
RUP
- 4. Traditional Project Management
aka “Waterfall”
Copyright © 2013 -4-
Maintenance
Many different variations
and names for this model;
e.g. SDLC
Tollgates at
each stage
Requirements
Initiation
Analysis
Design
Implementation
Testing
- 5. What is “Agile”?
Copyright © 2013 -5-
Key Principles:
• Focus on delivering value as quickly as possible
• Iterative and incremental delivery
• Business-driven prioritization of features
• Emphasizes learning and adaptation
• Co-located, dedicated teams
See Also: Kanban, Lean,
Iterative and Incremental
- 6. Traditional vs. Agile
Copyright © 2013 -6-
Risk: “Get it Right the First Time”
Requirements Defined/Agreed To Up Front
Make the Right Design Decision
Avoids the Need for Expensive Changes Later
Command and control leadership
Formalized change control
Progress Measured by Artifacts &
Milestones
(Charter, Requirements Document, etc.)
Risk: Get it Done As Quickly As Possible
Requirements Never Complete, Always Change
Make Design Decisions as Late as Possible
Deliver Value as Quickly as Possible
Leadership by influence
Assumes changes
Progress Measured by Total Amount of
Working Product
Traditional Approach Agile Approach
- 9. Key Terms
Copyright © 2013 -9-
• Product Owner
• Product Backlog
• Sprint
• Scrum
• Scrum-Master
• Stand-up
• Burn-Down Chart
• User Stories
• Epic
• Velocity
- 10. More than a Project Methodology
Copyright © 2013
-
10-
Personal Productivity Business Strategy
Agile is a state of mind
- 11. Tools to Get Started
Copyright © 2013
-
11-
Post-Its!! Trello
Remember
the Milk
The Agile
Manifesto
http://agilemanifesto.org
Getting
Things Done
David Allen
Read Try
Learn Adapt Repeat
Remember
Agile Coach
Toolkit
http://agilecoach.net
Do