agile skalierung - prinzipien statt blueprint
DESCRIPTION
Folien der Keynote von Henning Wolf und Stefan Roock auf der OOP 2014. Gefällt Ihnen der Vortrag? Wir halten Ihn gerne auch bei Ihnen. Schreiben Sie einfach eine E-Mail an [email protected]TRANSCRIPT
Agil skalieren Prinzipien statt Blaupause
Keynote OOP 2014 Stefan Roock, Henning Wolf
Flexibel reagieren
erfolgreicher agiler Pilot
Wie Agilität
in größerem Umfang nutzbar
machen?
zufriedene Kunden
kurze Time-2-Market
hohe Qualitätzufriedene Entwickler
Koordination der Teams?
Zusammenarbeitsmodell mit dem Rest des Unternehmens für den Regelbetrieb finden (Pilot war Ausnahmesituation)
Skalierung mit Blueprints?
Culture eats strategy for breakfast.
Agilität bedeutet Kulturwandel
Peter Drucker
Agilität bedeutet Kulturwandel
schrittweise Ausbreitung von Keimzellen aus
Organisch wachsen
t
•Face-2-Face Kommunikation und gemeinsames Arbeiten
•Emergente Strukturen •Inspect&Adapt •Process Ownership
PRINZIPIEN
Teams koordinieren?
Alignment vs. Autonomie
Alignment Autonomie
Autonomie durch Alignment nach Moltke
Autonomie
Alig
nmen
t
siehe auch Stephen Bungay: „The art of action“
Aktionen: das „wie“
Intention: das „warum“
und „was“
Agilität: Alignment und Autonomie
Autonomie
Alig
nmen
t
Aktionen: das „wie“
Agilität
Intention: das „warum“
und „was“
technische Koordination
fachliche Koordination
technische Koordination
fachliche Koordination
Chief Product Owner
Product Owner
Product Backlog
Chief Product Owner
Product Backlog
Product Feature Owner
ein Product Owner für das Produkt
Teams besitzen die Fähigkeit, Features
selbst zu detaillieren.
Feature Owner
grobe Features
Feature-Teams
Team hat alle Skills, die notwendig sind, um lieferbare
Produktinkremente herzustellen
cross-funktional besetzt
entwickelt lieferbare Funktionalität (aus
Kundensicht) über alle Teams
setzt Product Backlog Items um
vertikale und horizontale Skalierung
Horizontale Skalierung: Team verantwortet wachsende Anteile der Wertschöpfungskette
Vertikale Skalierung: Mehr Teams, die den
gleichen Anteil der Wertschöpfungs-
kette verantworten
Vertikale Skalierung: Mehr Teams, die den
gleichen Anteil der Wertschöpfungs-
kette verantworten
Schritt für Schritt
Horizontale Skalierung: Team verantwortet wachsende Anteile der Wertschöpfungskette
Definition of Done
t
Team-Fähigkeiten erweitern: Def. of Done
Team
leis
tet
meh
r
Definition of Ready Definition of Done
t
Team-Fähigkeiten erweitern: Def. of Ready
Team
leis
tet
meh
r
Team
bra
ucht
w
enig
er V
orga
ben
•Kontinuierliche Zusammenarbeit von Business und IT
•Cross-funktionale autonome Teams
•Selbstorganisation •Dezentrale Entscheidungen •Lernen •kontinuierliche Verbesserung
PRINZIPIEN
Teams mit Missionen
Missionen
Teams optimieren selbstorganisiert
auf ihre Missionen hin
grobe Features
Goal#1-Team
Missionen
Teams optimieren selbstorganisiert
auf ihre Missionen hin
grobe Features
Goal#1
•Priorisierung / Fokus •Selbstorganisation •Autonome Teams
PRINZIPIEN
? ?
technische Koordination?
Unabhängigkeit der Teams
Kosten durch
Code- und
Daten-
Redundanz
Kost
enRedundanzkosten
Unabhängigkeit der Teams
Kost
en
Abstimmungs- kosten
Abstimmungskosten
Kosten durch
Code- und
Daten-
Redundanz
Unabhängigkeit der Teams
Kost
en
Abstimmungs- kosten
Gesamt-kosten
Gesamtkosten
Kosten durch
Code- und
Daten-
Redundanz
gemeinsam genutzte Komponenten?
Conways Law
organizations which design systems ... are
constrained to produce designs which are copies of the communication
structures of these organizations
Mel Conway
Komponente 1 …
CoP Infrastruktur
gemeinsam genutzte Komponenten
Community of Practice
Komponente n
CoPs: Communities of Practice
CoP Infrastruktur
CoP Testen
Team
Team
Team
•Technische Exzellenz •Autonome Teams •Emergente Strukturen
PRINZIPIEN
•Kulturwandel •End-2-End-Verantwortung •Emergente Strukturen • Inspect & Adapt •Selbstorganisation •Autonome Teams •Process Ownership •Kontinuierliche Verbesserung •Gekippte Matrix / CoPs •Technische Exzellenz
Zusammenfassung
siehe auch scaledprinciples.org
it-agile hilft auch Ihnen gerne dabei, den eigenen Weg zur agilen Skalierung zu finden.E-Mail: [email protected]. 040/41 358 48-0
Weiterführende Informationen zum Thema haben wir Ihnen auf einer Web-Seite zusammengestellt:http://www.it-agile.de/agile-skalierung
IHR HABT EUCH DAGEGEN GESPERRT, EINEN BLUEPRINT FÜR DIE TRANSITION VORZULEGEN. DAMALS HIELT ICH DAS FÜR UNPROFESSIONELL, HEUTE WEISS ICH, DASS IHR RECHT HAT TET.
Philip Missler Geschäftsführer InteractiveMedia CCSP GmbH (ehem. Projektleiter Scrum Transition Deutsche Telekom Products & Innovations)
„skalieren“ ist ein Verb
TransitionsteamTransitions- Backlog
Produkt des Transitionsteams: Agile Teams in einer agilen
Organisation
Erkenntnisse aus den agilen Teams
Vielen Dank für die Aufmerksamkeit
Stefan Roock [email protected] Twitter: @StefanRoock
!Henning Wolf
[email protected] Twitter: @HenningWolf
Broschüre zur agilen
Skalierung am it-agile-Stand