SlideShare una empresa de Scribd logo
1 de 19
@sudiptal
Understanding Flow Debt
Why some systems do not improve CT after reducing WIP?
Sudipta Lahiri
Head of Products and Engineering
1Sep 22, 2018
@sudiptal
Influencers…
Andy Carmichael Dr. Ramesh Patil, CTO, Digité
https://xprocess.blogspot.com/2015/08/what-is-flow-debt.html
2Sep 22, 2018
@sudiptal
Technical Debt
• Technical debt is the implied cost of additional rework caused by
choosing an easy solution now instead of using a better approach that
would take longer
• Compared to monetary debt
• If technical debt is not repaid, it can accumulate 'interest', making it harder to
implement changes later on.
Source: Wikipedia
Sep 22, 2018 3
@sudiptal
Understanding Flow Debt
• Given a finite capacity to service demand, when we prioritise working
on one work items over another, we adversely impact the Cycle Time
of the latter
• This is typical of a Kanban system
• Flow Debt means delivering more quickly now at the cost of slower
delivery times later
• Flow Debt quantifies this impact and helps understand the operations
of Kanban Systems
Sep 22, 2018 4
@sudiptal
Flow Debt vs Other Metrics
• Flow Debt is a measure that provides a view of what is happening
inside our system
• CT or TP or Velocity: are measures when the items is completed
Sep 22, 2018 5
@sudiptal
So, what is Flow Debt…?
6Sep 22, 2018
@sudiptal
Let’s model a simple Kanban system…
• Assume:
• A Kanban System with a CT of 2 weeks
• The cumulative number of items entering the system equaled the cumulative
number of deliveries as of a given date (no WIP piling up in the system)
• The arrivals and deliveries are smooth over the given period
• The items are delivered in the precise order they arrived
• All the items are delivered
• Then
• The time the last item spent in the process was also 2 weeks
• The Average CT for the items = 2 weeks!
Sep 22, 2018 7
@sudiptal
System A: An ideal “queue” system
• A simple system with Capacity
(WIP) of X cards…
• … with a Fixed Departure Rate of
cards per unit time (1 week)…
• … with the same Arrival Rate of
Cards per unit time (1 week)…
• … meaning 1 card is replenished
when 1 card is delivered!!
CFD
• Average CT = Actual CT for each
card
• This system has 0 Flow Debt!
8Sep 22, 2018
@sudiptal
System B: Order is not respected
• What happened here…
• For the items in the lightly shaded region, the FIFO
condition is relaxed!
• Since the Average Arrival Rate = Average Departure Rate,
the Average CT is unchanged!
• However, Actual CT for cards in NOT same anymore!
• Items sloping down have less CT; Items sloping up have more
CT
• So, items sloping down are reducing their CT at the
expense of the items whose CT is getting delayed
• They are experiencing Wait Time now…
9Sep 22, 2018
@sudiptal
Let’s take this to the next level…
What happens when an item is expedited…
10Sep 22, 2018
@sudiptal
For System A: An ideal “queue” system
WIP = 5
(4 items ahead of a new item)
Average CT = Actual CT = 5
11Sep 22, 2018
@sudiptal
Flow
Debt = 0
SurplusDeficit
Flow
Difference from
Average CT
Difference from
Average CT
Prioritising 1
card impacts
4 cards that
were ahead
of it….
12Sep 22, 2018
@sudiptal
SurplusDeficit
Flow
Flow
Debt = 0
Flow Debt =
Sum (Average CT – Actual CT) for all cards
13Sep 22, 2018
@sudiptal
Why is understanding Flow Debt important?
• Decisions you take today to prioritise one card over another clearly
impact the CT of the future cards
• This behaviour is ONE OF THE REASONS that will make your CT
histogram look worse… let us understand why.
Sep 22, 2018 14
@sudiptal
We all know
this...
CT Distribution
has a long tail!
15Sep 22, 2018
@sudiptal
However, latter is better than former…
Mode
CT shifts left
Spread is narrower
16Sep 22, 2018
@sudiptal
Impact of Flow Debt on CT Histogram
• While the Average CT may remain
the same, the CT spread will look
worse
• Preferring one card over another
will mean this:
• High probability that the preferred
card will finish earlier than the
Average
• High probability that the cards that
started earlier will finish later => their
CT will be longer than otherwise
• This makes future predictability
more error prone
• Average is more misleading than
helpful
17Sep 22, 2018
@sudiptal
Beyond CT distribution…
• Just like in the plots that we were showing… its important to periodically
clear our Flow Debt!
• This means that the cards that were held back (in order to prioritise
another) actually get delivered
• If these “delayed” cards continue to be in the process, your Flow Debt != 0
• It will keep growing!
• Flow Debt comes to 0 when you finish all the cards that you had started
• Therefore, START FINISHING!
• If you are not going to work on it, drop it! Don’t leave it on the Board.
Sep 22, 2018 18
@sudiptal
• Reach me at:
• @sudiptal
• slahiri@digite.com
• sudiptalahiri.wordpress.com
“Absorb what is useful, discard
what is useless and add what is
specifically your own”
Bruce Lee
Sep 22, 2018
19

