SlideShare ist ein Scribd-Unternehmen logo
1 von 32
Stop Starting and Start Finishing:An introduction to Kanban j.c.yip@computer.org, jcyip@thoughtworks.com http://jchyip.blogspot.com @jchyip
Problem: overburdening
Problem: Effective Change
Dramatic change is risky
Setup conditions for improvement Visualise our workflow Limit our work-in-progress Measure our performance Improve
Visualise our workflow
Show what is happening, not what should be happening
Limit our work-in-Progress
Measure our performance
Performance is not just about time Productivity: cycle time, ROI Quality: UAT defects, released defects, user satisfaction Cost: burn rate, cost per work item, overall project cost Morale: engagement, employee satisfaction
improve
Standard Agile improvement tricks Daily stand-ups Retrospectives
New improvement tricks Stop-the-line: free up the WIP limit Quality circle: form a team to figure something out Operations review: regular meeting to analyse past performance, outliers, etc.
Change != Improvement

Weitere ähnliche Inhalte

Was ist angesagt?

How pdca cycle used in context of TQM
How pdca cycle used in context of TQMHow pdca cycle used in context of TQM
How pdca cycle used in context of TQM
Akhil Padiga
 
Why 95% don't buy - AWA + Convert webinar May 2015
Why 95% don't buy - AWA + Convert webinar May 2015Why 95% don't buy - AWA + Convert webinar May 2015
Why 95% don't buy - AWA + Convert webinar May 2015
AWA digital
 
Training & Development
Training & DevelopmentTraining & Development
Training & Development
leet01
 
Improving productivity through Lean and Total Productive Maintenance
Improving productivity through Lean and Total Productive MaintenanceImproving productivity through Lean and Total Productive Maintenance
Improving productivity through Lean and Total Productive Maintenance
Tim Hopper
 
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy CarmichaelLean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
LeanKanbanIndia
 

Was ist angesagt? (20)

090 Process Mapping
090 Process Mapping090 Process Mapping
090 Process Mapping
 
Lean Project Management Sample
Lean Project Management SampleLean Project Management Sample
Lean Project Management Sample
 
How pdca cycle used in context of TQM
How pdca cycle used in context of TQMHow pdca cycle used in context of TQM
How pdca cycle used in context of TQM
 
Why 95% don't buy - AWA + Convert webinar May 2015
Why 95% don't buy - AWA + Convert webinar May 2015Why 95% don't buy - AWA + Convert webinar May 2015
Why 95% don't buy - AWA + Convert webinar May 2015
 
Process Mapping and Process Improvement for the Small Business Owner
Process Mapping and Process Improvement  for the Small Business OwnerProcess Mapping and Process Improvement  for the Small Business Owner
Process Mapping and Process Improvement for the Small Business Owner
 
Lean Mfg Takeawayssharing
Lean Mfg TakeawayssharingLean Mfg Takeawayssharing
Lean Mfg Takeawayssharing
 
Process mapping
Process mappingProcess mapping
Process mapping
 
Training & Development
Training & DevelopmentTraining & Development
Training & Development
 
Lean management, lean leadership and leader standard work (AME Webinar)
Lean management, lean leadership and leader standard work (AME Webinar)Lean management, lean leadership and leader standard work (AME Webinar)
Lean management, lean leadership and leader standard work (AME Webinar)
 
Improving productivity through Lean and Total Productive Maintenance
Improving productivity through Lean and Total Productive MaintenanceImproving productivity through Lean and Total Productive Maintenance
Improving productivity through Lean and Total Productive Maintenance
 
8 Wastes
8 Wastes8 Wastes
8 Wastes
 
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy CarmichaelLean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
Lean Kanban India 2019 Conference | The Heart of Kanban | Andy Carmichael
 
(1) 2014 process mapping 3
(1) 2014 process mapping 3(1) 2014 process mapping 3
(1) 2014 process mapping 3
 
Easy steps to cmmi l5 success
Easy steps to cmmi l5 successEasy steps to cmmi l5 success
Easy steps to cmmi l5 success
 
Mastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean TransformationMastering the Huddle Office of Lean Transformation
Mastering the Huddle Office of Lean Transformation
 
Kaizen ~ Continuous Process Improvement (Cpi)
Kaizen ~  Continuous Process Improvement (Cpi)Kaizen ~  Continuous Process Improvement (Cpi)
Kaizen ~ Continuous Process Improvement (Cpi)
 
Project Management Tool – Kanban Board
Project Management Tool – Kanban Board Project Management Tool – Kanban Board
Project Management Tool – Kanban Board
 
Building a Business Case for Lean
Building a Business Case for LeanBuilding a Business Case for Lean
Building a Business Case for Lean
 
