Veranstaltung
Agile Bodensee 2015
Thema
Just enough regulation
- oder wie ich aufhörte, mich zu sorgen und meinen
Dienstle...
Page 2
Zum Geleit
• Individuals and interactions over processes and
tools
• Working software over comprehensive
documentat...
Page 3
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Rahmenverträge, Angebote, Statements of Work,...
Processes
&...
Page 4
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Regulierungs-
v...
Page 5
Nichts Gutes – außer man tut es!
Auf dem Papier eigentlich ganz
einfach...
Page 6
Das unknown Unknown
Bekanntes
bekannt
Unbekanntes
unbekannt
Bekanntes
Bekanntes
Bekanntes
Unbekanntes
Unbekanntes
B...
Page 7
Code als Text als Gesetz
Textualität
Interpretations-
spielraum
Vertragswesen
Programmierung
Hohe Textualität Hohe ...
Page 8
Dimensionen der Planung
TimeBudget Quality Scope
Page 9
Dimensionen der Planung
TimeBudget Quality Scope
Contracts
Contracts
Contracts
Page 10
Dimensionen der Planung
TimeBudget Quality Scope
Page 11
Dimensionen der Planung
TimeBudget Quality Scope
Page 12
Dimensionen der Planung
TimeBudget Quality Scope
Page 13
Dimensionen der Planung
TimeBudget Quality Scope
Page 14
Dimensionen der Planung
TimeBudget Quality Scope
Contracts
Contracts
Individuals
&Interactions
Page 15
Dimensionen der Planung
TimeBudget Quality Scope
Page 16
Dimensionen der Planung
TimeBudget Quality Scope
Page 17
Nichts Gutes – außer man tut es!
Auf dem Papier eigentlich ganz
einfach...
Wo gibt‘s denn sowas?
Page 18
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Kooperations-
...
Page 19
Situationsbasiertes Vertrauen
Quelle: https://www.flickr.com/photos/gforsythe/8245423564
Lizenz: https://creativec...
Page 20
Ausprägungen von Vertrauen
Eigenschaftsbasiertes Vertrauen ist charakterisiert durch:
• Kompetenzerwartung – die w...
Page 21
Vertrauen im Projektverlauf
Inkubation Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4
Vom
eigenschaftsbasierten
Vert...
Page 22
Nichts Gutes – außer, man tut es!
Page 23
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Vom Allgemeine...
Page 24
Drei Ebenen strukturieren die Zusammenarbeit
Contracts
Processes
& Tools
Individuals
& Interactions
Beauftragt wer...
Page 25
Beispiel Inkubation
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung...
Page 26
Beispiel Planung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Im...
Page 27
Beispiel Planung
„Nach der Planungsphase wollen wir
begründete Zuversicht haben,
ein innovatives Produkt
in einem ...
Page 28
Beispiel Priorisierung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisier...
Page 29
Beispiel Implementierung
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisi...
Page 30
Beispiel Abnahme
Contracts
Processes
& Tools
Individuals
& Interactions
Inkubation Planung AbnahmePriorisierung Im...
Page 31
Getting out of the deliverables business!
Konzept/Design/X ist kein Ergebnis, sondern nur ein Zwischenschritt zum
...
Page 32
Kooperation auf Basis von Vertrauen
verstehen entscheiden
umsetzen mitarbeiten
Auftragnehmer Auftraggeber
Kollabor...
Page 33
Wir brauchen einen Vertrieb, der
nichts verspricht das nicht
gehalten werden kann und der
lernt, die Methode zu ve...
Page 34
Und danke!
Mathias „Hias“ Wrba
hias.wrba@feld-m.de
http://www.xing.com/prof/Hi
as_Wrba
@ScreaminHias
Nächste SlideShare
Wird geladen in …5
×

Just enough regulation - Kooperation statt Regulation

518 Aufrufe

Veröffentlicht am

Das Kooperationsversprechen als Basis vertrauensvoller Zusammenarbeit.

