SlideShare uma empresa Scribd logo
1 de 7
Assessing the Depth
           of a Kanban Implementation
                   Operation Excellence Support
                            Sandvik IT
                                      (2012/08)

Christophe Achouiantz – Lean/Agile Coach
@ChrisAch
                                                                                   This work is licensed under a
http://leanagileprojects.blogspot.se/             Creative Commons Attribution-ShareAlike 3.0 Unported License.
Christophe Achouiantz – @ChrisAch


          Why Assessing the Depth
        of a Kanban Implementation?
Teams, Managers and Coaches can quickly evaluate the current
capability of a team/group, in order to:
• See how the capability measures against the recommended level
   for sustainable improvements
• Guide the team/group on what to improve next
• See, over time, the evolution of the capability (positive or negative
   trend)
• See the impact of the team/group improvement work
• See the impact of organizational/structural changes that are
   outside the team/group’s control (costs reductions, distributed,
   etc.)
• Motivate! Get acheivements and recognition for reaching deeper
   implementation
Christophe Achouiantz – @ChrisAch

                            Assessing the Depth
                       of a Kanban Implementation
• Improve continuously in a                                        Effects (12)                             • See & Understand
  sustainable way                                                                                             (WIP, Blocks, Queues)

                           Improve (10)                                                                Visualize (13)
                                                                        10


                                                                         7                        12
                                                     6                                       10

• Generate actionable                                                                                       •   Improve Predictability
                                      Lean                   4                           7
  feedback (information)                                                 4                                  •   Reduced Task Switching
                                                                         Necessary for                      •   Reduced Lead times
  from stakeholders to                                             2      sustainable
  improve                                                                                                   •   Reduced Overburding
                                                                        improvements                            (quality, sustainability)
         Feedback                 6              3       2
                                                                                                                  Limit WIP (4)
           Loops                                                                 1       2        3
               (7)                                                           2
                                                     5
                                                         Improving Sustainably
                                             8                                       6                      • Increase Liquidity
                                                                 Excellence                                 • Measure Flow / capability
                                      10                                                                      (WIP, throughput, Queues,
• Set Standards to improve upon                                                                               lead time)
                                                                                             10             • Defer Commitment

                     Explicit Policies (12)                                                           Manage Flow (11)
Visualize                                                                        Limit Work in Progress                                                  Manage Flow                    Christophe Achouiantz – @ChrisAch
1.    Work (all, according to current policies)                                  1.   No WIP limit, but commitment to finishing work over                1.  Daily planning meetings (as “daily” as agreed by policies)
2.    Work Types                                                                      starting new (eventually reaching a WIP level that “feels          2.  Blocks out of team control are escalated for resolution
3.    Workflow (“process”, way-of-working, value stream)                              OK” for the team)                                                  3.  Next is re-prioritized continuously (no commitment in Next)-
4.    ‘Next’ & ‘Done’                                                            2.   Some explicit WIP limits, at lower level than workflow                 Deferred Pull decisions (dynamic prioritization)
5.    Current Team Focus (avatars)                                                    (a.k.a Proto-Kanban): personal Kanban, WIP limit per               4. CFDs (updated at least once a week)
6.    Blocks                                                                          person, WIP limits for some columns or swim-                       5. Control Charts (updated at least once a week)
7.    Current Policies (DoD, DoR, capacity allocations, etc.)                         lanes, workflow with infinite limits on “done” queues, etc.        6. Size of ongoing work items is limited (large work is broken
8.    Ready for Pull (“done” within the workflow/in columns)                     3.   Explicit WIP limit at workflow level - Single workflow full            down)
9.    Metrics (lead-times, local cycle times, SLA targets, etc.)                      pull                                                               7. Flexible staff allocation (swarming)
10.   WIP limits                                                                 4.   Multiple interdependent workflows with pull system                 8. Cadence is established (planning, delivering, retrospective)
11.   Inter-work dependencies (hierarchical, parent-child, etc.)                                                                                         9. Flow metrics (number of days blocked, lead-time efficiency)
12.   Inter-workflow dependencies                                                                                                                        10. SLA expectations and forecasts (lead-time targets)
13.   Risk dimensions (cost-of-delay, technical risk, market risk)                                                                                       11. Capacity Allocations

