SlideShare une entreprise Scribd logo
1  sur  32
Kanban Overview 
and 
Wine (or tea) tasting session 
about 
KCP (Kanban Coaching Professional) Masterclass for kanban practitioners 
taught by LKU (David Anderson), during 2014, Apr 28 – May 2 
& 
LKNA 2014, May 5-8 
Pertinent Slides & notes from KCP Day 1 to 5, with LKNA 2014 photos 
Pre-requisite: “STOP Starting, START finishing” by Arne Roock 
Recommended reading: David Anderson’s kanban (blue book)
Topics- pick and choose for discussion 
• Kanban Overview 
• Kanban Method 
– Kanban Method’s Four basic principles 
– Kanban Method’s Six core practices 
• Wine (or tea) tasting session (KCP & LKNA14) 
– Advanced Topics from KCP Masterclass 
– LKNA 2014 Experience with photos 
• References & External links
Kanban Method 
• The Kanban method, as formulated by David J. Anderson, is an 
approach to incremental, evolutionary process and systems 
change for organizations. 
• It uses a WIP (work-in-progress) limited pull system as the 
core mechanism to expose system operation (or process) 
problems and stimulate collaboration to continuously improve 
the system.
Kanban Method
Kanban Method’s basic principles
Kanban Method’s four basic principles 
• Start with what you do now 
– Kanban method starts with the roles and processes you have 
– It stimulates continuous, incremental and evolutionary changes to your 
system. 
• Agree to pursue incremental, evolutionary change 
– Kanban method a change management method which encourages 
continuous small incremental & evolutionary changes to your current 
system. 
– Organization/team must agree that continuous, incremental & evolutionary 
change is the way to make system improvements and make them stick.
Kanban Method’s 4 basic principles 
contd… 
• Start with what you do now 
• Agree to pursue incremental, evolutionary change 
• Initially, respect the current process, roles, 
responsibilities & titles 
– Sweeping changes may seem more effective but have a higher failure rate 
due to resistance and fear in the organization. 
– It is likely that there exist organizational designs that are worth preserving. 
– Kanban method does not prescribe specific roles or process steps. 
– We eliminate initial fears by respecting roles, responsibilities and job titles. 
– We must also seek to drive out fear in order to facilitate future change. 
– This should enable us to gain broader support for our Kanban initiative. 
• Leadership at all levels 
– Encourage leadership at all levels- individual contributors to management.
If the intent is there, then the question 
should be…. 
How Deep is your Kanban? 
Visualize 
Limit Work-in-progress 
Manage Flow 
Make Policies Explicit 
Implement Feedback Loops 
Improve Collaboratively, Evolve 
Experimentally 
(using models & the scientific method) 
Shallow 
Depth 
Deep
Kanban Method 6 Core Practices 
The More Specific Version 
Visualize work, workflow & business risks 
Implement Virtual Kanban Systems using large physical or 
electronic boards in collaborative workplaces 
Limit WIP 
Implement WIP limits per person; avoid multi-tasking 
Manage Flow 
Make Policies Explicit 
Implement policies for work types, classes of service and/or 
value stream on your kanban board. In no particular order. 
Implement Feedback loops 
Kanban Kata: Standup meeting, Delivery Review & Ops Review 
Choose frequencies for replenishment, delivery/release & reviews 
Improve Collaboratively, Evolve Experimentally 
Educate your workforce to enable collaborative evolution of 
policies & ways of working based on models of workflow
Kanban Method’s six core practices 
• Visualize 
– Workflow of knowledge work is inherently invisible. 
– Visualize the workflow and make it visible to understand how work proceeds. 
– Without understanding the workflow, making the right changes is harder. 
– A common way to visualize the workflow is to use a card wall with cards & columns. 
Columns on the card wall representing the different states or steps in the workflow. 
• Limit WIP (Work-In-Process) 
– Limiting WIP implies that a pull system is implemented on parts or all of workflow. 
– pull system will act as one of the main stimuli for continuous, incremental and 
evolutionary changes to your system. 
– Pull system can be implemented as kanban system, CONWIP system or DBR system. 
– The critical elements are that work-in-process at each state in the workflow is limited 
and that new work is “pulled” into the new information discovery activity when there is 
available capacity within the local WIP limit. 
• Manage flow 
– The workflow through each state should be monitored, measured and reported. 
– This enables evaluation of continuous, incremental and evolutionary changes to have 
positive or negative effects on the system.
Kanban Method’s 6 core practices contd... 
• Visualize 
• Limit WIP 
• Manage Flow 
• Make policies explicit 
– Until each process step is made explicit, it is hard to hold discussions about improving it. 
– Without an explicit understanding of how things work and how work is actually done, 
any discussion of problems tends to be emotional, anecdotal and subjective. 
– With an explicit understanding, it is possible to move to a more rational, empirical, 
objective discussion of issues, and have consensus around improvement suggestions. 
• Implement feedback loops 
– First level of feedback is daily standups, where team collaborates to review flow of work 
and demand versus capability measures, metrics and indicators. This is often coupled 
with anecdotal narrative explaining notable events, to enable evolutionary change. 
– Second level of feedback is when demand is replenished at cadence based on lead time. 
– Third level of feedback - operations review – is where organizational process 
improvements occur beyond a localized team level, to realize full benefits of Kanban.
Kanban Method’s 6 core practices contd... 
• Visualize 
• Limit WIP 
• Manage Flow 
• Make policies explicit 
• Implement feedback loops 
• Improve collaboratively, evolve experimentally 
– Collaboration requires a shared understanding of theories about work, workflow, 
process, and risk. Teams collaborate to build a shared comprehension of problem and 
suggest improvement actions. 
– Kanban method suggests that a scientific approach is used to implement continuous, 
incremental and evolutionary changes, using common models. 
– Common models are- 
1. Theory of constraints (the study of bottlenecks); 
2. Deming System of Profound Knowledge (a study of variation and how it affects processes) and 
3. Lean economic model based on “waste” (or muda, muri and mura).
Advanced Topics from KCP Masterclass 
• Match “Cost of Delay” sketches with Classes of service 
• Cost of Delay has a 2nd Dimension 
• Intangible class items are still important 
• Matching Shelf-Life Risk to Capability 
• Understanding capability is critical to risk management strategy 
• When should we start something? 
• Kanban Depth Framework- A Model for Relative Assessment 
• Little’s Law- Possibilities 
• Kanban Coaching Tips 
• Optional Case Study: Capacity Allocation
Match CoD sketches with Classes of service 
to establish urgency 
time 
impact 
time 
time 
time 
impact impact 
time 
impact 
impact 
time 
impact impact 
Expedite – critical and immediate cost of 
delay; can exceed kanban limits (bumps other 
work) 
Fixed date – cost of delay goes up 
significantly after deadline; Start early 
enough & dynamically prioritize to insure 
on-time delivery 
Standard - cost of delay is shallow but 
accelerates before leveling out; provide a 
reasonable lead-time expectation 
Intangible – cost of delay may be significant 
but is not incurred until much later; 
important but not urgent 
time
Cost of Delay has a 2nd Dimension 
Working capital 
Working capital 
time 
impact 
time 
impact 
time 
impact impact 
Extinction Level Event – a short delay will 
completely deplete the working capital of 
the business 
Major Capital – the cost of delay is such 
that a major initiative or project will be lost 
from next year’s portfolio or additional 
capital will need to be raised to fund it 
Discretionary Spending – departmental 
budgets may be cut as a result or our 
business misses its profit forecasts 
Intangible – delay causes embarrassment, 
loss of political capital, affects brand equity, 
mindshare, customer confidence, etc 
time 
?
Intangible class items are still important 
This is the cost of delay function, typical of 
Platform replacements 
Legacy code replacements 
Major green-field (v1.0) projects 
Standard Item 
Expedite Item 
Cost of delay changes over long period of time 
Impact 
2005 2006 2007 2008 2009 2010 
0 
Intangible Item 
Fixed Date Item
Matching Shelf-Life Risk to Capability 
Where does our 
business currently rank 
Short 
on these sliders? 
(days, weeks, 
months) 
Are our business strategy and expectations aligned 
with our currently observed capabilities? 
Medium 
(months, 
quarters, 
1-2 years) 
If we plan to pursue short shelf-life opportunities, do 
we have the agility and predictability to pull it off? 
Long 
(years, 
decades) 
Service Delivery Agility 
Short 
Lead Time 
Long 
Delivery 
Frequent 
Replenishment 
Seldom 
Frequent 
Seldom 
High 
Predictability 
Low 
Kanban system dynamics
Understanding capability is critical to risk management strategy 
If you cannot assess your current 
delivery capability and align your 
strategy and marketing plans 
accordingly, then … 
You are doomed 
before you start!
When should we start something? 
impact 
When we 
need it 
85th 
percentile 
Ideal Start 
Here 
Commitment point 
If we start too early, we forgo the 
option and opportunity to do 
something else that may provide 
value. 
If we start too late we risk 
incurring the cost of delay 
With a 6 in 7 chance of on-time 
delivery, we can always expedite to 
insure on-time delivery 
time
Delivery Rate 
Little’s Law 
WIP 
Lead Time 
= 
Backlog Ready 
Avg. Lead Time 
To 
Deploy 
WIP Avg. Delivery Rate
Little’s Law- 
Possibilities 
Backlog
Thinking Fast and Slow 
One can notice tremendous influence of 
this book from the cognitive science 
domain on the lean kanban community at 
Lean Kanban North America (LKNA) events 
David Anderson started 6 years back. 
The basis thesis of the book is simple. In 
judging the world around us, we use two 
mental systems: Fast and Slow. 
The Fast system (System 1) is mostly 
unconscious and makes snap judgments 
based on our past experiences and 
emotions. When we use this system we 
are as likely to be wrong as right. 
The Slow system (System 2) is rational, 
conscious and slow. They work together to 
provide us a view of the world around us. 
So when anytime you read about system 1 
or system 2 in a lean kanban workshop, 
you will know what s/he is talking about. 
How does “Thinking Fast and Slow” apply 
to kanban coaching?
Daniel Kahneman has given us a simple 
model for how we process information 
Daniel Kahneman 
System 1 
Sensory Perception 
Pattern Matching 
System 2 
Logical Inference 
Engine 
Learning by 
Experience 
Learning from 
theory 
FAST 
But slow to learn 
SLOW 
But fast to learn
Kanban Coaching
Kanban Coaching
Kanban Coaching
Optional Case Study: Allocate Capacity 
Background 
• Our business is under attack from an insurgent player who is 
gaining market share. Our go-to-market strategy for this year is 
to defend market share by reducing subscriber churn 
• Subscribers are leaving because our competitor’s service is seen 
as more reliable 
• If we stop new feature delivery altogether we will also lose 
customers as marketing will have nothing new with which to 
promote our service 
• Demand for new functionality runs at 12/month. Change 
requests take 30 days on average with 98% complete in 100 days 
• Production Defects are reported at a rate of 100/month. They 
take on average 2 days to fix with 98% complete in 10 days 
• Maintenance work is designed to reduce production defect 
demand by up to 10% for each item completed. They take on 
average 10 days to complete with the 98% taking 50 days 
• We have an established working norm of only 2 items of WIP per 
person and 12 people on our team 
Exercise 
• Using Little’s Law, design a capacity allocation to shape demand and 
deliver on your strategic goals. How long will it take before you can switch 
strategy & fight with the competitor with significant new features?
LKNA 2014 Experience with photos 
• Amdocs report- Delivery Sustainable Pace Manifesto 
• Amdocs “Pull for Change” initiative- Scaling Kanban 
• Lean Portfolio Management Workshop
Amdocs LKNA 2014 report- 
Delivery Sustainable Pace Manifesto
Pull Thinking at work- “Pull for Change” initiative 
for large-scale kanban adoption at Amdocs
LKNA2014 Pawel's workshop on 
lean portfolio management
References & External Links 
There is more continuous improvement happening in the Lean Kanban community with contributors like Arne Roock (known for “Stop 
Starting Start Finishing!”), Russell Healy (getkanban.comgame creator), Christophe Achouizntz (known for Kanban team kaizen survey) or 
Hakan Forss (known to popularize flow efficiency metric as the primary Kanban metric). 
References 
• Pre-requisite #1: “STOP Starting, START finishing” by Arne Roock 
• Pre-requisite #2: Anderson, David (April 2010). Kanban - Successful Evolutionary Change for your Technology Business. Blue Hole Press. 
• Pre-requisite #3: Anderson, David (April 2012). Lessons in Agile Management- On the road to Kanban. Blue Hole Press. 
• Pre-requisite #4: Scrumban - Essays on Kanban Systems for Lean Software Development by Corey Ladas 
• David Anderson’s blog posts & Henrik Kniberg’s blog posts 
• InfoQ eBooks by Henrik Kniberg & others [e.g. Jasper Boeg (2012-02). "Priming Kanban" (in English). InfoQ] 
LKNA conferences & related links 
• https://plus.google.com/113439681622341364754/videos 
• http://leankanban.com/case-studies 
• http://blackswanfarming.com/cost-of-delay/ 
General References 
• From lean.org, the Lean Lexicon: http://www.lean.org/Common/LexiconTerm.aspx?termid=242 
• From Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Kanban_%28development%29

