SlideShare ist ein Scribd-Unternehmen logo
1 von 47
Downloaden Sie, um offline zu lesen
An introduction
to Kanban
Doing
too much
Don’t know
where we are
Can’t see
our position
Can’t predict
our output
Not all playing by the
same rules
Revolutionary
change
Not improving
David Lowe

Agile & lean coach

Scrum & Kanban Ltd
@bigpinots
#GA_Kanban
Before we start
The Kanban Method is …
a set of ideas (not prescribed processes)
for knowledge work (not manufacturing)
from lean (not agile)
No “Big Bang” changes
No “Big Bang” changes
Foundational principles:
1. Start with what you do now
2. Respect the current process, roles,
responsibilities & titles
3. Agree to pursue evolutionary change
6 core properties
6 core properties
1) Visualise your work
Map current processes;
not roles
Identify dominant activities
that discover new knowledge
Visualise your work
Visualise your work
Helps you understand
how work flows through
your system
Helps spot areas
needing change
Visualise your work
Common to translate
processes to a board
Consider how best to
visualise your workflow
different types
of work
different
priorities
different
customers
blocked items
of work
who is working
on what
2) Limit work-in-
progress
Limit WIP
East Gardens, Imperial Palace, Tokyo
Limit WIP
East Gardens, Imperial Palace, Tokyo
Limit WIP
?
East Gardens, Imperial Palace, Tokyo
Limit WIP
Using a pull system?
Agree capacity of the system
Use tokens (e.g. cards) to denote capacity
Attach a token to each piece of work
When run out of tokens, stop taking on new work
Only take on new work when a token is available
(one in, one out)
System can’t become
overloaded
Limit WIP
Many believe that working on multiple items
at the same time increases efficiency
But allowing too much work in progress at
the same time can have negative effects …
… as can having too little
Aim is to get WIP limits to the “sweet spot”
where you have the optimal flow
Limit WIP
Fast food drive-thru video to explain:
WIP limits
Cycle Time/Lead Time
Delivery Rate
“WIP: why limiting work in progress makes sense” on YouTube
http://youtu.be/W92wG-HW8gg
Limit WIP
Limiting WIP helps because it:
encourages swarming
encourages small work items
encourages flow of work
encourages finishing work items
“Focus on finishing things, not working on
things”
Limit WIP
Start with what you have now …
Can you:
Limit WIP per column on the board?
Limit WIP per section of the board?
Limit WIP across the whole board?
Limit WIP across the whole organisation?
3) Manage flow
Manage flow
Measuring the flow of work through your
system helps you identify problems
Every process has at least one bottleneck
Your system can only work as fast as your
slowest point
So make changes to your process in an
attempt to improve flow
Scrum has a burn down chart
Kanban has a variety of reports:
Cumulative Flow Diagram
Scatterplot
Histogram
Manage flow
Manage flow - CFD
Manage flow - CFD
The CFD shows us:
Flow of items through process
Current level of WIP
Lead/Cycle Time
Bottleneck warnings
Kanban has a variety of reports:
Cumulative Flow Diagram
Scatterplot
Histogram
Manage flow
Manage flow - Scatterplot
Manage flow - Scatterplot
The Scatterplot shows us:
Cycle Time variability
Outliers
Standard percentile lines (e.g. 85%)
“Investigate
performance to attack
sources of variability”
Kanban has a variety of reports:
Cumulative Flow Diagram
Scatterplot
Histogram
Manage flow
Manage flow - Histogram
Manage flow - Histogram
The Histogram shows us:
Frequency of each Lead/Cycle Time
A guide for the time that future stories will
take
Gives us much greater
understanding than a
burn down chart!
4) Make policies
explicit
Make policies explicit
It’s difficult to improve a situation if you don’t
know the rules (responses will be emotional
and subjective)
Acknowledge any policies in your process by
stating them explicitly
Make policies explicit
Entry criteria
Definition of ‘Done’
Classes of Service
Standard
Expedite
Fixed
Intangible
5) Feedback
loops
Showcases
Feedback loops
Operations Reviews
Review data and experiences regularly.
Encourage feedback from inside and outside
the team:
RetrospectivesStand-ups
Customer feedback Stakeholders
6)Evolutionary
improvements
Improve collaboratively,
evolve experimentally
Use scientific method
Continuous evolutionary improvements
(“Kaizen”), rather than revolutionary change
All the other Kanban ideas lead to this and
should provide data to help improve
Start where you are now. Seek to “attack the
sources of variability” in your processes
Different work types
Sources of variability
Different sizes of work
Having to rework items
Different classes of service
Accepting unknown work
Environmental / platform problems
Although it’s from lean,
it shouldn’t break the
Agile Manifesto
Set of ideas;
not prescribed process
Evolutionary change,
not revolution
Knowledge work;
not manufacturing
Pull system;
not push system
David J. Anderson
“Kanban”
Mike Burrows
“Kanban from the inside”
That’s the basics … want more?
That’s the basics … want more?
scrumandkanban.co.uk
General Assembly and I would love to
hear your honest feedback: you will
receive an email requesting feedback on
today’s session shortly.
We encourage you to complete this as it
will allow us to improve the quality and
value we provide.
Thank you.