Make Policies Explicit - All Policies must be CURRENT (known & actually used)    Implement Feedback Loops                                                Improve
1.    Definition of Work Types and Work Item (template)                          1.   Daily Team standups                                                1.  The group knows why it exists and its criteria for success
2.    How to pull work (selection from ‘Next’/prioritization of WIP)             2.   Key stakeholders (mngt, customers, other groups) are               2.  Regular Retrospectives / Kaizen events
3.    Who and when manages the ‘Next’ and ‘Done’ queues                               regularly updated on the current situation                         3.  The team knows its current condition (may require metrics)
4.    Staff allocation / work assignment (individual focus)                      3.   Managers go and see (walk the ‘gemba’) regularly                   4.  True North exists, is communicated and shared by the team
5.    Definition of Ready for ‘Next’                                             4.   Regular discussions with upstream and downstream                   5.  The team knows the current target condition (the challenge)
6.    Who, when and how to estimate work size                                         partners                                                           6.  There is a validation criteria (test) for the current target condition to
7.    Limit size of work items (work breakdown)                                  5.   Regular presentations and discussions about Financial                  know when the target condition is reached
8.    How to select & prepare work for the ‘Next’ queue                               performance                                                        7. The team knows what obstacles are preventing them from reaching
9.    Definition of Done at all steps (seen as a Target Condition)               6.   Regular presentations and discussions about Quality KPI                the target condition
10.   Knowledge spreading/sharing strategy                                            (defect rate, customer satisfaction, etc.)                         8. The team knows what obstacle is being currently addressed
11.   Class-of-Service                                                           7.   “Regularly” means once per month or more often                     9. The team knows what is the next step in resolving the current obstacle
12.   Capacity allocation                                                                                                                                    (PDCA)
                                                                                                                                                         10. The team go and see what they have learned from taking that step
                                                                                                                                                               Effects (12)
Effects (seeing Evidence of…)
1.  Team members are seeing and understanding the Big Picture                                                         Improve (10)                                                                 Visualize(13)
    (team-level vs. local situations)
                                                                                                                                                                   10
2. Better “team spirit” (helping each-others to complete
    work, respect)
3. Focus on removing blocks                                                                                                                                        7                          12
4. Focusing on finishing work rather than starting new work                                                                                      6                                       10
5. Team is working on the “right” thing (“right” prioritization)
                                                                                                                                  Lean                   4                         7
6. Limiting work to team’s capacity (limited stress, optimal lead-                                                                                                  4
    times)                                                                                                                                                     2
7. Team has motivation to drive improvements
8. Local process evolution (visualization, workflow, policies, WIP                                     Feedback               6              3       2
                                                                                                                                                                        Necessary
    limits)                                                                                                                                                                                               Limit WIP
9. Increase depth of Kanban implementation                                                               Loops                                                             1        2         3
10. Process evolution was model-driven                                                                        (7)                                                                                             (4)
                                                                                                                                                                    2
11. Process or management policy evolution as a result of mentor-
                                                                                                                                                 5            Baseline
    mentee
12. Inter-workflow or management policy evolution due to
    operations review                                                                                                                  8                     Excellence        6
                                                                                                                                  10
Depth of Kanban Implementation                                                                                                                                                           10
                                                                                                                    Explicit Policies(12)                                                         Manage Flow (11)
Team:                                                                    Date:
Christophe Achouiantz – @ChrisAch



                            Team Name (date)
                                                         Effects (12)

00                Improve (10)
                                                              10
                                                                                                 Visualize (13)
Current
”Score”

                                                               7                            12
                                           6                                           10

                            Lean                   4                               7
                                                               4
Trend
                                                         2

                                                                       Necessary
     Feedback           6              3       2
                                                                                                           Limit WIP
       Loops                                                               1       2        3
          (7)                                                                                                   (4)
                                                                   2
                                           5           Baseline

                                   8                   Excellence              6
                            10

                                                                                       10

                Explicit Policies (12)                                                          Manage Flow (11)
