SlideShare a Scribd company logo
Kanban and Scrum are competitors or
friends?
Presented by: Maha Saad
1
Once upon a time
2
No process
Unrealistic process
No process
Both are unhappy They heard about scrum
Happily apply Scrum
Unrealistic process
Not always matchUnhappy again
•Software process
•Scrum
•Kanban
•Scrum Vs Kanban
Kanban and Scrum are competitors or friends? 3
Agenda
• Software Processes
Is a division of software development work into distinct phases containing activities
with the intent of better planning and management.
• Why is Software Process nightmare?
• Inflexible, doesn’t fit organizational needs.
• Just a documentation nightmare.
• Adds overhead, extend project schedules.
• Needs over commitments
• Most of these legends based on bad process improvement experience.
Kanban and Scrum are competitors or friends? 4
Software process
legends.
SW process
Scrum
Kanban
Kanban vs Scrum
• For individuals:
• Reduces interruption and surprises “You work in your planned tasks”.
• Reduce reworks.
• For project:
• Improve ability to estimate tasks
• Reduce risk of surprises “requirements creep, nasty integration bugs”.
• Effective monitoring catches problems when they occur.
• For organization:
• Increase customer satisfaction as a result of improved product stability.
• Increase repeatability of success “facilitates more accurate strategic planning.
Kanban and Scrum are competitors or friends? 5
Why Software Process
is important?
SW process
Scrum
Kanban
Kanban vs Scrum
• Where are we now?
• When will it be done?
• Who is working on what?
• What should I be doing now?
Kanban and Scrum are competitors or friends? 6
Now at anytime you have
an answer for:
SW process
Scrum
Kanban
Kanban vs Scrum
Software Process models
SW process
Scrum
Kanban
Kanban vs Scrum
Agile
Kanban and Scrum are competitors or friends? 7
Kanban and Scrum are competitors or friends? 8
Is Agile a methodology?
SW process
Scrum
Kanban
Kanban vs Scrum
Kanban and Scrum are competitors or friends? 9
It’s an umbrella.
SW process
Scrum
Kanban
Kanban vs Scrum
• Principles:
• Split your organization into small, cross-functional, self-organizing teams.
• Split your work into a list of small deliverables.
• Sort the list by priority and estimate the relative effort
• Split time into short fixed-length iterations
• integrating regularly to see the whole.
• Activities:
Kanban and Scrum are competitors or friends? 10
Scrum principles and
activities.
SW process
Scrum
Kanban
Kanban vs Scrum
• It’s difficult to plan a project that lacks a clear definition.
• Scrum resists change within an iteration.
• Difficult to plan and commit for long iteration
• Difficult to fit stories in short iterations.
• It needs changing of my culture.
Kanban and Scrum are competitors or friends? 11
Scrum defects.
SW process
Scrum
Kanban
Kanban vs Scrum
• Kanban is Lean tool.
• Lean began in manufacturing environments (Toyota – Japan 1940).
• Production cycle cost quality
• Overproduction
• Holding inventory
• Waiting
• Non-Value-Added-Processing
• Defects
• Goals:
• Limit work in progress.
• Increase efficiency.
Kanban and Scrum are competitors or friends? 12
Kanban and Lean production
SW process
Scrum
Kanban
Kanban vs Scrum
• Solutions:
• Manufacture based upon a pull system
• Resources are provided on a just-in-time basis.
• Value Stream Mapping
• Focus only on few items
• Kanban (Visual signal/Card)
• A method for maintaining flow of material
• How much material is needed.
• From where the material is ordered.
• To where it should be delivered
• Other industries as SW start to follow Lean production
Kanban and Scrum are competitors or friends? 13
Kanban and Lean production
Cont…
SW process
Scrum
Kanban
Kanban vs Scrum
Kanban
• Principles:
• Visualize the workflow
• Limit WIP
• Measure the lead time
• Activities:
Map Your
Workflow
Visualize Work
in Process
Set Your Initial
WIP Limits
Get Kanban
Working
Look for
Bottlenecks
Inspect and
Adapt
Kanban and Scrum are competitors or friends? 14
Kanban principles and
activities.
SW process
Scrum
Kanban
Kanban vs Scrum
• Map the existing process not an ideal process.
• Start simple and add columns as necessary
• It will be enhanced iteratively.
Kanban and Scrum are competitors or friends? 15
Map Your Workflow
SW process
Scrum
Kanban
Kanban vs Scrum
Visualize your work
SW process
Scrum
Kanban
Kanban vs Scrum
Kanban and Scrum are competitors or friends? 16
• Take care
• Too low WIP limit => idle people => bad productivity
• Too high WIP limit => idle tasks => bad lead time
• You don’t have to get them exactly right the first time.
• Some recommendations:
• Setting low initial limits can be painful, but yields faster results.
• Setting high limits initially and lowering them over time may slower results.
• In progress stories = 0.5 * team members & story in queue = 0.5 in progress stories
• But you don’t want force developers to work together on stories
In progress stories = 1.5 * team members
Kanban and Scrum are competitors or friends? 17
Set your initial limit
SW process
Scrum
Kanban
Kanban vs Scrum
• Pull system
• One stage of the process pulls work from the previous stage.
• Giving the signal to the previous stage to make another one.
• This approach limits WIP
• Push system
• Each stage works as quickly as possible
• And then pushes work to the next
• No matter how much WIP already exists.
Kanban and Scrum are competitors or friends? 18
Get Kanban working
SW process
Scrum
Kanban
Kanban vs Scrum
• If your WIP limits are set well, you’ll hit a limit just as a bottleneck
begins to form.
Kanban and Scrum are competitors or friends? 19
Look for bottlenecks
SW process
Scrum
Kanban
Kanban vs Scrum
• Calculate your metrics as lead time, bottlenecks
• Update your parameters as WIP
• Start again.
Kanban and Scrum are competitors or friends? 20
Inspect and adapt
SW process
Scrum
Kanban
Kanban vs Scrum
Scrum Kanban
Time boxed iterations Fixed time iterations.
Sprint planning
then complete committed tasks.
then review & retrospective
Do scrum iteration
Or event driven iteration
Or do what fit with you
WIP Limits WIP per iteration Limits WIP per workflow state
Roles Prescribes 3 roles:
- Product Owner
- Team
- Scrum Master
Add the role you want BUT don’t
conflict with other elements of
the process
Feedback loops - Daily in standup.
- Every iteration in retrospective
- Select when you want to
analyze the metrics and make
changes
- Just like Scrum
Too long loop
improvement will be
slow.
Too short loop process
not have time to stabilize
between each change
Kanban and Scrum are competitors or friends? 21
Kanban Scrum comparison
(1/4)
SW process
Scrum
Kanban
Kanban vs Scrum
Scrum Kanban
Change requests Resists change within an iteration - Pull change as soon as there is a
capacity
- just like Scrum
Backlog items must fit in a sprint Yes No
Estimation <<Prescribed>>
Calculated via average velocity
and story points.
{V = nPoints/Iteration}
<<Not Prescribed>>
- break each item into roughly
equal pieces.
{V = nPecies/unit of time}
- Average lead time per MMF
- just like Scrum
- Use T-shirt sizes (S, M, L)
- Others…….
Kanban and Scrum are competitors or friends? 22
Kanban Scrum comparison
(2/4)
SW process
Scrum
Kanban
Kanban vs Scrum
Scrum Kanban
Product backlog prioritization Sorting the backlog by priority.
Changes to priorities take effect in
the next sprint.
Any prioritization scheme or none
- Always take the top item.
- Always take the oldest item
- Take any item
- Spend approximately 20% on
maintenance items and 80% on
new features.
- Split the team’s capacity
roughly evenly between
product A and product B ·
Empirical Yes Yes
23
Kanban Scrum comparison
(3/4)
SW process
Scrum
Kanban
Kanban vs Scrum
Kanban and Scrum are competitors or friends?
Scrum Kanban
Daily meetings <<Prescribed>>
people-oriented
<<Not prescribed BUT preferred>>
board-oriented
Support multiple
projects
Yes Yes
Charts Sprint and release
burndown charts
Any or none
Kanban and Scrum are competitors or friends? 24
Kanban Scrum comparison
(4/4)
SW process
Scrum
Kanban
Kanban vs Scrum
It’s not Agile
Kanban and Scrum are competitors or friends? 25
Is it Agile??????
SW process
Scrum
Kanban
Kanban vs Scrum
Iterations are
not prescribed
Roles are not
prescribed.
Charts are not
prescribed
AGAIN Agile
is values and
principles not
activities
You can have/do
vs
You should have/do
Kanban is not magic you should pay 
Fewer constraints  many parameters to think about
Kanban and Scrum are competitors or friends? 26
Kanban vs Scrum conclusion
SW process
Scrum
Kanban
Kanban vs Scrum
• Organizations are not ready for a radical overhaul
• You like scrum but not all activities and principles
Getting off the sofa and going for a marathon (Scrum) may cause a heart
attack
Kanban and Scrum are competitors or friends? 27
When can you use Kanban
SW process
Scrum
Kanban
Kanban vs Scrum
If process doesn’t match with you
Kanban and Scrum are competitors or friends? 28
Conclusion
Don’t doubt yourself and be Don’t doubt process concept and be Doubt process improvement and be
• Kanban and Scrum are friends 
• It’s not everything about Kanban.
• http://www.forbes.com/sites/stevedenning/2012/09/25/what-exactly-is-agile-is-
kanban-agile/
• http://agileproductdesign.com/blog/2009/kanban_over_simplified.html
• http://www.slideshare.net/RossC0/kanban-vs-scrum
• http://agilescout.com/agile-is-not-a-methodology/
• http://en.wikipedia.org/wiki/Software_development_process
• http://users.csc.calpoly.edu/~jdalbey/308/Lectures/SoftwareProcessModels.html
• http://www.scrumstudy.com/scrum-principles.asp
• http://www.infoq.com/news/2009/05/kniberg-kanban-v-scrum
• https://kanbanery.com/ebook/GettingStartedWithKanban.pdf
• http://mhc-net.com/whitepapers_presentations/LeanPrinciples.pdf
Kanban and Scrum are competitors or friends? 29
References
Kanban and Scrum are competitors or friends? 30
Thank you for your
attention
Kanban and Scrum are competitors or friends? 31