Contenu connexe

Tendances

Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationRavi Tadwalkar
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Andy Carmichael
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleCory Foy
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipRavi Tadwalkar
 
Beyond Scrum of Scrums
Beyond Scrum of ScrumsBeyond Scrum of Scrums
Beyond Scrum of ScrumsGil Irizarry
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Ross Lawley
 
Exec Leadership workshop
Exec Leadership workshopExec Leadership workshop
Exec Leadership workshopRavi Tadwalkar
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementRavi Tadwalkar
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban DemystifiedJack Speranza
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Michael O'Rourke
 
Kanban Development
Kanban DevelopmentKanban Development
Kanban Developmentdcsunu
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs KanbanBlackvard
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanSudipta Lahiri
 
Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?Tasktop
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessmentRavi Tadwalkar
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software developmentNaveen Kumar Singh
 
6.0 Auxiliary Agile and Lean Frameworks
6.0 Auxiliary Agile and Lean Frameworks6.0 Auxiliary Agile and Lean Frameworks
6.0 Auxiliary Agile and Lean FrameworksDavidMcLachlan1
 

Tendances (20)

Lets kanban
Lets kanbanLets kanban
Lets kanban
 
Kanban
Kanban Kanban
Kanban
 
Modern agile & ESP proposal for Transformation
Modern agile & ESP proposal for TransformationModern agile & ESP proposal for Transformation
Modern agile & ESP proposal for Transformation
 
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
Cross-department Kanban Systems - 3 dimensions of scaling #llkd15
 
Scrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at ScaleScrum vs Kanban - Implementing Agility at Scale
Scrum vs Kanban - Implementing Agility at Scale
 
Agile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadershipAgile lean workshop for managers & exec leadership
Agile lean workshop for managers & exec leadership
 
Beyond Scrum of Scrums
Beyond Scrum of ScrumsBeyond Scrum of Scrums
Beyond Scrum of Scrums
 
Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242Kanban For Software Engineering Apr 242
Kanban For Software Engineering Apr 242
 
Exec Leadership workshop
Exec Leadership workshopExec Leadership workshop
Exec Leadership workshop
 
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvementLKIN2018: leveraging Lean and Kanban to implement continuous improvement
LKIN2018: leveraging Lean and Kanban to implement continuous improvement
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Scrumban Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Kanban Development
Kanban DevelopmentKanban Development
Kanban Development
 
Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
 
Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?Scrum with value streams - Can you finally get rid of waterfall thinking?
Scrum with value streams - Can you finally get rid of waterfall thinking?
 
Lean kanban team assessment
Lean kanban team assessmentLean kanban team assessment
Lean kanban team assessment
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
6.0 Auxiliary Agile and Lean Frameworks
6.0 Auxiliary Agile and Lean Frameworks6.0 Auxiliary Agile and Lean Frameworks
6.0 Auxiliary Agile and Lean Frameworks
 

