0
Welcome to                              APIL #14                         Kanban Pizza FactorySaturday, April 20, 13
Pulling  the  Flow  with                                    Kanban          ILAN  KIRSCHENBAUM  -­‐  AGILE  COACH         ...
Agenda      •    Introduction      •    Incredibly Quick History of Lean and Kanban      •    What is Lean and Kanban?    ...
INTRODUCTIONSaturday, April 20, 13
Introduc/on           Every  Kanban  presentaFon             must  have  a  few  Japanese             character           ...
Introduc/on                         歓迎           (Welcome,  for  those  who  do  not  speak             Japanese.  Like  m...
Introduc/on           Divide  into  groups  of  4-­‐6           Take  3-­‐4  minutes  to  discuss:             When did yo...
Who  is  Ilan?      • S/W  Engineer      • >20  years  in  s/w  (developer,  architect,  product          manager,  ...)  ...
INCREDIBLY  QUICK  HISTORYSaturday, April 20, 13
Ford  vs.  Toyota                                               Waste                         Assembly Line               ...
Transi/on  to  The  West  and  to  SWSaturday, April 20, 13
WHAT  IS  KANBAN?Saturday, April 20, 13
Insights  &  Perspec/ves      • Customer        • Finished  goods        • The  process  as  a  whole  Saturday, April 20,...
Kanban      • kanban  (small  ‘k’)  means  a  Visual  Card      • Kanban  (capital  ‘K’)  is            – A  pull-­‐system...
THE  JOURNEY  TO  A  LEAN/                      KANBAN  PROJECTSaturday, April 20, 13
The  Path  to  Lean  So]ware                       Conti n uo u s                                Development      • Visual...
Visualize  Your  Current  Flow      Requirements                                                               Looks      ...
Typical  Flow...  Before  Pull                                 Requirements                                               ...
Desired  Flow...  With  Pull                          Designequirements                        Acceptance   Deliver       ...
Visualizing  the  Flow  with                                Kanban  Board                                                 ...
Manage  the  Flow  Example                             Reduce  Waste                  Lead Time                  Costs    ...
Iden/fy  and  Reduce  Waste                                                                                   22Source: ht...
Work  In  Progress          Which Side of This Road Would You Rather Drive?Saturday, April 20, 13
Placing  WIP  Limits      Ramp Metering increases road accessibility by 16%-80%*               Making              Policie...
Flow  &  Pull  -­‐  Honoring  WIP  Example                         3                    2      2          Site         Cha...
Let’s  Play                      Kanban  Pizza  FactorySaturday, April 20, 13
Kanban  Pizza  Factory       http://www.agile42.com/en/training/kanban-pizza-game/                                        ...
Let’s Play!           Basic Pizza Recipe      • Triangle Pizza Base (diagonally cut index card)      • Tomato Sauce (red m...
The  Path  to  Lean  So]ware                             n uo u s                          ▲                     Conti    ...
Kanban  Core  Prac/ces                                            30Saturday, April 20, 13
Kanban  Core  Prac/ces                                            31Saturday, April 20, 13
Back  to  the  Game...                                                  32Saturday, April 20, 13
Let’s Play Again!           Basic Pizza Recipe      • Triangle Pizza Base (diagonally cut index card)      • Tomato Sauce ...
Let’s measure points!           Pizza Base                                    Topping                        auce     w it...
Our Latest Offering!           *** Pizza Speciale! ***      • Pizza base with tomato sauce      • Seven pieces of Rucola (...
Introducing Orders      • Cash on Delivery:           Get points only on delivered orders                                 ...
Let’s Play Again!                 Kanban Pizza                   Order Set                                             37S...
Let’s measure points!           Pizza Base                                    Topping                        auce     w it...
Let’s Play Again!                 Kanban Pizza                   Order Set                                             39S...
Let’s measure points!           Pizza Base                                    Topping                        auce     w it...
Now Draw Your Workflow                          Draw the      Use your        Look back        workflow,    materials to  ...
The  Path  to  Lean  So]ware                             n uo u s                          ▲                     Conti    ...
What’s  Next?                  Visualize Your Flow                                          Pull Your Flow                ...
Kanban  Pizza  Factory      This game was developed by:                                   Ralf Kruse                      ...
Welcome to                              APIL #14                         Kanban Pizza FactorySaturday, April 20, 13
Upcoming SlideShare
Loading in...5
×

