SlideShare une entreprise Scribd logo
1  sur  35
Scrumban
Taking Scrum outside it’s comfort
zone
About Me
• Agile Coach, Certified Scrum Practitioner, Certified Scrum Product Owner
• 13 years experience leading R&D organizations (including VP R&D) focusing on
System-level software and products.
• Focusing on:
– Change Management and effective Agile Transitions
– Enterprise-scale Agility
– Lean, Kanban, and agility for special circumstances
– Using Retrospectives and Systems Thinking to identify and address deep issues with
how product development organizations execute
– Agile Management
• Find me on:
– yuval@agilesparks.com
– @yuvalyeret
– http://www.linkedin.com/in/yuvalyeret
TO DO IN PROGRESS DONE
Why do we
need to look
outside
Scrum?
What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
Enterprise Project
Development
Scrum’s Comfort Zone
Scrum
Event-driven
R&D
What is event-driven?
• Helpdesk/Support activities
(driven by cases opened by
customers, under SLA)
What is event-driven?
• Hardening/Packaging phases
(driven by defects found in
testing)
Backlog Pains
• How do we manage the flow around the backlog?
• How do we ensure we have enough analysis/stories
ready for development?
• How do we avoid preparing/analysing too many
stories for the development to work on (Waste)?
• We love the visibility Scrum provides us for the
development lifecycle. How do we extend it to the
backlog / story elaboration phases?
TO DO IN PROGRESS DONE
Why do we
need to look
outside
Scrum?What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
Kanban
Toyota Production System
“The two pillars of the Toyota
production system are
just-in-time and
automation with a human
touch, or autonomation.
The tool used to operate
the system is kanban.”
Taiichi Ohno, Toyota Production
System (adopted 1962)
TO DO IN PROGRESS DONE
Scrum Task Board
Elad Inbar
Mushon Inbar
Elad
Mushon
TO DO IN PROGRESS DONE
What’s the problem?
http://moduscooperandi.com
Elad Inbar
Mushon
Inbar
Elad
Mushon
Mushon
Mushon
Inbar
Inbar
Mushon
Elad
Inbar Inbar
Inbar
TO DO IN PROGRESS DONE
Late-binding, Multi-tasking limits
http://moduscooperandi.com
Inbar
Elad
Mushon
Inbar
Mushon
Elad
TO DO READY (2) IN PROGRESS (5) DONE
Voila! Kanban!
http://moduscooperandi.comhttp://moduscooperandi.com
TO DO READY (2) IN PROGRESS (5) DONE
Pull
http://moduscooperandi.comhttp://moduscooperandi.com
Mushon
Mushon
TO DO READY (2) SPECIFY (2) EXECUTE (3) DONE
Workflow
Throughput
Work in
Progress
Throughput
Teamwork
• Enhances Teamwork
– Team focus on goals that add
value not individual tasks
• Encourages Swarming
http://www.flickr.com/photos/markop/2523825358/
When Blocked…
• Lower priority work…
– Spikes
– Analysis
• Production Capability
Improvement work…
– Tool Automation
– Refactoring
– Personal Development
– Innovation
• But NOT
– Anything which will create
work downstream
NOTE: This doesn’t mean you should ONLY “sharpen the knife” when Blocked!!!
Cumulative Flow Diagrams
http://www.agilemanagement.net
TO DO IN PROGRESS
(1)
DONE
Why do we
need to look
outside
Scrum?
What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
• Easier transition for Scrum teams/organizations
– Step by step migration – see
http://leansoftwareengineering.com/ksse/scrum-ban/
Team Cadence/Heartbeat
Board reset
TO DO IN PROGRESS
(1)
DONE
Why do we
need to look
outside
Scrum?
What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
When should I use Kanban?
Extend Scrum to the whole
value stream
– Upstream - Manage the
Backlog process - All the steps
preceding the actual
development sprints
– Downstream –
Manage system testing,
packaging,
deployment
When should I use Kanban?
• During hardening sprints
• For the support/helpdesk teams/activities
• For periods of heavy R&D
When should I use Kanban?
• Another angle to start your transition from
– Add visibility and WIP controls to current
workflow
– Inspect the constraints/bottelenecks
– Adapt the workflow, resources, processes – Scrum
It if it makes sense!
– Drive for maximum throughput and fastest time to
delivery
– Repeat
TO DO IN PROGRESS
(1)
DONE
Why do we
need to look
outside
Scrum?
What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
TO DO IN PROGRESS
(1)
DONE
Why do we
need to look
outside
Scrum?
What is
this
Kanban/
Scrumban
?
How does it
complement
Scrum?
When
would we
want to use
it?
Detailed
comparison
between
Scrum and
Kanban
How to
manage
in Kanban
using TOC
Kanban
Release
Planning
Kanban and
Commitment/
Velocity
Flow of
business
value using
Kanban
Scrumban
implementation
Details
Advanced
Kanban
Concepts
TO DO IN PROGRESS
(1)
DONE
Detailed
comparison
between
Scrum and
Kanban
How to
manage
in Kanban
using TOC
Kanban
Release
Planning
Kanban and
Commitment/
Velocity
Flow of
business
value using
Kanban
Scrumban
implementation
Details
Advanced
Kanban
Concepts
info@agilesparks.com, yuval@agilesparks.com
Get the slides at http://www.slideshare.net/yyeret/
Ask us how
References and Material
Scrumban - http://leansoftwareengineering.com/ksse/scrum-ban/
kjscotland@yahoo.co.uk http://availagility.wordpress.com
aaron@sanders.name http://aaron.sanders.name/
http://groups.yahoo.com/group/kanbandev/