lean_guide
lean_guidelean_guide
lean_guide
 
Lean 6sigma and DMAIC
Lean 6sigma and DMAICLean 6sigma and DMAIC
Lean 6sigma and DMAIC
 

Andere mochten auch

Andere mochten auch (16)

Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
 
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
Lean and Kanban: An Alternative Path to Agility -Gartner PPM Summit 2014
 
LeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex WorkflowsLeanKit Webinar: Managing Complex Workflows
LeanKit Webinar: Managing Complex Workflows
 
Stop starting start finishing
Stop starting start finishingStop starting start finishing
Stop starting start finishing
 
Using Kanban to Visualize Your Work
Using Kanban to Visualize Your WorkUsing Kanban to Visualize Your Work
Using Kanban to Visualize Your Work
 
Stop Starting Start Finishing
Stop Starting Start FinishingStop Starting Start Finishing
Stop Starting Start Finishing
 
Personal kanban pechakucha
Personal kanban pechakuchaPersonal kanban pechakucha
Personal kanban pechakucha
 
Lean Manufacturing Systems WithAdrian
Lean Manufacturing Systems WithAdrianLean Manufacturing Systems WithAdrian
Lean Manufacturing Systems WithAdrian
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Kanban system (presentation for blog )
Kanban system (presentation for blog )Kanban system (presentation for blog )
Kanban system (presentation for blog )
 
Time Theft: How Hidden and Unplanned Work Commit the Perfect Crime
Time Theft: How Hidden and Unplanned Work Commit the Perfect CrimeTime Theft: How Hidden and Unplanned Work Commit the Perfect Crime
Time Theft: How Hidden and Unplanned Work Commit the Perfect Crime
 
Kanban Pull System
Kanban Pull SystemKanban Pull System
Kanban Pull System
 
Kanban (1)
Kanban (1)Kanban (1)
Kanban (1)
 
Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Kanban
KanbanKanban
Kanban
 

Ähnlich wie (Agile Sydney version) Stop Starting and Start Finishing: An Introduction to Kanban

Continuouse Improvement Meggitts Adam Rumens Ver 1
Continuouse Improvement Meggitts Adam Rumens Ver 1Continuouse Improvement Meggitts Adam Rumens Ver 1
Continuouse Improvement Meggitts Adam Rumens Ver 1
adamrumens
 
Cont_Perf_Improv_ws
Cont_Perf_Improv_wsCont_Perf_Improv_ws
Cont_Perf_Improv_ws
Bill Hoberg
 
Background You are the Quality Manager at ZAPO a manufactu.pdf
Background You are the Quality Manager at ZAPO a manufactu.pdfBackground You are the Quality Manager at ZAPO a manufactu.pdf
Background You are the Quality Manager at ZAPO a manufactu.pdf
advanibagco
 
MCO 101 Unit 6 Lecture 5
MCO 101 Unit 6 Lecture 5MCO 101 Unit 6 Lecture 5
MCO 101 Unit 6 Lecture 5
Derek Nicoll
 
Heizer 06
Heizer 06Heizer 06
Heizer 06
shagitu
 
performancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptxperformancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptx
ManojMba2
 

Ähnlich wie (Agile Sydney version) Stop Starting and Start Finishing: An Introduction to Kanban (20)

Continuouse Improvement Meggitts Adam Rumens Ver 1
Continuouse Improvement Meggitts Adam Rumens Ver 1Continuouse Improvement Meggitts Adam Rumens Ver 1
Continuouse Improvement Meggitts Adam Rumens Ver 1
 
Cont_Perf_Improv_ws
Cont_Perf_Improv_wsCont_Perf_Improv_ws
Cont_Perf_Improv_ws
 
Agile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and ExecutivesAgile Metrics for Senior Managers and Executives
Agile Metrics for Senior Managers and Executives
 
Metrics for Good Not Evil
Metrics for Good Not EvilMetrics for Good Not Evil
Metrics for Good Not Evil
 
What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014What the heck is Kanban? - CodeMash 2014
What the heck is Kanban? - CodeMash 2014
 
Azimuth Consulting - @Re-imagine, Re-think, Re-engineer
Azimuth Consulting - @Re-imagine, Re-think, Re-engineerAzimuth Consulting - @Re-imagine, Re-think, Re-engineer
Azimuth Consulting - @Re-imagine, Re-think, Re-engineer
 
Lean Event 2013
Lean Event 2013Lean Event 2013
Lean Event 2013
 
Reduce WIP and Deliver Often: Kanban Recipe for Success Steps 2 and 3
Reduce WIP and Deliver Often: Kanban Recipe for Success Steps 2 and 3Reduce WIP and Deliver Often: Kanban Recipe for Success Steps 2 and 3
Reduce WIP and Deliver Often: Kanban Recipe for Success Steps 2 and 3
 