Kanban intro and Kanban Pizza Factory

674

Published on

Slides from the APIL#14 meeting - Kanban Pizza Factory, including a short intro, and the slides for the famous game from Agile42

Published in: Business

Transcript of "Kanban intro and Kanban Pizza Factory"

  1. 1. Welcome to APIL #14 Kanban Pizza FactorySaturday, April 20, 13
  2. 2. Pulling  the  Flow  with   Kanban ILAN  KIRSCHENBAUM  -­‐  AGILE  COACH HTTP://FOSTNOPE.COM   ILAN@PRACTICAL-­‐AGILE.COM   TWITTER:  @KIRSCHI_  Saturday, April 20, 13
  3. 3. Agenda • Introduction • Incredibly Quick History of Lean and Kanban • What is Lean and Kanban? • The journey to a lean/Kanban project • Play Kanban Pizza FactorySaturday, April 20, 13
  4. 4. INTRODUCTIONSaturday, April 20, 13
  5. 5. Introduc/on Every  Kanban  presentaFon   must  have  a  few  Japanese   character (so  might  as  well  get  it  out  of  the  way)Saturday, April 20, 13
  6. 6. Introduc/on 歓迎 (Welcome,  for  those  who  do  not  speak   Japanese.  Like  myself)Saturday, April 20, 13
  7. 7. Introduc/on Divide  into  groups  of  4-­‐6 Take  3-­‐4  minutes  to  discuss: When did you first realize that the tooth fairy does not exist?Saturday, April 20, 13
  8. 8. Who  is  Ilan? • S/W  Engineer • >20  years  in  s/w  (developer,  architect,  product   manager,  ...) • Agile  coach • Blogger • Co-­‐Founder  at  “Prac/cal-­‐Agile” • Co-­‐Organizer  of  “Agile   Prac//oners  IL”  groupSaturday, April 20, 13
  9. 9. INCREDIBLY  QUICK  HISTORYSaturday, April 20, 13
  10. 10. Ford  vs.  Toyota Waste Assembly Line ValueSaturday, April 20, 13
  11. 11. Transi/on  to  The  West  and  to  SWSaturday, April 20, 13
  12. 12. WHAT  IS  KANBAN?Saturday, April 20, 13
  13. 13. Insights  &  Perspec/ves • Customer   • Finished  goods   • The  process  as  a  whole  Saturday, April 20, 13
  14. 14. Kanban • kanban  (small  ‘k’)  means  a  Visual  Card • Kanban  (capital  ‘K’)  is – A  pull-­‐system  using  a  task-­‐board – Truly  represenFng  the  Value-­‐Stream • Visualizes: – Pull – Flow – Customer  Value – Waste – ConFnuous  ImprovementSaturday, April 20, 13
  15. 15. THE  JOURNEY  TO  A  LEAN/ KANBAN  PROJECTSaturday, April 20, 13
  16. 16. The  Path  to  Lean  So]ware   Conti n uo u s Development • Visualize Your Current Flow • Manage The Flow • Identify and respect WIP limits WIP = Work In Progress • Implement Feedback Loops • Make Policies Explicit • Continuously ImproveSaturday, April 20, 13
  17. 17. Visualize  Your  Current  Flow   Requirements Looks Analysis Familiar? Design Implement Test Acceptance Deliver 17Saturday, April 20, 13
  18. 18. Typical  Flow...  Before  Pull Requirements Design Test Implement Deliver Analysis Acceptance 18Saturday, April 20, 13
  19. 19. Desired  Flow...  With  Pull Designequirements Acceptance Deliver Deploy Analysis Test 19 Saturday, April 20, 13
  20. 20. Visualizing  the  Flow  with   Kanban  Board Site Change Login Address Shorten Pay Buy Pay e B uy Startup Tim Cash Item Credit Service Create CustomerSaturday, April 20, 13
  21. 21. Manage  the  Flow  Example Reduce  Waste Lead Time Costs Value adding and essential waste Non-essential wasteSaturday, April 20, 13
  22. 22. Iden/fy  and  Reduce  Waste 22Source: http://www.thecontenteconomy.com/2012/12/we-waste-so-much-can-you-see-it.htmlSaturday, April 20, 13
  23. 23. Work  In  Progress Which Side of This Road Would You Rather Drive?Saturday, April 20, 13
  24. 24. Placing  WIP  Limits Ramp Metering increases road accessibility by 16%-80%* Making Policies Explicit *According to research by David Levinson and Lei Zhang, University of Minnesota, 2004 24 http://nexus.umn.edu/papers/RampMetersEvaluation.pdfSaturday, April 20, 13
  25. 25. Flow  &  Pull  -­‐  Honoring  WIP  Example 3 2 2 Site Change Login Address Shorten Pay Buy Pay e Startup Tim uy B Cash Item Credit Service Create CustomerSaturday, April 20, 13
  26. 26. Let’s  Play   Kanban  Pizza  FactorySaturday, April 20, 13
  27. 27. Kanban  Pizza  Factory http://www.agile42.com/en/training/kanban-pizza-game/ 27Saturday, April 20, 13
  28. 28. Let’s Play! Basic Pizza Recipe • Triangle Pizza Base (diagonally cut index card) • Tomato Sauce (red marker) • Three tomato slices (strips of red post-it) • Three cuts of cheese (strips of post-it) • Baked for 30 seconds (in over plate) 28Saturday, April 20, 13
  29. 29. The  Path  to  Lean  So]ware   n uo u s ▲ Conti Development • Visualize Your Current Flow • Manage The Flow • Identify and respect WIP limits • Implement Feedback Loops • Make Policies Explicit • Continuously ImproveSaturday, April 20, 13
  30. 30. Kanban  Core  Prac/ces 30Saturday, April 20, 13
  31. 31. Kanban  Core  Prac/ces 31Saturday, April 20, 13
  32. 32. Back  to  the  Game... 32Saturday, April 20, 13
  33. 33. Let’s Play Again! Basic Pizza Recipe • Triangle Pizza Base (diagonally cut index card) • Tomato Sauce (red marker) • Three tomato slices (strips of red post-it) • Three cuts of cheese (strips of post-it) • Baked for 30 seconds (in over plate) 33Saturday, April 20, 13
  34. 34. Let’s measure points! Pizza Base Topping auce w it h/w itho ut s -1 po int each -4 po ints e at iv n eg nts ! ou ne Slice e c do Finishe d p ie c % 0 ac h 10 +10 points E nt il u 34Saturday, April 20, 13
  35. 35. Our Latest Offering! *** Pizza Speciale! *** • Pizza base with tomato sauce • Seven pieces of Rucola (green post-its strips) • Rucola burns in the oven! Base must be baked first 35Saturday, April 20, 13
  36. 36. Introducing Orders • Cash on Delivery: Get points only on delivered orders Orders must be Orders can be picked delivered to another from a central central defined defined location location 36Saturday, April 20, 13
  37. 37. Let’s Play Again! Kanban Pizza Order Set 37Saturday, April 20, 13
  38. 38. Let’s measure points! Pizza Base Topping auce w it h/w itho ut s -1 po int each -4 po ints e at iv n eg nts ! ou ne Slice e c do Finishe d p ie c % 0 ac h 10 +10 points E nt il u 38Saturday, April 20, 13
  39. 39. Let’s Play Again! Kanban Pizza Order Set 39Saturday, April 20, 13
  40. 40. Let’s measure points! Pizza Base Topping auce w it h/w itho ut s -1 po int each -4 po ints e at iv n eg nts ! ou ne Slice e c do Finishe d p ie c % 0 ac h 10 +10 points E nt il u 40Saturday, April 20, 13
  41. 41. Now Draw Your Workflow Draw the Use your Look back workflow, materials to to the game including make it WIP limits look nice :) 41Saturday, April 20, 13
  42. 42. The  Path  to  Lean  So]ware   n uo u s ▲ Conti Development • Visualize Your Current Flow • Manage The Flow • Identify and respect WIP limits • Implement Feedback Loops • Make Policies Explicit • Continuously ImproveSaturday, April 20, 13
  43. 43. What’s  Next? Visualize Your Flow Pull Your Flow Continuously ImproveSaturday, April 20, 13
  44. 44. Kanban  Pizza  Factory This game was developed by: Ralf Kruse ralf.kruse@agile42.com Did you like it? Can you make it better? Got plans to try it yourself? He’ll probably be happy to hear about it :-) 44Saturday, April 20, 13
  45. 45. Welcome to APIL #14 Kanban Pizza FactorySaturday, April 20, 13
  1. A particular slide catching your eye?

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

×