Kanban intro and Kanban Pizza Factory
Upcoming SlideShare
Loading in...5
×
 

Kanban intro and Kanban Pizza Factory

on

  • 599 views

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

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

Statistics

Views

Total Views
599
Views on SlideShare
599
Embed Views
0

Actions

Likes
1
Downloads
26
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Kanban intro and Kanban Pizza Factory Kanban intro and Kanban Pizza Factory Presentation Transcript

  • Welcome to APIL #14 Kanban Pizza FactorySaturday, April 20, 13
  • Pulling  the  Flow  with   Kanban ILAN  KIRSCHENBAUM  -­‐  AGILE  COACH HTTP://FOSTNOPE.COM   ILAN@PRACTICAL-­‐AGILE.COM   TWITTER:  @KIRSCHI_  Saturday, April 20, 13
  • 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
  • INTRODUCTIONSaturday, April 20, 13
  • 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
  • Introduc/on 歓迎 (Welcome,  for  those  who  do  not  speak   Japanese.  Like  myself)Saturday, April 20, 13
  • 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
  • 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
  • INCREDIBLY  QUICK  HISTORYSaturday, April 20, 13
  • Ford  vs.  Toyota Waste Assembly Line ValueSaturday, April 20, 13
  • 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, 13
  • 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
  • THE  JOURNEY  TO  A  LEAN/ KANBAN  PROJECTSaturday, April 20, 13
  • 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
  • Visualize  Your  Current  Flow   Requirements Looks Analysis Familiar? Design Implement Test Acceptance Deliver 17Saturday, April 20, 13
  • Typical  Flow...  Before  Pull Requirements Design Test Implement Deliver Analysis Acceptance 18Saturday, April 20, 13
  • Desired  Flow...  With  Pull Designequirements Acceptance Deliver Deploy Analysis Test 19 Saturday, April 20, 13
  • 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
  • Manage  the  Flow  Example Reduce  Waste Lead Time Costs Value adding and essential waste Non-essential wasteSaturday, April 20, 13
  • Iden/fy  and  Reduce  Waste 22Source: http://www.thecontenteconomy.com/2012/12/we-waste-so-much-can-you-see-it.htmlSaturday, April 20, 13
  • 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 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
  • 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
  • Let’s  Play   Kanban  Pizza  FactorySaturday, April 20, 13
  • Kanban  Pizza  Factory http://www.agile42.com/en/training/kanban-pizza-game/ 27Saturday, April 20, 13
  • 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
  • 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
  • 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 (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
  • 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
  • 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
  • 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
  • Let’s Play Again! Kanban Pizza Order Set 37Saturday, April 20, 13
  • 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
  • Let’s Play Again! Kanban Pizza Order Set 39Saturday, April 20, 13
  • 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
  • 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
  • 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
  • What’s  Next? Visualize Your Flow Pull Your Flow Continuously ImproveSaturday, April 20, 13
  • 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
  • Welcome to APIL #14 Kanban Pizza FactorySaturday, April 20, 13