Weitere ähnliche Inhalte

Was ist angesagt?

Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps Shore Labs
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boardsProofHub
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introductionAhmed Hammad
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to BasicsHelen Meek
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Arun Kumar
 
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight LevelsCraeg Strong
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Vidas Vasiliauskas
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Developmentsushant.1409
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentTathagat Varma
 
Kanban Explained in 11 Slides
Kanban Explained in 11 SlidesKanban Explained in 11 Slides
Kanban Explained in 11 SlidesBrent Brewington
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulationMarcus Hammarberg
 

Was ist angesagt? (20)

Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Kanban
KanbanKanban
Kanban
 
Kanban step bystep
Kanban step bystepKanban step bystep
Kanban step bystep
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?
 
Depth of a Kanban Implementation
Depth of a Kanban ImplementationDepth of a Kanban Implementation
Depth of a Kanban Implementation
 
Kanban
Kanban Kanban
Kanban
 
20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels20220607 Introduction to Flight Levels
20220607 Introduction to Flight Levels
 
Agile 101
Agile 101Agile 101
Agile 101
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
Kanbanboards
KanbanboardsKanbanboards
Kanbanboards
 
Lean Software Development
Lean Software DevelopmentLean Software Development
Lean Software Development
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
Lean and Kanban-based Software Development
Lean and Kanban-based Software DevelopmentLean and Kanban-based Software Development
Lean and Kanban-based Software Development
 
Kanban Explained in 11 Slides
Kanban Explained in 11 SlidesKanban Explained in 11 Slides
Kanban Explained in 11 Slides
 
Kanban
KanbanKanban
Kanban
 
Pass the pennies - Lean game simulation
Pass the pennies - Lean game simulationPass the pennies - Lean game simulation
Pass the pennies - Lean game simulation
 

Andere mochten auch

Applying the Agile Mindset to Tough Business Problems
Applying the Agile Mindset to Tough Business ProblemsApplying the Agile Mindset to Tough Business Problems
Applying the Agile Mindset to Tough Business Problemsshastie
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowAlisson Vale
 
David anderson kanban when is it not appropriate
David anderson   kanban when is it not appropriateDavid anderson   kanban when is it not appropriate
David anderson kanban when is it not appropriateAGILEMinds
 
10 years of kanban - what have we learned
10 years of kanban - what have we learned10 years of kanban - what have we learned
10 years of kanban - what have we learnedDavid Anderson
 

Andere mochten auch (6)

See the Value
See the ValueSee the Value
See the Value
 
Applying the Agile Mindset to Tough Business Problems
Applying the Agile Mindset to Tough Business ProblemsApplying the Agile Mindset to Tough Business Problems
Applying the Agile Mindset to Tough Business Problems
 
Kanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of FlowKanban Development And The Paradigm Of Flow
Kanban Development And The Paradigm Of Flow
 
David anderson kanban when is it not appropriate
David anderson   kanban when is it not appropriateDavid anderson   kanban when is it not appropriate
David anderson kanban when is it not appropriate
 
Kanban In Action
Kanban In ActionKanban In Action
Kanban In Action
 
10 years of kanban - what have we learned
10 years of kanban - what have we learned10 years of kanban - what have we learned
10 years of kanban - what have we learned
 

Ähnlich wie Introduction to Kanban (June 2015)

Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanScrum & Kanban
 
Intro to Kanban (1 Dec 2014)
Intro to Kanban (1 Dec 2014)Intro to Kanban (1 Dec 2014)
Intro to Kanban (1 Dec 2014)Scrum & Kanban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanScrum & Kanban
 
Kanban short
Kanban shortKanban short
Kanban shortbrdk
 
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 meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019damieno11
 
Kanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichKanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichWalter Schärer
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanAgile Lietuva
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesRavi Tadwalkar
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementLeanKit
 
Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Mahesh Singh
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...admford
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban RetrospectiveColleen Johnson
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanbannikos batsios
 
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
 
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Agile Lietuva
 

Ähnlich wie Introduction to Kanban (June 2015) (20)

Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Intro to Kanban (1 Dec 2014)
Intro to Kanban (1 Dec 2014)Intro to Kanban (1 Dec 2014)
Intro to Kanban (1 Dec 2014)
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Kanban short
Kanban shortKanban short
Kanban short
 
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 meetup - Trayport July 2019
Kanban meetup - Trayport July 2019Kanban meetup - Trayport July 2019
Kanban meetup - Trayport July 2019
 
Kanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurichKanban explained David Anderson LAS 2011-zurich
Kanban explained David Anderson LAS 2011-zurich
 
Tomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanbanTomas Sakalauskas: Moving to kanban
Tomas Sakalauskas: Moving to kanban
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notes
 
LeanKaizenTraining
LeanKaizenTrainingLeanKaizenTraining
LeanKaizenTraining
 
Driving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous ImprovementDriving Change with Data: Getting Started with Continuous Improvement
Driving Change with Data: Getting Started with Continuous Improvement
 
Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?Kanban - Evolutionary or Revolutionary?
Kanban - Evolutionary or Revolutionary?
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
The Kanban Retrospective
The Kanban RetrospectiveThe Kanban Retrospective
The Kanban Retrospective
 
Understanding Kanban
Understanding KanbanUnderstanding Kanban
Understanding Kanban
 
Kanban Evolutionary or Revolutionary
Kanban Evolutionary or RevolutionaryKanban Evolutionary or Revolutionary
Kanban Evolutionary or Revolutionary
 
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?"
 
The Agile Journey
The Agile JourneyThe Agile Journey
The Agile Journey
 
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
Vidas Vasiliauskas. Scrumban - mixing agile and lean for product manufacture ...
 

Kürzlich hochgeladen

Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Anamaria Contreras
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...ictsugar
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Kirill Klimov
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCRashishs7044
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationAnamaria Contreras
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...ssuserf63bd7
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africaictsugar
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditNhtLNguyn9
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMintel Group
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Servicecallgirls2057
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyotictsugar
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfrichard876048
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy Verified Accounts
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607dollysharma2066
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCRashishs7044
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environmentelijahj01012
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxsaniyaimamuddin
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfRbc Rbcua
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchirictsugar
 

Kürzlich hochgeladen (20)

Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.Traction part 2 - EOS Model JAX Bridges.
Traction part 2 - EOS Model JAX Bridges.
 
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...Global Scenario On Sustainable  and Resilient Coconut Industry by Dr. Jelfina...
Global Scenario On Sustainable and Resilient Coconut Industry by Dr. Jelfina...
 
Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024Flow Your Strategy at Flight Levels Day 2024
Flow Your Strategy at Flight Levels Day 2024
 
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
8447779800, Low rate Call girls in New Ashok Nagar Delhi NCR
 
Call Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North GoaCall Us ➥9319373153▻Call Girls In North Goa
Call Us ➥9319373153▻Call Girls In North Goa
 
PSCC - Capability Statement Presentation
PSCC - Capability Statement PresentationPSCC - Capability Statement Presentation
PSCC - Capability Statement Presentation
 
International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...International Business Environments and Operations 16th Global Edition test b...
International Business Environments and Operations 16th Global Edition test b...
 
Kenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby AfricaKenya’s Coconut Value Chain by Gatsby Africa
Kenya’s Coconut Value Chain by Gatsby Africa
 
Chapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal auditChapter 9 PPT 4th edition.pdf internal audit
Chapter 9 PPT 4th edition.pdf internal audit
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort ServiceCall US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
Call US-88OO1O2216 Call Girls In Mahipalpur Female Escort Service
 
Investment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy CheruiyotInvestment in The Coconut Industry by Nancy Cheruiyot
Investment in The Coconut Industry by Nancy Cheruiyot
 
Innovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdfInnovation Conference 5th March 2024.pdf
Innovation Conference 5th March 2024.pdf
 
Buy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail AccountsBuy gmail accounts.pdf Buy Old Gmail Accounts
Buy gmail accounts.pdf Buy Old Gmail Accounts
 
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
(Best) ENJOY Call Girls in Faridabad Ex | 8377087607
 
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
8447779800, Low rate Call girls in Kotla Mubarakpur Delhi NCR
 
Cyber Security Training in Office Environment
Cyber Security Training in Office EnvironmentCyber Security Training in Office Environment
Cyber Security Training in Office Environment
 
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptxFinancial-Statement-Analysis-of-Coca-cola-Company.pptx
Financial-Statement-Analysis-of-Coca-cola-Company.pptx
 
APRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdfAPRIL2024_UKRAINE_xml_0000000000000 .pdf
APRIL2024_UKRAINE_xml_0000000000000 .pdf
 
Marketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent ChirchirMarketplace and Quality Assurance Presentation - Vincent Chirchir
Marketplace and Quality Assurance Presentation - Vincent Chirchir
 