More Related Content

What's hot

Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
Blackvard
 
Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010
Mads Troels Hansen
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
Will Iverson
 
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)
Ravi Tadwalkar
 
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Meghna Arora
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
Sudipta Lahiri
 
Lean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumLean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond Scrum
Kamon Treetampinij
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
ChileAgil
 
Agile Scrum Framework vs Kanban Method
Agile Scrum Framework  vs Kanban MethodAgile Scrum Framework  vs Kanban Method
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?
Arun Kumar
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
Naveen Kumar Singh
 
Implementing Scrum with Kanban
Implementing Scrum with KanbanImplementing Scrum with Kanban
Implementing Scrum with Kanban
Tiffany (Wells) Scott, PSM, PSPO
 
Scrumban
ScrumbanScrumban
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
Mikalai Alimenkou
 
Scrumban
Scrumban Scrumban
Scrumban
Jens Meydam
 
Scrumban
ScrumbanScrumban
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
Zhang Keqiang
 

What's hot (20)

Scrum vs Kanban
Scrum vs KanbanScrum vs Kanban
Scrum vs Kanban
 
Presentation ADM - SCRUMBAN
Presentation ADM - SCRUMBANPresentation ADM - SCRUMBAN
Presentation ADM - SCRUMBAN
 
Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010Introduction to kanban lean ghm_02022010
Introduction to kanban lean ghm_02022010
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
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)
 
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
Scrum.org Professional Scrum with Kanban (PSK I) Certification | Question & A...
 
