Mit SRF und Scaled Agile zum “Master of Swiss Web”.
Wie funktioniert Business Analyse im agilen Kontext? Wie wird Agilität in mittleren bis grossen Projekten eingesetzt? Wie nutzt man die Vorteile von Scrum und bleibt in geschäftskritischen Projekten auf Kurs?
Anhand des Relaunch-Projektes des Schweizer Radio und Fernsehen zeigen Sonja Wunsch von SRF und Mischa Ramseyer von pragmatic solutions selbstkritisch und unterhaltsam auf, wo die Herausforderungen in grossen und komplexen agilen Projekten liegen und wie dieses den „Master of Swiss Web 2013“ erhielt.
Nach dem Master of Swiss Web ging SRF in die nächste Stufe der Agilität und führte ein Lean Portfolio Management ein. SRF funktioniert auch heute, rund 2 Jahre nach dem Relaunch immer noch nach den erfolgreichen Prinzipien der Agilität.
4. 555
mach 1 x Neu!
Dezember 2012
Relaunch des SRF-Multimedia-
Angebots
§ SRF Homepage
§ SRF Player
§ SRF News App
§ SRF Radio App
§ Konsolidierung der Backend-Systeme
6. 777
Gründe für den Paradigmawechsel!
Nach Konzeptphase ziehen sich Entwickler wochenlang zurück, um
Umsetzungs- und Zeitplan zu machen.
§ Langsam, schwerfällig, erwarteter Zeitbedarf für Umsetzung meist riesig
§ Planungs-Unsicherheit gross
§ Verschiebung in einer
Phase bringt alles in Verzug
§ Ergebnis entspricht nicht
(mehr) User-Bedürfnis
oder ist over-engineered
12. 131313
Der Release wird eingeführt!
Product
OwnerTeam
(POT)
Team A
Team B
Team C
1
1
2 & 3
Gemeinsames
Delivery nach
jedem Sprint
Koordinieren
Release Planning
1 Release = 4 Sprints, 2 Monate
1
32
Steuern
Fortschritt
messen
Reporting
13. 141414
• competitive advantage
• gross, abstrakt
• mehrere Releases
Epic
• mehrere Teams
• mehrere SprintsFeature
• 1 Team
• 1 SprintStory
14. 151515
Release Planning konkret
Schritt 1: Vision fürs Release erarbeiten
Alle POs und Business Analysten entwickeln Vision und Features für ein
Release (vier Sprints) und bestimmen Business Wert der Features.
Features sind
High level Stories
15. 161616
Release Planning konkret
Schritt 2: Finetuning mit Entwicklungsteams
Entwickler teilen Features in Sizes XS, S, M, L, XL ein und verteilen sie gemäss
Prio auf Sprints. Tools: World Café, T-Shirt-Sizes, Timeline
16. 171717
Release Planning konkret
Schritt 3: verdichten, streichen, reduzieren
Zu grosse oder zu wenig relevante Features
werden für diesen Release gestrichen oder im Umfang reduziert.
1/2
1/2
17. 181818
Ergebnis: Release Plan über vier Sprints
Is this good enough to go live?
§ Basis für Planung der
14täglichen Sprints
§ Der Release Plan 1 und 2 waren
Basis für Entscheid der GL über
Go-live-Termin von srf.ch:
26. 292929
Portfolio-Prozess
Ziele
• Die richtigen Aufgaben so rasch wie möglich
ins Ziel bringen
• Auslastung des MMZ steuern
• Transparenz in Entwicklungs- und
Entscheidungsprozess bringen
Effizienz
Effektivität
32. 353535
Kapazität
100%
Betrieb & Support
Angebote verwenden
Angebote entwickeln
Highlights
Angebote verbessernIdee
Anforderung
Bedürfnis
Aufgabe
Portfolio
Effektivität durch Priorisierung
innerhalb der Arbeitstypen
I
n
v
e
s
t
i
t
i
o
n
s
b
u
d
g
e
t
s
33. 363636
Portfolio Management als Teamsport
Technisch Inhalt & Verpackung
Chief PO
Portfolio
Manager
Product Owner (PO)
Fahnenträger
Angebotspalette