Introduction to Kanban (June 2015)

  • 2. Doing too much Don’t know where we are Can’t see our position Can’t predict our output Not all playing by the same rules Revolutionary change Not improving
  • 3. David Lowe
 Agile & lean coach
 Scrum & Kanban Ltd @bigpinots
  • 5. Before we start The Kanban Method is … a set of ideas (not prescribed processes) for knowledge work (not manufacturing) from lean (not agile)
  • 6.
  • 7.
  • 9. No “Big Bang” changes Foundational principles: 1. Start with what you do now 2. Respect the current process, roles, responsibilities & titles 3. Agree to pursue evolutionary change
  • 13. Map current processes; not roles Identify dominant activities that discover new knowledge Visualise your work
  • 14. Visualise your work Helps you understand how work flows through your system Helps spot areas needing change
  • 15. Visualise your work Common to translate processes to a board Consider how best to visualise your workflow different types of work different priorities different customers blocked items of work who is working on what
  • 17. Limit WIP East Gardens, Imperial Palace, Tokyo
  • 18. Limit WIP East Gardens, Imperial Palace, Tokyo
  • 19. Limit WIP ? East Gardens, Imperial Palace, Tokyo
  • 20. Limit WIP Using a pull system? Agree capacity of the system Use tokens (e.g. cards) to denote capacity Attach a token to each piece of work When run out of tokens, stop taking on new work Only take on new work when a token is available (one in, one out) System can’t become overloaded
  • 21. Limit WIP Many believe that working on multiple items at the same time increases efficiency But allowing too much work in progress at the same time can have negative effects … … as can having too little Aim is to get WIP limits to the “sweet spot” where you have the optimal flow
  • 22. Limit WIP Fast food drive-thru video to explain: WIP limits Cycle Time/Lead Time Delivery Rate “WIP: why limiting work in progress makes sense” on YouTube http://youtu.be/W92wG-HW8gg
  • 23. Limit WIP Limiting WIP helps because it: encourages swarming encourages small work items encourages flow of work encourages finishing work items “Focus on finishing things, not working on things”
  • 24. Limit WIP Start with what you have now … Can you: Limit WIP per column on the board? Limit WIP per section of the board? Limit WIP across the whole board? Limit WIP across the whole organisation?
  • 26. Manage flow Measuring the flow of work through your system helps you identify problems Every process has at least one bottleneck Your system can only work as fast as your slowest point So make changes to your process in an attempt to improve flow
  • 27. Scrum has a burn down chart Kanban has a variety of reports: Cumulative Flow Diagram Scatterplot Histogram Manage flow
  • 29. Manage flow - CFD The CFD shows us: Flow of items through process Current level of WIP Lead/Cycle Time Bottleneck warnings
  • 30. Kanban has a variety of reports: Cumulative Flow Diagram Scatterplot Histogram Manage flow
  • 31. Manage flow - Scatterplot
  • 32. Manage flow - Scatterplot The Scatterplot shows us: Cycle Time variability Outliers Standard percentile lines (e.g. 85%) “Investigate performance to attack sources of variability”
  • 33. Kanban has a variety of reports: Cumulative Flow Diagram Scatterplot Histogram Manage flow
  • 34. Manage flow - Histogram
  • 35. Manage flow - Histogram The Histogram shows us: Frequency of each Lead/Cycle Time A guide for the time that future stories will take Gives us much greater understanding than a burn down chart!
  • 37. Make policies explicit It’s difficult to improve a situation if you don’t know the rules (responses will be emotional and subjective) Acknowledge any policies in your process by stating them explicitly
  • 38. Make policies explicit Entry criteria Definition of ‘Done’ Classes of Service Standard Expedite Fixed Intangible
  • 40. Showcases Feedback loops Operations Reviews Review data and experiences regularly. Encourage feedback from inside and outside the team: RetrospectivesStand-ups Customer feedback Stakeholders
  • 42. Improve collaboratively, evolve experimentally Use scientific method Continuous evolutionary improvements (“Kaizen”), rather than revolutionary change All the other Kanban ideas lead to this and should provide data to help improve Start where you are now. Seek to “attack the sources of variability” in your processes
  • 43. Different work types Sources of variability Different sizes of work Having to rework items Different classes of service Accepting unknown work Environmental / platform problems
  • 44. Although it’s from lean, it shouldn’t break the Agile Manifesto Set of ideas; not prescribed process Evolutionary change, not revolution Knowledge work; not manufacturing Pull system; not push system
  • 45. David J. Anderson “Kanban” Mike Burrows “Kanban from the inside” That’s the basics … want more?
  • 46. That’s the basics … want more? scrumandkanban.co.uk
  • 47. General Assembly and I would love to hear your honest feedback: you will receive an email requesting feedback on today’s session shortly. We encourage you to complete this as it will allow us to improve the quality and value we provide. Thank you.