DORA & SPACE-mätningar: 2 teamworkshops för förbättring
Om du är en teknisk ledare vill du förmodligen veta hur bra ditt team levererar programvara och hur du kan förbättra det. Du kanske redan har hört talas om DORA-metrikerna och SPACE-ramverket, två kraftfulla verktyg som kan hjälpa dig att mäta och optimera prestandan i din programvaruleverans. Men vad är de egentligen och hur kan man använda dem effektivt? - I den här artikeln förklarar vi vad DORA och SPACE är och hur de kompletterar varandra.
DORA & SPACE Mått
Vilka är DORA-måtten?
DORA-måtten (DevOps Research and Assessments) är en uppsättning av fyra mått som bedömer prestanda för programvaruleveranser baserat på forskning från Google och andra branschledare.
Det är de:
- Utvecklingsfrekvens: Hur ofta görs koden tillgänglig för produktion eller släpps till slutanvändare?
- Ledtid för ändringar: Hur lång tid tar det från koddefinition till framgångsrik användning av koden i produktion?
- Genomsnittlig tid till återhämtning (MTTR): Hur lång tid tar det att återställa tjänsten om det inträffar en incident eller ett fel som påverkar användarna?
- Felprocent för ändringar: Hur stor andel av ändringar i produktionen eller releaser till användare resulterar i försämrad service eller kräver efterföljande korrigering?
Idén bakom dessa mått är enkel: de hjälper till att mäta kritiska aspekter av din mjukvaruutvecklingsprocess så att du kan identifiera områden där förbättringar behövs. Med hjälp av DORA-måtten kan du sätta upp riktmärken för att mäta framsteg över tid, sätta upp realistiska mål för förbättringar och spåra framsteg mot dessa mål.
Ett enkelt sätt att börja reflektera över DORA-måtten är genom enkäter. Du ber helt enkelt teamet att ge sitt godkännande på en skala från 1 till 7, till exempel (mer om detta: DORA Retrospektiva mallar ).
Och det är bäst att ta med dessa frågor till din agila retrospektiv! På så sätt kommer din förbättringsprocess redan att starta denna sprint. Förresten, du kan komma igång direkt med vår Echometer DORA-mall, klicka bara på knappen nedan:
DORA Metriker Retrospektiv: Så här går retrospektiven till
-
Slumpmässig Icebreaker (2-5 minuter)
Echometer tillhandahåller en generator för slumpmässiga incheckningsfrågor.
-
Granskning av öppna åtgärder (2-5 minuter)
Innan man börjar med nya ämnen bör man prata om vad som har hänt med åtgärderna från tidigare retrospektiv för att kontrollera effektiviteten. Echometer listar automatiskt alla öppna åtgärdspunkter från tidigare retrospektiv.
-
Health Check
Alla teammedlemmar kan anonymt svara på hälsokontrollerna på en skala. Gå sedan igenom resultaten av hälsokontrollerna tillsammans och notera eventuella ytterligare kommentarer. Om ni använder samma hälsokontroller i flera retrospektiv kan ni också spåra trender över tid i Echometer.
- Deployment Frequency: Jag är mycket nöjd med hur ofta vi deployar kod till Prod.
- Ledtid för ändringar: När den första koden har fastställts kan vi implementera den mycket snabbt på Prod.
- Change Failure Rate: Våra kodimplementeringar leder mycket sällan till fel på Prod.
- Tid för att återställa tjänsten: Om ett fel uppstår på Prod kan vi åtgärda det mycket snabbt.
-
Diskutera retro-ämnen
Använd följande öppna frågor för att samla in era viktigaste insikter. Först i hemlighet för var och en. Echometer tillåter att varje kolumn i retro-tavlan avslöjas individuellt för att sedan presentera och gruppera feedbacken.
- Vad skulle kunna förbättra vår utplaceringsfrekvens?
- Vad är vår flaskhals när det gäller att implementera uppgifter snabbare på Prod?
- Vad skulle göra våra driftsättningar mindre felbenägna?
- Vad hjälper oss att snabbt rätta till fel i Prod?
-
Catch-all fråga (Rekommenderas)
Så att även andra ämnen har en plats:
- Vad mer vill du prata om i retrospektiven?
-
Prioritering / Omröstning (5 minuter)
På retro-tavlan i Echometer kan ni enkelt prioritera feedbacken med hjälp av omröstning. Omröstningen är naturligtvis anonym.
-
Definiera åtgärder (10-20 minuter)
Via plussymbolen på en feedback kan du skapa en länkad åtgärd. Är du inte säker på vilken åtgärd som är rätt? Öppna då istället en whiteboard om ämnet via plussymbolen för att brainstorma kring grundorsaker och möjliga åtgärder.
-
Checkout / Avslutning (5 minuter)
Echometer låter dig samla in anonym feedback från teamet om hur hjälpsam retrospektiven var. Detta resulterar i ROTI-poängen ("Return On Time Invested"), som du kan spåra över tid.
DORA Metriker Retrospektiv
Hälsofrågor (skala)
Öppna frågor
DORA & SPACE Mått
Vad är SPACE-ramverket?
SPACE-ramverket är ett tillvägagångssätt för utvecklarproduktivitet som utvecklats av ett team som inkluderade forskare från GitHub och Microsoft. Det sammanfattar fem faktorer som påverkar produktiviteten på individ-, team- och organisationsnivå.
Dessa är:
- Tillfredsställelse och välbefinnande: Hur glada och friska är dina utvecklare? Tycker de om sitt arbete och känner de sig uppskattade och stöttade?
- Prestanda: Hur väl levererar era utvecklare programvaran? Uppfyller de kvalitetsstandarder och kundernas förväntningar?
- Aktivitet: Hur mycket arbetar era utvecklare? Lägger de sin tid på värdefulla uppgifter och undviker onödiga omarbetningar?
- Kommunikation och samarbete: Hur väl kommunicerar och samarbetar era utvecklare med varandra och med andra intressenter? Utbyter de information, feedback och idéer på ett effektivt sätt?
- Effektivitet och arbetsflöde: Hur smidigt arbetar era utvecklare? Undviker de avbrott, distraktioner och flaskhalsar?
SPACE-ramverket ger en mer holistisk bild av utvecklarnas produktivitet som tar hänsyn till flera faktorer. Det hjälper dig också att identifiera orsakerna till låg prestanda och de bästa åtgärderna för att förbättra.
Vi har också en undersökningsmall för SPACE Framework i vårt teamutvecklingsverktyg Echometer (läs mer: den retrospektiva SPACE-mallen ). Du är välkommen att använda Echometer kostnadsfritt för att reflektera över följande fem frågor i din nästa retrospektiv på ett tidsbesparande sätt och för att härleda strukturerade mått direkt:
SPACE Framework Retrospektiv: Så här går retrospektiven till
-
Slumpmässig Icebreaker (2-5 minuter)
Echometer tillhandahåller en generator för slumpmässiga incheckningsfrågor.
-
Granskning av öppna åtgärder (2-5 minuter)
Innan man börjar med nya ämnen bör man prata om vad som har hänt med åtgärderna från tidigare retrospektiv för att kontrollera effektiviteten. Echometer listar automatiskt alla öppna åtgärdspunkter från tidigare retrospektiv.
-
Health Check
Alla teammedlemmar kan anonymt svara på hälsokontrollerna på en skala. Gå sedan igenom resultaten av hälsokontrollerna tillsammans och notera eventuella ytterligare kommentarer. Om ni använder samma hälsokontroller i flera retrospektiv kan ni också spåra trender över tid i Echometer.
- Tillfredsställelse: När jag ser tillbaka på de senaste veckorna är jag mycket nöjd med mitt arbete.
- Prestanda: När jag tittar på våra senaste steg var vi ett riktigt produktivt team.
- Aktivitet: Om man tittar på aktivitetsnivån i de verktyg vi använder (t.ex. lyhördhet i chattar, ömsesidig feedback), är vi ett riktigt engagerat team.
- Collaboration & Collaboration: Vi blir bättre som team genom intensiv kommunikation, samarbete och kunskapsdelning.
- Effektivitet och flöde: Vi utför de flesta uppgifter snabbt och utan förseningar eller avbrott.
-
Diskutera retro-ämnen
Använd följande öppna frågor för att samla in era viktigaste insikter. Först i hemlighet för var och en. Echometer tillåter att varje kolumn i retro-tavlan avslöjas individuellt för att sedan presentera och gruppera feedbacken.
-
Catch-all fråga (Rekommenderas)
Så att även andra ämnen har en plats:
- Vad mer vill du prata om i retrospektiven?
-
Prioritering / Omröstning (5 minuter)
På retro-tavlan i Echometer kan ni enkelt prioritera feedbacken med hjälp av omröstning. Omröstningen är naturligtvis anonym.
-
Definiera åtgärder (10-20 minuter)
Via plussymbolen på en feedback kan du skapa en länkad åtgärd. Är du inte säker på vilken åtgärd som är rätt? Öppna då istället en whiteboard om ämnet via plussymbolen för att brainstorma kring grundorsaker och möjliga åtgärder.
-
Checkout / Avslutning (5 minuter)
Echometer låter dig samla in anonym feedback från teamet om hur hjälpsam retrospektiven var. Detta resulterar i ROTI-poängen ("Return On Time Invested"), som du kan spåra över tid.
SPACE Framework Retrospektiv
Hälsofrågor (skala)
DORA & SPACE Mått
Kombinationen av DORA och SPACE
En av fördelarna med att använda DORA och SPACE är att du får en omfattande och balanserad översikt över programvaruutvecklingens prestanda.
Medan DORA-måtten fokuserar på de tekniska aspekterna av mjukvaruutvecklingsprocessen, fångar SPACE-dimensionerna de mänskliga och sociala faktorer som påverkar ett teams produktivitet.
Genom att kombinera de båda ramverken får ni en djupare förståelse för teamets styrkor och svagheter, samt de möjligheter och utmaningar ni står inför. Du kan också anpassa teamets mål och åtgärder till de bästa metoderna i båda ramverken, vilket kan hjälpa dig att uppnå högre nivåer av prestation och tillfredsställelse.
DORA & SPACE Mått
Reflektera över DORA och SPACE i 1 till 1-möten
Många ledare håller regelbundna enskilda möten med sina medarbetare - men får inte ut allt av samtalen.
Det kan därför vara en mycket bra idé att reflektera över mätvärden som DORA och SPACE i 1 till 1-möten. Du kan använda de Health Check-uttalanden som nämns ovan och reflektera över dem tillsammans med dina teammedlemmar.
Jag vill därför ta tillfället i akt att uppmärksamma er på vårt 1:1-mötesverktyg Echometer (se webbplats). Den kombinerar korta Health Check-enkäter med en AI-assistent som gör medarbetarutvecklingen mycket enklare.
Följande mall ger dig en känsla för vilken typ av frågor du kan reflektera över och mäta i dina 1-till-1-möten med hjälp av Echometer. Självklart kan du också lägga till egna frågor i DORA och SPACE. Testa med hjälp av knappen utan inloggning:
⁉️ Stämningskoll (samtycke från 1-7): Personlig utveckling
- "Mina arbetsuppgifter gör vanligtvis framsteg mycket snabbt, även om extern feedback är nödvändig."
- "När jag observerar suboptimalt beteende vet jag hur jag konstruktivt kan uppmärksamma kollegor på det."
- "Jag får konstruktiv feedback både på mitt arbete och på min personliga utveckling."
- "Jag ser en attraktiv karriärväg framför mig i företaget." #Growth
- "Under de senaste veckorna har jag ofta kunnat använda mina styrkor på jobbet."
Så här ser den här undersökningen ut i Echometer:
DORA & SPACE Mått
Hur vi kan hjälpa dig att använda DORA och SPACE
Echometer är ett verktyg för teamhälsa och teamprestanda som kombinerar psykologisk kunskap från forskning med beprövade agila metoder från praktiken. Det hjälper dig att utveckla team och organisationer på ett hållbart och mätbart sätt genom att skapa en kontinuerlig förbättringsprocess baserad på iterativa feedbackloopar.
Med Echometer kan du använda både DORA- och SPACE-ramverket för att mäta och förbättra din programvaruleveransprestanda. Och här är hur du gör:
- Genomför regelbundna undersökningar med dina teammedlemmar för att mäta deras tillfredsställelse, välbefinnande, kommunikation, samarbete, effektivitet och arbetsflöde. Du kan använda de fördefinierade mallarna baserade på SPACE-ramverket eller skapa dina egna frågor.
- Genomför interaktiva och psykologiskt informerade retrospektiv med ditt team baserat på de insamlade uppgifterna. Med Echometer:s inbyggda förslag kan du stimulera diskussioner och få insikter om hur du kan förbättra teamets prestationer.
- Använd Echometer:s inbyggda Health Check och grafer för att övervaka och planera teamets kontinuerliga förbättringar.
Varför inte prova Echometer själv gratis och utan registrering?
"Många medarbetare vågar inte säga vad de tycker!"
Lös denna utmaning"Vi upptäcker för många oväntade problem och buggar i ett sent skede!"
Lös denna utmaning"Varför tar det mig ibland flera timmar att förbereda en enkel retrospektiv?"
Lös denna utmaning