Christophe Achouiantz – @ChrisAch



                         Team X (2012-10-11)
                                                          Effects (12)

45                 Improve (10)
                                                               10
                                                                                                  Visualize (13)
Current
”Score”
                2012-10-11                                                                   12
                                                                7
                                            6                                           10

                                                    4
                                                                                                         2012-08-20
                             Lean                                                   7
                                                                4
Trend
                                                          2

                                                                        Necessary
     Feedback            6              3       2
                                                                                                            Limit WIP
       Loops                                                                1       2        3
          (7)                                                                                            (4)
                                                                    2
                                            5           Baseline                    Next Target Condition

                                    8                   Excellence              6
                             10

                                                                                        10

                 Explicit Policies (12)                                                          Manage Flow (11)
Christophe Achouiantz – @ChrisAch



                        Team Y (2012-10-02)
                                                         Effects (12)

24                Improve (10)
                                                              10
                                                                                                 Visualize (13)
Current
”Score”

                                                               7                            12
                                           6                                           10

                            Lean                   4                               7
                                                               4
Trend
                                                         2

                                                                       Necessary
     Feedback           6              3       2
                                                                                                           Limit WIP
       Loops                                                               1       2        3
          (7)                                                                                                   (4)
                                                                   2
                                           5           Baseline

                                   8                   Excellence              6
                            10

                                                                                       10

                Explicit Policies (12)                                                          Manage Flow (11)

Mais conteúdo relacionado

Mais procurados

Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017gagann78
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban GameLiz Keogh
 
Workshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainWorkshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainBen Sykes
 
Value Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesValue Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesTKMG, Inc.
 
Statik, Kanban's hidden gem
Statik, Kanban's hidden gemStatik, Kanban's hidden gem
Statik, Kanban's hidden gemMike Burrows
 
Improvement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumImprovement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumTKMG, Inc.
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptxuhcougar1
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream MappingTKMG, Inc.
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
Learning to see (VSM)
Learning to see (VSM)Learning to see (VSM)
Learning to see (VSM)Mohamed Effat
 
Lean Kanban Systems Training Module
Lean Kanban Systems Training ModuleLean Kanban Systems Training Module
Lean Kanban Systems Training ModuleFrank-G. Adler
 
Implementing Kanban to Improve your Workflow
Implementing Kanban to Improve your WorkflowImplementing Kanban to Improve your Workflow
Implementing Kanban to Improve your WorkflowJennifer Davis
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action WorkshopMark Grove
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio ManagementGaetano Mazzanti
 
Value Stream Transformation: 10 Keys to Success
Value Stream Transformation: 10 Keys to SuccessValue Stream Transformation: 10 Keys to Success
Value Stream Transformation: 10 Keys to SuccessTKMG, Inc.
 

Mais procurados (20)

Kanban board 9th may 2017
Kanban board   9th may 2017Kanban board   9th may 2017
Kanban board 9th may 2017
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban Game
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
VSM Lean Value Stream intro
VSM Lean Value Stream introVSM Lean Value Stream intro
VSM Lean Value Stream intro
 
Workshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpainWorkshop : Innovation Games at NSSpain
Workshop : Innovation Games at NSSpain
 
Lean thinking
Lean thinkingLean thinking
Lean thinking
 
Value Stream Mapping: Case Studies
Value Stream Mapping: Case StudiesValue Stream Mapping: Case Studies
Value Stream Mapping: Case Studies
 
Statik, Kanban's hidden gem
Statik, Kanban's hidden gemStatik, Kanban's hidden gem
Statik, Kanban's hidden gem
 
Improvement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open ForumImprovement Facilitation and Coaching: An Open Forum
Improvement Facilitation and Coaching: An Open Forum
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptx
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Value Stream Mapping
Value Stream MappingValue Stream Mapping
Value Stream Mapping
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
Learning to see (VSM)
Learning to see (VSM)Learning to see (VSM)
Learning to see (VSM)
 
Lean Kanban Systems Training Module
Lean Kanban Systems Training ModuleLean Kanban Systems Training Module
Lean Kanban Systems Training Module
 
