bättre scrum i stor skala med kanban
DESCRIPTION
Scrum kan vara svårt att använda i stor skala. Vi tittar på hur Kanban kan användas för att förstärka Scrum på företagsnivå genom att förbättra Scrum-of-Scrums, hjälpa produktägaren och stödja god beslutsfattandet på program eller avdelningsnivå.Talare är Christophe Achouiantz från Avega GroupTRANSCRIPT
![Page 1: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/1.jpg)
Christophe Achouiantz
Scaling Scrum in the Enterprise
with Kanban
![Page 2: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/2.jpg)
Christophe Achouiantz
First project with Scrum: Success!
DevelopmentTeamPO
SM
![Page 3: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/3.jpg)
Christophe Achouiantz
Let’s roll it out!
Team 1 Team 2 Team 3 Team n
CM Architect
Project Manager
What could possibly go wrong?
or CIO
![Page 4: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/4.jpg)
Christophe Achouiantz
Team 1
Dependencies!
Team 2 Team 3 Team n
CM Architect
Project Manager
Code
API
Components
Specialists
Hand-overs
Functions Timing
![Page 5: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/5.jpg)
Christophe Achouiantz
Problems with several Scrum teams
• What’s our status? How are we doing?
• What is slowing us down (problems)?
• What will slow us down (risks)?
• What can I do as project manager / product owner / line manager to help?
![Page 6: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/6.jpg)
Christophe Achouiantz
Solution: Scrum-of-Scrums?
• Hard to get it right
- Quickly degenerates in status report
• Focus on immediate issues
• Hard to understand the whole picture
![Page 7: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/7.jpg)
Christophe Achouiantz
What we need
• Understand how the work flows (dependencies)
• Visualize the work, impediments, bottlenecks to identify problems and risks
• Focus on what is top priority
Map value stream
Limit WIP
Visualize value stream
![Page 8: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/8.jpg)
Christophe Achouiantz
Enhance the Scrum-of-Scrums
with Kanban
![Page 9: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/9.jpg)
Christophe Achouiantz
Scaling Scrum with Kanban
1. Create an organization of Scrum teams that map to the value stream (you might realize that you miss some teams)
2. Define a process for the teams to follow
3. Visualize the organization and process
![Page 10: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/10.jpg)
Christophe Achouiantz
Dev.Team
Dev.Team
Dev.Team
Dev.Team
Dev.Team
IntegrationTeam
POTeam
Create an organization of Scrum teams that map to the value stream
Idea Product
![Page 11: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/11.jpg)
Christophe Achouiantz
Dev.Team
Dev.Team
Dev.Team
Dev.Team
Dev.Team
IntegrationTeam
POTeam
IntegrationTeam
ProductionTeam
IdeationTeam
Organization may needto be complex
IntegrationTeam
![Page 12: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/12.jpg)
Christophe Achouiantz
IdeationTo Do
DesignDev. & Test
Inte-gration
Pre-prod
Ready!
Dev.Team 1
Dev.Team 2
Dev.Team 3
Dev.Team 4
Visualize Organization and Process
![Page 13: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/13.jpg)
Christophe Achouiantz
Project ARelease 1.2 MMF 2322
As a pension saver, I want to browse my
account history
Identify Type of Work
Date Started
Ideation Integration
Design Pre-prod
Dev. Done!
![Page 14: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/14.jpg)
Christophe Achouiantz
IdeationTo Do
DesignDev. & Test
Inte-gration
Pre-prod
Ready!
Dev.Team 1
Dev.Team 2
Dev.Team 3
Dev.Team 4
Visualize Type of Work
Release 1.1Project A
Support/Maintenance
![Page 15: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/15.jpg)
Christophe Achouiantz
IdeationTo Do
DesignDev. & Test
Inte-gration
Pre-prod
Ready!
Dev.Team 1
Dev.Team 2
Dev.Team 3
Dev.Team 4
Visualize Impediments
![Page 16: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/16.jpg)
Christophe Achouiantz
Visualization over time
• Can show variations over time
- release
- project
- MMF
- team
- steps in the process
• WIP, Lead-times, cycle-times(Cumulative Flow Diagrams)
• Impediments
Kanban board gives us rich data that can be
used as leading indicator
![Page 17: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/17.jpg)
WIP and Lead-times over time
To Do
Design
Development & Test
IntegrationPreProd
Lead-time
Sprints under Release
Cumulative Flow Diagram (CFD)
Ready
Can be done for each team,release, project or MMF!
![Page 18: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/18.jpg)
Christophe Achouiantz
Using Kanban on top of Scrum gives good decision-making
• Gives a truthful, factual status
• Visible for anyone: anyone can help!
• Rich data gives leading indicators
- Identifies risks & problems ASAP
• Limit work in progress to what is prioritized
![Page 19: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/19.jpg)
Christophe Achouiantz
Good decision-making gives Control
![Page 20: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/20.jpg)
Christophe Achouiantz
Control gives Scalability
Adding new teams becomes cheaper, as coordination and synchronization is now cheaper
![Page 21: Bättre Scrum i stor skala med Kanban](https://reader034.vdocuments.mx/reader034/viewer/2022051323/54977a5cb479594c4d8b51c9/html5/thumbnails/21.jpg)
Christophe Achouiantz
Thank you!
Did you know?Scrum can be used to scale Kanban...
Ask me!
[email protected]: http://blog.avegagroup.se/ChristopheAchouiantzTwitter : ChrisAch