Was ist der Health Check zu den fünf Idealen von DevOps?
Die fünf Ideale stammen aus Gene Kims Roman The Unicorn Project aus dem Jahr 2019, der Fortsetzung von The Phoenix Project. Sie beschreiben, was Entwickler brauchen, um ihre beste Arbeit zu leisten: Code, den sie lokal ändern können, ohne dabei den Code anderer kaputtzumachen, Fokus und Flow, die Verbesserung der täglichen Arbeit, psychologische Sicherheit und Kundenfokus. Jedes Ideal wird zu einer Aussage, die euer Team von „Stimme überhaupt nicht zu“ bis „Stimme voll und ganz zu“ bewertet. Niedrige Werte zeigen, wo Entwickler durch Komplexität blockiert sind, durch technische Schulden ausgebremst werden oder unsicher sind, ob sie ein Problem gefahrlos ansprechen können. Nutzt die Ergebnisse, um bis zum nächsten Check gezielt an einem Ideal zu arbeiten.
Abmessungen
Die fünf Ideale
Die fünf Leitprinzipien aus The Unicorn Project, die leistungsstarke DevOps-Kulturen prägen.
Lokal und einfach
Wir können lokale Codeänderungen auf einfache Weise vornehmen, ohne andere zu beeinträchtigen.
- Stimme überhaupt nicht zu
- Neutral
- Stimme voll und ganz zu
Fokus und Flow
Unser Arbeitsumfeld ist motivierend und macht sogar Freude. Wir arbeiten in kleinen Batches mit Single-Piece-Flow und kontinuierlichem Feedback.
- Stimme überhaupt nicht zu
- Neutral
- Stimme voll und ganz zu
Verbesserung der täglichen Arbeit
Wir haben nur wenige technische Schulden, und unsere Architektur ermöglicht es uns, effizient zu arbeiten, schneller Mehrwert zu liefern und dem Unternehmen zu nützen.
- Stimme überhaupt nicht zu
- Neutral
- Stimme voll und ganz zu
Psychologische Sicherheit
Unsere Teammitglieder fühlen sich sicher, Probleme offen anzusprechen und sie ohne Angst anzugehen.
- Stimme überhaupt nicht zu
- Neutral
- Stimme voll und ganz zu
Kundenfokus
Wir betrachten den Kontext (die Systeme, die das Kernprodukt an die Kunden liefern) als unverzichtbar und statten ihn mit angemessenen Ressourcen aus, verstehen aber auch den Kern (das, wofür Kunden bereit und in der Lage sind zu bezahlen).
- Stimme überhaupt nicht zu
- Neutral
- Stimme voll und ganz zu
Wann sollte dieser Gesundheitscheck durchgeführt werden?
- Wenn euer Team seine DevOps-Kultur anhand der fünf Ideale aus The Unicorn Project überprüfen möchte.
- Vor einer Retrospektive oder einem Quartalsreview, um herauszufinden, wo die Arbeit zwischen Idee und Kunde ins Stocken gerät.
- Wenn ein Team auf DevOps-Arbeitsweisen umstellt und einen gemeinsamen Ausgangspunkt braucht.
- Wenn technische Schulden, langsame Auslieferung oder geringe Motivation auf ein Problem hindeuten, das größer ist als ein einzelner Sprint.
Tipps und Tricks
- Teilt vor dem Check eine kurze Zusammenfassung der fünf Ideale, damit alle auf Basis desselben Verständnisses bewerten.
- Haltet die Antworten anonym. Der Wert für psychologische Sicherheit ist nur dann aussagekräftig, wenn sich alle sicher fühlen, ehrlich zu antworten.
- Vergleicht die Ergebnisse über die Zeit, um zu sehen, ob die Arbeit an der Verbesserung des Arbeitsalltags tatsächlich Reibungsverluste verringert.
- Vereinbart für jeden niedrigen Wert ein kleines Experiment, das das Team bis zum nächsten Check ausprobieren kann.