10 pitfalls when implementing kanban
play

10 pitfalls when implementing kanban May 4, 2011 Mattias Skarin - PowerPoint PPT Presentation

10 pitfalls when implementing kanban May 4, 2011 Mattias Skarin Kanban / Lean coach www.crisp.se http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.se Me 2011-05-13 2 2 Mattias Skarin #1 Purpose first You cannot improve what you


  1. 10 pitfalls when implementing kanban May 4, 2011 Mattias Skarin Kanban / Lean coach www.crisp.se http://blog.crisp.se/mattiasskarin mattias.skarin@crisp.se

  2. Me 2011-05-13 2 2 Mattias Skarin

  3. #1 Purpose first You cannot improve what you don’t understand 2011-05-13 4 4 Mattias Skarin

  4. Beware of trojan horses.. 2011-05-13 5 5 Mattias Skarin

  5. Some purposes from real teams ”Enable higher degree of self organisation..” ”Growing team member skill sets” ”Know when we can deliver..” ”Get focus. (On completing, not starting)” 2011-05-13 6 6 Mattias Skarin

  6. ”To be able to complete more assignments on time, with less stress and more laughter !” 2011-05-13 7 7 Mattias Skarin

  7. #2 Management by absence Even we managers need WIP limits.. Kanban principles: 1. Visualize workflow 2. Limit Work in Progress 3.Measure and manage flow 4. Make process policies explicit (.. living by them; or remove them..) 2011-05-13 8 8 Mattias Skarin

  8. My management checklist  Can I see the most valuable things to work on?  Are we keeping WIP limits?  Are policies transparent, and in use?  Is there any blocking problems that should be dealt with?  For learning over time: Are we measuring flow? 2011-05-13 9 9 Mattias Skarin

  9. #3 Not ready for the transparency In Backlog Done work People who build their case on heroic efforts might be in for a surprise.. 2011-05-13 10 10 Mattias Skarin

  10. #4 Loss of overview Backlog Dev Acc. test Deploy Done Kanban sanity check: [5] [2] [3] [5] • I can see the most valuable thing to work on right now • I can see if we are keeping our WIP limits • Team members are I’m I using the right granularity? discussing in front of the board Concerned 2011-05-13 coach 11 11 Mattias Skarin

  11. #5 Ignoring WIP limits Backlog Dev Acc. test Deploy Done [3] [3] ”That looks fun, I’ll take that on..” ”..but they asked me to..” ?? 2011-05-13 12 12 Mattias Skarin

  12. Potential cure: Physical WIP Limits Potential cure: Physical WIP Limits 2011-05-13 13 13 Mattias Skarin

  13. #6 All tasks must be on the board Want a coffee? Backlog Dev Acc. test Deploy Done [5] [2] [3] [5] Sure, write a Jira ticket and add it to the Potential mistakes.. Kanban board  Confusing tasks with demand  Treating all demand equal  Ignorant about incurring overhead 2011-05-13 14 14 Mattias Skarin

  14. Ask: ”What demand do we want to learn about?”  It’s nature  And our capability to meet it High value demand Low value demand ”White noice” 2011-05-13 15 15 Mattias Skarin

  15. Caught under a big pile of work? 2011-05-13 16 16 Mattias Skarin

  16. Treatment #1: Hold back ”Overanalysis” Analysis Analysis we required for don’t need next sprint right now ”Pile of work” 2011-05-13 17 17 Mattias Skarin

  17. Treatment #2: Early screening of purpose Senior team member User Whishlist Dev Acc. test Deploy Done value [5] Backlog Dev [2] Acc. test [3] Deploy [5] Done defined [5] [2] [3] [5] ”I understand why this feature should be made” 2011-05-13 18 18 Mattias Skarin

  18. Treatment #3: Let your bottleneck set the pace In queue Front end team 5 stories / week 2 stories / week Limit to 2 legacy team stories already here! Flow Legacy team 2011-05-13 19 19 Mattias Skarin

  19. Treatment #4: Fix failure demand upstream Value demand Failure demand ”Pile of work” Value demand: Demand for service from customers Failure demand: Caused by failure to do something right for the customer 2011-05-13 20 20 Mattias Skarin

  20. #7 Overbelief in value of planning ”How I plan” Backlog Backlog Dev Dev Done Done 1. Project 2. Unplanned Planned [1] work ”How I behave” Business Unplanned [1] area 1. Unplanned work 2. Project Why are you not delivering the planned stuff?? So , what you rather We’re always want? stressed.. 2011-05-13 22 Mattias Skarin

  21. #8 Not having a strategy for dealing with variance $$ Work to do Flow ”Does it need a deadline? Define why..” 2011-05-13 23 23 Mattias Skarin

  22. #9 Improvement efforts gets eaten upp by events (lack of endurance) External tech partner External service partner Problem solving time Business area A First line support 2011-05-12 24 24 Mattias Skarin

  23. Getting endurance in problem solving Managers door Improvement kanban Next In work Done [2] [2] What we as a team do What we need help with from the organization? Example from Fredrik Lindgren, Crisp 2011-05-12 25 Mattias Skarin

  24. #10 ”Everybody thinks of changing the world, but noone about changing himself” - Leo Tolstoy 2011-05-12 26 26 Mattias Skarin

  25. Good news! Fixes can be applied To our demand And our capability 2011-05-12 27 27 Mattias Skarin

  26. Now, go practice! Expand your toolkit: www.crisp.se/utbildning 2011-05-13 28 28 Mattias Skarin

  27. Kanban training with David Anderson May 30 – 31, Copenhagen www.trifork.com 2011-05-13 29 29 Mattias Skarin

Recommend


More recommend