SlideShare a Scribd company logo
Introduction to KANBAN & LEANMads Troels HansenBestBrains, February 2nd 2010
Inspiration, theory, examplesVisualMgt.KaizenKanbanLeanAgileYour expectations?
WhyKanban and Lean?
Kanban and Visual Management (1/3)Alignedgoals
Kanban and Visual Management (2/3)More contribution
Kanban and Visual Management (3/3)Bottlenecks and Quality
Mads Troels Hansen: Kanban ExperienceAgile and Lean Coach at BestBransAgile and Lean Coach, Management ConsultantDevelopment Director at Omada 7 different nationalities, products, projects and support, 4 teams, global clientsDevelopment Director, co-founder at SoftwarePeopleProducts, projects and hosting, 6 teams	Started Offshore in Bangladesh, SoftwarePeopleLtd, 25+ peopleIT Director at PeopleGroup	Started Offshore graphical production in Bangladesh. Development Manager at NetPeople	15+ nationalities, 2 teams2010Scrum extended with KanbanKanban and offshore teamsKanban talks, training, coaching2008Kanban and Visual ManagementScrumboardswith offshore teams2006Kanban techniquesHyper productive offshore teams2004Started Offshore production companyAgile+XP, Task Boards2003Also experience as developer, architect, project manager.
AgendaIntroduction w. basic theory (20 min)
 break (5 min)
Kanban, Scrum, Scrumban (~20 min)
break: Sandwich (15 min)
Examples of Kanban boards (20 min)
break (5 min)
Kanban on Whiteboard (20 min)
5 steps to get started (5 min)KanbandevelopmentA very simple toolAdaptivePrescriptiveExtreme ProgrammingCMMI (ML 3-5)KanbanSCRUMRUP”Whatever”9
Kanban and kanbanToyota Production System (TPS)
TaiichiOhno (大野 耐)
A kan-ban
A physical card (kan)
A signaling device (ban)Lean (TPS) and Kanban
FLOW
PULL
CADANCE
Releaseper Feature
Systems Thinking
ValueStreams
Limit Work-In-Progress
Schedulelarge work orders and align resources by workflowSchedulesmall work orders and align resources by scheduleSchedulesmall work orders and align resources by workflow
Kanban, Scrum, Scrumban
ScrumSprint Planning Prioritization
 Task breakdown
 Team commitment
 Sprint backlogDaily Scrum Meeting 10-15 minutes
 Three questionsBurndown Charts Sprint
 ReleaseProduct Owner Speaks on behalf of the customer
 Prioritization
 Owns product backlogSprint Review Demo
 RetrospectiveScrum Master Responsible for process
 Support of team
 Remove empedimentsScrum Team Cross-functional
 DeliversScrum and KanbanTwo process toolsScrum vs. KanbanScrum Accept testDeploymentSalesAnalyzeDevKanban
