SlideShare uma empresa Scribd logo
1 de 45
Baixar para ler offline
Welcome to
                              APIL #14
                         Kanban Pizza Factory




Saturday, 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 Factory




Saturday, April 20, 13
INTRODUCTION

Saturday, 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”  group

Saturday, April 20, 13
INCREDIBLY  QUICK  HISTORY

Saturday, April 20, 13
Ford  vs.  Toyota




                                               Waste

                         Assembly Line                 Value



Saturday, April 20, 13
Transi/on  to  The  West  and  to  SW




Saturday, 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  Improvement


Saturday, April 20, 13
THE  JOURNEY  TO  A  LEAN/
                      KANBAN  PROJECT

Saturday, 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 Improve


Saturday, April 20, 13
Visualize  Your  Current  Flow  
    Requirements

                                                               Looks
                     Analysis
                                                               Familiar?
                                Design


                                         Implement


                                                     Test



                                                            Acceptance


                                                                         Deliver

                                                                         17

Saturday, April 20, 13
Typical  Flow...  Before  Pull

                                 Requirements

                                                Design                    Test

                                                         Implement                 Deliver
                                          Analysis
                                                                      Acceptance




                                                                     18

Saturday, April 20, 13
Desired  Flow...  With  Pull



                          Design
equirements                        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
                                    Customer




Saturday, April 20, 13
Manage  the  Flow  Example
                             Reduce  Waste

                  Lead Time




                  Costs

             Value adding and essential waste
             Non-essential waste




Saturday, April 20, 13
Iden/fy  and  Reduce  Waste




                                                                                   22
Source: http://www.thecontenteconomy.com/2012/12/we-waste-so-much-can-you-see-it.html
Saturday, 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.pdf
Saturday, 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
                                       Customer




Saturday, April 20, 13
Let’s  Play  
                    Kanban  Pizza  Factory




Saturday, April 20, 13
Kanban  Pizza  Factory
       http://www.agile42.com/en/training/kanban-pizza-game/




                                                               27

Saturday, 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)


                                                          28

Saturday, 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 Improve



Saturday, April 20, 13
Kanban  Core  Prac/ces




                                            30

Saturday, April 20, 13
Kanban  Core  Prac/ces




                                            31

Saturday, April 20, 13
Back  to  the  Game...




                                                  32

Saturday, 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)


                                                          33

Saturday, 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


                                                                               34

Saturday, 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




                                                     35

Saturday, 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




                                                         36

Saturday, April 20, 13
Let’s Play Again!

                 Kanban Pizza
                   Order Set


                                             37

Saturday, 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


                                                                               38

Saturday, April 20, 13
Let’s Play Again!

                 Kanban Pizza
                   Order Set


                                             39

Saturday, 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


                                                                               40

Saturday, 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 :)




                                                 41

Saturday, 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 Improve



Saturday, April 20, 13
What’s  Next?
                  Visualize Your Flow




                                          Pull Your Flow


                                                           Continuously
                                                                Improve




Saturday, 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 :-)

                                                            44

Saturday, April 20, 13
Welcome to
                              APIL #14
                         Kanban Pizza Factory




Saturday, April 20, 13

Mais conteúdo relacionado

Mais de Ilan Kirschenbaum

We all want to reduce waste but are we doing it wrong final
We all want to reduce waste but are we doing it wrong   finalWe all want to reduce waste but are we doing it wrong   final
We all want to reduce waste but are we doing it wrong finalIlan Kirschenbaum
 
We all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongWe all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongIlan Kirschenbaum
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsIlan Kirschenbaum
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a FacilitatorIlan Kirschenbaum
 
איך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותאיך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותIlan Kirschenbaum
 
Atd 2017 seven dangerous things
Atd 2017 seven dangerous thingsAtd 2017 seven dangerous things
Atd 2017 seven dangerous thingsIlan Kirschenbaum
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your teamIlan Kirschenbaum
 
Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Ilan Kirschenbaum
 
Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Ilan Kirschenbaum
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your teamIlan Kirschenbaum
 
Remove before flight #APIL17
Remove before flight #APIL17Remove before flight #APIL17
Remove before flight #APIL17Ilan Kirschenbaum
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterIlan Kirschenbaum
 
Ten ways to successfully fail your agility
Ten ways to successfully fail your agilityTen ways to successfully fail your agility
Ten ways to successfully fail your agilityIlan Kirschenbaum
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2Ilan Kirschenbaum
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1Ilan Kirschenbaum
 
Advanced Po workshop November 2015
Advanced Po workshop November 2015Advanced Po workshop November 2015
Advanced Po workshop November 2015Ilan Kirschenbaum
 

Mais de Ilan Kirschenbaum (20)

We all want to reduce waste but are we doing it wrong final
We all want to reduce waste but are we doing it wrong   finalWe all want to reduce waste but are we doing it wrong   final
We all want to reduce waste but are we doing it wrong final
 
We all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrongWe all want to reduce waste but are we doing it wrong
We all want to reduce waste but are we doing it wrong
 
Scrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - HandoutsScrum Master as a Facilitator - Handouts
Scrum Master as a Facilitator - Handouts
 
Scrum Master as a Facilitator
Scrum Master as a FacilitatorScrum Master as a Facilitator
Scrum Master as a Facilitator
 
Get rid of scrum masters
Get rid of scrum mastersGet rid of scrum masters
Get rid of scrum masters
 
איך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדותאיך לערוך רטרטספקטיבות שבאמת עובדות
איך לערוך רטרטספקטיבות שבאמת עובדות
 
