SlideShare a Scribd company logo
1 of 32
Download to read offline
Scrum, Kanban, and DevOps Sitting in aTree…
Learn how to leverage Scrum & Kanban together +
how to fit DevOps into the picture
YuvalYeret
AgileTrainer/Coach | Scrum.org PST | SAFe SPCT
AgileSparks
Yuval@AgileSparks.com
@YuvalYeret 11 May 2018
2
3
We’re privileged – We can mix colors!
4
HelpingTeams Get More from Scrum
Scrum
Kanban
Professional
Scrum
Done
Right
Kanban reinforces
Waterfall
We do Kanban
because we can't
plan out for an
entire Sprint
Kanban is Linear
Kanban is all about
manufacturing,
software isn't
manufacturing
Where are the
PEOPLE in Kanban?
Our ScrumTeam
has evolved to
become a
Kanban team
Kanban doesn't
encourage creating
effective teams
Scrum is
revolutionary;
Kanban is
evolutionary
Scrum is for
complex work,
Kanban is for
simple work
Scrum is for
product teams;
Kanban is for
service teams
You can only
get so far with
evolutionary
change
5
Truth or Myth?
6
Kanban in the Scrum Context
• Like the Scrum Guide; a simple set of rules to help
ScrumTeams get the maximum benefit from
Kanban practices.
7
Defining and visualizing the “Workflow” -These Are PBI’s
8 Defining and visualizing the “Workflow” - What Workflow Do the PBI’s
FlowThrough?
Sprint
Backlog
Design Development Testing
Done
Doing Ready Doing Ready Doing Ready
Is this Kanban?
Is ItWaterfall?
Sprint
Backlog
Design Development Testing
Done
Doing Ready Doing Ready Doing Ready
9
It’s not Kanban without Limiting work-in-progress (WIP)
4 7 4
Sprint
Backlog
Design Development Testing
Done
Doing Ready Doing Ready Doing Ready
10
It’s not Kanban without Limiting work-in-progress (WIP) + Pull
4 7 4
Next
Discovery Build
Ready
Building Deploy
Ready
Validate
Release
Ready
Stage Production
Doing Complete Doing Complete
WIP
11
Actively managing the items in progress – Using Some key flow metrics
5 4 3 4 2 2
CycleTime
Throughput
Work Item Aging
1.Defining and visualizing the “Workflow”
2.Limiting work-in-progress (WIP)
3.Actively managing the items in progress
4.Inspecting and adapting your “Workflow”
12
Kanban in a Scrum Context – Core Practices
AND REDUCING!
Changes you can try in your Scrum teams
13
Use a Kanban Board as your Sprint Backlog
14
• Backlog item types
• Workflow
• Visualization policies
• WIP limits
• Pull/prioritization policies
• Service Level Expectations (SLE’s)
• Definition of “Done”
15
Go beyond “Definition of Done” to “Definition of Workflow”
Flow-based Sprint Planning
• You don’t need to plan out the entire Sprint
• You can begin unplanned work part way through the Sprint
(Leverage the Sprint Goal)
• Work can flow across Sprint boundaries
• Use throughput rather than story points/velocity
16
17
Planning based onThroughput
• Work the board right to left
(Flow/Pull mode)
• What happened to me yesterday?
• What is going to happen to me
today?
• Is there any impediment to my flow?
18
Daily Scrum - Focus on the flow of work –Tell the story from the PBI’s
perspective
So yesterday…
And Today…
Right-to-Left Daily Scrum Flow
Work Item Age / Fighting Zombies
19
Work Item Aging Chart – Manage Service Level Expectations (SLEs)
https://www.actionableagile.com/analytics-demo/
Use Cycle time to figure out Service Level Expectations
Scrum Guide Relationship
E V E N T
Flow-Based Sprint Retrospective
22
• Adds a more quantifiable metrics aspect to the typical
qualitative Sprint Retrospective
» CycleTimes Scatterplot
» Cumulative Flow Diagram
» Blocked work and reasons
» Flow efficiency
» And many more…
• Review performance and compare to Service Level
Expectations (SLEs)
Sprint
Retrospective
Inspect & Adapt WIP/Flow using Cumulative Flow Diagrams (CFDs)
23
Inspect & Adapt Flow of specific items using CycleTime Scatterplot
Next
Discovery Build
Ready
Building Deploy
Ready
Validate
Release
Ready
Stage Production
Doing Complete Doing Complete
WIP
Using Flow Metrics in the Scrum Events
5 4 3 4 2 2
CycleTime
Throughput
Work Item Aging
Sprint Review
Sprint Planning
Daily Scrum
Sprint Retrospective
Scrum Guide Relationship
E V E N T
Sprint
26
• The Sprint is a planning, review, and retrospect
cadence
• Delivery can happen throughout the Sprint
The Sprint
Classic Approach to Potentially Releasable Increment
27
Product Backlog Develop &Test Release Activities Deployment
Production
Doing Ready Doing Ready Doing Ready Doing Ready
O
P
Q
R
S
T
U
V
…
K
L
M
N
C
D
B E
I
A
F
H
G
J
Sprint2
Sprint3
Sprint1
Continuous
Integration
Small Batch Continuous Flow Increments
28
To Do Planning Deveop &Test Delivery Deployment Production
/ Done
Doing Doing Complete Doing Complete Doing Complete
Auto
Automated
Agile
Continuous
Integration
Powered by strong automation
Frequent Feature Delivery
Predictable,
Repeatable,
Non-Event
S
T
U
V
Q
R
O
P
B
C
L
I G
J
H U
F
All together now - Scrum, DevOps and Kanban …
29
Learn more about Scrum & DevOps -
https://www.scrum.org/resources/convergence-scrum-and-
devops
Kanban – Not just for the Sprint…
0
Definition of Done:
• Asdcasdc
• Asdcasdca
• sdcasdca
• Asdca
sdc
• Asdca
sdca
• sdcas
dca
• Asdcasdc
• Asdcasdca
• sdcasdca
• Asdcasdc
• Asdcasdca
• sdcasdca
Scrum.org Blog
June 21, 2017
https://www.scrum.org/resources/blog/kan
ban-primer-scrum-teams
31
Suggested Reading
“A Kanban Primer for Scrum
Teams” (Porter,Yeret)
4 Key Flow Metrics
• ”Scrum and Kanban Stronger
Together” (Steve Porter)
Scrum.org Blog
June 21, 2017
https://www.scrum.org/resources/blog/scr
um-and-kanban-stronger-together
Scrum.org Blog
May 10, 2018
https://www.scrum.org/resources/blog/4-
key-flow-metrics-and-how-use-them-
scrums-events
Professional Scrum with Kanban –
HelpingTeams Get More from Scrum
Scrum
Kanban
Professional
Scrum
Done
Right
Find me at:
YuvalYeret, Scrum.org PST, PSK Steward
Yuval@AgileSparks.com
@YuvalYeret
https://www.agilesparks.com/psk