Training - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and KanbanTraining - Introducing Agile, Lean and Kanban
Training - Introducing Agile, Lean and Kanban
 
Lean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumLean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond Scrum
 
Scrumban
ScrumbanScrumban
Scrumban
 
Intro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 KeynoteIntro to Kanban - AgileDayChile2011 Keynote
Intro to Kanban - AgileDayChile2011 Keynote
 
Agile Scrum Framework vs Kanban Method
Agile Scrum Framework  vs Kanban MethodAgile Scrum Framework  vs Kanban Method
Agile Scrum Framework vs Kanban Method
 
Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?Kanban vs Scrum: What's the difference, and which should you use?
Kanban vs Scrum: What's the difference, and which should you use?
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
Implementing Scrum with Kanban
Implementing Scrum with KanbanImplementing Scrum with Kanban
Implementing Scrum with Kanban
 
Scrumban
ScrumbanScrumban
Scrumban
 
Scrumban
ScrumbanScrumban
Scrumban
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Scrumban
Scrumban Scrumban
Scrumban
 
Scrumban
ScrumbanScrumban
Scrumban
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
 

Viewers also liked

Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Proyectalis / Improvement21
 
Как работает KANBAN
Как работает KANBANКак работает KANBAN
Как работает KANBAN
ak-itconsulting.com
 
