SlideShare une entreprise Scribd logo
1  sur  47
Télécharger pour lire hors ligne
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.

Contenu connexe

Tendances

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 boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by stepGiulio Roggero
 
Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedZsolt Fabok
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourRyan Polk
 
5 Arguments Against Kanban
5 Arguments Against Kanban5 Arguments Against Kanban
5 Arguments Against KanbanNick Oostvogels
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software DevelopmentTathagat Varma
 
Kanban
KanbanKanban
Kanbanbramoe
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP? LeanKit
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentationplog99
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaEdureka!
 

Tendances (20)

Kanban in 4 easy steps
Kanban in 4 easy steps Kanban in 4 easy steps
Kanban in 4 easy steps
 
Kanban
Kanban Kanban
Kanban
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
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 boards step by step
Kanban boards step by stepKanban boards step by step
Kanban boards step by step
 
Scrumban
ScrumbanScrumban
Scrumban
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
 
Agile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hourAgile Lean Kanban Training 1 hour
Agile Lean Kanban Training 1 hour
 
5 Arguments Against Kanban
5 Arguments Against Kanban5 Arguments Against Kanban
5 Arguments Against Kanban
 
Agile and Lean Software Development
Agile and Lean Software DevelopmentAgile and Lean Software Development
Agile and Lean Software Development
 
Kanban
KanbanKanban
Kanban
 
Why Limit WIP?
Why Limit WIP?  Why Limit WIP?
Why Limit WIP?
 
Scrumban
ScrumbanScrumban
Scrumban
 
KANBAN
KANBANKANBAN
KANBAN
 
Vt2014 kanban presentation
Vt2014 kanban presentationVt2014 kanban presentation
Vt2014 kanban presentation
 
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | EdurekaScrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
 
Kanbanboards
KanbanboardsKanbanboards
Kanbanboards
 
Scrumban
ScrumbanScrumban
Scrumban
 

En vedette

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
 

En vedette (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
 

Similaire à 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
 

Similaire à 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 ...
 

Dernier

Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Seta Wicaksana
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
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
 
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
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfpollardmorgan
 
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 Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...lizamodels9
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Timedelhimodelshub1
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...lizamodels9
 
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
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionMintel Group
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,noida100girls
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxMarkAnthonyAurellano
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessSeta Wicaksana
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...lizamodels9
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCRashishs7044
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckHajeJanKamps
 

Dernier (20)

Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...Ten Organizational Design Models to align structure and operations to busines...
Ten Organizational Design Models to align structure and operations to busines...
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
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
 
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
 
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Greater Noida ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdfIntro to BCG's Carbon Emissions Benchmark_vF.pdf
Intro to BCG's Carbon Emissions Benchmark_vF.pdf
 
Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)Japan IT Week 2024 Brochure by 47Billion (English)
Japan IT Week 2024 Brochure by 47Billion (English)
 
Market Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 EditionMarket Sizes Sample Report - 2024 Edition
Market Sizes Sample Report - 2024 Edition
 
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
Call Girls In Sikandarpur Gurgaon ❤️8860477959_Russian 100% Genuine Escorts I...
 
Call Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any TimeCall Girls Miyapur 7001305949 all area service COD available Any Time
Call Girls Miyapur 7001305949 all area service COD available Any Time
 
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
Call Girls In Radisson Blu Hotel New Delhi Paschim Vihar ❤️8860477959 Escorts...
 
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
 
Future Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted VersionFuture Of Sample Report 2024 | Redacted Version
Future Of Sample Report 2024 | Redacted Version
 
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
BEST Call Girls In Old Faridabad ✨ 9773824855 ✨ Escorts Service In Delhi Ncr,
 
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptxContemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
Contemporary Economic Issues Facing the Filipino Entrepreneur (1).pptx
 
Organizational Structure Running A Successful Business
Organizational Structure Running A Successful BusinessOrganizational Structure Running A Successful Business
Organizational Structure Running A Successful Business
 
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
Call Girls In Connaught Place Delhi ❤️88604**77959_Russian 100% Genuine Escor...
 
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
8447779800, Low rate Call girls in Uttam Nagar Delhi NCR
 
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deckPitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
Pitch Deck Teardown: Geodesic.Life's $500k Pre-seed deck
 

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.