ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Introduction to Kanban



             www.ThoughtWorks.com
Introduction to kanban
Feature   COST   PROFIT
Waterfall

         PLAN                       BUILD       TEST   REVIEW   DEPLOY




Scrum
 PLAN     PLAN     PLAN


 BUILD    BUILD    BUILD
                           REVIEW      DEPLOY
 TEST     TEST     TEST


REVIEW   REVIEW   REVIEW




Kanban
PLAN     PLAN     PLAN     PLAN        PLAN


BUILD    BUILD    BUILD    BUILD      BUILD


 TEST     TEST     TEST     TEST       TEST


REVIEW   REVIEW   REVIEW   REVIEW    REVIEW


DEPLOY   DEPLOY   DEPLOY   DEPLOY     DEPLOY
Board Anatomy
                   Backlog   Analysis   Develop   Sys Test   Showcase   Done




 Information Radiator
Board Anatomy
                   Backlog   Analysis         Develop      Sys Test   Showcase   Done

                                        WIP         DONE




 Information Radiator

 Queues
Board Anatomy
                   Backlog     Analysis           Develop      Sys Test   Showcase   Done

                             WIP     DONE   WIP         DONE




 Information Radiator

 Queues
Board Anatomy
                   Backlog     Analysis           Develop      Sys Test   Showcase   Done

                             WIP     DONE   WIP         DONE




 Information Radiator

 Queues

 Limits (Levers)
Board Anatomy
                        Backlog     Input     Analysis           Develop      Sys Test   Showcase   Done

                                            WIP     DONE   WIP         DONE




 Information Radiator             Buffers

 Queues

 Limits
Board Anatomy
                                                                                                                ¡°The last mile¡±
                        Backlog     Input        Analysis           Develop      Sys Test   Showcase   Done   Pre-Live     Live

                                               WIP     DONE   WIP         DONE




 Information Radiator             Buffers

 Queues                           End-to-end

 Limits
Board Anatomy
                                                                                                                ¡°The last mile¡±
          Portfolio     Backlog     Input        Analysis           Develop      Sys Test   Showcase   Done   Pre-Live     Live

                                               WIP     DONE   WIP         DONE




 Information Radiator             Buffers

 Queues                           End-to-end

 Limits
Board Anatomy
                                                                                                                ¡°The last mile¡±
          Portfolio     Backlog     Input        Analysis           Develop      Sys Test   Showcase   Done   Pre-Live     Live

                                               WIP     DONE   WIP         DONE




 Information Radiator             Buffers

 Queues                           End-to-end

 Limits                           Blockers
Introduction to kanban
Introduction to kanban
Introduction to kanban
Planning ¨C Fixed deadline example
Planning ¨C Fixed cost example
Blockers
? Use magenta post-its to signify a blocker

? Write the reason for the blocker

? Focus on unblocking!

? Don¡¯t throw away.
Defects

   WIP        Queue      WIP          Queue      WIP        Queue

         Dev                   Test               Pre-Live
In Progress           In Progress             In Progress
               Done                   Done                  Done
A different kind of daily stand-up
Daily stand-up, 40 people, 7 mins
Waste visualisation
The fallacy of overtime
                       Analysis        Develop       System Test      Showcase       ¡°The last mile¡±

   Backlog   INPUT   WIP      DONE   WIP     DONE   WIP      DONE   WIP     DONE   Pre-Live     Live
The fallacy of overtime
                       Analysis        Develop       System Test      Showcase       ¡°The last mile¡±

   Backlog   INPUT   WIP      DONE   WIP     DONE   WIP      DONE   WIP     DONE   Pre-Live     Live
Further Information


  www.IanCarroll.com

More Related Content

Introduction to kanban

  • 1. Introduction to Kanban www.ThoughtWorks.com
  • 3. Feature COST PROFIT
  • 4. Waterfall PLAN BUILD TEST REVIEW DEPLOY Scrum PLAN PLAN PLAN BUILD BUILD BUILD REVIEW DEPLOY TEST TEST TEST REVIEW REVIEW REVIEW Kanban PLAN PLAN PLAN PLAN PLAN BUILD BUILD BUILD BUILD BUILD TEST TEST TEST TEST TEST REVIEW REVIEW REVIEW REVIEW REVIEW DEPLOY DEPLOY DEPLOY DEPLOY DEPLOY
  • 5. Board Anatomy Backlog Analysis Develop Sys Test Showcase Done Information Radiator
  • 6. Board Anatomy Backlog Analysis Develop Sys Test Showcase Done WIP DONE Information Radiator Queues
  • 7. Board Anatomy Backlog Analysis Develop Sys Test Showcase Done WIP DONE WIP DONE Information Radiator Queues
  • 8. Board Anatomy Backlog Analysis Develop Sys Test Showcase Done WIP DONE WIP DONE Information Radiator Queues Limits (Levers)
  • 9. Board Anatomy Backlog Input Analysis Develop Sys Test Showcase Done WIP DONE WIP DONE Information Radiator Buffers Queues Limits
  • 10. Board Anatomy ¡°The last mile¡± Backlog Input Analysis Develop Sys Test Showcase Done Pre-Live Live WIP DONE WIP DONE Information Radiator Buffers Queues End-to-end Limits
  • 11. Board Anatomy ¡°The last mile¡± Portfolio Backlog Input Analysis Develop Sys Test Showcase Done Pre-Live Live WIP DONE WIP DONE Information Radiator Buffers Queues End-to-end Limits
  • 12. Board Anatomy ¡°The last mile¡± Portfolio Backlog Input Analysis Develop Sys Test Showcase Done Pre-Live Live WIP DONE WIP DONE Information Radiator Buffers Queues End-to-end Limits Blockers
  • 16. Planning ¨C Fixed deadline example
  • 17. Planning ¨C Fixed cost example
  • 18. Blockers ? Use magenta post-its to signify a blocker ? Write the reason for the blocker ? Focus on unblocking! ? Don¡¯t throw away.
  • 19. Defects WIP Queue WIP Queue WIP Queue Dev Test Pre-Live In Progress In Progress In Progress Done Done Done
  • 20. A different kind of daily stand-up
  • 21. Daily stand-up, 40 people, 7 mins
  • 23. The fallacy of overtime Analysis Develop System Test Showcase ¡°The last mile¡± Backlog INPUT WIP DONE WIP DONE WIP DONE WIP DONE Pre-Live Live
  • 24. The fallacy of overtime Analysis Develop System Test Showcase ¡°The last mile¡± Backlog INPUT WIP DONE WIP DONE WIP DONE WIP DONE Pre-Live Live
  • 25. Further Information www.IanCarroll.com

Editor's Notes

  • #2: So, why is this combination so important? What¡¯s the common thread?How many people are measuring cycle time?Focus on measuring and reducing cycle times for feedback to continually improve everything you do.Each of these concepts can contribute to reducing cycle time.
  • #3: We create hierarchical organisations with silo¡¯sKanban is a highly effective tool for cutting through organisational silo¡¯s
  • #4: Batch sizeFeedback loopsDeploy more oftenKanban does not replace Agile practices. Kanban is not an Agile methodology. You still need all the other underpinning practices.