Wireless sensor network security issues
Wireless sensor network security issuesWireless sensor network security issues
Wireless sensor network security issuesMaha Saad
 
Data Network Security
Data Network SecurityData Network Security
Data Network SecurityAtif Rehmat
 
Network Security 1st Lecture
Network Security 1st LectureNetwork Security 1st Lecture
Network Security 1st Lecture
babak danyal
 
Network Security Chapter 7
Network Security Chapter 7Network Security Chapter 7
Network Security Chapter 7AfiqEfendy Zaen
 
Network Security
Network SecurityNetwork Security
Network Security
MAJU
 

Viewers also liked (7)

Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
Scrumban Ideacamp - Amsterdam Scrum Gathering 2010
 
Как работает KANBAN
Как работает KANBANКак работает KANBAN
Как работает KANBAN
 
Wireless sensor network security issues
Wireless sensor network security issuesWireless sensor network security issues
Wireless sensor network security issues
 
Data Network Security
Data Network SecurityData Network Security
Data Network Security
 
Network Security 1st Lecture
Network Security 1st LectureNetwork Security 1st Lecture
Network Security 1st Lecture
 
Network Security Chapter 7
Network Security Chapter 7Network Security Chapter 7
Network Security Chapter 7
 
Network Security
Network SecurityNetwork Security
Network Security
 

Similar to Kanban vs scrum

Scrum and Kanban
Scrum and KanbanScrum and Kanban
Scrum and Kanban
Sergey Seletsky
 
Kanban show case
Kanban show caseKanban show case
Kanban show case
Shadan Ashfaie
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Yuval Yeret
 
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?
Invensis Learning
 
Scrum is from Mars, Kanban is from Venus
Scrum is from Mars, Kanban is from VenusScrum is from Mars, Kanban is from Venus
Scrum is from Mars, Kanban is from Venus
Dan Brown
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
GeeksLab Odessa
 
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 ...
LeanKanbanIndia
 
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
 
World of Agile: Kanban
World of Agile: KanbanWorld of Agile: Kanban
World of Agile: Kanban
IT Weekend
 
TuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my team
Tuleap
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
Robert Wiechmann
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
TechWell
 
Beyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it worksBeyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it works
India Scrum Enthusiasts Community
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
Pawel Brodzinski
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organizationInCycle Software
 
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.pptx
Kanban.pptxKanban.pptx
Kanban.pptx
ssuser2cc0d4
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
michaelorourke00
 

Similar to Kanban vs scrum (20)

Scrum and Kanban
Scrum and KanbanScrum and Kanban
Scrum and Kanban
 
Kanban show case
Kanban show caseKanban show case
Kanban show case
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Switch tokanban2
Switch tokanban2Switch tokanban2
Switch tokanban2
 
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 is from Mars, Kanban is from Venus
Scrum is from Mars, Kanban is from VenusScrum is from Mars, Kanban is from Venus
Scrum is from Mars, Kanban is from Venus
 
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений АндрушкоWebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
WebCamp: Project Management Day: World of Agile: Kanban - Евгений Андрушко
 
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
 
World of Agile: Kanban
World of Agile: KanbanWorld of Agile: Kanban
World of Agile: Kanban
 
TuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my teamTuleapCon 2019. Scrum or Kanban: which is better for my team
TuleapCon 2019. Scrum or Kanban: which is better for my team
 
Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011Kanban for Beginners - AgileEE 2011
Kanban for Beginners - AgileEE 2011
 
Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?Scrum, Kanban, or Scrumban: Which Is Right for You?
Scrum, Kanban, or Scrumban: Which Is Right for You?
 
Beyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it worksBeyond scrum of scrums scaling agile how it works
Beyond scrum of scrums scaling agile how it works
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Choosing the right agile approach for your organization
Choosing the right agile approach for your organizationChoosing the right agile approach for your organization
Choosing the right agile approach for your organization
 
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 in sw development
Kanban in sw developmentKanban in sw development
Kanban in sw development
 
Kanban.pptx
Kanban.pptxKanban.pptx
Kanban.pptx
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
 

Recently uploaded

Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
Google
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Crescat
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
Aftab Hussain
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Neo4j
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
Fermin Galan
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
lorraineandreiamcidl
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
Deuglo Infosystem Pvt Ltd
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
Alina Yurenko
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
Google
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 

Recently uploaded (20)

Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
AI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website CreatorAI Genie Review: World’s First Open AI WordPress Website Creator
AI Genie Review: World’s First Open AI WordPress Website Creator
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...
 
Graspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code AnalysisGraspan: A Big Data System for Big Code Analysis
Graspan: A Big Data System for Big Code Analysis
 
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissancesAtelier - Innover avec l’IA Générative et les graphes de connaissances
Atelier - Innover avec l’IA Générative et les graphes de connaissances
 
Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604Orion Context Broker introduction 20240604
Orion Context Broker introduction 20240604
 
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOMLORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
LORRAINE ANDREI_LEQUIGAN_HOW TO USE ZOOM
 
Empowering Growth with Best Software Development Company in Noida - Deuglo
Empowering Growth with Best Software  Development Company in Noida - DeugloEmpowering Growth with Best Software  Development Company in Noida - Deuglo
Empowering Growth with Best Software Development Company in Noida - Deuglo
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)GOING AOT WITH GRAALVM FOR  SPRING BOOT (SPRING IO)
GOING AOT WITH GRAALVM FOR SPRING BOOT (SPRING IO)
 
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppAI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 