Veröffentlicht in: Software
  • Als Erste(r) kommentieren

Just enough regulation - Kooperation statt Regulation

  1. 1. Veranstaltung Agile Bodensee 2015 Thema Just enough regulation - oder wie ich aufhörte, mich zu sorgen und meinen Dienstleister zu lieben. Referent Hias Wrba Datum 01/10/2015
  2. 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
  3. 3. Page 3 Drei Ebenen strukturieren die Zusammenarbeit Contracts Rahmenverträge, Angebote, Statements of Work,... Processes & Tools Regelmeetings, Artefakte, Standards, Konfiguration Ticketingsystem,... Individuals & Interactions Kommunikation, Abstimmungen, Kompetenzen, Meinungsverschiedenheiten, Wünsche, Ängste, Politik,...
  4. 4. Page 4 Drei Ebenen strukturieren die Zusammenarbeit Contracts Processes & Tools Individuals & Interactions Regulierungs- versprechen Steigert das Sicherheitsempfinden
  5. 5. Page 5 Nichts Gutes – außer man tut es! Auf dem Papier eigentlich ganz einfach...
  6. 6. Page 6 Das unknown Unknown Bekanntes bekannt Unbekanntes unbekannt Bekanntes Bekanntes Bekanntes Unbekanntes Unbekanntes Bekanntes Unbekanntes Unbekanntes
  7. 7. Page 7 Code als Text als Gesetz Textualität Interpretations- spielraum Vertragswesen Programmierung Hohe Textualität Hohe Textualität Viel Interpretationsspielraum Kein InterpretationsspielraumProblem!
  8. 8. Page 8 Dimensionen der Planung TimeBudget Quality Scope
  9. 9. Page 9 Dimensionen der Planung TimeBudget Quality Scope Contracts Contracts Contracts
  10. 10. Page 10 Dimensionen der Planung TimeBudget Quality Scope
  11. 11. Page 11 Dimensionen der Planung TimeBudget Quality Scope
  12. 12. Page 12 Dimensionen der Planung TimeBudget Quality Scope
  13. 13. Page 13 Dimensionen der Planung TimeBudget Quality Scope
  14. 14. Page 14 Dimensionen der Planung TimeBudget Quality Scope Contracts Contracts Individuals &Interactions
  15. 15. Page 15 Dimensionen der Planung TimeBudget Quality Scope
  16. 16. Page 16 Dimensionen der Planung TimeBudget Quality Scope
  17. 17. Page 17 Nichts Gutes – außer man tut es! Auf dem Papier eigentlich ganz einfach... Wo gibt‘s denn sowas?
  18. 18. Page 18 Drei Ebenen strukturieren die Zusammenarbeit Contracts Processes & Tools Individuals & Interactions Kooperations- versprechen Steigert die Zuversicht
  19. 19. Page 19 Situationsbasiertes Vertrauen Quelle: https://www.flickr.com/photos/gforsythe/8245423564 Lizenz: https://creativecommons.org/licenses/by-nc-sa/2.0/
  20. 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. 21. Page 21 Vertrauen im Projektverlauf Inkubation Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4 Vom eigenschaftsbasierten Vertrauen zum identifikationsbasierten Vertrauen Vertrauen
  22. 22. Page 22 Nichts Gutes – außer, man tut es!
  23. 23. Page 23 Drei Ebenen strukturieren die Zusammenarbeit Contracts Processes & Tools Individuals & Interactions Vom Allgemeinen zum Spezifischen Just enough regulation!
  24. 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. 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. 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. 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. 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. 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. 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. 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. 32. Page 32 Kooperation auf Basis von Vertrauen verstehen entscheiden umsetzen mitarbeiten Auftragnehmer Auftraggeber Kollaborative Projektteams
  33. 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.
  34. 34. Page 34 Und danke! Mathias „Hias“ Wrba hias.wrba@feld-m.de http://www.xing.com/prof/Hi as_Wrba @ScreaminHias

×