SlideShare a Scribd company logo
1 of 15
Scrum vs Kanban
Ivan Trofymenko
Software Testing Engineer
<Epam Systems>
Intro Scrum

 Split your organization into small, cross-functional, self-
  organizing teams;
 Split your whole work into small items;
 Split time into short fixed-length iterations;
 Optimize the release plan;
 Optimize the process.
Intro Kanban

 Visualize the workflow;
 Limit WIP;
 Measure the lead time.
Scrum and Kanban are both
process tools

 Compare tools for understanding, not judgement;
 No tool is complete, no tool is perfect;
 Don’t limit yourself to one tool!
Scrum and Kanban are both
   process tools
 Scrum is more prescriptive than Kanban
Scrum and Kanban are both
   process tools

Roles Scrum:                      Roles Kanban:
• PO, Team, Master.               • Not necessary;


Scrum limits WIP per iteration    Kanban limits WIP per
                                  workflow state



                       Less is more!
Scrum and Kanban are both
   process tools
 Both are empirical
Changes within the iteration
 Scrum resists change within an iteration
 Kanban is not. Each new task moves into WIP according to policy.
Board
 Scrum board is reset between each iteration.
 Scrum backlog items must fit in a sprint.

 Kanban-board is always displays current project state.
 Kanban teams try to minimize lead time and level the flow.
Productivity
 Scrum prescribes estimation and velocity.
   FF, Burndown, Costs, etc.
 In Kanban, estimation is not prescribed.



 Both allow working on multiple products simultaneously
 Both are Lean & Agile
Prioritization
 Scrum prescribes prioritized product backlog.
 Daily meetings.
 Burn-down chart.



 In Kanban you can choose any prioritization scheme.
Common
 Both are Lean and Agile.
 Both use pull scheduling.
 Both limit WIP.
 Both use transparency to drive process improvement.
 Both focus on delivering releasable software early and often.
 Both are based on self-organizing teams.
 Both require breaking the work into pieces.
 In both, release plan is continuously optimized based on
  empirical data.
Differences
Scrum                                                                 Kanban


Timeboxed iterations prescribed.                                      Timeboxed iterations optional



Team commits to a specific amount of work for this iteration.         Commitment optional.

Uses Velocity as default metric for planning and process              Uses Lead time as default metric for planning and process
     improvement.                                                          improvement.

Cross-functional teams prescribed.                                    Cross-functional teams optional. Specialist teams allowed.

Items must be broken down so they can be completed within 1 sprint.   No particular item size is prescribed.

Burndown chart prescribed                                             No particular type of diagram is prescribed
WIP limited indirectly (per sprint)                                   WIP limited directly (per workflow state)
Estimation prescribed                                                 Estimation optional

Cannot add items to ongoing iteration.                                Can add new items whenever capacity is available

A sprint backlog is owned by one specific team                        A kanban board may be shared by multiple teams or individuals

Prescribes 3 roles (PO/SM/Team)                                       Doesn’t prescribe any roles
A Scrum board is reset between each sprint                            A kanban board is persistent
Prescribes a prioritized product backlog                              Prioritization is optional.
Questions

 Как ‘продать’ Kanban заказчику?
…
Links


 Kanban vs Scrum – how to make the best of both (Henrik
  Kniberg)
 Agile Management - May 2004 - Using Cumulative Flow
  Diagrams by David J. Anderson
 Lean Kanban Central Europe - Munich 2011

More Related Content

What's hot

Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
Zsolt Fabok
 

What's hot (20)

Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
Scrum vs Kanban - Which Agile Methodology Fits Best For Your Team?
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Scrum - Agile Methodology
Scrum - Agile MethodologyScrum - Agile Methodology
Scrum - Agile Methodology
 
Scrumban (r)Evolution
Scrumban (r)EvolutionScrumban (r)Evolution
Scrumban (r)Evolution
 
Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018Scrum In Ten Slides (v2.0) 2018
Scrum In Ten Slides (v2.0) 2018
 
Scrum
ScrumScrum
Scrum
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
Agile 101
Agile 101Agile 101
Agile 101
 
Kanban
Kanban Kanban
Kanban
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
Kanban introduction
Kanban introductionKanban introduction
Kanban introduction
 
Agile Methodology in Software Development
Agile Methodology in Software DevelopmentAgile Methodology in Software Development
Agile Methodology in Software Development
 
Introduction to Agile & Scrum
Introduction to Agile & ScrumIntroduction to Agile & Scrum
Introduction to Agile & Scrum
 
Product Backlog Refinement
Product Backlog RefinementProduct Backlog Refinement
Product Backlog Refinement
 
Agile Scrum
Agile ScrumAgile Scrum
Agile Scrum
 
Kanban Basics for Beginners Revised
Kanban Basics for Beginners RevisedKanban Basics for Beginners Revised
Kanban Basics for Beginners Revised
 
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
Overview on Agile, Scrum, Kanban, Extreme programming (XP) and Scaled Agile F...
 

Similar to Scrum vs kanban

Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum Bangalore
 
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
Ravi Tadwalkar
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi
 

Similar to Scrum vs kanban (20)

Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1Scrumban (Lean Agile Fusion) V1.1
Scrumban (Lean Agile Fusion) V1.1
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
 