Atd 2017 seven dangerous things
Atd 2017 seven dangerous thingsAtd 2017 seven dangerous things
Atd 2017 seven dangerous things
 
Advanced PO Workshop
Advanced PO WorkshopAdvanced PO Workshop
Advanced PO Workshop
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your team
 
Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4Leadership Without Authority - Scrum Master Week - Day 4
Leadership Without Authority - Scrum Master Week - Day 4
 
Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3Retrospective Retreat - Scrum Master Week - Day 3
Retrospective Retreat - Scrum Master Week - Day 3
 
Seven dangerous things to try with your team
Seven dangerous things to try with your teamSeven dangerous things to try with your team
Seven dangerous things to try with your team
 
Po workshop handouts
Po workshop handoutsPo workshop handouts
Po workshop handouts
 
Remove before flight #APIL17
Remove before flight #APIL17Remove before flight #APIL17
Remove before flight #APIL17
 
Testers in an agile world
Testers in an agile worldTesters in an agile world
Testers in an agile world
 
Leading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum MasterLeading agile teams - Advanced Scrum Master
Leading agile teams - Advanced Scrum Master
 
Ten ways to successfully fail your agility
Ten ways to successfully fail your agilityTen ways to successfully fail your agility
Ten ways to successfully fail your agility
 
Practical Scrum course day 2
Practical Scrum course day 2Practical Scrum course day 2
Practical Scrum course day 2
 
Practical Scrum course day 1
Practical Scrum course day 1Practical Scrum course day 1
Practical Scrum course day 1
 
Advanced Po workshop November 2015
Advanced Po workshop November 2015Advanced Po workshop November 2015
Advanced Po workshop November 2015
 

Último

Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 

Último (20)

Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 

Kanban intro and Kanban Pizza Factory

  • 1. Welcome to APIL #14 Kanban Pizza Factory Saturday, April 20, 13
  • 2. Pulling  the  Flow  with   Kanban ILAN  KIRSCHENBAUM  -­‐  AGILE  COACH HTTP://FOSTNOPE.COM   ILAN@PRACTICAL-­‐AGILE.COM   TWITTER:  @KIRSCHI_   Saturday, April 20, 13
  • 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 Factory Saturday, April 20, 13
  • 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. Introduc/on 歓迎 (Welcome,  for  those  who  do  not  speak   Japanese.  Like  myself) Saturday, April 20, 13
  • 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. 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”  group Saturday, April 20, 13
  • 10. Ford  vs.  Toyota Waste Assembly Line Value Saturday, April 20, 13
  • 11. Transi/on  to  The  West  and  to  SW Saturday, April 20, 13
  • 13. Insights  &  Perspec/ves • Customer   • Finished  goods   • The  process  as  a  whole   Saturday, April 20, 13
  • 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  Improvement Saturday, April 20, 13
  • 15. THE  JOURNEY  TO  A  LEAN/ KANBAN  PROJECT Saturday, April 20, 13
  • 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 Improve Saturday, April 20, 13
  • 17. Visualize  Your  Current  Flow   Requirements Looks Analysis Familiar? Design Implement Test Acceptance Deliver 17 Saturday, April 20, 13
  • 18. Typical  Flow...  Before  Pull Requirements Design Test Implement Deliver Analysis Acceptance 18 Saturday, April 20, 13
  • 19. Desired  Flow...  With  Pull Design equirements Acceptance Deliver Deploy Analysis Test 19 Saturday, April 20, 13
  • 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 Customer Saturday, April 20, 13
  • 21. Manage  the  Flow  Example Reduce  Waste Lead Time Costs Value adding and essential waste Non-essential waste Saturday, April 20, 13
  • 22. Iden/fy  and  Reduce  Waste 22 Source: http://www.thecontenteconomy.com/2012/12/we-waste-so-much-can-you-see-it.html Saturday, April 20, 13
  • 23. Work  In  Progress Which Side of This Road Would You Rather Drive? Saturday, April 20, 13
  • 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.pdf Saturday, April 20, 13
  • 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 Customer Saturday, April 20, 13
  • 26. Let’s  Play   Kanban  Pizza  Factory Saturday, April 20, 13
  • 27. Kanban  Pizza  Factory http://www.agile42.com/en/training/kanban-pizza-game/ 27 Saturday, April 20, 13
  • 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) 28 Saturday, April 20, 13
  • 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 Improve Saturday, April 20, 13
  • 30. Kanban  Core  Prac/ces 30 Saturday, April 20, 13
  • 31. Kanban  Core  Prac/ces 31 Saturday, April 20, 13
  • 32. Back  to  the  Game... 32 Saturday, April 20, 13
  • 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) 33 Saturday, April 20, 13
  • 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 34 Saturday, April 20, 13
  • 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 35 Saturday, April 20, 13
  • 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 36 Saturday, April 20, 13
  • 37. Let’s Play Again! Kanban Pizza Order Set 37 Saturday, April 20, 13
  • 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 38 Saturday, April 20, 13
  • 39. Let’s Play Again! Kanban Pizza Order Set 39 Saturday, April 20, 13
  • 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 40 Saturday, April 20, 13
  • 41. Now Draw Your Workflow Draw the Use your Look back workflow, materials to to the game including make it WIP limits look nice :) 41 Saturday, April 20, 13
  • 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 Improve Saturday, April 20, 13
  • 43. What’s  Next? Visualize Your Flow Pull Your Flow Continuously Improve Saturday, April 20, 13
  • 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 :-) 44 Saturday, April 20, 13
  • 45. Welcome to APIL #14 Kanban Pizza Factory Saturday, April 20, 13