Similaire à Kanban coaching masterclass- Ravi's notes

Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to BasicsHelen Meek
 
User adoption - the change management money shot
User adoption  - the change management money shotUser adoption  - the change management money shot
User adoption - the change management money shotpck100
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"admford
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failureYuval Yeret
 
Kanban short
Kanban shortKanban short
Kanban shortbrdk
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanImaginet
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationImaginet
 
Shipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemShipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemRajesh Viswanathan
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Association for Project Management
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationNishanth K Hydru
 
Kanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanKanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanOrderly Disruption
 
Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Wolfgang Wiedenroth
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban BoardSudipta Lahiri
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidmanSvante Lidman
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshareYuval Yeret
 
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAgile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAlexis Hui
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum franohara99
 

Similaire à Kanban coaching masterclass- Ravi's notes (20)

Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
Scrum Bangalore 18th Meetup - October 15, 2016 - Elasticity of Kanban - Saika...
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
User adoption - the change management money shot
User adoption  - the change management money shotUser adoption  - the change management money shot
User adoption - the change management money shot
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?"
 
Post-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failurePost-agile approaches - agile for the real world and how to avoid agile failure
Post-agile approaches - agile for the real world and how to avoid agile failure
 
Kanban short
Kanban shortKanban short
Kanban short
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
 
Using Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your OrganizationUsing Lean and Kanban to Revolutionize Your Organization
Using Lean and Kanban to Revolutionize Your Organization
 
Shipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your SystemShipped - It's Time to Kanbanize Your System
Shipped - It's Time to Kanbanize Your System
 
Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...Changing culture and building efficiencies by applying the Lean principles to...
Changing culture and building efficiencies by applying the Lean principles to...
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Kanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using KanbanKanplexity - a jumping-off point for Cynefin using Kanban
Kanplexity - a jumping-off point for Cynefin using Kanban
 
Kanban more than you think - LKNA17
Kanban more than you think - LKNA17 Kanban more than you think - LKNA17
Kanban more than you think - LKNA17
 
Kanban != Kanban Board
Kanban != Kanban BoardKanban != Kanban Board
Kanban != Kanban Board
 