PullScrum vs. KanbanKanbanDownstream pull from upstreamScrumPush from business/product mgt.
Taskboard gameScrum vs. KanbanIn ProgReviewDoneToDoPBLATestDocDeployBCDEFIn Prog     (2)Review       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLADEBFC
Taskboard gameScrum vs. KanbanNew request from a customerXIn ProgReviewDoneToDoPBLXATestDocDeployBCDEFIn Prog     (2)Review       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXDEBCF
Taskboard gameScrum vs. KanbanNew request from a customerXIn ProgReviewDoneToDoPBLXATestDocDeployBCDEFIn Prog     (2)Review       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXDEBCF
Taskboard gameScrum vs. KanbanNew request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCDEFIn Prog     (2)Review       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYFBDCE
Taskboard gameScrum vs. KanbanNew request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCDEFIn ProgReview       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYFBDCE
Taskboard gameScrum vs. KanbanNew request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCDEFIn ProgReview       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYEBCDF
Taskboard gameScrum vs. KanbanNew request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCProblem with test serverDEFIn ProgReview       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYEBCDFQueue full
Taskboard gameScrum vs. KanbanNew request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCFixing the test serverDEFIn ProgReview       (2)Que      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYEDCBF
Taskboard gameScrum vs. KanbanScrum: Scope commitment more focus to developers. New request from a customerXNew bug reportedYIn ProgReviewDoneToDoPBLYATestDocDeployXBCDKanban: Visualize bottlenecks fast, and enable frequent business prioritization.EFIn ProgReview       (2)Queue      (2)TestQueue     (2)DocQueue     (2)DeployQueue      (3)PBLAXYEDCBF
Business prioritizationScrumDon't interrupt WIP and you may only adjust our work plan every iteration. KanbanDon't interrupt WIP and you may change prioritization any time. Scrum vs. Kanban
Commitment and goalsScrumCommit to a scopeKanbanCommit to deliver working features within a time limit.SLA: “…always deliver within 14 days…” Scrum vs. Kanban
PlanningScrumCombined planning and release cycles. KanbanPlanning and release can be separated.Frequent planning with release interval related to cost of release and business feedback.Scrum vs. Kanban
WIPScrumLimit WIP pr. iterationKanbanLimit WIP pr. workflow stateScrum vs. Kanban
RolesScrumProduct OwnerScrum MasterTeamKanbanNone prescribed!An Agile Project Manager might be valuable to focus on the full value streamScrum vs. Kanban
IterationsScrumSprints, one cadence with PlanningProcess improvementReleaseKanbanNo iterationCan chose when to do planning, Process improvement, release etc.Scrum vs. Kanban
BacklogsScrumProduct BacklogSprint Backlog(Impediment backlog!)KanbanQueuesMaybe combine with a Backlog of requirementsScrum vs. Kanban
TeamsScrumCross-functional teamKanbanSpecialistsDifferent rolesCan also be cross-functionalScrum vs. Kanban
ReportingScrumProductBacklogBurndownchartSprint BacklogBurndownKanbanCumulative Flow Diagrams (CFD)Scrum vs. Kanban
Estimating and velocityScrumEstimate relative sizeMeasure velocityUse velocity for planningKanbanNone… might make sense to do itBreak down work at same sizeThroughput instead of velocityScrum vs. Kanban
Quick summaryScrum vs. Kanban

More Related Content

PPTX
Introduction to Kanban
ODP
Kanban Board Examples
PDF
Kanban Vs Scrum
PDF
Introduction to kanban
PPTX
Kanban vs scrum
PDF
Kanban Basics
PDF
It's not Scrum VS. Kanban! It is Scrum AND Kanban!
PDF
Presentation ADM - SCRUMBAN
Introduction to Kanban
Kanban Board Examples
Kanban Vs Scrum
Introduction to kanban
Kanban vs scrum
Kanban Basics
It's not Scrum VS. Kanban! It is Scrum AND Kanban!
Presentation ADM - SCRUMBAN

What's hot (20)

PPTX
Scrum vs kanban
PDF
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
PPTX
Introduction to Kanban
PPTX
Intro to Kanban - AgileDayChile2011 Keynote
PPT
Kanban 101 - 3 - Kanban Essentials
PDF
Intro to Agile: Scrum vs. Kanban
PDF
Kanban Basics for Beginners
PPTX
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
PDF
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
PDF
Kanban Lean Approach To Jit Training John Stevenson
PDF
Scrum vs Kanban: Is there really a battle?
PDF
Introduction to Kanban boards
PDF
Scrumban
PDF
Scrumban benefits of both the worlds
PDF
How to Get Started with Kanban, and Why
PDF
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
PDF
Introduction to Kanban (June 2015)
PPT
Lean/Kanban – Going beyond Scrum
Scrum vs kanban
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Introduction to Kanban
Intro to Kanban - AgileDayChile2011 Keynote
Kanban 101 - 3 - Kanban Essentials
Intro to Agile: Scrum vs. Kanban
Kanban Basics for Beginners
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Kanban Lean Approach To Jit Training John Stevenson
Scrum vs Kanban: Is there really a battle?
Introduction to Kanban boards
Scrumban
Scrumban benefits of both the worlds
How to Get Started with Kanban, and Why
Scrum vs Kanban | What are the differences between Scrum and Kanban | Edureka
Introduction to Kanban (June 2015)
Lean/Kanban – Going beyond Scrum
Ad

Viewers also liked (8)