Three Ways to Transition From “Fire Fighting” Mode to Boost Gains
Three Ways to Transition From “Fire Fighting” Mode to Boost GainsThree Ways to Transition From “Fire Fighting” Mode to Boost Gains
Three Ways to Transition From “Fire Fighting” Mode to Boost Gains
 
Background You are the Quality Manager at ZAPO a manufactu.pdf
Background You are the Quality Manager at ZAPO a manufactu.pdfBackground You are the Quality Manager at ZAPO a manufactu.pdf
Background You are the Quality Manager at ZAPO a manufactu.pdf
 
MCO 101 Unit 6 Lecture 5
MCO 101 Unit 6 Lecture 5MCO 101 Unit 6 Lecture 5
MCO 101 Unit 6 Lecture 5
 
KPI mahsa sharifi 2012
KPI mahsa sharifi 2012KPI mahsa sharifi 2012
KPI mahsa sharifi 2012
 
Heizer 06
Heizer 06Heizer 06
Heizer 06
 
Performance measureme
Performance measuremePerformance measureme
Performance measureme
 
performancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptxperformancemeasureme-190924125438.pptx
performancemeasureme-190924125438.pptx
 
Start with Quality - an Agile Tester's Case Study
Start with Quality - an Agile Tester's Case StudyStart with Quality - an Agile Tester's Case Study
Start with Quality - an Agile Tester's Case Study
 
Applying Global Benchmarking To Fm And Service Alan Masterton Aug 08
Applying Global Benchmarking To Fm And Service Alan Masterton Aug 08Applying Global Benchmarking To Fm And Service Alan Masterton Aug 08
Applying Global Benchmarking To Fm And Service Alan Masterton Aug 08
 
Lean Manufacturing 2009 - By Jerry Helms
Lean Manufacturing 2009 - By Jerry HelmsLean Manufacturing 2009 - By Jerry Helms
Lean Manufacturing 2009 - By Jerry Helms
 
Kanban : optimising for predictability
Kanban : optimising for predictabilityKanban : optimising for predictability
Kanban : optimising for predictability
 
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)
Bridge Knowle Workshop - Developing Effective KPIs (Main Slides)
 

Mehr von Jason Yip

Mehr von Jason Yip (20)

[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...[Stretch 2023] We're in it together and other perspectives on effective produ...
[Stretch 2023] We're in it together and other perspectives on effective produ...
 
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...[Stretch 2023] What does productivity really mean at different levels_ Indivi...
[Stretch 2023] What does productivity really mean at different levels_ Indivi...
 
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
[NYC Scrum] The top 3 points you should have paid attention to in the Spotify...
 
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...[AgileDevOps West 2023] We're in it together and other perspectives on effect...
[AgileDevOps West 2023] We're in it together and other perspectives on effect...
 
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...[Craft Conf 2023] We're in it together and other perspectives on effective pr...
[Craft Conf 2023] We're in it together and other perspectives on effective pr...
 
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
[Agile Lean Ireland June 2022] Tactics for influencing leaders at different l...
 
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf[CoPA 2022] Experiences applying BAPO at Spotify.pdf
[CoPA 2022] Experiences applying BAPO at Spotify.pdf
 
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf[CoPA 2022] Effective Product Development Culture circa 2022.pdf
[CoPA 2022] Effective Product Development Culture circa 2022.pdf
 
[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...[Business Agility Conference 2022] The top 3 points you should have paid atte...
[Business Agility Conference 2022] The top 3 points you should have paid atte...
 
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&DAgile India 2021: Experimenting with BAPO in Spotify Ads R&D
Agile India 2021: Experimenting with BAPO in Spotify Ads R&D
 
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
Agile India 2021: 8 guiding principles for Agile Coaches (or change agents)
 
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)Frug'Agile 2021: Agile as doctrine (and that's a good thing)
Frug'Agile 2021: Agile as doctrine (and that's a good thing)
 
Using BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategyUsing BAPO to apply structure follows strategy
Using BAPO to apply structure follows strategy
 