Large scale agile_svante_lidman
Large scale agile_svante_lidmanLarge scale agile_svante_lidman
Large scale agile_svante_lidman
 
Agile concepts for quality and process engineers for slideshare
Agile concepts for quality and process engineers   for slideshareAgile concepts for quality and process engineers   for slideshare
Agile concepts for quality and process engineers for slideshare
 
Agile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile TransformationsAgile 2013 - Lean Change for Enabling Agile Transformations
Agile 2013 - Lean Change for Enabling Agile Transformations
 
The seven deadly sins of Scrum
The seven deadly sins of Scrum The seven deadly sins of Scrum
The seven deadly sins of Scrum
 

Plus de Ravi Tadwalkar

From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxRavi Tadwalkar
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Ravi Tadwalkar
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4Ravi Tadwalkar
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7Ravi Tadwalkar
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12Ravi Tadwalkar
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile leanRavi Tadwalkar
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefingRavi Tadwalkar
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefingRavi Tadwalkar
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideRavi Tadwalkar
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)Ravi Tadwalkar
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wipRavi Tadwalkar
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Ravi Tadwalkar
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation processRavi Tadwalkar
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilitiesRavi Tadwalkar
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessmentRavi Tadwalkar
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessmentRavi Tadwalkar
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning EventRavi Tadwalkar
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecastingRavi Tadwalkar
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reportingRavi Tadwalkar
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reportingRavi Tadwalkar
 

Plus de Ravi Tadwalkar (20)

From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
 
Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18Session 0 role of leadership in agile v18
Session 0 role of leadership in agile v18
 
Agile for scrum team members v4
Agile for scrum team members v4Agile for scrum team members v4
Agile for scrum team members v4
 
Agile for scrum masters v7
Agile for scrum masters v7Agile for scrum masters v7
Agile for scrum masters v7
 
Agile for product owners v12
Agile for product owners  v12Agile for product owners  v12
Agile for product owners v12
 
Introduction to agile lean
Introduction to agile  leanIntroduction to agile  lean
Introduction to agile lean
 
Distributed agile- exec level briefing
Distributed agile- exec level briefingDistributed agile- exec level briefing
Distributed agile- exec level briefing
 
DevOps- exec level briefing
DevOps-  exec level briefingDevOps-  exec level briefing
DevOps- exec level briefing
 
Lean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guideLean, agile and dev ops games- facilitator's guide
Lean, agile and dev ops games- facilitator's guide
 
DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)DevOps Approach (Point of View by Ravi Tadwalkar)
DevOps Approach (Point of View by Ravi Tadwalkar)
 
Kanban metrics- histograms & total wip
Kanban metrics- histograms & total wipKanban metrics- histograms & total wip
Kanban metrics- histograms & total wip
 
Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)Example of BDD/scenario based vertical slicing (for PM/PO community)
Example of BDD/scenario based vertical slicing (for PM/PO community)
 
Obstacle escalation process
Obstacle escalation processObstacle escalation process
Obstacle escalation process
 
Agile Roles & responsibilities
Agile Roles & responsibilitiesAgile Roles & responsibilities
Agile Roles & responsibilities
 
Team agility assessment
Team agility assessmentTeam agility assessment
Team agility assessment
 
Agile leadership assessment
Agile leadership assessmentAgile leadership assessment
Agile leadership assessment
 
Facilitating Release Planning Event
Facilitating Release Planning EventFacilitating Release Planning Event
Facilitating Release Planning Event
 
Kanban metrics v2 pivot table for planning & forecasting
Kanban metrics v2  pivot table for planning & forecastingKanban metrics v2  pivot table for planning & forecasting
Kanban metrics v2 pivot table for planning & forecasting
 
Kanban metrics v2 management reporting
Kanban metrics v2  management reportingKanban metrics v2  management reporting
Kanban metrics v2 management reporting
 
Kanban metrics v2 team reporting
Kanban metrics v2  team reportingKanban metrics v2  team reporting
Kanban metrics v2 team reporting
 

Dernier

digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdfArtiSrivastava23
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptxAss.Prof. Dr. Mogeeb Mosleh
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxAaron Stannard
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Ram V Chary
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxalinstan901
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentNimot Muili
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamraAllTops
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxssuserf63bd7
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field ArtilleryKennethSwanberg
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalWilliam (Bill) H. Bender, FCSI
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siligurimeghakumariji156
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdfAlejandromexEspino
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownSandaliGurusinghe2
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelNitya salvi
 

Dernier (16)

digital Human resource management presentation.pdf
digital Human resource management presentation.pdfdigital Human resource management presentation.pdf
digital Human resource management presentation.pdf
 