Kin2020- flow based product development- an experience report
Kin2020-  flow based product development- an experience reportKin2020-  flow based product development- an experience report
Kin2020- flow based product development- an experience report
 
Lean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumLean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond Scrum
 
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand GotheScrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
Scrum_BLR 9th meet up 28-Jun-2014 - Kanban and Scrum - Anand Gothe
 
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...Kanban India 2022 | Ravi Tadwalkar |  From Scrum to ScrumBan/Kanban: Process ...
Kanban India 2022 | Ravi Tadwalkar | From Scrum to ScrumBan/Kanban: Process ...
 
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptxFrom Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
From Scrum to ScrumBan or Kanban- Process Evaluator Workshop using Excel.pptx
 
PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...
PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...
PMLab. Виктор Богомолов"Практический пример применения Scrum и Kanban на одно...
 
Practical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same projectPractical example of Scrum and Kanban use in the same project
Practical example of Scrum and Kanban use in the same project
 
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)Advanced kanban overview for waterfall & scrum practitioners  (16x9 deck)
Advanced kanban overview for waterfall & scrum practitioners (16x9 deck)
 
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
Lviv PMDay 2015 S Віктор Богомолов: “Практичний приклад застосування Scrum і ...
 
Scrumban
ScrumbanScrumban
Scrumban
 
Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune Archana Joshi Aug 2013 Kanban Spin Pune
Archana Joshi Aug 2013 Kanban Spin Pune
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Kanban - a quick intro.
Kanban - a quick intro.Kanban - a quick intro.
Kanban - a quick intro.
 
World of Agile: Kanban
World of Agile: KanbanWorld of Agile: Kanban
World of Agile: Kanban
 
Kanban Methodology
Kanban MethodologyKanban Methodology
Kanban Methodology
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrum Overview
Scrum OverviewScrum Overview
Scrum Overview
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Recently uploaded (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 

Scrum vs kanban

  • 1. Scrum vs Kanban Ivan Trofymenko Software Testing Engineer <Epam Systems>
  • 2. Intro Scrum  Split your organization into small, cross-functional, self- organizing teams;  Split your whole work into small items;  Split time into short fixed-length iterations;  Optimize the release plan;  Optimize the process.
  • 3. Intro Kanban  Visualize the workflow;  Limit WIP;  Measure the lead time.
  • 4. Scrum and Kanban are both process tools  Compare tools for understanding, not judgement;  No tool is complete, no tool is perfect;  Don’t limit yourself to one tool!
  • 5. Scrum and Kanban are both process tools  Scrum is more prescriptive than Kanban
  • 6. Scrum and Kanban are both process tools Roles Scrum: Roles Kanban: • PO, Team, Master. • Not necessary; Scrum limits WIP per iteration Kanban limits WIP per workflow state Less is more!
  • 7. Scrum and Kanban are both process tools  Both are empirical
  • 8. Changes within the iteration  Scrum resists change within an iteration  Kanban is not. Each new task moves into WIP according to policy.
  • 9. Board  Scrum board is reset between each iteration.  Scrum backlog items must fit in a sprint.  Kanban-board is always displays current project state.  Kanban teams try to minimize lead time and level the flow.
  • 10. Productivity  Scrum prescribes estimation and velocity.  FF, Burndown, Costs, etc.  In Kanban, estimation is not prescribed.  Both allow working on multiple products simultaneously  Both are Lean & Agile
  • 11. Prioritization  Scrum prescribes prioritized product backlog.  Daily meetings.  Burn-down chart.  In Kanban you can choose any prioritization scheme.
  • 12. Common  Both are Lean and Agile.  Both use pull scheduling.  Both limit WIP.  Both use transparency to drive process improvement.  Both focus on delivering releasable software early and often.  Both are based on self-organizing teams.  Both require breaking the work into pieces.  In both, release plan is continuously optimized based on empirical data.
  • 13. Differences Scrum Kanban Timeboxed iterations prescribed. Timeboxed iterations optional Team commits to a specific amount of work for this iteration. Commitment optional. Uses Velocity as default metric for planning and process Uses Lead time as default metric for planning and process improvement. improvement. Cross-functional teams prescribed. Cross-functional teams optional. Specialist teams allowed. Items must be broken down so they can be completed within 1 sprint. No particular item size is prescribed. Burndown chart prescribed No particular type of diagram is prescribed WIP limited indirectly (per sprint) WIP limited directly (per workflow state) Estimation prescribed Estimation optional Cannot add items to ongoing iteration. Can add new items whenever capacity is available A sprint backlog is owned by one specific team A kanban board may be shared by multiple teams or individuals Prescribes 3 roles (PO/SM/Team) Doesn’t prescribe any roles A Scrum board is reset between each sprint A kanban board is persistent Prescribes a prioritized product backlog Prioritization is optional.
  • 14. Questions  Как ‘продать’ Kanban заказчику? …
  • 15. Links  Kanban vs Scrum – how to make the best of both (Henrik Kniberg)  Agile Management - May 2004 - Using Cumulative Flow Diagrams by David J. Anderson  Lean Kanban Central Europe - Munich 2011