Más contenido relacionado

Similar a Lean Kanban India 2018 | Understanding Flow Debt | Sudipta Lahiri

SystemsThinking_Rev1_LeedsandDurham_110810.ppt
SystemsThinking_Rev1_LeedsandDurham_110810.pptSystemsThinking_Rev1_LeedsandDurham_110810.ppt
SystemsThinking_Rev1_LeedsandDurham_110810.pptAmar30011
 
presentation on processors
presentation on processors presentation on processors
presentation on processors ParimalAbruk
 
PKS-TGC-1084-630 - Detailed Proposal.pptx
PKS-TGC-1084-630 - Detailed Proposal.pptxPKS-TGC-1084-630 - Detailed Proposal.pptx
PKS-TGC-1084-630 - Detailed Proposal.pptxPramod Kumar Srivastava
 
Module-2-Introduction-to-Cryptocurrencies.pdf
Module-2-Introduction-to-Cryptocurrencies.pdfModule-2-Introduction-to-Cryptocurrencies.pdf
Module-2-Introduction-to-Cryptocurrencies.pdfreddoors14
 
Your Data Scientist Hates You
Your Data Scientist Hates YouYour Data Scientist Hates You
Your Data Scientist Hates YouBradford Stephens
 
Initial Coin Offering
Initial Coin OfferingInitial Coin Offering
Initial Coin OfferingLawPlus Ltd.
 
GEOALBERTA 2015 - StAlbert - Do You Measure Up
GEOALBERTA 2015 - StAlbert - Do You Measure UpGEOALBERTA 2015 - StAlbert - Do You Measure Up
GEOALBERTA 2015 - StAlbert - Do You Measure UpTammy Kobliuk
 
The Next Frontier in Accounting Technology
The Next Frontier in Accounting TechnologyThe Next Frontier in Accounting Technology
The Next Frontier in Accounting TechnologyDouglas Sleeter
 
2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates WorkshopMatthew Philip
 
Neotys PAC - Todd De Capua
Neotys PAC - Todd De CapuaNeotys PAC - Todd De Capua
Neotys PAC - Todd De CapuaNeotys_Partner
 
India’s Payment Cards Overview and Trends
India’s Payment Cards Overview and TrendsIndia’s Payment Cards Overview and Trends
India’s Payment Cards Overview and TrendsLalatendu Panda
 
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...Markus Krebsz
 
Programmable Money and Business Process Management on Blockchain
Programmable Money and Business Process Management on BlockchainProgrammable Money and Business Process Management on Blockchain
Programmable Money and Business Process Management on BlockchainIngo Weber
 
RChain Developer Conference pithia investments 04-2018
RChain Developer Conference   pithia investments 04-2018RChain Developer Conference   pithia investments 04-2018
RChain Developer Conference pithia investments 04-2018LERNER Consulting
 
The Legal Profession of the Future
The Legal Profession of the FutureThe Legal Profession of the Future
The Legal Profession of the FutureNigel Hudson
 
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander Sieswwerda
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander SieswwerdaStream A_Lucy Hughes, Richard Longman, Tony Jones and Sander Sieswwerda
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander SieswwerdaBecarAsset
 
