0
Lean vs Scrum
Pavel Dabrytski
Principal Consultant (Agile)
at IQ Business
South Africa

@paveldabrytski
Belarus
2009

South Africa
agile
scrum

kanban xp

lean
agile
scrum

kanban xp lean?
Mary
Poppendieck

Lean Software Development:
An Agile Toolkit
7 principles
22 tools
1
eliminate waste
7
wastes
in manufacturing
inventory 1
extra processing 2
over production 3
transportation 4
waiting 5
motion 6
defects 7
in software development
inventory 1 partially done work
extra processing 2 extra processes
over production 3 extra feature...
2
amplify learning
3
decide as late
as possible
4
deliver as fast
as possible
5
empower
the team
6
build
integrity within
7
see the whole
LEAN

vs

SCRUM
1
2
3
4
5
6
7

eliminate waste
amplify learning
decide as late as possible
deliver as fast as possible
empower the team
bu...
scrum is value-driven
software development
framework
and lean helps to
optimise its process
example 1

user story
example 2

backlog iceberg
example 3

limit work in progress
example 4

TDD
example 5

continuous delivery
we cannot do lean,
we can use lean to
improve our process
Exercise #1
apply lean thinking
to
sprint review
meeting
and what about
lean startup?
Eric Ries

The Lean Startup: How Today's
Entrepreneurs Use Continuous
Innovation to Create Radically
Successful Businesses
1

Minimum Viable
Product
example of MVP

Smoke Test
Product
example of MVP

deploy first, code later
2
measure
beware of
vanity metrics
3
generate
more ideas
Exercise #2
build a vehicle
1. has wheels
2. moves 3 meters on its own
3. travels on ground
4. transports cargo
5. looks awesome
1
2
3
4
5
6
7

eliminate waste
amplify learning
decide as late as possible
deliver as fast as possible
empower the team
bu...
the end
@paveldabrytski
Q’s
I need your
love
feedback
Lean vs scrum
Lean vs scrum
Lean vs scrum
Lean vs scrum
Lean vs scrum
Lean vs scrum
Upcoming SlideShare
Loading in...5
×

Lean vs scrum

11,909

Published on

Agile software development has proven to be more successful than traditional methods. However there are many Agile methodologies (Scrum, Kanban, Lean, XP). It is difficult to make a right choice.
Do you want to know the differences between Scrum and Lean? Perhaps you struggle with your existing Scrum implementation and looking for a better methodology. So did I. I spent many hours looking for continuous improvement beyond Retrospectives and Sprint Reviews. And I found my answer in applying Lean Principles.
This session will help you to increase your understanding of Lean and Scrum. It will also give you some practical examples of implementing Lean in Scrum teams.

Published in: Technology, Business

Transcript of "Lean vs scrum"

  1. 1. Lean vs Scrum
  2. 2. Pavel Dabrytski Principal Consultant (Agile) at IQ Business South Africa @paveldabrytski
  3. 3. Belarus
  4. 4. 2009 South Africa
  5. 5. agile scrum kanban xp lean
  6. 6. agile scrum kanban xp lean?
  7. 7. Mary Poppendieck Lean Software Development: An Agile Toolkit
  8. 8. 7 principles 22 tools
  9. 9. 1 eliminate waste
  10. 10. 7 wastes
  11. 11. in manufacturing inventory 1 extra processing 2 over production 3 transportation 4 waiting 5 motion 6 defects 7
  12. 12. in software development inventory 1 partially done work extra processing 2 extra processes over production 3 extra features transportation 4 task switching waiting 5 waiting motion 6 motion defects 7 defects
  13. 13. 2 amplify learning
  14. 14. 3 decide as late as possible
  15. 15. 4 deliver as fast as possible
  16. 16. 5 empower the team
  17. 17. 6 build integrity within
  18. 18. 7 see the whole
  19. 19. LEAN vs SCRUM
  20. 20. 1 2 3 4 5 6 7 eliminate waste amplify learning decide as late as possible deliver as fast as possible empower the team build integrity within see the whole
  21. 21. scrum is value-driven software development framework and lean helps to optimise its process
  22. 22. example 1 user story
  23. 23. example 2 backlog iceberg
  24. 24. example 3 limit work in progress
  25. 25. example 4 TDD
  26. 26. example 5 continuous delivery
  27. 27. we cannot do lean, we can use lean to improve our process
  28. 28. Exercise #1
  29. 29. apply lean thinking to sprint review meeting
  30. 30. and what about lean startup?
  31. 31. Eric Ries The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses
  32. 32. 1 Minimum Viable Product
  33. 33. example of MVP Smoke Test Product
  34. 34. example of MVP deploy first, code later
  35. 35. 2 measure
  36. 36. beware of vanity metrics
  37. 37. 3 generate more ideas
  38. 38. Exercise #2
  39. 39. build a vehicle 1. has wheels 2. moves 3 meters on its own 3. travels on ground 4. transports cargo 5. looks awesome
  40. 40. 1 2 3 4 5 6 7 eliminate waste amplify learning decide as late as possible deliver as fast as possible empower the team build integrity within see the whole
  41. 41. the end @paveldabrytski
  42. 42. Q’s
  43. 43. I need your love feedback
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×