SlideShare une entreprise Scribd logo
1  sur  31
An Introduction To Kanban
If you only remember 2 things
Kanban is about flow Kanban is not
prescriptive
No ‘Big Bang’ changes
Three foundational principles:
1. Start with what you do now
2. Agree to pursue evolutionary change
3. Respect the current process, roles,
responsibilities & titles
!
What is Kanban?
!
IS a set of ideas/practices
IS a ‘lean’ system
IS about evolutionary change
IS focused on knowledge work
IS a pull system
!
IS NOT a prescribed process
IS NOT an agile framework
IS NOT about revolution
IS NOT kanban in manufacturing
IS NOT a push system
Kanban …
What is Kanban?
• What is 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 becomes
available
• Means the system cannot become overloaded
1. Visualise your work
2. Limit WIP
3. Manage flow
4. Make policies explicit
5. Implement feedback loops
6. Evolutionary improvement
Kanban has 6 core properties
1) VISUALISE YOUR WORK
• Visualising your work enables you to
understand how work flows through your
system
• Helps you spot areas that need change
• Most common approach is to use cards on
a board – with different columns for each
step of your process
Visualise Workflow
• Start by drawing out your current process
• It is NOT about roles
• It IS the steps your work goes through
• Don’t worry if some items skip some steps
Visualise Workflow
• Translate your process to your board
• How can you best visualise your workflow?
– Different types of work
– Different priorities
– Different customers
– Who is working on what?
– What is blocked?
Visualise Workflow
2) LIMIT WORK-IN-PROGRESS
• Assumes stable flow (i.e. one in, one out,
similar sized stories) and pull system
• Allowing too much work to happen at the
same time can have negative effects; so
can having too little.
• Aim is to get WIP limits to the “sweet
spot” where you have the optimum/
optimal flow
Limit Work-In-Progress
I have produced a video to explain:
– WIP limits
– Cycle Time/Lead Time
– Throughput Rate (now ‘Delivery Rate’)
!
!
You can find the video (“WIP: why limiting work in
progress makes sense”) on YouTube
Limit Work-In-Progress
• Encourage swarming
• Encourage small work items
• Encourage flow of work
• Encourage finishing work items
!
“Focus on finishing things, not working on things”
Why WIP Limits Help
• Start with what you have now …
• Can you:
– Limit WIP of tasks in progress per story?
– 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?
How to start using WIP limits
3) 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
Measuring Flow
• Scrum has a Burndown Chart
!
• Kanban has a variety of reports:
– Cumulative Flow Diagram
– Control Chart
– Histogram
Kanban Reports
The CFD shows us:
– Flow of items coming in
and out of process
– Current level of WIP
– Lead/Cycle Time
– Warnings about
bottlenecks
Cumulative Flow Diagram (CFD)
• The Control Chart shows us:
– Our average (‘mean’) Lead
Time/Cycle Time
– Upper & Lower Control Limits
(based on a 1-sigma
variation)
– Outliers
!
!
Investigate performance to
attack sources of variability
Control Chart
• The Histogram shows us:
– Frequency of each Lead/
Cycle Time
– A guide for the time that
future stories will take
!
This information gives us
much greater understanding
than a burndown chart!
Histogram
4) MAKE POLICIES EXPLICIT
• If you don’t know the rules, it is difficult
to improve a situation (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
Make Policies Explicit
5) GET FEEDBACK
• Review data and experiences regularly.
• Encourage feedback from inside and
outside the team:
– Retrospectives / Operations reviews
– Daily stand-ups
– User feedback
– Stats & reports
– Feedback from stakeholders / the business …
Feedback Loops
6) EVOLUTIONARY IMPROVEMENTS
• “Kaizen” = continuous improvement
(rather than revolutionary change)
• All the other Kanban ideas lead to this
and should provide data to help improve
• Start where you are now and seek to
“attack the sources of variability” in your
processes
Evolutionary Improvements
• Differing sizes of work items
• Differing work types (e.g. bugs, features,
debt)
• Differing classes of service
• Having to rework items
• Accepting unknown work
• Problems with platforms/environments
Sources of Variability
Thank you
If you would like to know more, check out
scrumandkanban.co.uk

