streamlining of an organization - scrum with multiple teams (seacon 2013)
DESCRIPTION
These are the slides from my identically named session at the SEACON 2013 conference in Hamburg, GermanyTRANSCRIPT
![Page 1: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/1.jpg)
Streamlining of an OrganisationScrum with multiple teams
![Page 2: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/2.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 3: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/3.jpg)
Initial Situation
![Page 4: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/4.jpg)
What are my people working at?
Orientation
![Page 5: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/5.jpg)
When will the next features be delivered?
Which features will that be?
Delivery
![Page 6: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/6.jpg)
Why isn’t that feature ready yet?
Delay
![Page 7: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/7.jpg)
Why do I get deceptive answers?
Deception
![Page 8: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/8.jpg)
“Us” and “Them”
![Page 9: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/9.jpg)
Teams
iOS Android
Server Billing & Monitoring
Website
![Page 10: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/10.jpg)
Release Timeline
iOS AndroidServer
Billing & MonitoringWebsite
![Page 11: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/11.jpg)
Idea to Product - so far
Grab a developer who’s not fast enough to escape
![Page 12: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/12.jpg)
ToDo (2) WIP (4) Deploy (8)Backlog
Kanban
![Page 13: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/13.jpg)
Are we doing the right thing?
![Page 14: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/14.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 15: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/15.jpg)
Experiment
![Page 16: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/16.jpg)
Small Feature
![Page 17: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/17.jpg)
Prototype Team
iOS Android ServerBilling & Moni-toring
Hybrid
![Page 18: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/18.jpg)
Co-location
![Page 19: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/19.jpg)
Scrum Basics Workshop
![Page 20: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/20.jpg)
Scrum by the Book
![Page 21: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/21.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 22: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/22.jpg)
“We have never been that fast”
probably because we planned for the first time
![Page 23: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/23.jpg)
“IT delivered promised scope in time”
this has never happened before!
![Page 24: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/24.jpg)
“I want all other engineers work in Scrum teams
from next week”
CEO Approval
![Page 25: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/25.jpg)
Don’t be hasty
![Page 26: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/26.jpg)
Let it grow
![Page 27: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/27.jpg)
Switch whole IT to Scrum
![Page 28: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/28.jpg)
Teams (Wishful Thinking)
iOS Android
Server Billing & Monitoring
Website
iOS Android
Server Billing & Monitoring
Website
iOS Android
Server Billing & Monitoring
Website
![Page 29: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/29.jpg)
Issue: Skills
![Page 30: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/30.jpg)
Teams (Reality)
iOS Android
Server Billing & Monitoring
iOS Android
Server
Billing & Monitoring
Website
![Page 31: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/31.jpg)
Team Identity
![Page 32: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/32.jpg)
Issue: IT-Head
![Page 33: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/33.jpg)
Issue: Adhoc-Tasks
![Page 34: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/34.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 35: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/35.jpg)
Product Decision Process
![Page 36: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/36.jpg)
Idea to Product - first try
Company Backlog
Idea Backlog
Scrum Teams
CompanyStrategy
Entries need to be- decided- prepared- prioritized
pull
pull
pull
pull
ProductCircle
Members- CEO- CMO- CTO- Head of Product
Tasks- decide follow up (idea)- ask biz for preparation- Give rough estimate (S-XL)- Move to Company backlog- Prioritize within CB
meets once a week
![Page 37: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/37.jpg)
Idea to Product - currently
Company Backlog
Scrum Teams
CompanyStrategy
Entries need to be- decided- prepared- prioritized
pull
pull
pull
pull
ProductCircle
Members- Head of Product- POs- Marketing
Tasks- decide follow up- Get estimate (S-XL)- Create Epic- Prioritize Epic (with Mgmt)
meets once a week
Head ofProduct
Prepare
![Page 38: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/38.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 39: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/39.jpg)
Release Heartbeat
![Page 40: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/40.jpg)
Reliable Releasedates
Sprint 1
Sprint2
Sprint3
Sprint 1
Sprint2
Sprint3
Sprint 1
Sprint2
Sprint3
GreenRelease Yellow
Release
RedRelease
![Page 41: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/41.jpg)
Synchronize Teams
SprintPlanning
Team 1
...
One overall, feature-
based review
with the whole
company
SprintPlanning
Team 2
SprintPlanning
Team n
![Page 42: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/42.jpg)
Release Plan
![Page 43: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/43.jpg)
Release Matrix - First Try
Company Backlog
Team 1
Team 2
Team 3
Team 4
Team 5
Sprint1
Sprint1
Sprint1
Sprint2
Sprint3
Sprint2
Sprint2
Sprint3
Sprint3
Epic
Epic
Epic
Epic
Epic
Epic
Epic
Epic
Epic
![Page 44: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/44.jpg)
Release Matrix - first try
Company Backlog
Epic
Epic
Epic
Epic
Epic
Epic
Epic
Epic
Epic
Team 1
Team 2
Team 3
Team 4
Team 5
Sprint1
Sprint1
Sprint1
Sprint2
Sprint3
Sprint2
Sprint2
Sprint3
Sprint3
![Page 45: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/45.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 46: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/46.jpg)
Adressing Bugs
![Page 47: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/47.jpg)
Bug Smashing Sprint
![Page 48: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/48.jpg)
Daily Bug Standup
![Page 49: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/49.jpg)
Agenda
Initital Situation
Experiment
Analyze & Change
Product Decision Process
Heartbeat
Bugs
Next steps
![Page 50: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/50.jpg)
Next Steps
![Page 51: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/51.jpg)
Quality
![Page 52: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/52.jpg)
PO-Empowerment
![Page 53: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/53.jpg)
Marketing & Sales Integration
![Page 54: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/54.jpg)
Product Teams
Billing & Monitoring
iOS Android
Server
Website
iOS Android
Server
Online Product
![Page 55: Streamlining of an organization - Scrum with multiple teams (SEACON 2013)](https://reader033.vdocuments.mx/reader033/viewer/2022051611/54ba12964a79593e1b8b4651/html5/thumbnails/55.jpg)
Sven RöpstorffAgile Project Manager & Coach
Email: [email protected]: @oedel
Agile Lean Europe (ALE)
Get In Touch