From Paper to Paperless_ The Power of Loan Origination Software.pdf
From Paper to Paperless_ The Power of Loan Origination Software.pdfFrom Paper to Paperless_ The Power of Loan Origination Software.pdf
From Paper to Paperless_ The Power of Loan Origination Software.pdfmani3721
 
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...Tilastokeskus
 

Similar a Lean Kanban India 2018 | Understanding Flow Debt | Sudipta Lahiri (20)

SystemsThinking_Rev1_LeedsandDurham_110810.ppt
SystemsThinking_Rev1_LeedsandDurham_110810.pptSystemsThinking_Rev1_LeedsandDurham_110810.ppt
SystemsThinking_Rev1_LeedsandDurham_110810.ppt
 
presentation on processors
presentation on processors presentation on processors
presentation on processors
 
PKS-TGC-1084-630 - Detailed Proposal.pptx
PKS-TGC-1084-630 - Detailed Proposal.pptxPKS-TGC-1084-630 - Detailed Proposal.pptx
PKS-TGC-1084-630 - Detailed Proposal.pptx
 
Module-2-Introduction-to-Cryptocurrencies.pdf
Module-2-Introduction-to-Cryptocurrencies.pdfModule-2-Introduction-to-Cryptocurrencies.pdf
Module-2-Introduction-to-Cryptocurrencies.pdf
 
Your Data Scientist Hates You
Your Data Scientist Hates YouYour Data Scientist Hates You
Your Data Scientist Hates You
 
Initial Coin Offering
Initial Coin OfferingInitial Coin Offering
Initial Coin Offering
 
GEOALBERTA 2015 - StAlbert - Do You Measure Up
GEOALBERTA 2015 - StAlbert - Do You Measure UpGEOALBERTA 2015 - StAlbert - Do You Measure Up
GEOALBERTA 2015 - StAlbert - Do You Measure Up
 
The Next Frontier in Accounting Technology
The Next Frontier in Accounting TechnologyThe Next Frontier in Accounting Technology
The Next Frontier in Accounting Technology
 
2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop2017 Music City Agile Conference: NoEstimates Workshop
2017 Music City Agile Conference: NoEstimates Workshop
 
Neotys PAC - Todd De Capua
Neotys PAC - Todd De CapuaNeotys PAC - Todd De Capua
Neotys PAC - Todd De Capua
 
India’s Payment Cards Overview and Trends
India’s Payment Cards Overview and TrendsIndia’s Payment Cards Overview and Trends
India’s Payment Cards Overview and Trends
 
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...
The Credit Crisis and beyond: Lessons from the Financial Crisis & Sound Pract...
 
Cryptocurrency
CryptocurrencyCryptocurrency
Cryptocurrency
 
Programmable Money and Business Process Management on Blockchain
Programmable Money and Business Process Management on BlockchainProgrammable Money and Business Process Management on Blockchain
Programmable Money and Business Process Management on Blockchain
 
emtech blockchain.pptx
emtech blockchain.pptxemtech blockchain.pptx
emtech blockchain.pptx
 
RChain Developer Conference pithia investments 04-2018
RChain Developer Conference   pithia investments 04-2018RChain Developer Conference   pithia investments 04-2018
RChain Developer Conference pithia investments 04-2018
 
The Legal Profession of the Future
The Legal Profession of the FutureThe Legal Profession of the Future
The Legal Profession of the Future
 
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander Sieswwerda
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander SieswwerdaStream A_Lucy Hughes, Richard Longman, Tony Jones and Sander Sieswwerda
Stream A_Lucy Hughes, Richard Longman, Tony Jones and Sander Sieswwerda
 
From Paper to Paperless_ The Power of Loan Origination Software.pdf
From Paper to Paperless_ The Power of Loan Origination Software.pdfFrom Paper to Paperless_ The Power of Loan Origination Software.pdf
From Paper to Paperless_ The Power of Loan Origination Software.pdf
 
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...
Re-thinking data validation, Anette Morgils Hertz and Katja Overgaard, Statis...
 