More Related Content

What's hot

What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 

What's hot (20)

Implementing Scrum with Kanban
Implementing Scrum with KanbanImplementing Scrum with Kanban
Implementing Scrum with Kanban
 
What is Scrum? SlideShare
What is Scrum? SlideShareWhat is Scrum? SlideShare
What is Scrum? SlideShare
 
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 Demystified
Scrumban DemystifiedScrumban Demystified
Scrumban Demystified
 
Agile Values, Principles and Practices
Agile Values, Principles and PracticesAgile Values, Principles and Practices
Agile Values, Principles and Practices
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An IntroductionAgile-Scrum Methodology-An Introduction
Agile-Scrum Methodology-An Introduction
 
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...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Depth of a Kanban Implementation
Depth of a Kanban ImplementationDepth of a Kanban Implementation
Depth of a Kanban Implementation
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Kanban Agile.pptx
Kanban Agile.pptxKanban Agile.pptx
Kanban Agile.pptx
 
What Is Agile Scrum
What Is Agile ScrumWhat Is Agile Scrum
What Is Agile Scrum
 
Kanban VS Scrum
Kanban VS ScrumKanban VS Scrum
Kanban VS Scrum
 
Five Key Numbers to Gauge your Agile Engineering Efforts
Five Key Numbers to Gauge your Agile Engineering EffortsFive Key Numbers to Gauge your Agile Engineering Efforts
Five Key Numbers to Gauge your Agile Engineering Efforts
 