Contenu connexe

Tendances

Scrumban benefits of both the worlds
Scrumban   benefits of both the worldsScrumban   benefits of both the worlds
Scrumban benefits of both the worldsCoachingSaga
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Vidas Vasiliauskas
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worldsXebia IT Architects
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software developmentNaveen Kumar Singh
 
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
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to KanbanWill Iverson
 
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
 
Lean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumLean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumKamon Treetampinij
 
From Scrum to Scrumban
From Scrum to ScrumbanFrom Scrum to Scrumban
From Scrum to ScrumbanJohn Peltier
 
Introduction to kanban
Introduction to kanbanIntroduction to kanban
Introduction to kanbanRobert Dempsey
 
Scrum Round Table - Maturing Team Velocity
Scrum Round Table - Maturing Team VelocityScrum Round Table - Maturing Team Velocity
Scrum Round Table - Maturing Team VelocityDelta-N
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneYuval Yeret
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for BeginnersZsolt Fabok
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...LeanKanbanIndia
 
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
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Yuval Yeret
 

Tendances (20)

Scrumban benefits of both the worlds
Scrumban   benefits of both the worldsScrumban   benefits of both the worlds
Scrumban benefits of both the worlds
 
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
Scrumban - applying agile and lean practices for daily uncertainty by Vidas V...
 
Scrumban - benefits of both the worlds
Scrumban - benefits of both the worldsScrumban - benefits of both the worlds
Scrumban - benefits of both the worlds
 
Scrumban – lean software development
Scrumban – lean software developmentScrumban – lean software development
Scrumban – lean software development
 
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 - Евгений Андрушко
 
Scrumban
Scrumban Scrumban
Scrumban
 
Introduction to Kanban
Introduction to KanbanIntroduction to Kanban
Introduction to Kanban
 
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?
 
Kanban Workshop
Kanban WorkshopKanban Workshop
Kanban Workshop
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Lean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond ScrumLean/Kanban – Going beyond Scrum
Lean/Kanban – Going beyond Scrum
 
From Scrum to Scrumban
From Scrum to ScrumbanFrom Scrum to Scrumban
From Scrum to Scrumban
 
Introduction to kanban
Introduction to kanbanIntroduction to kanban
Introduction to kanban
 
Scrum Round Table - Maturing Team Velocity
Scrum Round Table - Maturing Team VelocityScrum Round Table - Maturing Team Velocity
Scrum Round Table - Maturing Team Velocity
 
Kanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zoneKanban/Scrumban - taking scrum outside its comfort zone
Kanban/Scrumban - taking scrum outside its comfort zone
 
Kanban step bystep
Kanban step bystepKanban step bystep
Kanban step bystep
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...Lean Kanban India 2018 |  Leveraging Lean and Kanban to implement Continuous ...
Lean Kanban India 2018 | Leveraging Lean and Kanban to implement Continuous ...
 
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...
 
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
 

En vedette

SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANYesi Campa
 
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityDevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityAlexis Lê-Quôc
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1michaelorourke00
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban MigrationSkills Matter
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Ajay Reddy
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at WorkWeekdone.com
 