Más de LeanKanbanIndia

Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...LeanKanbanIndia
 
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...LeanKanbanIndia
 
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...LeanKanbanIndia
 
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!LeanKanbanIndia
 
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal  Prasad | Agility in the World of ITES BusinessKanban India 2023 | Vishal  Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES BusinessLeanKanbanIndia
 
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteKanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteLeanKanbanIndia
 
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...LeanKanbanIndia
 
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...LeanKanbanIndia
 
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...LeanKanbanIndia
 
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...LeanKanbanIndia
 
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...LeanKanbanIndia
 
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxKanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxLeanKanbanIndia
 
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...LeanKanbanIndia
 
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...LeanKanbanIndia
 
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...LeanKanbanIndia
 
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...LeanKanbanIndia
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...LeanKanbanIndia
 
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....LeanKanbanIndia
 
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...LeanKanbanIndia
 
Kanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsKanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsLeanKanbanIndia
 

Más de LeanKanbanIndia (20)

Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
Kanban India 2023 | Ashwinee Singh and Masa Maeda | A Kanban-centric Ecosyste...
 
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
Kanban India 2023 | Dilip Mysore Devaraj | Efficient Deployment Flow with Dev...
 
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
Kanban India 2023 | Renjith Achuthanunni and Anoop Kadur Vijayakumar | DevOps...
 
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
Kanban India 2023 | Ravishankar N | Don’t implement SRE like this!
 
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal  Prasad | Agility in the World of ITES BusinessKanban India 2023 | Vishal  Prasad | Agility in the World of ITES Business
Kanban India 2023 | Vishal Prasad | Agility in the World of ITES Business
 
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project IgniteKanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
Kanban India 2023 | Seshabhargavan R and Shobha Kumari | Project Ignite
 
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
Kanban India 2023 | Mohit Anand |Continuous Improvement aligned to Business V...
 
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
Kanban India 2023 | Sriram Rajagopalan | Using Kanban to Boost Business Agili...
 
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul  | Embracing sim...
Kanban India 2023 | Jayalatha Ramachandran and Sanjay Adasul | Embracing sim...
 
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
Kanban India 2023 | Mike Burrows | Between Spaces Scopes and Scales What the ...
 
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
Kanban India 2023| Priyank Pathak | Scrum Master's K.R.A. (Key Responsibility...
 
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptxKanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
Kanban India 2023 | Mahadevan and Rajsekhar | Startup's and Hiccups.pptx
 
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
Kanban India 2023 | Usha Ramaswamy | Kanban Chronicles - A Tale of Plans and ...
 
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
Kanban India 2023 | Debbie Siah | Building Agile Communities with Kanban.pptx...
 
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
Kanban India 2023 | Vinod and Umesh | Evolution of Supply Chain Management th...
 
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
Kanban India 2023 | Debopom Sanyal |Do you have the courage to break your sys...
 
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
Kanban India 2023 | Sudipta Lahiri | Deliver MVV from your Kanban System.ppsm...
 
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....Kanban India 2023 |Gopal Devanahalli |  Modern Work Management in Healthcare....
Kanban India 2023 |Gopal Devanahalli | Modern Work Management in Healthcare....
 
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
Kanban India 2022 | Priyank Pathak |Evangelising Agile Environment - to not l...
 
Kanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schoolsKanban India 2022 | Poornima V | Bringing Agile to schools
Kanban India 2022 | Poornima V | Bringing Agile to schools
 

Último

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 

Último (20)

Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 