Implementing Kanban to Improve your Workflow
Implementing Kanban to Improve your WorkflowImplementing Kanban to Improve your Workflow
Implementing Kanban to Improve your Workflow
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action Workshop
 
Kanban for Portfolio Management
Kanban for Portfolio ManagementKanban for Portfolio Management
Kanban for Portfolio Management
 
Value Stream Transformation: 10 Keys to Success
Value Stream Transformation: 10 Keys to SuccessValue Stream Transformation: 10 Keys to Success
Value Stream Transformation: 10 Keys to Success
 

Semelhante a Depth of a Kanban Implementation

Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryVijay Brzee
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportValtech UK
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report Exportdavidpeterjoyce
 
Get your kanban on
Get your kanban onGet your kanban on
Get your kanban onDavid Cook
 
Enhancing learning transfer in the workplace
Enhancing learning transfer in the workplaceEnhancing learning transfer in the workplace
Enhancing learning transfer in the workplaceEd Holton
 
NG BB 54 Sustain the Gain
NG BB 54 Sustain the GainNG BB 54 Sustain the Gain
NG BB 54 Sustain the GainLeanleaders.org
 
NG BB 50 Rapid Improvement Event
NG BB 50 Rapid Improvement EventNG BB 50 Rapid Improvement Event
NG BB 50 Rapid Improvement EventLeanleaders.org
 
NG BB 45 Quick Change Over
NG BB 45 Quick Change OverNG BB 45 Quick Change Over
NG BB 45 Quick Change OverLeanleaders.org
 
NG BB 45 Quick Change Over
NG BB 45 Quick Change OverNG BB 45 Quick Change Over
NG BB 45 Quick Change OverLeanleaders.org
 
NG BB 42 Visual Management
NG BB 42 Visual ManagementNG BB 42 Visual Management
NG BB 42 Visual ManagementLeanleaders.org
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyTaha Kass-Hout, MD, MS
 
PBOPlus - About Us
PBOPlus - About UsPBOPlus - About Us
PBOPlus - About Usadayal
 
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4AgileNCR2013
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012sdlc_coach
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursClaudio Perrone
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesZbyszek Mockun
 

Semelhante a Depth of a Kanban Implementation (20)

Agile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical IndustryAgile Importance in Pharmaceutical Industry
Agile Importance in Pharmaceutical Industry
 
Agile Importance in Pharmaceuticals Industry
Agile Importance in Pharmaceuticals IndustryAgile Importance in Pharmaceuticals Industry
Agile Importance in Pharmaceuticals Industry
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
 
Kanban Overview And Experience Report Export
Kanban Overview And Experience Report ExportKanban Overview And Experience Report Export
Kanban Overview And Experience Report Export
 
Get your kanban on
Get your kanban onGet your kanban on
Get your kanban on
 
Enhancing learning transfer in the workplace
Enhancing learning transfer in the workplaceEnhancing learning transfer in the workplace
Enhancing learning transfer in the workplace
 
NG BB 54 Sustain the Gain
NG BB 54 Sustain the GainNG BB 54 Sustain the Gain
NG BB 54 Sustain the Gain
 
NG BB 50 Rapid Improvement Event
NG BB 50 Rapid Improvement EventNG BB 50 Rapid Improvement Event
NG BB 50 Rapid Improvement Event
 
NG BB 45 Quick Change Over
NG BB 45 Quick Change OverNG BB 45 Quick Change Over
NG BB 45 Quick Change Over
 
NG BB 45 Quick Change Over
NG BB 45 Quick Change OverNG BB 45 Quick Change Over
NG BB 45 Quick Change Over
 
Lean at Yahoo in 2008
Lean at Yahoo in 2008Lean at Yahoo in 2008
Lean at Yahoo in 2008
 
NG BB 42 Visual Management
NG BB 42 Visual ManagementNG BB 42 Visual Management
NG BB 42 Visual Management
 
2011 lean kanban-scrum
2011 lean kanban-scrum2011 lean kanban-scrum
2011 lean kanban-scrum
 
A Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile MethodologyA Brief Introduction to the SCRUM Agile Methodology
A Brief Introduction to the SCRUM Agile Methodology
 
PBOPlus - About Us
PBOPlus - About UsPBOPlus - About Us
PBOPlus - About Us
 
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4Agile NCR 2013 - Archana Joshi -  maintaining agile equilibrium v4
Agile NCR 2013 - Archana Joshi - maintaining agile equilibrium v4
 
Agile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed TeamsAgile Webinar: Managing Distributed Teams
Agile Webinar: Managing Distributed Teams
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012
 
Lean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute EntrepreneursLean & agile 101 for Astute Entrepreneurs
Lean & agile 101 for Astute Entrepreneurs
 
Between Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologiesBetween Scrum and Kanban - define a test process for Agile methodologies
Between Scrum and Kanban - define a test process for Agile methodologies
 

Mais de Christophe Achouiantz

Implementing kanban at scale at sandvik IT
Implementing kanban at scale at sandvik ITImplementing kanban at scale at sandvik IT
Implementing kanban at scale at sandvik ITChristophe Achouiantz
 
Lessons Learned from Coaching 50+ Teams
Lessons Learned from Coaching 50+ TeamsLessons Learned from Coaching 50+ Teams
Lessons Learned from Coaching 50+ TeamsChristophe Achouiantz
 
See and understand how to improve your team using kanban
See and understand how to improve your team using kanbanSee and understand how to improve your team using kanban
See and understand how to improve your team using kanbanChristophe Achouiantz
 
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sätt
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sättUser Story Mapping: Konsten att dela upp kravbilden på "rätt" sätt
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sättChristophe Achouiantz
 
Introduction to Behaviour Driven Development
Introduction to Behaviour Driven DevelopmentIntroduction to Behaviour Driven Development
Introduction to Behaviour Driven DevelopmentChristophe Achouiantz
 
Igniting change in 20 teams within 6 months
Igniting change in 20 teams within 6 monthsIgniting change in 20 teams within 6 months
Igniting change in 20 teams within 6 monthsChristophe Achouiantz
 
Scaling Scrum in the Enterprise with Kanban
Scaling Scrum in the Enterprise with KanbanScaling Scrum in the Enterprise with Kanban
Scaling Scrum in the Enterprise with KanbanChristophe Achouiantz
 

Mais de Christophe Achouiantz (16)

How to train to Kanban.
How to train to Kanban.How to train to Kanban.
How to train to Kanban.
 
Staying on the high performing path
Staying on the high performing pathStaying on the high performing path
Staying on the high performing path
 
Insights coaching 70 kanban teams
Insights coaching 70 kanban teamsInsights coaching 70 kanban teams
Insights coaching 70 kanban teams
 
From Good-enough to Great (LKFR16)
From Good-enough to Great (LKFR16)From Good-enough to Great (LKFR16)
From Good-enough to Great (LKFR16)
 
From Good-Enough to Great
From Good-Enough to GreatFrom Good-Enough to Great
From Good-Enough to Great
 
The art of delivering value on time
The art of delivering value on timeThe art of delivering value on time
The art of delivering value on time
 
Implementing kanban at scale at sandvik IT
Implementing kanban at scale at sandvik ITImplementing kanban at scale at sandvik IT
Implementing kanban at scale at sandvik IT
 
Succeed using lean agile
Succeed using lean agileSucceed using lean agile
Succeed using lean agile
 
Lessons Learned from Coaching 50+ Teams
Lessons Learned from Coaching 50+ TeamsLessons Learned from Coaching 50+ Teams
Lessons Learned from Coaching 50+ Teams
 
See and understand how to improve your team using kanban
See and understand how to improve your team using kanbanSee and understand how to improve your team using kanban
See and understand how to improve your team using kanban
 
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sätt
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sättUser Story Mapping: Konsten att dela upp kravbilden på "rätt" sätt
User Story Mapping: Konsten att dela upp kravbilden på "rätt" sätt
 
The value of timely feedback
The value of timely feedbackThe value of timely feedback
The value of timely feedback
 