En vedette (9)

SCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBANSCRUM + KANBAN = SCRUMBAN
SCRUM + KANBAN = SCRUMBAN
 
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanityDevOpsDays Ignite: Ops Scrumban, from chaos to sanity
DevOpsDays Ignite: Ops Scrumban, from chaos to sanity
 
Scrumban recipe
Scrumban recipe Scrumban recipe
Scrumban recipe
 
Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1Scrumban (Lean-Agile Fusion) v1.1
Scrumban (Lean-Agile Fusion) v1.1
 
Scrum to Scrumban Migration
Scrum to Scrumban MigrationScrum to Scrumban Migration
Scrum to Scrumban Migration
 
Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.Scrumban - What it is and when to use it.
Scrumban - What it is and when to use it.
 
Scrum-ban in practice
Scrum-ban in practiceScrum-ban in practice
Scrum-ban in practice
 
Agile explained
Agile explainedAgile explained
Agile explained
 
10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work10 Practical Ways to Be More Efficient at Work
10 Practical Ways to Be More Efficient at Work
 

Similaire à Scrum ban

T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...Damien Lee🏆PMI-ACP, SCT,SMC,L6σOB,ITMLP
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnutGeorge Stamos
 
Agile quiz answers
Agile quiz answersAgile quiz answers
Agile quiz answersAltimetrik
 
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
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scaleMahmoud Ghoz
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project ManagementJanette Toral
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For ExecutivesMichael Tarnowski
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingVaidas Adomauskas
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Jaladhi Bhatt
 
Organizational Changes at a Corporate Scale
Organizational Changes at a Corporate ScaleOrganizational Changes at a Corporate Scale
Organizational Changes at a Corporate ScaleSergey Prokhorenko
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.pptSTEMEd1
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Developmentbanerjeerohit
 

Similaire à Scrum ban (20)

T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
T1dbpcgirhu9afyr9fgf signature-e1e8931182a0dcf02346befbfa9f0fcf644737855bed1e...
 
Lean and agile in a chestnut
Lean and agile in a chestnutLean and agile in a chestnut
Lean and agile in a chestnut
 
Agile quiz answers
Agile quiz answersAgile quiz answers
Agile quiz answers
 
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
 
Introduction to scrum at scale
Introduction to scrum at scaleIntroduction to scrum at scale
Introduction to scrum at scale
 
E-Commerce Project Management
E-Commerce Project ManagementE-Commerce Project Management
E-Commerce Project Management
 
Agile Mindset For Executives
Agile Mindset For ExecutivesAgile Mindset For Executives
Agile Mindset For Executives
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Agile by KD
Agile by KDAgile by KD
Agile by KD
 
Scrum basics
Scrum basicsScrum basics
Scrum basics
 
Agile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is LeadingAgile Maturity In Lithuania - How To Measure And Who Is Leading
Agile Maturity In Lithuania - How To Measure And Who Is Leading
 
24 scrum
24 scrum24 scrum
24 scrum
 
Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM ) Roadmap to Scrum Master ( CSM )
Roadmap to Scrum Master ( CSM )
 
Lean India Summit 2013
Lean India Summit 2013Lean India Summit 2013
Lean India Summit 2013
 
Organizational Changes at a Corporate Scale
Organizational Changes at a Corporate ScaleOrganizational Changes at a Corporate Scale
Organizational Changes at a Corporate Scale
 
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
An approach to scaling Agile in Mid size Enterprise Application Stack/ Products
 