Kanban Basics
Kanban BasicsKanban Basics
Kanban Basics
 
Kanban Basics for Beginners
Kanban Basics for BeginnersKanban Basics for Beginners
Kanban Basics for Beginners
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 

Similar to Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018

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
InCycle Software
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
Zhang Keqiang
 

Similar to Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018 (20)

Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Ag...
 
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?
 
Kanban show case
Kanban show caseKanban show case
Kanban show case
 
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
Lean Kanban India 2019 Conference | Scrumban comes to the rescue: A Case Stud...
 
Crash Course Scrum - handout
Crash Course Scrum - handoutCrash Course Scrum - handout
Crash Course Scrum - handout
 
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
 
SCRUM Intro
SCRUM IntroSCRUM Intro
SCRUM Intro
 
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...
 
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
 
kanban for scrum _by_KapilPuri
kanban for scrum _by_KapilPurikanban for scrum _by_KapilPuri
kanban for scrum _by_KapilPuri
 
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
 
Kanban in sw development
Kanban in sw developmentKanban in sw development
Kanban in sw development
 
Open ScrumBan Guideline
Open ScrumBan GuidelineOpen ScrumBan Guideline
Open ScrumBan Guideline
 
Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?Scrum vs Kanban: Is there really a battle?
Scrum vs Kanban: Is there really a battle?
 
Where scrum doesn't fit
Where scrum doesn't fitWhere scrum doesn't fit
Where scrum doesn't fit
 
Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff? Agile Adoption - What's the Payoff?
Agile Adoption - What's the Payoff?
 
Lean Kanban India 2015 | Scrumban for a UK government sector digital service ...
Lean Kanban India 2015 | Scrumban for a UK government sector digital service ...Lean Kanban India 2015 | Scrumban for a UK government sector digital service ...
Lean Kanban India 2015 | Scrumban for a UK government sector digital service ...
 
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?
 
WP # 1 - Kanban-fitment
WP # 1 - Kanban-fitmentWP # 1 - Kanban-fitment
WP # 1 - Kanban-fitment
 

More from Yuval Yeret

SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
Yuval Yeret
 

More from Yuval Yeret (20)

Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
Using the Scrum Spirit to Unlock Empiricism and Agility in OKRs - Agile Bosto...
 
Fixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile HartfordFixing Your OKRs With Agility – Agile Hartford
Fixing Your OKRs With Agility – Agile Hartford
 
Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023Fixing Your OKRs With Agility – Agile Indy 2023
Fixing Your OKRs With Agility – Agile Indy 2023
 
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th MeetupWhat's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
What's new in the Scaled Agile Framework (SAFe) 6.0 - Agile Indy May 10th Meetup
 
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdfOKRs and Agile Sitting on a Tree - Agile Austin.pdf
OKRs and Agile Sitting on a Tree - Agile Austin.pdf
 
OKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdfOKRs and Scrum - SMs of the Universe Webinar.pdf
OKRs and Scrum - SMs of the Universe Webinar.pdf
 
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
Using OKRs in the SAFe Enterprise - Align and Focus on outcomes and enable bu...
 
OKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdfOKRs for SAFe Summit 2022 - 20220705.pdf
OKRs for SAFe Summit 2022 - 20220705.pdf
 
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptxScrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
Scrum - Leaders Perspective - Scrum.org Webinar July 26 2022.pptx
 
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
The Best A Man Can Get - Improving Agility in the World’s Shaving Headquarter...
 
Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”Validating Delivered Business Value – Going Beyond “Actual Business Value”
Validating Delivered Business Value – Going Beyond “Actual Business Value”
 
Scaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the TrenchesScaled Agile Framework (SAFe) in the Trenches
Scaled Agile Framework (SAFe) in the Trenches
 
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
SAFe for Marketing – Extending Towards Real Business Agility - Global SAFe Su...
 
Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective	  Building Quality In in SAFe – The Testing Organization’s Perspective
Building Quality In in SAFe – The Testing Organization’s Perspective
 
Foundations of scaling agile with SAFe
Foundations of scaling agile with SAFeFoundations of scaling agile with SAFe
Foundations of scaling agile with SAFe
 
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile10 Essential SAFe(tm) patterns you should focus on when scaling Agile
10 Essential SAFe(tm) patterns you should focus on when scaling Agile
 
Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017Scrum 4 marketing - Give Thanks to Scrum 2017
Scrum 4 marketing - Give Thanks to Scrum 2017
 
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
Invitations-Based SAFe Implementations - Tips and Tricks inspired by Respect ...
 
Transforming CA Technologies Marketing through Agile Marketing at Scale
Transforming CA Technologies Marketing through Agile Marketing at ScaleTransforming CA Technologies Marketing through Agile Marketing at Scale
Transforming CA Technologies Marketing through Agile Marketing at Scale
 
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands MeetingVERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
VERY Short Scaled Agile Framework (SAFe) Overview for Leankit All Hands Meeting
 

Recently uploaded

FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
dlhescort
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Dipal Arora
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 

