Should you use Scrum, Kanban, or DevOps? You don’t have to choose: Scrum teams improve when they look at flows inside and outside their sprints from a Lean/Kanban perspective. In this session we will talk about Kanban-related myths prevalent in the Scrum world and identify common ground between them. We will look at ways to bring Kanban flow into your Scrum: the Kanban-based Sprint/product backlog, flow-based daily Scrum, visualizing aging work, and flow-based Sprint planning .We will describe ways to wrap Scrum with a Kanban flow system, and at the higher-level picture of a DevOps culture and process.
You’ll leave with a better understanding of how Scrum, Kanban, and DevOps relate to each other and with ideas for experiments to try when back at work.
Scrum, Kanban and DevOps Sitting in a tree... Dave West and Yuval Yeret at Agile New England August 2018
1. Dave West
Product Owner & CEO
Scrum.org
Dave.West@scrum.org
@DavidJWest
YuvalYeret
Enterprise Lean/Agile Consultant/Trainer
AgileSparks
Yuval@AgileSparks.com
@YuvalYeret
Scrum, Kanban, and DevOps Sitting in aTree…
4. 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
4
Truth or Myth?
18. 19
Myth /Truth?
Kanban Is Linear
Scrum is for complex
work, Kanban is for
simple workWhere are the PEOPLE in Kanban?
You can only get so farwith evolutionary change
Scrum is revolutionary;Kanban is evolutionary
Kanban reinforcesWaterfall!
Kanban doesn’t encouragecreating effective teams
kanban is all about manufacturing,
software isn't manufacturing
Our Scrum team hasevolved to become aKanban team
We do Kanban because we can't plan
out for an entire Sprint.
Scrum is for product teams; Kanban
is for service teams.
19. 20
Kanban in the Scrum Context
• Like the Scrum Guide; a simple set of rules to help
ScrumTeams get the maximum benefit from
Kanban practices.
21. 1.Defining and visualizing the “Workflow”
2.Limiting (and REDUCING) work-in-
progress (WIP)
3.Actively managing the items in progress
4.Inspecting and adapting your “Workflow”
22
Kanban in a Scrum Context – Core Practices
23. 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
24
25. • 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?
26
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
29. Classic Approach to Potentially Releasable Increment
33
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
30. Small Batch Continuous Flow Increments
34
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
31. All together now - Scrum, DevOps and Kanban …
35
Learn more about Scrum & DevOps -
https://www.scrum.org/resources/convergence-scrum-and-
devops
32. Scrum.org Blog
June 21, 2017
https://www.scrum.org/resources/blog/kan
ban-primer-scrum-teams
36
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
33. Professional Scrum with Kanban –
HelpingTeams Get More from Scrum
Scrum
Kanban
Professional
Scrum
Done
Right
34. Professional Scrum with Kanban –
HelpingTeams Get More from Scrum
Find me at:
YuvalYeret, Scrum.org PST, PSK Steward
Yuval@AgileSparks.com
@YuvalYeret
https://www.agilesparks.com/psk
PSK Course - Nov. 13-14,
2018 - Burlington, MA
https://www.scrum.org/courses
/professional-scrum-kanban-
burlington-ma-2018-11-13-
15507
HQ2018ANE15
15% ANE Discount