Reviewing and summarization of university ranking system to.pptx
Reviewing and summarization of university ranking system  to.pptxReviewing and summarization of university ranking system  to.pptx
Reviewing and summarization of university ranking system to.pptx
 
How Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptxHow Software Developers Destroy Business Value.pptx
How Software Developers Destroy Business Value.pptx
 
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTECAbortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
Abortion pills in Jeddah |• +966572737505 ] GET CYTOTEC
 
Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...Leaders enhance communication by actively listening, providing constructive f...
Leaders enhance communication by actively listening, providing constructive f...
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
Beyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable developmentBeyond the Codes_Repositioning towards sustainable development
Beyond the Codes_Repositioning towards sustainable development
 
internship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamrainternship thesis pakistan aeronautical complex kamra
internship thesis pakistan aeronautical complex kamra
 
Marketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docxMarketing Management 16th edition by Philip Kotler test bank.docx
Marketing Management 16th edition by Philip Kotler test bank.docx
 
Safety T fire missions army field Artillery
Safety T fire missions army field ArtillerySafety T fire missions army field Artillery
Safety T fire missions army field Artillery
 
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professionalW.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
W.H.Bender Quote 62 - Always strive to be a Hospitality Service professional
 
Intro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptxIntro_University_Ranking_Introduction.pptx
Intro_University_Ranking_Introduction.pptx
 
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime SiliguriSiliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
Siliguri Escorts Service Girl ^ 9332606886, WhatsApp Anytime Siliguri
 
International Ocean Transportation p.pdf
International Ocean Transportation p.pdfInternational Ocean Transportation p.pdf
International Ocean Transportation p.pdf
 
The Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard BrownThe Psychology Of Motivation - Richard Brown
The Psychology Of Motivation - Richard Brown
 
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot ModelGautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Gautam Buddh Nagar Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 