Kanban vs scrum

  • 1. Kanban and Scrum are competitors or friends? Presented by: Maha Saad 1
  • 2. Once upon a time 2 No process Unrealistic process No process Both are unhappy They heard about scrum Happily apply Scrum Unrealistic process Not always matchUnhappy again
  • 3. •Software process •Scrum •Kanban •Scrum Vs Kanban Kanban and Scrum are competitors or friends? 3 Agenda
  • 4. • Software Processes Is a division of software development work into distinct phases containing activities with the intent of better planning and management. • Why is Software Process nightmare? • Inflexible, doesn’t fit organizational needs. • Just a documentation nightmare. • Adds overhead, extend project schedules. • Needs over commitments • Most of these legends based on bad process improvement experience. Kanban and Scrum are competitors or friends? 4 Software process legends. SW process Scrum Kanban Kanban vs Scrum
  • 5. • For individuals: • Reduces interruption and surprises “You work in your planned tasks”. • Reduce reworks. • For project: • Improve ability to estimate tasks • Reduce risk of surprises “requirements creep, nasty integration bugs”. • Effective monitoring catches problems when they occur. • For organization: • Increase customer satisfaction as a result of improved product stability. • Increase repeatability of success “facilitates more accurate strategic planning. Kanban and Scrum are competitors or friends? 5 Why Software Process is important? SW process Scrum Kanban Kanban vs Scrum
  • 6. • Where are we now? • When will it be done? • Who is working on what? • What should I be doing now? Kanban and Scrum are competitors or friends? 6 Now at anytime you have an answer for: SW process Scrum Kanban Kanban vs Scrum
  • 7. Software Process models SW process Scrum Kanban Kanban vs Scrum Agile Kanban and Scrum are competitors or friends? 7
  • 8. Kanban and Scrum are competitors or friends? 8 Is Agile a methodology? SW process Scrum Kanban Kanban vs Scrum
  • 9. Kanban and Scrum are competitors or friends? 9 It’s an umbrella. SW process Scrum Kanban Kanban vs Scrum
  • 10. • Principles: • Split your organization into small, cross-functional, self-organizing teams. • Split your work into a list of small deliverables. • Sort the list by priority and estimate the relative effort • Split time into short fixed-length iterations • integrating regularly to see the whole. • Activities: Kanban and Scrum are competitors or friends? 10 Scrum principles and activities. SW process Scrum Kanban Kanban vs Scrum
  • 11. • It’s difficult to plan a project that lacks a clear definition. • Scrum resists change within an iteration. • Difficult to plan and commit for long iteration • Difficult to fit stories in short iterations. • It needs changing of my culture. Kanban and Scrum are competitors or friends? 11 Scrum defects. SW process Scrum Kanban Kanban vs Scrum
  • 12. • Kanban is Lean tool. • Lean began in manufacturing environments (Toyota – Japan 1940). • Production cycle cost quality • Overproduction • Holding inventory • Waiting • Non-Value-Added-Processing • Defects • Goals: • Limit work in progress. • Increase efficiency. Kanban and Scrum are competitors or friends? 12 Kanban and Lean production SW process Scrum Kanban Kanban vs Scrum
  • 13. • Solutions: • Manufacture based upon a pull system • Resources are provided on a just-in-time basis. • Value Stream Mapping • Focus only on few items • Kanban (Visual signal/Card) • A method for maintaining flow of material • How much material is needed. • From where the material is ordered. • To where it should be delivered • Other industries as SW start to follow Lean production Kanban and Scrum are competitors or friends? 13 Kanban and Lean production Cont… SW process Scrum Kanban Kanban vs Scrum
  • 14. Kanban • Principles: • Visualize the workflow • Limit WIP • Measure the lead time • Activities: Map Your Workflow Visualize Work in Process Set Your Initial WIP Limits Get Kanban Working Look for Bottlenecks Inspect and Adapt Kanban and Scrum are competitors or friends? 14 Kanban principles and activities. SW process Scrum Kanban Kanban vs Scrum
  • 15. • Map the existing process not an ideal process. • Start simple and add columns as necessary • It will be enhanced iteratively. Kanban and Scrum are competitors or friends? 15 Map Your Workflow SW process Scrum Kanban Kanban vs Scrum
  • 16. Visualize your work SW process Scrum Kanban Kanban vs Scrum Kanban and Scrum are competitors or friends? 16
  • 17. • Take care • Too low WIP limit => idle people => bad productivity • Too high WIP limit => idle tasks => bad lead time • You don’t have to get them exactly right the first time. • Some recommendations: • Setting low initial limits can be painful, but yields faster results. • Setting high limits initially and lowering them over time may slower results. • In progress stories = 0.5 * team members & story in queue = 0.5 in progress stories • But you don’t want force developers to work together on stories In progress stories = 1.5 * team members Kanban and Scrum are competitors or friends? 17 Set your initial limit SW process Scrum Kanban Kanban vs Scrum
  • 18. • Pull system • One stage of the process pulls work from the previous stage. • Giving the signal to the previous stage to make another one. • This approach limits WIP • Push system • Each stage works as quickly as possible • And then pushes work to the next • No matter how much WIP already exists. Kanban and Scrum are competitors or friends? 18 Get Kanban working SW process Scrum Kanban Kanban vs Scrum
  • 19. • If your WIP limits are set well, you’ll hit a limit just as a bottleneck begins to form. Kanban and Scrum are competitors or friends? 19 Look for bottlenecks SW process Scrum Kanban Kanban vs Scrum
  • 20. • Calculate your metrics as lead time, bottlenecks • Update your parameters as WIP • Start again. Kanban and Scrum are competitors or friends? 20 Inspect and adapt SW process Scrum Kanban Kanban vs Scrum
  • 21. Scrum Kanban Time boxed iterations Fixed time iterations. Sprint planning then complete committed tasks. then review & retrospective Do scrum iteration Or event driven iteration Or do what fit with you WIP Limits WIP per iteration Limits WIP per workflow state Roles Prescribes 3 roles: - Product Owner - Team - Scrum Master Add the role you want BUT don’t conflict with other elements of the process Feedback loops - Daily in standup. - Every iteration in retrospective - Select when you want to analyze the metrics and make changes - Just like Scrum Too long loop improvement will be slow. Too short loop process not have time to stabilize between each change Kanban and Scrum are competitors or friends? 21 Kanban Scrum comparison (1/4) SW process Scrum Kanban Kanban vs Scrum
  • 22. Scrum Kanban Change requests Resists change within an iteration - Pull change as soon as there is a capacity - just like Scrum Backlog items must fit in a sprint Yes No Estimation <<Prescribed>> Calculated via average velocity and story points. {V = nPoints/Iteration} <<Not Prescribed>> - break each item into roughly equal pieces. {V = nPecies/unit of time} - Average lead time per MMF - just like Scrum - Use T-shirt sizes (S, M, L) - Others……. Kanban and Scrum are competitors or friends? 22 Kanban Scrum comparison (2/4) SW process Scrum Kanban Kanban vs Scrum
  • 23. Scrum Kanban Product backlog prioritization Sorting the backlog by priority. Changes to priorities take effect in the next sprint. Any prioritization scheme or none - Always take the top item. - Always take the oldest item - Take any item - Spend approximately 20% on maintenance items and 80% on new features. - Split the team’s capacity roughly evenly between product A and product B · Empirical Yes Yes 23 Kanban Scrum comparison (3/4) SW process Scrum Kanban Kanban vs Scrum Kanban and Scrum are competitors or friends?
  • 24. Scrum Kanban Daily meetings <<Prescribed>> people-oriented <<Not prescribed BUT preferred>> board-oriented Support multiple projects Yes Yes Charts Sprint and release burndown charts Any or none Kanban and Scrum are competitors or friends? 24 Kanban Scrum comparison (4/4) SW process Scrum Kanban Kanban vs Scrum
  • 25. It’s not Agile Kanban and Scrum are competitors or friends? 25 Is it Agile?????? SW process Scrum Kanban Kanban vs Scrum Iterations are not prescribed Roles are not prescribed. Charts are not prescribed AGAIN Agile is values and principles not activities
  • 26. You can have/do vs You should have/do Kanban is not magic you should pay  Fewer constraints  many parameters to think about Kanban and Scrum are competitors or friends? 26 Kanban vs Scrum conclusion SW process Scrum Kanban Kanban vs Scrum
  • 27. • Organizations are not ready for a radical overhaul • You like scrum but not all activities and principles Getting off the sofa and going for a marathon (Scrum) may cause a heart attack Kanban and Scrum are competitors or friends? 27 When can you use Kanban SW process Scrum Kanban Kanban vs Scrum
  • 28. If process doesn’t match with you Kanban and Scrum are competitors or friends? 28 Conclusion Don’t doubt yourself and be Don’t doubt process concept and be Doubt process improvement and be • Kanban and Scrum are friends  • It’s not everything about Kanban.
  • 29. • http://www.forbes.com/sites/stevedenning/2012/09/25/what-exactly-is-agile-is- kanban-agile/ • http://agileproductdesign.com/blog/2009/kanban_over_simplified.html • http://www.slideshare.net/RossC0/kanban-vs-scrum • http://agilescout.com/agile-is-not-a-methodology/ • http://en.wikipedia.org/wiki/Software_development_process • http://users.csc.calpoly.edu/~jdalbey/308/Lectures/SoftwareProcessModels.html • http://www.scrumstudy.com/scrum-principles.asp • http://www.infoq.com/news/2009/05/kniberg-kanban-v-scrum • https://kanbanery.com/ebook/GettingStartedWithKanban.pdf • http://mhc-net.com/whitepapers_presentations/LeanPrinciples.pdf Kanban and Scrum are competitors or friends? 29 References
  • 30. Kanban and Scrum are competitors or friends? 30
  • 31. Thank you for your attention Kanban and Scrum are competitors or friends? 31