[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify[Yow! 2019] 3 insights from 4 years at Spotify
[Yow! 2019] 3 insights from 4 years at Spotify
 
Designing Better Tribe Meetings
Designing Better Tribe MeetingsDesigning Better Tribe Meetings
Designing Better Tribe Meetings
 
How things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve itHow things still don’t quite work at Spotify... and how we’re trying to solve it
How things still don’t quite work at Spotify... and how we’re trying to solve it
 
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
Agile 2017: What i've learned from 10+ years of evaluating Agile consultants ...
 
What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?What does "speed" mean in software product delivery?
What does "speed" mean in software product delivery?
 
Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?Agile Toronto 2016: What do you mean when you say "leadership"?
Agile Toronto 2016: What do you mean when you say "leadership"?
 
Enabling Autonomy at Spotify
Enabling Autonomy at SpotifyEnabling Autonomy at Spotify
Enabling Autonomy at Spotify
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Kürzlich hochgeladen (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNavi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
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...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 

(Agile Sydney version) Stop Starting and Start Finishing: An Introduction to Kanban

Hinweis der Redaktion

  1. I want you to think about your overall organisation and answer this question: Is there more work to do than there is capacity to do it?Oh… and is it a little bit more to do? Or a lot?This is the problem we’re going to address.
  2. This is the typical response.We have too many requests but we’ll just try to respond to everything. Everyone’s “happy” because everything is progressing. Really?This is what I call The Illusion of Progress.
  3. What would happen if we finished something before moving on to the next? Basically, we’d finish everything a *lot* faster.The spaces in between represent context switching overhead, but even if we removed that, A and B still finish faster and C finishes at the same time.We shouldn’t ignore context switching overhead though because it’s worse for people than it is for machines…
  4. The more simultaneous projects that are happening at the same time, the more time is lost to context switching and less actual working time is available per project.
  5. This is a bit of a sidebar. A major constraint is that a dramatic change, while a very exciting solution, is less likely to be successful or to stick. Instead a lighter touch is preferable. I’ll suggest that in many cases, the lighter touch approach can be much faster because we don’t have to keep cycling back to deal with lack of commitment.So for this particular problem of more requests than capacity to do it, what are the conditions for continuous improvement?
  6. So we’re going to go through a simple 4 step plan… 
  7. When we are dealing with physical work, it’s relatively easy to point out problems with workflow because you can actually point out things that can be seen.
  8. The problem with IT, and in general knowledge work, is that much of what we do is normally invisible. Whereas throwing another item on an already shaky stack looked dangerous, overloading someone with another idea to implement seems perfectly safe.
  9. So let’s make the invisible, visible.Process steps, hand-offs with queues. Now we can see when bottlenecks are appearing. We can see if something has been stuck for a while.How many people have something like this setup already? Key thing here is explicit acknowledgement of queues and preferably all the steps (start-to-finish)
  10. Key point: At this point, we’re not trying to change anything per se but rather to expose what is actually going on. We don’t want the idealised process, just the one that is in play.So this is a very small change. Just expose what’s happening.
  11. The next small change. Introduce limits to the process steps. So we have a rule now where we can only have 3 items in Explore, 2 items in Build It, and 4 items in User Acceptance.It’s easier to understand what this means with an example.
  12. Simple process, A is ready to deploy. We have work-in-progress (aka WIP) limits.
  13. Oops! Something went wrong with deployment. B is also ready for deployment but obviously we need to wait for A to work. So in order to get B to move, the developers see if they can help.
  14. The rest of the development team is still working on C. If they finish, they’re not allowed to take on more work because of the WIP limit, so if they can’t help, they can work on other improvements or really just doing something else.
  15. And this cascades back right to the beginning. No additional work is scheduled because all the limits are hit.
  16. Key point: We’re introducing an expectation of behaviour here that moves us away from “Whose job is this?” “Not my problem” to “What is the right thing to do?” “How can I help?” That’s because the WIP limit policy makes it *our* problem, not just your problem.
  17. Let’s talk about measuring performance. Has anyone seen this kind of sign before? It’s pretty common in amusement parks or any place where you need to wait in long queues. This is essentially what we want to provide. Given that I’ve made a request, how long should I expect to wait before I get resolution?
  18. So let’s measure it.This is called a control chart. Here we’ve simply measured the start-to-end times for work items in a time series in order to understand what kind of variation we should expect. So now we have a normal range of lead times we can expect from this particular type of work item.We will also see outliers but these are an indicator of something abnormal happening. Did the entire testing team get taken out by bird flu? Did we just happen to get really lucky?
  19. We can do this for different work item sizes (aka T-shirt sizes).
  20. But what if we need something faster? What if we need something by a particular date? What if it’s an emergency? Well then we should explicitly identify it as such. So you can imagine special cards that might go on the board. This can be more or less complicated as needed.
  21. It’s important to remember that performance is not just about time. I tend to use these categories to think about what is worth measuring. From what I can gather, this was originally from Ford.Remember don’t use the average. Capture the time series!
  22. When it comes to improvement, we have the standard Agile tricks
  23. And a few others that come more from the Lean community
  24. Why? Building commitment! Developing people! Think for yourself! Don’t rely on me!