Contenu connexe

Tendances

Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteChileAgil
 
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...Blossom IO Inc.
 
Bottom-up adoption through the prism of Flow
Bottom-up adoption through the prism of FlowBottom-up adoption through the prism of Flow
Bottom-up adoption through the prism of Flowsweavo
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boardsProofHub
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...Gene Kim
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlightsYuval Yeret
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to BasicsHelen Meek
 
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
 
Introduction to Lean Software & Kanban
Introduction to Lean Software & KanbanIntroduction to Lean Software & Kanban
Introduction to Lean Software & KanbanChristoph Matthies
 
Kanban
KanbanKanban
Kanbanbramoe
 

Tendances (20)

Kanban seminar
Kanban seminarKanban seminar
Kanban seminar
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Kanban English
Kanban   EnglishKanban   English
Kanban English
 
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
A modern Kanban Board for Software Teams — Part 1 of "How to build the best S...
 
Kanban step bystep
Kanban step bystepKanban step bystep
Kanban step bystep
 
Bottom-up adoption through the prism of Flow
Bottom-up adoption through the prism of FlowBottom-up adoption through the prism of Flow
Bottom-up adoption through the prism of Flow
 
Introduction to Kanban boards
Introduction to Kanban boardsIntroduction to Kanban boards
Introduction to Kanban boards
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
DOES14 - Dominica Degrandis - How we used Kanban in Operations to Get Things ...
 
Kanban for Business
Kanban for BusinessKanban for Business
Kanban for Business
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Kanban highlights
Kanban highlightsKanban highlights
Kanban highlights
 
Kanban @ nine.ch
Kanban @ nine.chKanban @ nine.ch
Kanban @ nine.ch
 
Kanban
Kanban Kanban
Kanban
 
Kanban for ODDS
Kanban for ODDSKanban for ODDS
Kanban for ODDS
 
Kanban - Back to Basics
Kanban - Back to BasicsKanban - Back to Basics
Kanban - Back to Basics
 
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
 
Kanban step by step
Kanban step by stepKanban step by step
Kanban step by step
 
Introduction to Lean Software & Kanban
Introduction to Lean Software & KanbanIntroduction to Lean Software & Kanban
Introduction to Lean Software & Kanban
 
Kanban
KanbanKanban
Kanban
 

En vedette

Level 1Lean Project Delivery Fundamentals Workshop
Level 1Lean Project Delivery Fundamentals Workshop Level 1Lean Project Delivery Fundamentals Workshop
Level 1Lean Project Delivery Fundamentals Workshop Murray Guy
 
Basics of agile and Scrum (14 Jul 2015)
Basics of agile and Scrum (14 Jul 2015)Basics of agile and Scrum (14 Jul 2015)
Basics of agile and Scrum (14 Jul 2015)Scrum & Kanban
 
Dealing With Sexual Misconduct in Your Church
Dealing With Sexual Misconduct in Your ChurchDealing With Sexual Misconduct in Your Church
Dealing With Sexual Misconduct in Your ChurchAG Financial Solutions
 
создание сообщества Skein.co
создание сообщества   Skein.coсоздание сообщества   Skein.co
создание сообщества Skein.coSkein Digital
 
Homosexuality on television
Homosexuality on televisionHomosexuality on television
Homosexuality on televisiondarkangel65
 
Tarea1 trinidad morcillo
Tarea1 trinidad morcilloTarea1 trinidad morcillo
Tarea1 trinidad morcilloTrini Castilla
 
Powerpoint presentation
Powerpoint presentationPowerpoint presentation
Powerpoint presentationElodie Blht
 