Editor's Notes

  1. Proto type: start with prototype then involve customer and repeat till rich working software “It’s mix of more than one approaches” Incremental development: mix waterfall and iterative -> it divide large sw into increments the apply the waterfall process for each increment Agile vs Spiral -> Spiral is iterative agile is iterative and incremental , Spiral iteration is long and its output is prototype, agile iteration is short and its output is shippable product Spiral is good for exploratory or uncertainty projects
  2. Customer satisfaction by rapid delivery of useful software Welcome changing requirements, even late in development Working software is delivered frequently (weeks rather than months) Close, daily cooperation between business people and developers Projects are built around motivated individuals, who should be trusted Face-to-face conversation is the best form of communication (co-location) Working software is the principal measure of progress Sustainable development, able to maintain a constant pace Continuous attention to technical excellence and good design Simplicity—the art of maximizing the amount of work not done—is essential Self-organizing teams Regular adaptation to changing circumstances
  3. Prinicibles: - Split your organization into small, cross-functional, self-organizing teams. Split your work into a list of small, concrete deliverables. Sort the list by priority and estimate the relative effort of each item Split time into short fixed-length iterations Empirical Process Control In Scrum, decisions are made based on observation and experimentation rather than on detailed upfront planning Cross-functional teams collaborative Scrum roles Self organized team
  4. jumping from task to task, losing clarity on what to do next and what is most important, and increasing the complexity of the overall workload.
  5. Pull system producing products just as customers order them Toyota line-workers used a Kanban (i.e., an actual card) to signal steps in their manufacturing process.  Kanban is a tool for managing the flow of XXX in a process.” Xxx materials or information (or whatever)“ having too many parts on hand or too much work in process (WIP) is waste.
  6. http://www.infoq.com/news/2009/05/kniberg-kanban-v-scrum Visualize the workflowSplit the work into pieces, write each item on a card and put on the wall Use named columns to illustrate where each item is in the workflow Limit WIP (work in progress) – assign explicit limits to how many items may be in progress at each workflow state.  it reduces the time it takes to get any one thing done (lead time), and it improves quality by giving greater focus to fewer tasks Measure the lead time (average time to complete one item, sometimes called “cycle time”), optimize the process to make lead time as small and predictable as possible. https://kanbanery.com/ebook/GettingStartedWithKanban.pdf Map your work flow -> the real one not the one you dream “It will be improved later”
  7. Every column divided to 2 sections in progress and buffer “Story move from in progress state to buffer state of next column The numbers written on the bottom limit the number of stories allowed at each station (In progress + buffer). When a column in a Kanban board is full, we know that group is at capacity. we learn pretty fast what’s slowing stories down from being completed and we can take steps to improve performance at the process point  Above the stories queue and each of the story process steps columns is an expedite slot, for urgent feature requests The product owner can make changes to the Backlog and Selected columns any time “expedite and queue” he likes, but not the other columns. - For each task track only what you need as Creation Date, Created by, Priority, Task Type and Description
  8. For example testers pull implemented tasks to be tested only when they have no in progress tasks Instead of developers push their to be tested tasks to them whatever they finished or not
  9. http://www.crisp.se/file-uploads/Kanban-vs-Scrum.pdf So let’s say we redreduce a WIP limit, based on the hypothesis that this will improve our process. We then observe how things like capacity, lead time, quality, and predictability change. We draw conclusions from the results and then change some more things, continuously improving our process. . We draw conclusions from the results and then change some more things, continuously improving our process.
  10. “Time box” Every week we release whatever is ready for release. Every second week we have a planning meeting and update our priorities and release plans. Every fourth week we have a retrospective meeting to tweak and improve our process” “Event drive” We trigger a planning meeting whenever we start running out of stuff to do We trigger a release whenever there is a MMF ready for release We trigger a spontaneous quality circle whenever we bump into the same problem the second time
  11. you are expected to experiment with the process and customize it to your environment
  12. people-oriented ->every person reports one by one Board oriented ->we might not necessarily have to hear everyone speak as long as we focus on the bottleneck parts of the board
  13. Prescriptive means “more rules to follow” and adaptive means “fewer rules to follow”