Wat is de health check De vijf idealen van DevOps?

De vijf idealen komen uit The Unicorn Project, de roman uit 2019 van Gene Kim en het vervolg op The Phoenix Project. Ze beschrijven wat developers nodig hebben om hun beste werk te leveren: code die ze lokaal kunnen aanpassen zonder die van een ander te breken, focus en flow, verbetering van het dagelijks werk, psychologische veiligheid en klantfocus. Elk ideaal wordt een stelling die je team beoordeelt van Helemaal oneens tot Helemaal eens. De lage scores laten zien waar developers vastlopen op complexiteit, worden afgeremd door technische schuld of twijfelen of ze een probleem veilig kunnen aankaarten. Kies aan de hand van de resultaten één ideaal om aan te werken vóór de volgende check.

Afmetingen

De vijf idealen

De vijf leidende principes uit The Unicorn Project die de basis vormen voor goed presterende DevOps-culturen.

  • Lokaal en eenvoudig

    We kunnen op een eenvoudige manier lokaal code aanpassen zonder anderen te hinderen.

    • Helemaal oneens
    • Neutraal
    • Helemaal eens
  • Focus en flow

    Onze werkomgeving is boeiend en zelfs plezierig. We werken in kleine batches, met single-piece flow en continue feedback.

    • Helemaal oneens
    • Neutraal
    • Helemaal eens
  • Verbetering van het dagelijks werk

    We hebben weinig technische schuld en dankzij onze architectuur kunnen we efficiënt werken, sneller waarde leveren en de organisatie verder helpen.

    • Helemaal oneens
    • Neutraal
    • Helemaal eens
  • Psychologische veiligheid

    Onze teamleden voelen zich veilig om problemen openlijk te bespreken en kwesties zonder angst aan te pakken.

    • Helemaal oneens
    • Neutraal
    • Helemaal eens
  • Klantfocus

    We zien de context (de systemen die het kernproduct aan de klant leveren) als essentieel en geven die voldoende middelen, maar we begrijpen ook de kern (waarvoor klanten willen en kunnen betalen).

    • Helemaal oneens
    • Neutraal
    • Helemaal eens

Wanneer dient u deze gezondheidscontrole uit te voeren?

  • Als je team zijn DevOps-cultuur wil toetsen aan de vijf idealen uit The Unicorn Project.
  • Vóór een retrospective of kwartaalevaluatie, om te ontdekken waar werk vastloopt tussen idee en klant.
  • Als een team overstapt op DevOps-werkwijzen en een gezamenlijk vertrekpunt nodig heeft.
  • Als technische schuld, trage oplevering of een laag moreel wijzen op een probleem dat groter is dan één sprint.

Tips en trucs

  • Deel vóór de check een korte samenvatting van de vijf idealen, zodat iedereen vanuit hetzelfde begrip scoort.
  • Houd de antwoorden anoniem. De score voor psychologische veiligheid zegt alleen iets als mensen zich veilig voelen om die eerlijk te geven.
  • Vergelijk de resultaten door de tijd heen om te zien of het werk aan dagelijkse verbetering de frictie echt vermindert.
  • Spreek voor elke lage score één klein experiment af dat het team vóór de volgende check kan uitproberen.

Veelgestelde vragen

Wat zijn de vijf idealen van DevOps?
Ze komen uit de roman The Unicorn Project van Gene Kim: lokaliteit en eenvoud; focus, flow en plezier; verbetering van het dagelijks werk; psychologische veiligheid; en klantfocus. Samen beschrijven ze de omstandigheden die developers nodig hebben om hun beste werk te leveren.
Wie moet er meedoen aan deze health check?
Iedereen die de software bouwt en beheert: developers, testers, operations, product owners en engineering leads. Ieder van hen ziet een ander deel van hoe het werk stroomt.
Hoe vaak moeten we deze check doen?
Voor de meeste teams werkt eens per kwartaal goed, of in combinatie met een grotere retrospective. Zo is er genoeg tijd om veranderingen in architectuur of proces terug te zien in de scores.
Hoe voer je een health check op de vijf idealen uit?
Stuur de vijf stellingen naar het team en laat iedereen ze individueel beantwoorden op een vijfpuntsschaal van oneens tot eens. Begin na afloop bij het ideaal met de laagste score of het ideaal waarover de antwoorden het meest uiteenlopen, en spreek één experiment af om uit te proberen.
Wat is het verschil tussen de vijf idealen en de Three Ways van DevOps?
De Three Ways (flow, feedback en continu leren en experimenteren) komen uit The Phoenix Project, waarvan Gene Kim co-auteur is, en beschrijven hoe werk door een systeem beweegt. De vijf idealen uit The Unicorn Project richten zich op de dagelijkse ervaring van de developer, zoals lokaliteit van code, plezier in het werk en psychologische veiligheid.