Trastorno Obsesivo Compulsivo (TOC)
Trastorno Obsesivo Compulsivo (TOC)Trastorno Obsesivo Compulsivo (TOC)
Trastorno Obsesivo Compulsivo (TOC)David Aguilar
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and ScrumScrum & Kanban
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...David Rico
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsDavid Rico
 
Lean & Agile Project Management: For Large Programs & Projects
Lean & Agile Project Management: For Large Programs & ProjectsLean & Agile Project Management: For Large Programs & Projects
Lean & Agile Project Management: For Large Programs & ProjectsDavid Rico
 
Just In Time and Lean Operation Chapter Presentation
Just In Time and Lean Operation Chapter PresentationJust In Time and Lean Operation Chapter Presentation
Just In Time and Lean Operation Chapter PresentationSINGHZEE
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP'sVersionOne
 

En vedette (20)

Level 1Lean Project Delivery Fundamentals Workshop
Level 1Lean Project Delivery Fundamentals Workshop Level 1Lean Project Delivery Fundamentals Workshop
Level 1Lean Project Delivery Fundamentals Workshop
 
Hamelin
HamelinHamelin
Hamelin
 
Basics of agile and Scrum (14 Jul 2015)
Basics of agile and Scrum (14 Jul 2015)Basics of agile and Scrum (14 Jul 2015)
Basics of agile and Scrum (14 Jul 2015)
 
igfngaoundere
igfngaoundereigfngaoundere
igfngaoundere
 
Dealing With Sexual Misconduct in Your Church
Dealing With Sexual Misconduct in Your ChurchDealing With Sexual Misconduct in Your Church
Dealing With Sexual Misconduct in Your Church
 
Presentación1
Presentación1Presentación1
Presentación1
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
создание сообщества Skein.co
создание сообщества   Skein.coсоздание сообщества   Skein.co
создание сообщества Skein.co
 
Homosexuality on television
Homosexuality on televisionHomosexuality on television
Homosexuality on television
 
News pages
News pagesNews pages
News pages
 
Tarea1 trinidad morcillo
Tarea1 trinidad morcilloTarea1 trinidad morcillo
Tarea1 trinidad morcillo
 
Powerpoint presentation
Powerpoint presentationPowerpoint presentation
Powerpoint presentation
 
Trastorno Obsesivo Compulsivo (TOC)
Trastorno Obsesivo Compulsivo (TOC)Trastorno Obsesivo Compulsivo (TOC)
Trastorno Obsesivo Compulsivo (TOC)
 
Introduction to agile and Scrum
Introduction to agile and ScrumIntroduction to agile and Scrum
Introduction to agile and Scrum
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
 
Lean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual TeamsLean & Agile Project Management: For Large Distributed Virtual Teams
Lean & Agile Project Management: For Large Distributed Virtual Teams
 
Lean & Agile Project Management: For Large Programs & Projects
Lean & Agile Project Management: For Large Programs & ProjectsLean & Agile Project Management: For Large Programs & Projects
Lean & Agile Project Management: For Large Programs & Projects
 
probability ppt
probability pptprobability ppt
probability ppt
 
Just In Time and Lean Operation Chapter Presentation
Just In Time and Lean Operation Chapter PresentationJust In Time and Lean Operation Chapter Presentation
Just In Time and Lean Operation Chapter Presentation
 
Agile Project Management for PMP's
Agile Project Management for PMP'sAgile Project Management for PMP's
Agile Project Management for PMP's
 

Similaire à Introduction to Kanban

Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916Ram Kumar
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptxuhcougar1
 
Systematic Inventive Thinking and Process improvements
Systematic Inventive Thinking and Process improvementsSystematic Inventive Thinking and Process improvements
Systematic Inventive Thinking and Process improvementsKarthik Srinivasan
 
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
 
