Professional Documents
Culture Documents
BOOK*
Need
Need
Deployable
Product Increment
(Eventually)
(If we’re lucky)
Lets put it all back
together again
Get your buzzing hands ready…
What is Scrum for?
“Jeff Sutherland and I developed
the Scrum process for complex
product development.”
– Ken Schwaber www.controlchaos.com
The Scrum Guide says:
“Scrum is a
…framework for
developing, delivering, and
sustaining complex products”
What about Kanban?
“Kanban is something you
introduce to evolve an existing
process”
– David J Anderson on LinkedIn.com
The Kanban guide* says:
“Kanban is a method for defining,
managing, and improving services
that deliver knowledge work”
*Essential Kanban Condensed– Carmichael and Anderson
http://leankanban.com/guide/ - free ebook version
Scrum
is a delivery method
Kanban
is an improvement method
Scrum
• Tells you how to deliver products
• Says you should improve
Kanban
• Assumes you’re delivering already
• Tells you how to improve
Scrum
• Tells you 1 way to drive a car
Kanban
• Shows you how to improve your
driving
Scrum
• Tells you how to play the game
Kanban
• Tells you how to improve your
game
Kanban is not agile
• …but it is the alternative path to agility
• Using Kanban to improve your services will lead you to
become (more) agile
• Benefits include:
• High optionality of work selected
• Fast delivery of work items encouraged
• Focus on units of value delivery rather than units of work
• Customer focus as a principle, and customer engagement needed
• Inspect and adapt, but with more obvious things to inspect
• Validated learning
Kanban and Scrum?
Need
Deployable
What if this is your team?
Product Increment
(Eventually)
Buffer Lanes
Big organisation processes
Need
Deployable
What if this is your team?
Product Increment
(Eventually)
Big organisation processes
Scrum Team 1 Scrum Team 2 Non-Scrum Team Scrum Team 1 Non-Scrum Team Non-Scrum Team Improved
Live Service
Customer
Options ∞ Selected 4 Discovery 4 Build 4
Deployment 4 SIT Test 2
UAT 3
Pre-prod 3 Deployment4 Done
∞
Doing Done Doing Done Doing Done Doing Done Doing Done Testing
Doing Done
Improved
Live Service
Customer
Options ∞ Selected 4 Discovery 4 Build 4
Deployment 4 SIT Test 2
UAT 3
Pre-prod 3 Deployment4 Done
∞
Doing Done Doing Done Doing Done Doing Done Doing Done Testing
Doing Done
Concluding thoughts Cohen brothers style
Concluding thoughts Group feedback style
• Visualising the whole system helps us see where it
needs to be improved
• Limiting WIP shifts us from focusing on working on our
bit to delivering he most value we can
• They bring the pain forward and improve our delivery
• PSK is a good step forward for us all to work together
• Kanban classes can help you learn how to improve
• Metrics make all this even better…