DORA & SPACE-metriek: 2 teamworkshops voor verbetering
Als je een technisch leider bent, wil je waarschijnlijk weten hoe goed je team software levert en hoe je dit kunt verbeteren. Misschien heb je al gehoord van de DORA-metrics en het SPACE-framework, twee krachtige tools die je kunnen helpen de prestaties van je softwarelevering te meten en te optimaliseren. Maar wat zijn ze precies en hoe kun je ze effectief inzetten? - In dit artikel leggen we uit wat DORA en SPACE zijn en hoe ze elkaar aanvullen.
DORA & SPACE metingen
Wat zijn de DORA meetgegevens?
De DORA (DevOps Research and Assessments) metrics zijn een set van vier metrics die de prestaties van softwarelevering beoordelen op basis van onderzoek van Google en andere industrieleiders.
Dit zijn:
- Ontwikkelingsfrequentie: Hoe vaak wordt de code beschikbaar gesteld voor productie of vrijgegeven aan eindgebruikers?
- Doorlooptijd voor wijzigingen: Hoe lang duurt het van codedefinitie tot succesvol gebruik van de code in productie?
- Gemiddelde hersteltijd (MTTR): Hoe lang duurt het om de service te herstellen als er een service-incident of defect optreedt waar gebruikers last van hebben?
- Foutenpercentage voor wijzigingen: Welk percentage van wijzigingen in de productie of vrijgaven aan gebruikers resulteert in een verslechtering van de service of moet achteraf worden gecorrigeerd?
Het idee achter deze metrieken is eenvoudig: ze helpen bij het meten van kritieke aspecten van je softwareontwikkelingsproces, zodat je gebieden kunt identificeren waar verbeteringen nodig zijn. Met behulp van de DORA meetgegevens kun je benchmarks instellen om de voortgang in de tijd te meten, realistische doelen voor verbetering stellen en de voortgang naar die doelen bijhouden.
Een gemakkelijke manier om na te denken over de DORA-metriek is door middel van enquêtes. Je vraagt het team simpelweg om hun goedkeuring te geven op een schaal van bijvoorbeeld 1 tot 7 (meer hierover: de DORA retrospectieve sjablonen ).
En je kunt deze vragen het beste meenemen naar je agile retrospective! Zo gaat je verbeterproces deze sprint al van start. Je kunt trouwens meteen aan de slag met ons Echometer DORA sjabloon, klik maar op de knop hieronder:
DORA Metrieken Retrospectief: Zo verloopt de retro
-
Random Icebreaker (2-5 minuten)
Echometer biedt jullie een generator voor willekeurige check-in vragen.
-
Review van de openstaande acties (2-5 minuten)
Voordat je met nieuwe onderwerpen begint, zou je ter controle van de effectiviteit moeten bespreken wat er van de acties uit eerdere retrospectieven is geworden. Echometer geeft automatisch een overzicht van alle openstaande actiepunten uit eerdere retro's.
-
Health Check
Alle teamleden kunnen de health checks anoniem op een schaal beantwoorden. Neem de resultaten van de health checks vervolgens samen door en noteer eventueel aanvullende opmerkingen. Als je dezelfde health checks in meerdere retrospectieven gebruikt, kun je ook trends in de loop van de tijd in Echometer volgen.
- Deployment Frequentie: Ik ben erg blij met hoe vaak we code deployen naar Prod.
- Doorlooptijd voor wijzigingen: Nadat de eerste code is vastgelegd, kunnen we deze zeer snel implementeren op Prod.
- Faalpercentage wijzigingen: Onze code-implementaties leiden zeer zelden tot fouten op Prod.
- Tijd om de service te herstellen: Als er een fout optreedt op Prod, kunnen we dit zeer snel herstellen.
-
Retro-onderwerpen bespreken
Gebruik de volgende open vragen om jullie belangrijkste bevindingen te verzamelen. Eerst bedenkt iedereen dit voor zichzelf. Echometer staat toe om elke kolom van het retro-bord afzonderlijk te onthullen, om de feedback vervolgens te presenteren en te groeperen.
- Wat zou onze inzetfrequentie verbeteren?
- Wat is ons knelpunt om taken sneller uit te voeren op Prod?
- Wat zou onze implementaties minder foutgevoelig maken?
- Wat helpt ons om fouten op Prod snel te herstellen?
-
Catch-all vraag (Aanbevolen)
Zodat ook andere onderwerpen een plek hebben:
- Waar wil je het verder nog over hebben in de retro?
-
Prioritering / Stemming (5 minuten)
Op het Retro-Board in Echometer kun je de feedback heel eenvoudig prioriteren met de stemming. De stemming is natuurlijk anoniem.
-
Maatregelen definiëren (10-20 minuten)
Via het plusteken bij een feedback kun je een gekoppelde maatregel aanmaken. Nog niet zeker welke maatregel de juiste zou zijn? Open dan via het plusteken in plaats daarvan een whiteboard over het onderwerp om kernoorzaken en mogelijke maatregelen te brainstormen.
-
Checkout / Afsluiting (5 minuten)
Echometer stelt je in staat om anonieme feedback van het team te verzamelen over hoe nuttig de retro was. Dit resulteert in de ROTI-score ("Return On Time Invested"), die je in de loop van de tijd kunt volgen.
DORA Metrieken Retrospectief
Health Check vragen (schaal)
Open vragen
DORA & SPACE metingen
Wat is het SPACE-kader?
Het SPACE raamwerk is een benadering van de productiviteit van ontwikkelaars, ontwikkeld door een team met onderzoekers van GitHub en Microsoft. Het vat vijf factoren samen die de productiviteit op individueel, team- en organisatieniveau beïnvloeden.
Dit zijn:
- Tevredenheid en welzijn: Hoe gelukkig en gezond zijn je ontwikkelaars? Hebben ze plezier in hun werk en voelen ze zich gewaardeerd en ondersteund?
- Prestaties: Hoe goed leveren je ontwikkelaars de software? Voldoen ze aan de kwaliteitsnormen en de verwachtingen van de klant?
- Activiteit: Hoeveel werk verzetten je ontwikkelaars? Besteden ze hun tijd aan hoogwaardige taken en vermijden ze onnodig herwerk?
- Communicatie en samenwerking: Hoe goed communiceren en werken je ontwikkelaars samen met elkaar en met andere belanghebbenden? Wisselen ze effectief informatie, feedback en ideeën uit?
- Efficiëntie en workflow: Hoe soepel werken je ontwikkelaars? Vermijden ze onderbrekingen, afleidingen en knelpunten?
Het SPACE framework biedt een meer holistische kijk op de productiviteit van ontwikkelaars die rekening houdt met meerdere factoren. Het helpt je ook bij het identificeren van de oorzaken van lage prestaties en de beste acties om deze te verbeteren.
We hebben ook een enquêtesjabloon voor het SPACE Framework in onze teamontwikkelingstool Echometer (lees meer: de SPACE retrospectieve sjabloon ). Je bent van harte welkom om Echometer gratis te gebruiken om in je volgende retrospective op een tijdbesparende manier na te denken over de volgende vijf vragen en om direct gestructureerde maatregelen af te leiden:
SPACE Framework Retrospectief: Zo verloopt de retro
-
Random Icebreaker (2-5 minuten)
Echometer biedt jullie een generator voor willekeurige check-in vragen.
-
Review van de openstaande acties (2-5 minuten)
Voordat je met nieuwe onderwerpen begint, zou je ter controle van de effectiviteit moeten bespreken wat er van de acties uit eerdere retrospectieven is geworden. Echometer geeft automatisch een overzicht van alle openstaande actiepunten uit eerdere retro's.
-
Health Check
Alle teamleden kunnen de health checks anoniem op een schaal beantwoorden. Neem de resultaten van de health checks vervolgens samen door en noteer eventueel aanvullende opmerkingen. Als je dezelfde health checks in meerdere retrospectieven gebruikt, kun je ook trends in de loop van de tijd in Echometer volgen.
- Tevredenheid: Als ik naar de afgelopen weken kijk, ben ik erg tevreden over mijn werk.
- Prestaties: Als ik naar onze laatste stappen kijk, waren we echt een productief team.
- Activiteit: Als je kijkt naar de mate van activiteit in de tools die we gebruiken (bijv. reactiesnelheid in chats, wederzijdse feedback), zijn we een echt betrokken team.
- Samenwerking: We verbeteren als team door intensieve communicatie, samenwerking en het delen van kennis.
- Efficiëntie en doorstroming: We voeren de meeste taken snel en zonder vertragingen of onderbrekingen uit.
-
Retro-onderwerpen bespreken
Gebruik de volgende open vragen om jullie belangrijkste bevindingen te verzamelen. Eerst bedenkt iedereen dit voor zichzelf. Echometer staat toe om elke kolom van het retro-bord afzonderlijk te onthullen, om de feedback vervolgens te presenteren en te groeperen.
-
Catch-all vraag (Aanbevolen)
Zodat ook andere onderwerpen een plek hebben:
- Waar wil je het verder nog over hebben in de retro?
-
Prioritering / Stemming (5 minuten)
Op het Retro-Board in Echometer kun je de feedback heel eenvoudig prioriteren met de stemming. De stemming is natuurlijk anoniem.
-
Maatregelen definiëren (10-20 minuten)
Via het plusteken bij een feedback kun je een gekoppelde maatregel aanmaken. Nog niet zeker welke maatregel de juiste zou zijn? Open dan via het plusteken in plaats daarvan een whiteboard over het onderwerp om kernoorzaken en mogelijke maatregelen te brainstormen.
-
Checkout / Afsluiting (5 minuten)
Echometer stelt je in staat om anonieme feedback van het team te verzamelen over hoe nuttig de retro was. Dit resulteert in de ROTI-score ("Return On Time Invested"), die je in de loop van de tijd kunt volgen.
SPACE Framework Retrospectief
Health Check vragen (schaal)
DORA & SPACE metingen
De combinatie van DORA en SPACE
Een van de voordelen van het gebruik van DORA en SPACE is dat je een uitgebreid en evenwichtig overzicht krijgt van de prestaties van softwareontwikkeling.
Terwijl de DORA meetgegevens zich richten op de technische aspecten van het softwareontwikkelproces, leggen de SPACE dimensies de menselijke en sociale factoren vast die de productiviteit van een team beïnvloeden.
Door beide raamwerken te combineren, krijg je een beter inzicht in de sterke en zwakke punten van je team en in de kansen en uitdagingen waar je voor staat. Je kunt ook de doelen en acties van je team afstemmen op de best practices van beide frameworks, waardoor je een hoger niveau van prestaties en tevredenheid kunt bereiken.
DORA & SPACE metingen
Reflecteren op DORA en SPACE in 1-op-1 gesprekken
Veel leidinggevenden voeren regelmatig één-op-één gesprekken met hun medewerkers - maar halen niet alles uit de gesprekken.
Het kan daarom een heel goed idee zijn om tijdens 1-op-1 vergaderingen na te denken over meetwaarden zoals DORA en SPACE. Je kunt de hierboven genoemde Health Check-statements gebruiken en er samen met je teamleden over nadenken.
Daarom wil ik van deze gelegenheid gebruik maken om jullie aandacht te vestigen op onze 1:1 vergadertool Echometer (zie website). Het combineert korte Health Check-enquêtes met een AI-assistent die de ontwikkeling van medewerkers veel gemakkelijker maakt.
Het volgende sjabloon geeft je een idee van het soort vragen waarover je kunt nadenken en die je kunt meten in je 1-op-1 bijeenkomsten met Echometer. Natuurlijk kun je ook je eigen vragen toevoegen aan DORA en SPACE. Probeer het uit met de knop zonder in te loggen:
⁉️ Stemming (beoordeling van 1-7): Persoonlijke ontwikkeling
- "Mijn werkzaamheden vorderen meestal erg snel, ook als externe feedback nodig is."
- "Als ik suboptimaal gedrag observeer, weet ik hoe ik collega's daar op een constructieve manier op kan wijzen."
- "Ik krijg constructieve feedback over zowel mijn werk als mijn persoonlijke ontwikkeling."
- "Ik zie een aantrekkelijk carrièrepad voor me binnen het bedrijf." #Growth
- "De afgelopen weken heb ik heel vaak mijn sterke punten op het werk kunnen inzetten."
Zo ziet deze enquête eruit in Echometer:
DORA & SPACE metingen
Hoe we je kunnen ondersteunen bij het gebruik van DORA en SPACE
Echometer is een hulpmiddel voor teamgezondheid en -prestaties dat psychologische kennis uit onderzoek combineert met bewezen agile methoden uit de praktijk. Het helpt je om teams en organisaties op een duurzame en meetbare manier te ontwikkelen door een continu verbeteringsproces te creëren op basis van iteratieve feedbacklussen.
Met Echometer kun je zowel het DORA- als het SPACE-framework gebruiken om je Software Delivery Performance te meten en te verbeteren. En zo werkt het:
- Voer regelmatig enquêtes uit onder je teamleden om hun tevredenheid, welzijn, communicatie, samenwerking, efficiëntie en workflow te meten. Je kunt de voorgedefinieerde sjablonen gebruiken op basis van het SPACE raamwerk of je eigen vragen maken.
- Voer interactieve en psychologisch onderbouwde retrospectieven uit met je team op basis van de verzamelde gegevens. Met de ingebouwde suggesties van Echometer kun je discussies stimuleren en inzichten krijgen over hoe je de prestaties van je team kunt verbeteren.
- Gebruik de ingebouwde Health Check’s en grafieken van Echometer om de continue verbetering van je team te monitoren en te plannen.
Waarom probeer je Echometer niet zelf gratis uit zonder je te registreren?
"Veel teamleden durven zich niet uit te spreken!"
Los deze uitdaging op"We ontdekken te veel onverwachte problemen en bugs in een laat stadium!"
Los deze uitdaging op"Waarom kost het me soms uren om een eenvoudige terugblik voor te bereiden?"
Los deze uitdaging op