State of Agile 2017
State of Agile 2017State of Agile 2017
State of Agile 2017
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.ppt
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Development
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Dernier (20)

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Scrum ban

  • 1. Scrumban Taking Scrum outside it’s comfort zone
  • 2. About Me • Agile Coach, Certified Scrum Practitioner, Certified Scrum Product Owner • 13 years experience leading R&D organizations (including VP R&D) focusing on System-level software and products. • Focusing on: – Change Management and effective Agile Transitions – Enterprise-scale Agility – Lean, Kanban, and agility for special circumstances – Using Retrospectives and Systems Thinking to identify and address deep issues with how product development organizations execute – Agile Management • Find me on: – yuval@agilesparks.com – @yuvalyeret – http://www.linkedin.com/in/yuvalyeret
  • 3. TO DO IN PROGRESS DONE Why do we need to look outside Scrum? What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it?
  • 5. What is event-driven? • Helpdesk/Support activities (driven by cases opened by customers, under SLA)
  • 6. What is event-driven? • Hardening/Packaging phases (driven by defects found in testing)
  • 7. Backlog Pains • How do we manage the flow around the backlog? • How do we ensure we have enough analysis/stories ready for development? • How do we avoid preparing/analysing too many stories for the development to work on (Waste)? • We love the visibility Scrum provides us for the development lifecycle. How do we extend it to the backlog / story elaboration phases?
  • 8. TO DO IN PROGRESS DONE Why do we need to look outside Scrum?What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it?
  • 10. Toyota Production System “The two pillars of the Toyota production system are just-in-time and automation with a human touch, or autonomation. The tool used to operate the system is kanban.” Taiichi Ohno, Toyota Production System (adopted 1962)
  • 11. TO DO IN PROGRESS DONE Scrum Task Board Elad Inbar Mushon Inbar Elad Mushon
  • 12. TO DO IN PROGRESS DONE What’s the problem? http://moduscooperandi.com Elad Inbar Mushon Inbar Elad Mushon Mushon Mushon Inbar Inbar Mushon Elad Inbar Inbar Inbar
  • 13. TO DO IN PROGRESS DONE Late-binding, Multi-tasking limits http://moduscooperandi.com Inbar Elad Mushon Inbar Mushon Elad
  • 14. TO DO READY (2) IN PROGRESS (5) DONE Voila! Kanban! http://moduscooperandi.comhttp://moduscooperandi.com
  • 15. TO DO READY (2) IN PROGRESS (5) DONE Pull http://moduscooperandi.comhttp://moduscooperandi.com Mushon Mushon
  • 16. TO DO READY (2) SPECIFY (2) EXECUTE (3) DONE Workflow
  • 18. Teamwork • Enhances Teamwork – Team focus on goals that add value not individual tasks • Encourages Swarming http://www.flickr.com/photos/markop/2523825358/
  • 19. When Blocked… • Lower priority work… – Spikes – Analysis • Production Capability Improvement work… – Tool Automation – Refactoring – Personal Development – Innovation • But NOT – Anything which will create work downstream NOTE: This doesn’t mean you should ONLY “sharpen the knife” when Blocked!!!
  • 21. TO DO IN PROGRESS (1) DONE Why do we need to look outside Scrum? What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it?
  • 22.
  • 23. • Easier transition for Scrum teams/organizations – Step by step migration – see http://leansoftwareengineering.com/ksse/scrum-ban/
  • 25.
  • 27. TO DO IN PROGRESS (1) DONE Why do we need to look outside Scrum? What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it?
  • 28. When should I use Kanban? Extend Scrum to the whole value stream – Upstream - Manage the Backlog process - All the steps preceding the actual development sprints – Downstream – Manage system testing, packaging, deployment
  • 29. When should I use Kanban? • During hardening sprints • For the support/helpdesk teams/activities • For periods of heavy R&D
  • 30. When should I use Kanban? • Another angle to start your transition from – Add visibility and WIP controls to current workflow – Inspect the constraints/bottelenecks – Adapt the workflow, resources, processes – Scrum It if it makes sense! – Drive for maximum throughput and fastest time to delivery – Repeat
  • 31. TO DO IN PROGRESS (1) DONE Why do we need to look outside Scrum? What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it?
  • 32. TO DO IN PROGRESS (1) DONE Why do we need to look outside Scrum? What is this Kanban/ Scrumban ? How does it complement Scrum? When would we want to use it? Detailed comparison between Scrum and Kanban How to manage in Kanban using TOC Kanban Release Planning Kanban and Commitment/ Velocity Flow of business value using Kanban Scrumban implementation Details Advanced Kanban Concepts
  • 33. TO DO IN PROGRESS (1) DONE Detailed comparison between Scrum and Kanban How to manage in Kanban using TOC Kanban Release Planning Kanban and Commitment/ Velocity Flow of business value using Kanban Scrumban implementation Details Advanced Kanban Concepts
  • 34. info@agilesparks.com, yuval@agilesparks.com Get the slides at http://www.slideshare.net/yyeret/ Ask us how
  • 35. References and Material Scrumban - http://leansoftwareengineering.com/ksse/scrum-ban/ kjscotland@yahoo.co.uk http://availagility.wordpress.com aaron@sanders.name http://aaron.sanders.name/ http://groups.yahoo.com/group/kanbandev/