Advanced Lean Training Manual Toolkit.ppt
Advanced Lean Training Manual Toolkit.pptAdvanced Lean Training Manual Toolkit.ppt
Advanced Lean Training Manual Toolkit.pptThinL389917
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesRavi Tadwalkar
 
Visual management white board standard structures from waterfall to agile v3
Visual management   white board  standard structures from waterfall to agile v3Visual management   white board  standard structures from waterfall to agile v3
Visual management white board standard structures from waterfall to agile v3Jean-François Nguyen
 
Agile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote HubAgile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote HubSote ICT
 
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
 
Pizza Kanban Workshop - Andreyna Gonzalez
Pizza Kanban Workshop - Andreyna GonzalezPizza Kanban Workshop - Andreyna Gonzalez
Pizza Kanban Workshop - Andreyna GonzalezTOPdesk
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetJoshua Render
 
Understand (and Fix) Your Chronic Work Disorder with Kanban
Understand (and Fix) Your Chronic Work Disorder with KanbanUnderstand (and Fix) Your Chronic Work Disorder with Kanban
Understand (and Fix) Your Chronic Work Disorder with KanbanJanice Linden-Reed
 
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
 

Similaire à Introduction to Kanban (20)

KANBAN.pdf
KANBAN.pdfKANBAN.pdf
KANBAN.pdf
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
Methodology kanban
Methodology   kanbanMethodology   kanban
Methodology kanban
 
Kanban_230916
Kanban_230916Kanban_230916
Kanban_230916
 
Kanban in sw development
Kanban in sw developmentKanban in sw development
Kanban in sw development
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptx
 
Systematic Inventive Thinking and Process improvements
Systematic Inventive Thinking and Process improvementsSystematic Inventive Thinking and Process improvements
Systematic Inventive Thinking and Process improvements
 
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...
 
Advanced Lean Training Manual Toolkit.ppt
Advanced Lean Training Manual Toolkit.pptAdvanced Lean Training Manual Toolkit.ppt
Advanced Lean Training Manual Toolkit.ppt
 
Kanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notesKanban coaching masterclass- Ravi's notes
Kanban coaching masterclass- Ravi's notes
 
DevOps Year One
DevOps Year OneDevOps Year One
DevOps Year One
 
Visual management white board standard structures from waterfall to agile v3
Visual management   white board  standard structures from waterfall to agile v3Visual management   white board  standard structures from waterfall to agile v3
Visual management white board standard structures from waterfall to agile v3
 
Agile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote HubAgile Software Development Workshop at Sote Hub
Agile Software Development Workshop at Sote Hub
 
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
 
Pizza Kanban Workshop - Andreyna Gonzalez
Pizza Kanban Workshop - Andreyna GonzalezPizza Kanban Workshop - Andreyna Gonzalez
Pizza Kanban Workshop - Andreyna Gonzalez
 
Kan ban
Kan banKan ban
Kan ban
 
PMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and MindsetPMI-ACP Domain 1 Agile Principles and Mindset
PMI-ACP Domain 1 Agile Principles and Mindset
 
Working with Kanban
Working with KanbanWorking with Kanban
Working with Kanban
 
Understand (and Fix) Your Chronic Work Disorder with Kanban
Understand (and Fix) Your Chronic Work Disorder with KanbanUnderstand (and Fix) Your Chronic Work Disorder with Kanban
Understand (and Fix) Your Chronic Work Disorder with Kanban
 
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...
 

Dernier

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxLions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxlionnarsimharajumjf
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNtntlai16
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiPriya Reddy
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxthusosetemere
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.thamaeteboho94
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathphntsoaki
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20rejz122017
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 

Dernier (20)

Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxLions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 