Thinking agile
Thinking agileThinking agile
Thinking agile
 
Introduction to Behaviour Driven Development
Introduction to Behaviour Driven DevelopmentIntroduction to Behaviour Driven Development
Introduction to Behaviour Driven Development
 
Igniting change in 20 teams within 6 months
Igniting change in 20 teams within 6 monthsIgniting change in 20 teams within 6 months
Igniting change in 20 teams within 6 months
 
Scaling Scrum in the Enterprise with Kanban
Scaling Scrum in the Enterprise with KanbanScaling Scrum in the Enterprise with Kanban
Scaling Scrum in the Enterprise with Kanban
 

Último

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 

Último (20)

Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 

Depth of a Kanban Implementation

  • 1. Assessing the Depth of a Kanban Implementation Operation Excellence Support Sandvik IT (2012/08) Christophe Achouiantz – Lean/Agile Coach @ChrisAch This work is licensed under a http://leanagileprojects.blogspot.se/ Creative Commons Attribution-ShareAlike 3.0 Unported License.
  • 2. Christophe Achouiantz – @ChrisAch Why Assessing the Depth of a Kanban Implementation? Teams, Managers and Coaches can quickly evaluate the current capability of a team/group, in order to: • See how the capability measures against the recommended level for sustainable improvements • Guide the team/group on what to improve next • See, over time, the evolution of the capability (positive or negative trend) • See the impact of the team/group improvement work • See the impact of organizational/structural changes that are outside the team/group’s control (costs reductions, distributed, etc.) • Motivate! Get acheivements and recognition for reaching deeper implementation
  • 3. Christophe Achouiantz – @ChrisAch Assessing the Depth of a Kanban Implementation • Improve continuously in a Effects (12) • See & Understand sustainable way (WIP, Blocks, Queues) Improve (10) Visualize (13) 10 7 12 6 10 • Generate actionable • Improve Predictability Lean 4 7 feedback (information) 4 • Reduced Task Switching Necessary for • Reduced Lead times from stakeholders to 2 sustainable improve • Reduced Overburding improvements (quality, sustainability) Feedback 6 3 2 Limit WIP (4) Loops 1 2 3 (7) 2 5 Improving Sustainably 8 6 • Increase Liquidity Excellence • Measure Flow / capability 10 (WIP, throughput, Queues, • Set Standards to improve upon lead time) 10 • Defer Commitment Explicit Policies (12) Manage Flow (11)
  • 4. Visualize Limit Work in Progress Manage Flow Christophe Achouiantz – @ChrisAch 1. Work (all, according to current policies) 1. No WIP limit, but commitment to finishing work over 1. Daily planning meetings (as “daily” as agreed by policies) 2. Work Types starting new (eventually reaching a WIP level that “feels 2. Blocks out of team control are escalated for resolution 3. Workflow (“process”, way-of-working, value stream) OK” for the team) 3. Next is re-prioritized continuously (no commitment in Next)- 4. ‘Next’ & ‘Done’ 2. Some explicit WIP limits, at lower level than workflow Deferred Pull decisions (dynamic prioritization) 5. Current Team Focus (avatars) (a.k.a Proto-Kanban): personal Kanban, WIP limit per 4. CFDs (updated at least once a week) 6. Blocks person, WIP limits for some columns or swim- 5. Control Charts (updated at least once a week) 7. Current Policies (DoD, DoR, capacity allocations, etc.) lanes, workflow with infinite limits on “done” queues, etc. 6. Size of ongoing work items is limited (large work is broken 8. Ready for Pull (“done” within the workflow/in columns) 3. Explicit WIP limit at workflow level - Single workflow full down) 9. Metrics (lead-times, local cycle times, SLA targets, etc.) pull 7. Flexible staff allocation (swarming) 10. WIP limits 4. Multiple interdependent workflows with pull system 8. Cadence is established (planning, delivering, retrospective) 11. Inter-work dependencies (hierarchical, parent-child, etc.) 9. Flow metrics (number of days blocked, lead-time efficiency) 12. Inter-workflow dependencies 10. SLA expectations and forecasts (lead-time targets) 13. Risk dimensions (cost-of-delay, technical risk, market risk) 11. Capacity Allocations Make Policies Explicit - All Policies must be CURRENT (known & actually used) Implement Feedback Loops Improve 1. Definition of Work Types and Work Item (template) 1. Daily Team standups 1. The group knows why it exists and its criteria for success 2. How to pull work (selection from ‘Next’/prioritization of WIP) 2. Key stakeholders (mngt, customers, other groups) are 2. Regular Retrospectives / Kaizen events 3. Who and when manages the ‘Next’ and ‘Done’ queues regularly updated on the current situation 3. The team knows its current condition (may require metrics) 4. Staff allocation / work assignment (individual focus) 3. Managers go and see (walk the ‘gemba’) regularly 4. True North exists, is communicated and shared by the team 5. Definition of Ready for ‘Next’ 4. Regular discussions with upstream and downstream 5. The team knows the current target condition (the challenge) 6. Who, when and how to estimate work size partners 6. There is a validation criteria (test) for the current target condition to 7. Limit size of work items (work breakdown) 5. Regular presentations and discussions about Financial know when the target condition is reached 8. How to select & prepare work for the ‘Next’ queue performance 7. The team knows what obstacles are preventing them from reaching 9. Definition of Done at all steps (seen as a Target Condition) 6. Regular presentations and discussions about Quality KPI the target condition 10. Knowledge spreading/sharing strategy (defect rate, customer satisfaction, etc.) 8. The team knows what obstacle is being currently addressed 11. Class-of-Service 7. “Regularly” means once per month or more often 9. The team knows what is the next step in resolving the current obstacle 12. Capacity allocation (PDCA) 10. The team go and see what they have learned from taking that step Effects (12) Effects (seeing Evidence of…) 1. Team members are seeing and understanding the Big Picture Improve (10) Visualize(13) (team-level vs. local situations) 10 2. Better “team spirit” (helping each-others to complete work, respect) 3. Focus on removing blocks 7 12 4. Focusing on finishing work rather than starting new work 6 10 5. Team is working on the “right” thing (“right” prioritization) Lean 4 7 6. Limiting work to team’s capacity (limited stress, optimal lead- 4 times) 2 7. Team has motivation to drive improvements 8. Local process evolution (visualization, workflow, policies, WIP Feedback 6 3 2 Necessary limits) Limit WIP 9. Increase depth of Kanban implementation Loops 1 2 3 10. Process evolution was model-driven (7) (4) 2 11. Process or management policy evolution as a result of mentor- 5 Baseline mentee 12. Inter-workflow or management policy evolution due to operations review 8 Excellence 6 10 Depth of Kanban Implementation 10 Explicit Policies(12) Manage Flow (11) Team: Date:
  • 5. Christophe Achouiantz – @ChrisAch Team Name (date) Effects (12) 00 Improve (10) 10 Visualize (13) Current ”Score” 7 12 6 10 Lean 4 7 4 Trend 2 Necessary Feedback 6 3 2 Limit WIP Loops 1 2 3 (7) (4) 2 5 Baseline 8 Excellence 6 10 10 Explicit Policies (12) Manage Flow (11)
  • 6. Christophe Achouiantz – @ChrisAch Team X (2012-10-11) Effects (12) 45 Improve (10) 10 Visualize (13) Current ”Score” 2012-10-11 12 7 6 10 4 2012-08-20 Lean 7 4 Trend 2 Necessary Feedback 6 3 2 Limit WIP Loops 1 2 3 (7) (4) 2 5 Baseline Next Target Condition 8 Excellence 6 10 10 Explicit Policies (12) Manage Flow (11)
  • 7. Christophe Achouiantz – @ChrisAch Team Y (2012-10-02) Effects (12) 24 Improve (10) 10 Visualize (13) Current ”Score” 7 12 6 10 Lean 4 7 4 Trend 2 Necessary Feedback 6 3 2 Limit WIP Loops 1 2 3 (7) (4) 2 5 Baseline 8 Excellence 6 10 10 Explicit Policies (12) Manage Flow (11)