Kanban coaching masterclass- Ravi's notes

  • 1. Kanban Overview and Wine (or tea) tasting session about KCP (Kanban Coaching Professional) Masterclass for kanban practitioners taught by LKU (David Anderson), during 2014, Apr 28 – May 2 & LKNA 2014, May 5-8 Pertinent Slides & notes from KCP Day 1 to 5, with LKNA 2014 photos Pre-requisite: “STOP Starting, START finishing” by Arne Roock Recommended reading: David Anderson’s kanban (blue book)
  • 2. Topics- pick and choose for discussion • Kanban Overview • Kanban Method – Kanban Method’s Four basic principles – Kanban Method’s Six core practices • Wine (or tea) tasting session (KCP & LKNA14) – Advanced Topics from KCP Masterclass – LKNA 2014 Experience with photos • References & External links
  • 3. Kanban Method • The Kanban method, as formulated by David J. Anderson, is an approach to incremental, evolutionary process and systems change for organizations. • It uses a WIP (work-in-progress) limited pull system as the core mechanism to expose system operation (or process) problems and stimulate collaboration to continuously improve the system.
  • 6. Kanban Method’s four basic principles • Start with what you do now – Kanban method starts with the roles and processes you have – It stimulates continuous, incremental and evolutionary changes to your system. • Agree to pursue incremental, evolutionary change – Kanban method a change management method which encourages continuous small incremental & evolutionary changes to your current system. – Organization/team must agree that continuous, incremental & evolutionary change is the way to make system improvements and make them stick.
  • 7. Kanban Method’s 4 basic principles contd… • Start with what you do now • Agree to pursue incremental, evolutionary change • Initially, respect the current process, roles, responsibilities & titles – Sweeping changes may seem more effective but have a higher failure rate due to resistance and fear in the organization. – It is likely that there exist organizational designs that are worth preserving. – Kanban method does not prescribe specific roles or process steps. – We eliminate initial fears by respecting roles, responsibilities and job titles. – We must also seek to drive out fear in order to facilitate future change. – This should enable us to gain broader support for our Kanban initiative. • Leadership at all levels – Encourage leadership at all levels- individual contributors to management.
  • 8. If the intent is there, then the question should be…. How Deep is your Kanban? Visualize Limit Work-in-progress Manage Flow Make Policies Explicit Implement Feedback Loops Improve Collaboratively, Evolve Experimentally (using models & the scientific method) Shallow Depth Deep
  • 9. Kanban Method 6 Core Practices The More Specific Version Visualize work, workflow & business risks Implement Virtual Kanban Systems using large physical or electronic boards in collaborative workplaces Limit WIP Implement WIP limits per person; avoid multi-tasking Manage Flow Make Policies Explicit Implement policies for work types, classes of service and/or value stream on your kanban board. In no particular order. Implement Feedback loops Kanban Kata: Standup meeting, Delivery Review & Ops Review Choose frequencies for replenishment, delivery/release & reviews Improve Collaboratively, Evolve Experimentally Educate your workforce to enable collaborative evolution of policies & ways of working based on models of workflow
  • 10. Kanban Method’s six core practices • Visualize – Workflow of knowledge work is inherently invisible. – Visualize the workflow and make it visible to understand how work proceeds. – Without understanding the workflow, making the right changes is harder. – A common way to visualize the workflow is to use a card wall with cards & columns. Columns on the card wall representing the different states or steps in the workflow. • Limit WIP (Work-In-Process) – Limiting WIP implies that a pull system is implemented on parts or all of workflow. – pull system will act as one of the main stimuli for continuous, incremental and evolutionary changes to your system. – Pull system can be implemented as kanban system, CONWIP system or DBR system. – The critical elements are that work-in-process at each state in the workflow is limited and that new work is “pulled” into the new information discovery activity when there is available capacity within the local WIP limit. • Manage flow – The workflow through each state should be monitored, measured and reported. – This enables evaluation of continuous, incremental and evolutionary changes to have positive or negative effects on the system.
  • 11. Kanban Method’s 6 core practices contd... • Visualize • Limit WIP • Manage Flow • Make policies explicit – Until each process step is made explicit, it is hard to hold discussions about improving it. – Without an explicit understanding of how things work and how work is actually done, any discussion of problems tends to be emotional, anecdotal and subjective. – With an explicit understanding, it is possible to move to a more rational, empirical, objective discussion of issues, and have consensus around improvement suggestions. • Implement feedback loops – First level of feedback is daily standups, where team collaborates to review flow of work and demand versus capability measures, metrics and indicators. This is often coupled with anecdotal narrative explaining notable events, to enable evolutionary change. – Second level of feedback is when demand is replenished at cadence based on lead time. – Third level of feedback - operations review – is where organizational process improvements occur beyond a localized team level, to realize full benefits of Kanban.
  • 12. Kanban Method’s 6 core practices contd... • Visualize • Limit WIP • Manage Flow • Make policies explicit • Implement feedback loops • Improve collaboratively, evolve experimentally – Collaboration requires a shared understanding of theories about work, workflow, process, and risk. Teams collaborate to build a shared comprehension of problem and suggest improvement actions. – Kanban method suggests that a scientific approach is used to implement continuous, incremental and evolutionary changes, using common models. – Common models are- 1. Theory of constraints (the study of bottlenecks); 2. Deming System of Profound Knowledge (a study of variation and how it affects processes) and 3. Lean economic model based on “waste” (or muda, muri and mura).
  • 13. Advanced Topics from KCP Masterclass • Match “Cost of Delay” sketches with Classes of service • Cost of Delay has a 2nd Dimension • Intangible class items are still important • Matching Shelf-Life Risk to Capability • Understanding capability is critical to risk management strategy • When should we start something? • Kanban Depth Framework- A Model for Relative Assessment • Little’s Law- Possibilities • Kanban Coaching Tips • Optional Case Study: Capacity Allocation
  • 14. Match CoD sketches with Classes of service to establish urgency time impact time time time impact impact time impact impact time impact impact Expedite – critical and immediate cost of delay; can exceed kanban limits (bumps other work) Fixed date – cost of delay goes up significantly after deadline; Start early enough & dynamically prioritize to insure on-time delivery Standard - cost of delay is shallow but accelerates before leveling out; provide a reasonable lead-time expectation Intangible – cost of delay may be significant but is not incurred until much later; important but not urgent time
  • 15. Cost of Delay has a 2nd Dimension Working capital Working capital time impact time impact time impact impact Extinction Level Event – a short delay will completely deplete the working capital of the business Major Capital – the cost of delay is such that a major initiative or project will be lost from next year’s portfolio or additional capital will need to be raised to fund it Discretionary Spending – departmental budgets may be cut as a result or our business misses its profit forecasts Intangible – delay causes embarrassment, loss of political capital, affects brand equity, mindshare, customer confidence, etc time ?
  • 16. Intangible class items are still important This is the cost of delay function, typical of Platform replacements Legacy code replacements Major green-field (v1.0) projects Standard Item Expedite Item Cost of delay changes over long period of time Impact 2005 2006 2007 2008 2009 2010 0 Intangible Item Fixed Date Item
  • 17. Matching Shelf-Life Risk to Capability Where does our business currently rank Short on these sliders? (days, weeks, months) Are our business strategy and expectations aligned with our currently observed capabilities? Medium (months, quarters, 1-2 years) If we plan to pursue short shelf-life opportunities, do we have the agility and predictability to pull it off? Long (years, decades) Service Delivery Agility Short Lead Time Long Delivery Frequent Replenishment Seldom Frequent Seldom High Predictability Low Kanban system dynamics
  • 18. Understanding capability is critical to risk management strategy If you cannot assess your current delivery capability and align your strategy and marketing plans accordingly, then … You are doomed before you start!
  • 19. When should we start something? impact When we need it 85th percentile Ideal Start Here Commitment point If we start too early, we forgo the option and opportunity to do something else that may provide value. If we start too late we risk incurring the cost of delay With a 6 in 7 chance of on-time delivery, we can always expedite to insure on-time delivery time
  • 20. Delivery Rate Little’s Law WIP Lead Time = Backlog Ready Avg. Lead Time To Deploy WIP Avg. Delivery Rate
  • 22. Thinking Fast and Slow One can notice tremendous influence of this book from the cognitive science domain on the lean kanban community at Lean Kanban North America (LKNA) events David Anderson started 6 years back. The basis thesis of the book is simple. In judging the world around us, we use two mental systems: Fast and Slow. The Fast system (System 1) is mostly unconscious and makes snap judgments based on our past experiences and emotions. When we use this system we are as likely to be wrong as right. The Slow system (System 2) is rational, conscious and slow. They work together to provide us a view of the world around us. So when anytime you read about system 1 or system 2 in a lean kanban workshop, you will know what s/he is talking about. How does “Thinking Fast and Slow” apply to kanban coaching?
  • 23. Daniel Kahneman has given us a simple model for how we process information Daniel Kahneman System 1 Sensory Perception Pattern Matching System 2 Logical Inference Engine Learning by Experience Learning from theory FAST But slow to learn SLOW But fast to learn
  • 27. Optional Case Study: Allocate Capacity Background • Our business is under attack from an insurgent player who is gaining market share. Our go-to-market strategy for this year is to defend market share by reducing subscriber churn • Subscribers are leaving because our competitor’s service is seen as more reliable • If we stop new feature delivery altogether we will also lose customers as marketing will have nothing new with which to promote our service • Demand for new functionality runs at 12/month. Change requests take 30 days on average with 98% complete in 100 days • Production Defects are reported at a rate of 100/month. They take on average 2 days to fix with 98% complete in 10 days • Maintenance work is designed to reduce production defect demand by up to 10% for each item completed. They take on average 10 days to complete with the 98% taking 50 days • We have an established working norm of only 2 items of WIP per person and 12 people on our team Exercise • Using Little’s Law, design a capacity allocation to shape demand and deliver on your strategic goals. How long will it take before you can switch strategy & fight with the competitor with significant new features?
  • 28. LKNA 2014 Experience with photos • Amdocs report- Delivery Sustainable Pace Manifesto • Amdocs “Pull for Change” initiative- Scaling Kanban • Lean Portfolio Management Workshop
  • 29. Amdocs LKNA 2014 report- Delivery Sustainable Pace Manifesto
  • 30. Pull Thinking at work- “Pull for Change” initiative for large-scale kanban adoption at Amdocs
  • 31. LKNA2014 Pawel's workshop on lean portfolio management
  • 32. References & External Links There is more continuous improvement happening in the Lean Kanban community with contributors like Arne Roock (known for “Stop Starting Start Finishing!”), Russell Healy (getkanban.comgame creator), Christophe Achouizntz (known for Kanban team kaizen survey) or Hakan Forss (known to popularize flow efficiency metric as the primary Kanban metric). References • Pre-requisite #1: “STOP Starting, START finishing” by Arne Roock • Pre-requisite #2: Anderson, David (April 2010). Kanban - Successful Evolutionary Change for your Technology Business. Blue Hole Press. • Pre-requisite #3: Anderson, David (April 2012). Lessons in Agile Management- On the road to Kanban. Blue Hole Press. • Pre-requisite #4: Scrumban - Essays on Kanban Systems for Lean Software Development by Corey Ladas • David Anderson’s blog posts & Henrik Kniberg’s blog posts • InfoQ eBooks by Henrik Kniberg & others [e.g. Jasper Boeg (2012-02). "Priming Kanban" (in English). InfoQ] LKNA conferences & related links • https://plus.google.com/113439681622341364754/videos • http://leankanban.com/case-studies • http://blackswanfarming.com/cost-of-delay/ General References • From lean.org, the Lean Lexicon: http://www.lean.org/Common/LexiconTerm.aspx?termid=242 • From Wikipedia, the free encyclopedia: http://en.wikipedia.org/wiki/Kanban_%28development%29