Introduction to Kanban

  • 2. If you only remember 2 things Kanban is about flow Kanban is not prescriptive
  • 3. No ‘Big Bang’ changes Three foundational principles: 1. Start with what you do now 2. Agree to pursue evolutionary change 3. Respect the current process, roles, responsibilities & titles !
  • 4. What is Kanban? ! IS a set of ideas/practices IS a ‘lean’ system IS about evolutionary change IS focused on knowledge work IS a pull system ! IS NOT a prescribed process IS NOT an agile framework IS NOT about revolution IS NOT kanban in manufacturing IS NOT a push system Kanban …
  • 5. What is Kanban? • What is 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 becomes available • Means the system cannot become overloaded
  • 6. 1. Visualise your work 2. Limit WIP 3. Manage flow 4. Make policies explicit 5. Implement feedback loops 6. Evolutionary improvement Kanban has 6 core properties
  • 8. • Visualising your work enables you to understand how work flows through your system • Helps you spot areas that need change • Most common approach is to use cards on a board – with different columns for each step of your process Visualise Workflow
  • 9. • Start by drawing out your current process • It is NOT about roles • It IS the steps your work goes through • Don’t worry if some items skip some steps Visualise Workflow
  • 10.
  • 11. • Translate your process to your board • How can you best visualise your workflow? – Different types of work – Different priorities – Different customers – Who is working on what? – What is blocked? Visualise Workflow
  • 13. • Assumes stable flow (i.e. one in, one out, similar sized stories) and pull system • Allowing too much work to happen at the same time can have negative effects; so can having too little. • Aim is to get WIP limits to the “sweet spot” where you have the optimum/ optimal flow Limit Work-In-Progress
  • 14. I have produced a video to explain: – WIP limits – Cycle Time/Lead Time – Throughput Rate (now ‘Delivery Rate’) ! ! You can find the video (“WIP: why limiting work in progress makes sense”) on YouTube Limit Work-In-Progress
  • 15. • Encourage swarming • Encourage small work items • Encourage flow of work • Encourage finishing work items ! “Focus on finishing things, not working on things” Why WIP Limits Help
  • 16. • Start with what you have now … • Can you: – Limit WIP of tasks in progress per story? – 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? How to start using WIP limits
  • 18. • 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 Measuring Flow
  • 19. • Scrum has a Burndown Chart ! • Kanban has a variety of reports: – Cumulative Flow Diagram – Control Chart – Histogram Kanban Reports
  • 20. The CFD shows us: – Flow of items coming in and out of process – Current level of WIP – Lead/Cycle Time – Warnings about bottlenecks Cumulative Flow Diagram (CFD)
  • 21. • The Control Chart shows us: – Our average (‘mean’) Lead Time/Cycle Time – Upper & Lower Control Limits (based on a 1-sigma variation) – Outliers ! ! Investigate performance to attack sources of variability Control Chart
  • 22. • The Histogram shows us: – Frequency of each Lead/ Cycle Time – A guide for the time that future stories will take ! This information gives us much greater understanding than a burndown chart! Histogram
  • 23. 4) MAKE POLICIES EXPLICIT
  • 24. • If you don’t know the rules, it is difficult to improve a situation (responses will be emotional and subjective) ! • Acknowledge any policies in your process by stating them explicitly. Make Policies Explicit
  • 25. • Entry criteria • Definition of ‘Done’ • Classes of Service – Standard – Expedite – Fixed – Intangible Make Policies Explicit
  • 27. • Review data and experiences regularly. • Encourage feedback from inside and outside the team: – Retrospectives / Operations reviews – Daily stand-ups – User feedback – Stats & reports – Feedback from stakeholders / the business … Feedback Loops
  • 29. • “Kaizen” = continuous improvement (rather than revolutionary change) • All the other Kanban ideas lead to this and should provide data to help improve • Start where you are now and seek to “attack the sources of variability” in your processes Evolutionary Improvements
  • 30. • Differing sizes of work items • Differing work types (e.g. bugs, features, debt) • Differing classes of service • Having to rework items • Accepting unknown work • Problems with platforms/environments Sources of Variability
  • 31. Thank you If you would like to know more, check out scrumandkanban.co.uk