PPTX
Case metaconomy january2010
PDF
Kanban Personal Kanban 04102009
PDF
Agile 2009, Chicago: From CMMI and Isolation to Agile, Scrum, Lean and Collab...
PDF
Patterns For Successful Distributed Development - Agileee2009
PDF
From output to outcome with scrum
PPTX
Øresund Agile 2009: ws7 customer_collaboration
PPT
Why both scrum and lean in dist dev 07092010
PDF
User Story Mapping Daug 09062009
Case metaconomy january2010
Kanban Personal Kanban 04102009
Agile 2009, Chicago: From CMMI and Isolation to Agile, Scrum, Lean and Collab...
Patterns For Successful Distributed Development - Agileee2009
From output to outcome with scrum
Øresund Agile 2009: ws7 customer_collaboration
Why both scrum and lean in dist dev 07092010
User Story Mapping Daug 09062009
Ad

Similar to Introduction to kanban lean ghm_02022010 (20)

PPT
Kanban VS Scrum
PDF
ScrumBan : Best of Both Worlds. A Fertile Hybrid
PPTX
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
PPTX
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
PPTX
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
PPTX
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
PPTX
An Introduction to kanban
PDF
Scrum, Kanban, or Scrumban: Which Is Right for You?
PPTX
Scrumban – lean software development
PPTX
Switch tokanban2
PDF
Lean and Kanban. CMU lecture (2015)
PPTX
Choosing the right agile approach for your organization
PDF
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
PPTX
Moving from Kanban to scrum
PDF
CAJ 005-Heidi Araya
PPTX
Scrum is from Mars, Kanban is from Venus
PPTX
PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...
PPTX
Practical example of Scrum and Kanban use in the same project
PPTX
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Kanban VS Scrum
ScrumBan : Best of Both Worlds. A Fertile Hybrid
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
An Introduction to kanban
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrumban – lean software development
Switch tokanban2
Lean and Kanban. CMU lecture (2015)
Choosing the right agile approach for your organization
V. Vasiliauskas. Nestandartinis atvejis: nuo Kanban prie Scrum
Moving from Kanban to scrum
CAJ 005-Heidi Araya
Scrum is from Mars, Kanban is from Venus
PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...
Practical example of Scrum and Kanban use in the same project
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)

More from Mads Troels Hansen (10)

PDF
Scrum Day DK 2016 - Scrum Adoption Barriers
PDF
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
PDF
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
PDF
Do's and don'ts for distributed scrum. GOTO Aarhus
PDF
Intro kaizen teknik_ws_2012
PDF
Lean startup intro - Marts 2012
PDF
Balancing and growing agile testing with high productive distributed teams. B...
PDF
Distributed scrum - agileee 2012, Kiev
PDF
Offshore Software Patterns. ALE Berlin
PDF
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...
Scrum Day DK 2016 - Scrum Adoption Barriers
Top 5, Unused potential and Principles in Scrum & Agile - Professional Scrum
ScrumDay DK 2014: Scrum, kanban, prince2, dos and donts
Do's and don'ts for distributed scrum. GOTO Aarhus
Intro kaizen teknik_ws_2012
Lean startup intro - Marts 2012
Balancing and growing agile testing with high productive distributed teams. B...
Distributed scrum - agileee 2012, Kiev
Offshore Software Patterns. ALE Berlin
XP Day 2009 (London) - Patterns For Successful Distributed Development Xpday ...

Recently uploaded (20)

PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
Spectroscopy.pptx food analysis technology
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPT
Teaching material agriculture food technology
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Machine learning based COVID-19 study performance prediction
PDF
Empathic Computing: Creating Shared Understanding
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
Advanced methodologies resolving dimensionality complications for autism neur...
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MIND Revenue Release Quarter 2 2025 Press Release
Spectroscopy.pptx food analysis technology
SOPHOS-XG Firewall Administrator PPT.pptx
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Teaching material agriculture food technology
Reach Out and Touch Someone: Haptics and Empathic Computing
Building Integrated photovoltaic BIPV_UPV.pdf
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Machine learning based COVID-19 study performance prediction
Empathic Computing: Creating Shared Understanding
Assigned Numbers - 2025 - Bluetooth® Document
gpt5_lecture_notes_comprehensive_20250812015547.pdf
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Per capita expenditure prediction using model stacking based on satellite ima...
NewMind AI Weekly Chronicles - August'25-Week II

Introduction to kanban lean ghm_02022010