Lean Kanban India 2018 | Understanding Flow Debt | Sudipta Lahiri

  • 1. @sudiptal Understanding Flow Debt Why some systems do not improve CT after reducing WIP? Sudipta Lahiri Head of Products and Engineering 1Sep 22, 2018
  • 2. @sudiptal Influencers… Andy Carmichael Dr. Ramesh Patil, CTO, Digité https://xprocess.blogspot.com/2015/08/what-is-flow-debt.html 2Sep 22, 2018
  • 3. @sudiptal Technical Debt • Technical debt is the implied cost of additional rework caused by choosing an easy solution now instead of using a better approach that would take longer • Compared to monetary debt • If technical debt is not repaid, it can accumulate 'interest', making it harder to implement changes later on. Source: Wikipedia Sep 22, 2018 3
  • 4. @sudiptal Understanding Flow Debt • Given a finite capacity to service demand, when we prioritise working on one work items over another, we adversely impact the Cycle Time of the latter • This is typical of a Kanban system • Flow Debt means delivering more quickly now at the cost of slower delivery times later • Flow Debt quantifies this impact and helps understand the operations of Kanban Systems Sep 22, 2018 4
  • 5. @sudiptal Flow Debt vs Other Metrics • Flow Debt is a measure that provides a view of what is happening inside our system • CT or TP or Velocity: are measures when the items is completed Sep 22, 2018 5
  • 6. @sudiptal So, what is Flow Debt…? 6Sep 22, 2018
  • 7. @sudiptal Let’s model a simple Kanban system… • Assume: • A Kanban System with a CT of 2 weeks • The cumulative number of items entering the system equaled the cumulative number of deliveries as of a given date (no WIP piling up in the system) • The arrivals and deliveries are smooth over the given period • The items are delivered in the precise order they arrived • All the items are delivered • Then • The time the last item spent in the process was also 2 weeks • The Average CT for the items = 2 weeks! Sep 22, 2018 7
  • 8. @sudiptal System A: An ideal “queue” system • A simple system with Capacity (WIP) of X cards… • … with a Fixed Departure Rate of cards per unit time (1 week)… • … with the same Arrival Rate of Cards per unit time (1 week)… • … meaning 1 card is replenished when 1 card is delivered!! CFD • Average CT = Actual CT for each card • This system has 0 Flow Debt! 8Sep 22, 2018
  • 9. @sudiptal System B: Order is not respected • What happened here… • For the items in the lightly shaded region, the FIFO condition is relaxed! • Since the Average Arrival Rate = Average Departure Rate, the Average CT is unchanged! • However, Actual CT for cards in NOT same anymore! • Items sloping down have less CT; Items sloping up have more CT • So, items sloping down are reducing their CT at the expense of the items whose CT is getting delayed • They are experiencing Wait Time now… 9Sep 22, 2018
  • 10. @sudiptal Let’s take this to the next level… What happens when an item is expedited… 10Sep 22, 2018
  • 11. @sudiptal For System A: An ideal “queue” system WIP = 5 (4 items ahead of a new item) Average CT = Actual CT = 5 11Sep 22, 2018
  • 12. @sudiptal Flow Debt = 0 SurplusDeficit Flow Difference from Average CT Difference from Average CT Prioritising 1 card impacts 4 cards that were ahead of it…. 12Sep 22, 2018
  • 13. @sudiptal SurplusDeficit Flow Flow Debt = 0 Flow Debt = Sum (Average CT – Actual CT) for all cards 13Sep 22, 2018
  • 14. @sudiptal Why is understanding Flow Debt important? • Decisions you take today to prioritise one card over another clearly impact the CT of the future cards • This behaviour is ONE OF THE REASONS that will make your CT histogram look worse… let us understand why. Sep 22, 2018 14
  • 15. @sudiptal We all know this... CT Distribution has a long tail! 15Sep 22, 2018
  • 16. @sudiptal However, latter is better than former… Mode CT shifts left Spread is narrower 16Sep 22, 2018
  • 17. @sudiptal Impact of Flow Debt on CT Histogram • While the Average CT may remain the same, the CT spread will look worse • Preferring one card over another will mean this: • High probability that the preferred card will finish earlier than the Average • High probability that the cards that started earlier will finish later => their CT will be longer than otherwise • This makes future predictability more error prone • Average is more misleading than helpful 17Sep 22, 2018
  • 18. @sudiptal Beyond CT distribution… • Just like in the plots that we were showing… its important to periodically clear our Flow Debt! • This means that the cards that were held back (in order to prioritise another) actually get delivered • If these “delayed” cards continue to be in the process, your Flow Debt != 0 • It will keep growing! • Flow Debt comes to 0 when you finish all the cards that you had started • Therefore, START FINISHING! • If you are not going to work on it, drop it! Don’t leave it on the Board. Sep 22, 2018 18
  • 19. @sudiptal • Reach me at: • @sudiptal • slahiri@digite.com • sudiptalahiri.wordpress.com “Absorb what is useful, discard what is useless and add what is specifically your own” Bruce Lee Sep 22, 2018 19