Recently uploaded (20)

Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 

Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018

  • 1. Scrum, Kanban, and DevOps Sitting in aTree… Learn how to leverage Scrum & Kanban together + how to fit DevOps into the picture YuvalYeret AgileTrainer/Coach | Scrum.org PST | SAFe SPCT AgileSparks Yuval@AgileSparks.com @YuvalYeret 11 May 2018
  • 2. 2
  • 3. 3 We’re privileged – We can mix colors!
  • 4. 4 HelpingTeams Get More from Scrum Scrum Kanban Professional Scrum Done Right
  • 5. Kanban reinforces Waterfall We do Kanban because we can't plan out for an entire Sprint Kanban is Linear Kanban is all about manufacturing, software isn't manufacturing Where are the PEOPLE in Kanban? Our ScrumTeam has evolved to become a Kanban team Kanban doesn't encourage creating effective teams Scrum is revolutionary; Kanban is evolutionary Scrum is for complex work, Kanban is for simple work Scrum is for product teams; Kanban is for service teams You can only get so far with evolutionary change 5 Truth or Myth?
  • 6. 6 Kanban in the Scrum Context • Like the Scrum Guide; a simple set of rules to help ScrumTeams get the maximum benefit from Kanban practices.
  • 7. 7 Defining and visualizing the “Workflow” -These Are PBI’s
  • 8. 8 Defining and visualizing the “Workflow” - What Workflow Do the PBI’s FlowThrough? Sprint Backlog Design Development Testing Done Doing Ready Doing Ready Doing Ready Is this Kanban? Is ItWaterfall?
  • 9. Sprint Backlog Design Development Testing Done Doing Ready Doing Ready Doing Ready 9 It’s not Kanban without Limiting work-in-progress (WIP) 4 7 4
  • 10. Sprint Backlog Design Development Testing Done Doing Ready Doing Ready Doing Ready 10 It’s not Kanban without Limiting work-in-progress (WIP) + Pull 4 7 4
  • 11. Next Discovery Build Ready Building Deploy Ready Validate Release Ready Stage Production Doing Complete Doing Complete WIP 11 Actively managing the items in progress – Using Some key flow metrics 5 4 3 4 2 2 CycleTime Throughput Work Item Aging
  • 12. 1.Defining and visualizing the “Workflow” 2.Limiting work-in-progress (WIP) 3.Actively managing the items in progress 4.Inspecting and adapting your “Workflow” 12 Kanban in a Scrum Context – Core Practices AND REDUCING!
  • 13. Changes you can try in your Scrum teams 13
  • 14. Use a Kanban Board as your Sprint Backlog 14
  • 15. • Backlog item types • Workflow • Visualization policies • WIP limits • Pull/prioritization policies • Service Level Expectations (SLE’s) • Definition of “Done” 15 Go beyond “Definition of Done” to “Definition of Workflow”
  • 16. Flow-based Sprint Planning • You don’t need to plan out the entire Sprint • You can begin unplanned work part way through the Sprint (Leverage the Sprint Goal) • Work can flow across Sprint boundaries • Use throughput rather than story points/velocity 16
  • 18. • Work the board right to left (Flow/Pull mode) • What happened to me yesterday? • What is going to happen to me today? • Is there any impediment to my flow? 18 Daily Scrum - Focus on the flow of work –Tell the story from the PBI’s perspective So yesterday… And Today… Right-to-Left Daily Scrum Flow
  • 19. Work Item Age / Fighting Zombies 19
  • 20. Work Item Aging Chart – Manage Service Level Expectations (SLEs) https://www.actionableagile.com/analytics-demo/
  • 21. Use Cycle time to figure out Service Level Expectations
  • 22. Scrum Guide Relationship E V E N T Flow-Based Sprint Retrospective 22 • Adds a more quantifiable metrics aspect to the typical qualitative Sprint Retrospective » CycleTimes Scatterplot » Cumulative Flow Diagram » Blocked work and reasons » Flow efficiency » And many more… • Review performance and compare to Service Level Expectations (SLEs) Sprint Retrospective
  • 23. Inspect & Adapt WIP/Flow using Cumulative Flow Diagrams (CFDs) 23
  • 24. Inspect & Adapt Flow of specific items using CycleTime Scatterplot
  • 25. Next Discovery Build Ready Building Deploy Ready Validate Release Ready Stage Production Doing Complete Doing Complete WIP Using Flow Metrics in the Scrum Events 5 4 3 4 2 2 CycleTime Throughput Work Item Aging Sprint Review Sprint Planning Daily Scrum Sprint Retrospective
  • 26. Scrum Guide Relationship E V E N T Sprint 26 • The Sprint is a planning, review, and retrospect cadence • Delivery can happen throughout the Sprint The Sprint
  • 27. Classic Approach to Potentially Releasable Increment 27 Product Backlog Develop &Test Release Activities Deployment Production Doing Ready Doing Ready Doing Ready Doing Ready O P Q R S T U V … K L M N C D B E I A F H G J Sprint2 Sprint3 Sprint1 Continuous Integration
  • 28. Small Batch Continuous Flow Increments 28 To Do Planning Deveop &Test Delivery Deployment Production / Done Doing Doing Complete Doing Complete Doing Complete Auto Automated Agile Continuous Integration Powered by strong automation Frequent Feature Delivery Predictable, Repeatable, Non-Event S T U V Q R O P B C L I G J H U F
  • 29. All together now - Scrum, DevOps and Kanban … 29 Learn more about Scrum & DevOps - https://www.scrum.org/resources/convergence-scrum-and- devops
  • 30. Kanban – Not just for the Sprint… 0 Definition of Done: • Asdcasdc • Asdcasdca • sdcasdca • Asdca sdc • Asdca sdca • sdcas dca • Asdcasdc • Asdcasdca • sdcasdca • Asdcasdc • Asdcasdca • sdcasdca
  • 31. Scrum.org Blog June 21, 2017 https://www.scrum.org/resources/blog/kan ban-primer-scrum-teams 31 Suggested Reading “A Kanban Primer for Scrum Teams” (Porter,Yeret) 4 Key Flow Metrics • ”Scrum and Kanban Stronger Together” (Steve Porter) Scrum.org Blog June 21, 2017 https://www.scrum.org/resources/blog/scr um-and-kanban-stronger-together Scrum.org Blog May 10, 2018 https://www.scrum.org/resources/blog/4- key-flow-metrics-and-how-use-them- scrums-events
  • 32. Professional Scrum with Kanban – HelpingTeams Get More from Scrum Scrum Kanban Professional Scrum Done Right Find me at: YuvalYeret, Scrum.org PST, PSK Steward Yuval@AgileSparks.com @YuvalYeret https://www.agilesparks.com/psk