2. Page 2
Zum Geleit
• Individuals and interactions over processes and
tools
• Working software over comprehensive
documentation
• Customer collaboration over contract negotiation
• Responding to change over following a plan
4. Page 4
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Regulierungs-
versprechen
Steigert das
Sicherheitsempfinden
5. Page 5
Nichts Gutes – außer man tut es!
Auf dem Papier eigentlich ganz
einfach...
6. Page 6
Das unknown Unknown
Bekanntes
bekannt
Unbekanntes
unbekannt
Bekanntes
Bekanntes
Bekanntes
Unbekanntes
Unbekanntes
Bekanntes
Unbekanntes
Unbekanntes
7. Page 7
Code als Text als Gesetz
Textualität
Interpretations-
spielraum
Vertragswesen
Programmierung
Hohe Textualität Hohe Textualität
Viel Interpretationsspielraum Kein InterpretationsspielraumProblem!
20. Page 20
Ausprägungen von Vertrauen
Eigenschaftsbasiertes Vertrauen ist charakterisiert durch:
• Kompetenzerwartung – die wissen, was sie tun
• Integritätserwartung – die verfolgen keine versteckten Ziele
Identifikationsbasiertes Vertrauen ist charakterisiert durch:
• Enge Zusammenarbeit, Offenheit, regelmäßige Kommunikation
• Identifikation mit den Werten, Zielen und Bedürfnissen des Partners
• Gemeinschaft zwischen den Vertrauenden
• Gegenseitige Sympathie und die Entwicklung einer emotionalen Bindung
21. Page 21
Vertrauen im Projektverlauf
Inkubation Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4
Vom
eigenschaftsbasierten
Vertrauen
zum
identifikationsbasierten
Vertrauen
Vertrauen
23. Page 23
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Vom Allgemeinen
zum Spezifischen
Just enough
regulation!
24. Page 24
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Beauftragt werden Sprints mit fixer Laufzeit und
Teamkapazität. Es gibt definierte
Ausstiegspunkte.
Ein Rahmenvertrag definiert Prozess,
Vorgehensweise und Tools.
Die exakte Spezifikation entsteht über die
Kollaboration im Rahmen des Projekts.
Inkubation Planung AbnahmePriorisierung Implementierung
25. Page 25
Beispiel Inkubation
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Implementierung
• Gegenseitiges Kennenlernen
• Aufbau eigenschaftsbasiertes Vertrauen
• Vermittlung und Abgleich der
Vorgehensweisen
• Verhandlung der Bedingungen der
Zusammenarbeit
• Ausarbeitung eines Rahmenvertrags, der
Prozesse definiert
26. Page 26
Beispiel Planung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Implementierung
• Erhebung der Anforderungen
• Erarbeitung erster technischer und
fachlicher Konzeptansätze
• Erstellung eines initialen Backlogs
• Setup Tools – z.B. Konfiguration Jira (Wer
kann welche Transitions vornehmen ->
Bezug auf Vertrag)
• Bei Bedarf separate Beauftragung der
Planungsphase
27. Page 27
Beispiel Planung
„Nach der Planungsphase wollen wir
begründete Zuversicht haben,
ein innovatives Produkt
in einem leistungsfähigen Team
im vorgegebenen Zeitrahmen
umzusetzen.“
Inkubation Planung AbnahmePriorisierung Implementierung
28. Page 28
Beispiel Priorisierung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Implementierung
• Methodische Unterstützung bei der
Priorisierung
• Sensibilisieren für die Notwendigkeit,
Entscheidungen zu treffen
• Regelmässige interdisziplinäre
Priorisierungsmeetings
• Backlog Refinement im laufenden Projekt
• Jira spiegelt aktuelle Priorisierung wieder
• Jeweils aktualisierter Backlog als
dynamischer Vertragsanhang
• Nach Änderung an Priorisierung: E-Mail an
definierten Empfängerkreis
29. Page 29
Beispiel Implementierung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Implementierung
• Möglichst viel Kommunikation,
Rückfragen, Abstimmungen
• Wenn Probleme auftreten/absehbar sind,
so früh wie möglich informieren
• Nach jedem Planning werden alle
committed Items als ein Release Sprint #n
zusammengefasst.
• Robuster Testingprozess
• Klar definierte Entscheidungsbefugnisse
und -zeiträume
30. Page 30
Beispiel Abnahme
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Implementierung
• Keine Überraschungsmeetings
• Zwischenergebnisse zeigen
• Nur der Auftraggeber kann Tickets auf done
(bzw. ready for dev) setzen.
• Abgenommen werden einzelne Items des
fertigen Sprints
• Definierter mehrstufiger Mediationsprozess
zur Konfliktlösung
31. Page 31
Getting out of the deliverables business!
Konzept/Design/X ist kein Ergebnis, sondern nur ein Zwischenschritt zum
eigentlichen Ziel
Wir müssen aufhören Dokumente zu produzieren die Vollständigkeit suggerieren
wo keine sein kann und Abgeschlossenheit vorgaukeln die niemals der Realtität
standhält.
Die Entwicklung digitaler Produkte/Projekte/Prozesse ist ein interdisziplinäres
Unterfangen. Es gilt jedes Gewerk sinnvoll einzubinden um gemeinsam auf eine
Lösung hin zu arbeiten.
Die folgenden Tools und Methoden können helfen
Finden wir nicht so
gut!
32. Page 32
Kooperation auf Basis von Vertrauen
verstehen entscheiden
umsetzen mitarbeiten
Auftragnehmer Auftraggeber
Kollaborative
Projektteams
33. Page 33
Wir brauchen einen Vertrieb, der
nichts verspricht das nicht
gehalten werden kann und der
lernt, die Methode zu verkaufen
und nicht das Ergebnis.
Fachabteilungen und Dienstleister lernen sich auf dem
Fundament agiler Werte kennen und lieben.
Und wir brauchen einen Einkauf,
der den methodischen Ansatz
annimmt und seine
Gestaltungsmöglichkeiten im
Rahmen dessen findet.