Your SlideShare is downloading. ×
0
Experience feedback on one year implementingKanban        Nicolas Morin                      @nicolas__morinhttp://www.lin...
19/10/2012   Kanban - The (non)recipe for success – Nicolas Morin – LKFR12   2
19/10/2012   Kanban - The (non)recipe for success – Nicolas Morin – LKFR12   3
Goals Show how Kanban allows a smooth  transition to a continuous improvement  culture (Kaizen culture) Emphasis the imp...
Agenda              Ready                        In progress               1               Done Why and                   ...
Why and how Kanban ?              Ready                        In progress               1               Done             ...
Context The team in november 2011                        Team already1st and 2nd level support                          e...
DifficultiesFeeling of permanent rush and overburdening to match expectationsTeam tiredReleases content rarely fully de...
The solution ? People and Teams Development « GetKanban ! »Collective team decision to try applying     Kanban to our p...
By the way, what is Kanban?Kanban IS NOT an Agile developmentmethod… but an agile method to improve smoothlyan existing pr...
How deep is your Kanban ?              Source: Kanban Townhall - Digite / Swift Kanban - July 12, 2012 Visualize Limit W...
Main milestones              Ready                        In progress               1               Done                  ...
The beginning                                                               (1/3)                         December        ...
The whiteboard19/10/2012   Kanban - The (non)recipe for success – Nicolas Morin – LKFR12   14
Sample whiteboard                                   2                     2                          2               1    ...
The beginning                                                              (1/3)                        December          ...
Avatars on the whiteboard                         Décembre                     Janvier        Novembre                    ...
The beginning                                                              (1/3)                        December          ...
Team planning                        December                    January        November                                  ...
The beginning                                                              (1/3)                        December          ...
Depth of implementation (1/3)                                Visualize      Improvement                                   ...
Improvement phase                                                       (2/3)         March          April                ...
Control chart (cycle time)         March          April                      May                       June• New Jira  ver...
Cumulative Flow Diagram         March          April                      May                       June• New Jira  versio...
Improvement phase                                                         (2/3)         March            April            ...
Improvement phase                                                         (2/3)         March            April            ...
Lean Coffee board         March            April                      May                       June• New Jira       • Evo...
Improvement phase                                                         (2/3)         March            April            ...
Digital whiteboard         March            April                      May                       June• New Jira       • Ev...
Improvement phase                                                         (2/3)         March            April            ...
Depth of implementation (2/3)                                Visualize     Improvement                                    ...
Successes                                                                    (3/3)             July          August       ...
Depth of implementation (3/3)                                Visualize     Improvement                                    ...
Recipe for success by DJA              Ready                        In progress               1               Done        ...
Recipe for success by DJA1.     Focus on quality2.     Reduce work-in-progress3.     Deliver often4.     Balance demand ag...
The recipe to begin                                                        (1/3)                       December           ...
The recipe to improve                                                      (2/3)         March             April          ...
The recipe for success                                                     (3/3)             July        August           ...
A strange recipe… An endless recipe Never repeated the same way19/10/2012   Kanban - The (non)recipe for success – Nicol...
Recipe or not recipe ?              Ready                        In progress               1               Done           ...
Recipe or not recipe ? Proven good practices of the recipe Triggers evolution to a continuous  improvement culture Favo...
Conclusion              Ready                        In progress               1                    Done                  ...
Conclusion Smooth evolution to a continuous  improvement culture Leadership, essential ingredient What’s next ?19/10/20...
Expedite : intervention of CIO             Ready                        In progress               1                    Don...
Questions & answers             Ready                         In progress              1                     Done         ...
Thanks                                  To all the team:                 Abdel, Adnene, Aïcha, Anne, Arnaud B., Arnaud    ...
Upcoming SlideShare
Loading in...5
×

Nicolas Morin -- Kanban - The (non)recipe for success -- Lean Kanban France 2012 (EN)

543

Published on

Experience feedback on one year implementing Kanban in a 20 people team.

Main milestones of implementation will be put in parallel of the recipe for success by David J. Anderson (in "Kanban – Successful Evolutionary Change for Your Technology Business"). Then we'll see if success resides in a recipe, or to change adaptation, as stated in Agile manifesto.

