2. The Family Tree of Agile & Lean
• Two different heritages
• Many common principles
and practices
• Widening application
3. Agile in a Nutshell
• Individuals and
interactions over
processes and tools
• Working software
over comprehensive
documentation
• Customer
collaboration over
contract negotiation
• Responding to
change over
following a plan
4. Lean in a Nutshell
• Optimize the Whole
• Eliminate Waste
• Build Quality In
• Learn Constantly
• Deliver Fast
• Engage Everyone
• Keep Getting Better
5. Scrum in a Nutshell
• Ordered Product
Backlog
• Cross-functional Teams
• Sprints
• Continuously-Adjusted
Release Plan
• Continuously-Adjusted
Process
6. XP in a Nutshell
• Similar to Scrum
• Focused more on intra-
team process
• Pair programming
• Test-driven development
• Collective code
ownership
7. Kanban in a Nutshell
• Visualize the workflow
• Limit Work In Progress
(WIP)
• Measure and Manage
Cycle Time
• Average time to
complete one item
• Manage queues, not
capacity