Presentation will be concluded by evolution perspectives, for the team and the organization.

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
543
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Nicolas Morin -- Kanban - The (non)recipe for success -- Lean Kanban France 2012 (EN)"

  1. 1. Experience feedback on one year implementingKanban Nicolas Morin @nicolas__morinhttp://www.linkedin.com/in/nicolasmorin1 http://nicolasmorin1.wordpress.com
  2. 2. 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 2
  3. 3. 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 3
  4. 4. Goals Show how Kanban allows a smooth transition to a continuous improvement culture (Kaizen culture) Emphasis the importance of context and leadership for success19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 4
  5. 5. Agenda Ready In progress 1 Done Why and Main how milestones Kanban ?5’ 15’ Recipe for Recipe or success by not recipe DJA ?5’ 5’ QuestionsConclusion & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 5
  6. 6. Why and how Kanban ? Ready In progress 1 Done Why and Main how milestones Kanban ? 15’ 5’ Recipe for Recipe or success by not recipe DJA ?5’ 5’ QuestionsConclusion & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 6
  7. 7. Context The team in november 2011  Team already1st and 2nd level support engaged in an AgileCorrective and evolutive maintenanceTesting automation (off-shore) Scrum-like approachRegulatory changes for 2 yearsTransversal contributionsProjects driven by the team  Difficulties to establish a sustainable 3 3 development pace 217 1 5 Total : 3119/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 7
  8. 8. DifficultiesFeeling of permanent rush and overburdening to match expectationsTeam tiredReleases content rarely fully deliveredClients impatient and unsatisfied19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 8
  9. 9. The solution ? People and Teams Development « GetKanban ! »Collective team decision to try applying Kanban to our process19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 9
  10. 10. By the way, what is Kanban?Kanban IS NOT an Agile developmentmethod… but an agile method to improve smoothlyan existing process19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 10
  11. 11. How deep is your Kanban ? Source: Kanban Townhall - Digite / Swift Kanban - July 12, 2012 Visualize Limit Work-in-progress (WIP) Manage flow Make policies explicit Implement feedback loops Improve collaboratively, evolve experimentally19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 11
  12. 12. Main milestones Ready In progress 1 Done Why and Main how milestones Kanban ? 15’ 5’ Recipe for Recipe or success by not recipe DJA ?5’ 5’ QuestionsConclusion & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 12
  13. 13. The beginning (1/3) December January November February 2011 2012• Creation of the whiteboard• Limitation of work in progress• Definition by the team of flow policies 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 13
  14. 14. The whiteboard19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 14
  15. 15. Sample whiteboard 2 2 2 1 User Ready Analysis Development Test Done validation Doing Done Doing DoneSponsor Sponsor Expedite +1 Num +1 Expedite 3 Num Num Num Num Standard Standard Bug Standard AA 4 Num Num Num Fixed Num Intangible Standard Num Date IssueBB Due Standard 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 15
  16. 16. The beginning (1/3) December January November February 2011 2012• Creation of the • Kaizen every 2 whiteboard weeks in front• Limitation of of the board work in • Use of avatars progress on the• Definition by the whiteboard team of flow policies• Iterationless development 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 16
  17. 17. Avatars on the whiteboard Décembre Janvier Novembre Février 2011 2012• Création du • Kaizen toutes whiteboard les 2• Limitation du semaines travail en cours devant le• Définition par whiteboard l’équipe des • Utilisation des règles régissant avatars sur le le flux whiteboard• Iterationless development 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 17
  18. 18. The beginning (1/3) December January November February 2011 2012• Creation of the • Kaizen every 2 • Definition and whiteboard weeks in front formalization of• Limitation of of the board specification work in • Use of avatars process progress on the • New system for• Definition by the whiteboard days off team of flow management policies• Iterationless development 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 18
  19. 19. Team planning December January November February 2011 2012• Creation of the • Kaizen every 2 • Definition and whiteboard weeks in front formalization of• Limitation of of the board specification work in • Use of avatars process progress on the • New system for• Definition by the whiteboard days off team of flow management policies• Iterationless development 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 19
  20. 20. The beginning (1/3) December January November February 2011 2012• Creation of the • Kaizen every 2 • Definition and • Monthly whiteboard weeks in front formalization of prioritization• Limitation of of the board specification committees work in • Use of avatars process suspended (no progress on the • New system for available• Definition by the whiteboard days off bandwidth) team of flow management policies• Iterationless development 19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 20
  21. 21. Depth of implementation (1/3) Visualize Improvement Limit WIP s Nov-11 Jan-11 Feedback Manage Flow Loops Explicit Policies19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 21
  22. 22. Improvement phase (2/3) March April May June• New Jira version supporting Kanban• Beginning of cycle time follow-up19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 22
  23. 23. Control chart (cycle time) March April May June• New Jira version supporting Kanban• Beginning of cycle time follow-up19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 23
  24. 24. Cumulative Flow Diagram March April May June• New Jira version supporting Kanban• Beginning of cycle time follow-up19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 24
  25. 25. Improvement phase (2/3) March April May June• New Jira • Evolution of version morning supporting meeting Kanban format• Beginning of cycle time follow-up19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 25
  26. 26. Improvement phase (2/3) March April May June• New Jira • Evolution of • Definition of version morning swim lanes supporting meeting per sponsor Kanban format • Biweekly• Beginning of • Resuming Kaizen cycle time prioritization meeting follow-up on a biweekly replaced by basis monthly Lean Coffee19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 26
  27. 27. Lean Coffee board March April May June• New Jira • Evolution of • Definition of version morning swim lanes supporting meeting per sponsor Kanban format • Biweekly• Beginning of • Resuming Kaizen cycle time prioritization meeting follow-up on a biweekly replaced by basis monthly Lean Coffee19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 27
  28. 28. Improvement phase (2/3) March April May June• New Jira • Evolution of • Definition of • Drop physical version morning swim lanes whiteboard in supporting meeting per sponsor favor of Kanban format • Biweekly digital version• Beginning of • Resuming Kaizen cycle time prioritization meeting follow-up on a biweekly replaced by basis monthly Lean Coffee19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 28
  29. 29. Digital whiteboard March April May June• New Jira • Evolution of • Definition of • Drop physical version morning swim lanes whiteboard in supporting meeting per sponsor favor of Kanban format • Biweekly digital version• Beginning of • Resuming Kaizen cycle time prioritization meeting follow-up on a biweekly replaced by basis monthly Lean Coffee19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 29
  30. 30. Improvement phase (2/3) March April May June• New Jira • Evolution of • Definition of • Drop physical version morning swim lanes whiteboard in supporting meeting per sponsor favor of Kanban format • Biweekly digital version• Beginning of • Resuming Kaizen • Anticipation cycle time prioritization meeting of flow follow-up on a biweekly replaced by perturbation basis monthly Lean risks Coffee19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 30
  31. 31. Depth of implementation (2/3) Visualize Improvement Limit WIP s Nov-11 Mar-12 May-12 Feedback Manage Flow Loops Explicit Policies19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 31
  32. 32. Successes (3/3) July August September October• Full • Strong reactivity for unplanned • Self- autonomy of topics with great ROI, business organization of team in crisis agility pairs/backup situation • Evolution of management to peer• Spontaneous leadership and mentoring • Beginning of a Kaizen new meeting on improvement testing cycle process improvement19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 32
  33. 33. Depth of implementation (3/3) Visualize Improvement Limit WIP s Nov-11 May-12 Sep-12 Feedback Manage Flow Loops Explicit Policies19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 33
  34. 34. Recipe for success by DJA Ready In progress 1 Done Recipe for Why and success by how DJA Main Kanban ? 5’ 5’milestones 15’ Recipe or not recipe ? 5’ QuestionsConclusion & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 34
  35. 35. Recipe for success by DJA1. Focus on quality2. Reduce work-in-progress3. Deliver often4. Balance demand against throughput5. Prioritize6. Attack sources of variability to improve predictability19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 35
  36. 36. The recipe to begin (1/3) December January November February 2011 2012• Limitation of • Monthly work in prioritization progress committees suspended (no available bandwidth) Reduce work- in-progress Balance demand against throughput19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 36
  37. 37. The recipe to improve (2/3) March April May June • Resuming • Anticipation prioritization of flow on a biweekly perturbation basis risks Prioritize Attack sources of variability to improve predictability19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 37
  38. 38. The recipe for success (3/3) July August September October • Self- organization of pairs/backup peer • Beginning of a new Attack sources of improvement variability to improve cycle… predictability ?19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 38
  39. 39. A strange recipe… An endless recipe Never repeated the same way19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 39
  40. 40. Recipe or not recipe ? Ready In progress 1 Done Recipe or Why and not recipe how ? Main Recipe for Kanban ? 5’ 5’milestones success by 15’ DJA 5’ QuestionsConclusion & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 40
  41. 41. Recipe or not recipe ? Proven good practices of the recipe Triggers evolution to a continuous improvement culture Favorable context is essential  Leadership in the team  Acceptation by management19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 41
  42. 42. Conclusion Ready In progress 1 Done Why and Conclusion how Main Recipe for Kanban ? 5’ 5’milestones success by Recipe or DJA 15’not recipe 5’ ? 5’ Questions & answers5’ 19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 42
  43. 43. Conclusion Smooth evolution to a continuous improvement culture Leadership, essential ingredient What’s next ?19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 43
  44. 44. Expedite : intervention of CIO Ready In progress 1 Done Intervention Why and of CIO how Main Recipe for Kanban ? 5’ 5’milestones success by Recipe or DJA 15’not recipe 5’ ? 5’ Conclusion 5’ Questions & answers19/10/2012 15’ Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 44
  45. 45. Questions & answers Ready In progress 1 Done Questions Why and & answers how Main Recipe for Kanban ? 15’ 5’milestones success by Recipe or DJA 15’not recipe 5’ ? 5’ Conclusion Intervention of CIO 5’ 5’19/10/2012 Kanban - The (non)recipe for success – Nicolas Morin – LKFR12 45
  46. 46. Thanks To all the team: Abdel, Adnene, Aïcha, Anne, Arnaud B., Arnaud T., Aude, Aymen, Belhassen, Constant, Dorra, Frédéric, G aëtan, Gilles, Hiral, Imen, Jérôme, Kameiliya, Khaled, Larb i, Maryse, Mathieu, Nadim, Ninh- Thi, Ophélie, Raphaël, Sonal, Sylvain, Valérie, Vyomesh And to the whole Kanban community ! Nicolas Morin @nicolas__morinhttp://www.linkedin.com/in/nicolasmorin1 http://nicolasmorin1.wordpress.com
  1. A particular slide catching your eye?

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

×