DORA- og SPACE-målinger: 2 teamworkshops for forbedring
Hvis du er en teknisk leder, vil du sannsynligvis vite hvor godt teamet ditt leverer programvare og hvordan du kan forbedre dette. Kanskje du allerede har hørt om DORA-metrikkene og SPACE-rammeverket, to kraftige verktøy som kan hjelpe deg med å måle og optimalisere ytelsen til programvareleveransen din. Men hva er de egentlig, og hvordan kan de brukes effektivt? - I denne artikkelen forklarer vi hva DORA og SPACE er, og hvordan de utfyller hverandre.
DORA & SPACE-beregninger
Hva er DORA-målingene?
DORA-beregningene (DevOps Research and Assessments) er et sett med fire beregninger som vurderer programvareleveransens ytelse basert på forskning fra Google og andre bransjeledere.
Disse er:
- Utviklingsfrekvens: Hvor ofte blir koden gjort tilgjengelig for produksjon eller frigitt til sluttbrukere?
- Ledetid for endringer: Hvor lang tid tar det fra koden er definert til den er tatt i bruk i produksjon?
- Gjennomsnittlig tid til gjenoppretting (MTTR): Hvor lang tid tar det å gjenopprette tjenesten hvis det oppstår en tjenestehendelse eller feil som påvirker brukerne?
- Feilrate for endringer: Hvor stor prosentandel av endringer i produksjonen eller utgivelser til brukerne fører til tjenesteforringelse eller krever etterfølgende korrigering?
Tanken bak disse beregningene er enkel: De hjelper deg med å måle kritiske aspekter ved programvareutviklingsprosessen, slik at du kan identifisere områder der det er behov for forbedringer. Ved hjelp av DORA-målingene kan du sette referanser for å måle fremgang over tid, sette realistiske mål for forbedringer og spore fremdriften mot disse målene.
En enkel måte å begynne å reflektere over DORA-målingene på er gjennom spørreundersøkelser. Du kan for eksempel be teamet om å gi sin vurdering på en skala fra 1 til 7 (mer om dette): DORAs retrospektive maler ).
Og det beste er å ta med seg disse spørsmålene til det agile retrospektivet! På den måten starter forbedringsprosessen allerede i denne sprinten. Du kan forresten komme i gang med en gang med Echometer DORA-malen vår, bare klikk på knappen nedenfor:
DORA Metrikker Retrospektiv: Slik foregår retroen
-
Tilfeldig Icebreaker (2–5 minutter)
Echometer gir deg en generator for tilfeldige innsjekkingsspørsmål.
-
Gjennomgang av åpne tiltak (2–5 minutter)
Før man begynner med nye temaer, bør man snakke om hva som har skjedd med tiltakene fra tidligere retrospektiver for å kontrollere effektiviteten. Echometer lister automatisk opp alle åpne action items fra tidligere retroer.
-
Health Check
Alle teammedlemmer kan svare anonymt på helsesjekkene på en skala. Gå deretter gjennom resultatene av helsesjekkene sammen og noter eventuelt ytterligere kommentarer. Hvis du bruker de samme helsesjekkene i flere retrospektiver, kan du også spore trender over tid i Echometer.
- Deployment Frequency: Jeg er veldig fornøyd med hvor ofte vi deployer kode til Prod.
- Ledetid for endringer: Etter at den første koden er lagt inn, kan vi implementere den svært raskt på Prod.
- Change Failure Rate: Våre kodeimplementeringer fører svært sjelden til feil på Prod.
- Tid til å gjenopprette tjenesten: Hvis det oppstår en feil på Prod, kan vi rette den opp svært raskt.
-
Diskuter retro-temaer
Bruk de følgende åpne spørsmålene for å samle de viktigste innsiktene deres. Først skjuler alle seg for seg selv. Echometer lar deg avdekke hver kolonne i retro-tavlen individuelt for deretter å presentere og gruppere tilbakemeldingene.
- Hva kan forbedre utplasseringsfrekvensen vår?
- Hva er flaskehalsen for å gjennomføre oppgaver raskere på Prod?
- Hva kan gjøre distribusjonene våre mindre feilutsatte?
- Hvordan kan vi raskt rette opp feil i Prod?
-
Catch-all-spørsmål (anbefales)
Slik at også andre temaer har en plass:
- Hva annet vil du snakke om i retroen?
-
Prioritering / Stemmegivning (5 minutter)
På retro-tavlen i Echometer kan dere enkelt prioritere tilbakemeldingene med stemmegivning. Stemmegivningen er selvfølgelig anonym.
-
Definere tiltak (10–20 minutter)
Via pluss-symbolet på en tilbakemelding kan man opprette et lenket tiltak. Er du ikke sikker på hvilket tiltak som er det riktige? Åpne da i stedet et whiteboard om temaet via pluss-symbolet for å idémyldre om grunnårsaker og mulige tiltak.
-
Checkout / Avslutning (5 minutter)
Echometer lar dere samle inn anonyme tilbakemeldinger fra teamet om hvor nyttig retroen var. Dette resulterer i ROTI-score («Return On Time Invested»), som dere kan spore over tid.
DORA Metrikker Retrospektiv
Helsesjekkspørsmål (skala)
Åpne spørsmål
DORA & SPACE-beregninger
Hva er SPACE-rammeverket?
SPACE-rammeverket er en tilnærming til utviklerproduktivitet som er utviklet av et team bestående av forskere fra GitHub og Microsoft. Rammeverket oppsummerer fem faktorer som påvirker produktiviteten på individ-, team- og organisasjonsnivå.
Disse er
- Tilfredshet og trivsel: Hvor fornøyde og friske er utviklerne dine? Trives de på jobben og føler de seg verdsatt og støttet?
- Ytelse: Hvor gode er utviklerne til å levere programvaren? Oppfyller de kvalitetsstandarder og kundenes forventninger?
- Aktivitet: Hvor mye jobber utviklerne dine? Bruker de tiden sin på oppgaver av høy verdi og unngår unødvendig omarbeiding?
- Kommunikasjon og samarbeid: Hvor godt kommuniserer og samarbeider utviklerne med hverandre og andre interessenter? Utveksler de informasjon, tilbakemeldinger og ideer på en effektiv måte?
- Effektivitet og arbeidsflyt: Hvor smidig jobber utviklerne dine? Unngår de avbrytelser, forstyrrelser og flaskehalser?
SPACE-rammeverket gir et mer helhetlig syn på utviklerproduktivitet som tar hensyn til flere faktorer. Det hjelper deg også med å identifisere årsakene til lav ytelse og de beste tiltakene for å forbedre den.
Vi har også en undersøkelsesmal for SPACE-rammeverket i teamutviklingsverktøyet Echometer (les mer): SPACE Retrospective-malen ). Du er velkommen til å bruke Echometer gratis til å reflektere over følgende fem spørsmål i ditt neste retrospektiv på en tidsbesparende måte og til å utlede strukturerte tiltak direkte:
SPACE Framework Retrospektiv: Slik foregår retroen
-
Tilfeldig Icebreaker (2–5 minutter)
Echometer gir deg en generator for tilfeldige innsjekkingsspørsmål.
-
Gjennomgang av åpne tiltak (2–5 minutter)
Før man begynner med nye temaer, bør man snakke om hva som har skjedd med tiltakene fra tidligere retrospektiver for å kontrollere effektiviteten. Echometer lister automatisk opp alle åpne action items fra tidligere retroer.
-
Health Check
Alle teammedlemmer kan svare anonymt på helsesjekkene på en skala. Gå deretter gjennom resultatene av helsesjekkene sammen og noter eventuelt ytterligere kommentarer. Hvis du bruker de samme helsesjekkene i flere retrospektiver, kan du også spore trender over tid i Echometer.
- Tilfredshet: Når jeg ser på de siste ukene, er jeg veldig fornøyd med arbeidet mitt.
- Ytelse: Når jeg ser på de siste trinnene våre, var vi et veldig produktivt team.
- Aktivitet: Hvis du ser på aktivitetsnivået i verktøyene vi bruker (f.eks. respons i chatter, gjensidig tilbakemelding), er vi et veldig engasjert team.
- Samarbeid: Vi forbedrer oss som et team gjennom intensiv kommunikasjon, samarbeid og kunnskapsdeling.
- Effektivitet og flyt: Vi utfører de fleste oppgaver raskt og uten forsinkelser eller avbrudd.
-
Diskuter retro-temaer
Bruk de følgende åpne spørsmålene for å samle de viktigste innsiktene deres. Først skjuler alle seg for seg selv. Echometer lar deg avdekke hver kolonne i retro-tavlen individuelt for deretter å presentere og gruppere tilbakemeldingene.
-
Catch-all-spørsmål (anbefales)
Slik at også andre temaer har en plass:
- Hva annet vil du snakke om i retroen?
-
Prioritering / Stemmegivning (5 minutter)
På retro-tavlen i Echometer kan dere enkelt prioritere tilbakemeldingene med stemmegivning. Stemmegivningen er selvfølgelig anonym.
-
Definere tiltak (10–20 minutter)
Via pluss-symbolet på en tilbakemelding kan man opprette et lenket tiltak. Er du ikke sikker på hvilket tiltak som er det riktige? Åpne da i stedet et whiteboard om temaet via pluss-symbolet for å idémyldre om grunnårsaker og mulige tiltak.
-
Checkout / Avslutning (5 minutter)
Echometer lar dere samle inn anonyme tilbakemeldinger fra teamet om hvor nyttig retroen var. Dette resulterer i ROTI-score («Return On Time Invested»), som dere kan spore over tid.
SPACE Framework Retrospektiv
Helsesjekkspørsmål (skala)
DORA & SPACE-beregninger
Kombinasjonen av DORA og SPACE
En av fordelene med å bruke DORA og SPACE er at du får en omfattende og balansert oversikt over ytelsen i programvareutviklingen.
Mens DORA-målingene fokuserer på de tekniske aspektene ved programvareutviklingsprosessen, fanger SPACE-dimensjonene opp de menneskelige og sosiale faktorene som påvirker teamets produktivitet.
Ved å kombinere begge rammeverkene får du en dypere forståelse av teamets styrker og svakheter, samt hvilke muligheter og utfordringer dere står overfor. Du kan også tilpasse teamets mål og handlinger til beste praksis i begge rammeverkene, noe som kan hjelpe deg med å oppnå bedre resultater og større tilfredshet.
DORA & SPACE-beregninger
Reflektere over DORA og SPACE i 1-til-1-møter
Mange ledere gjennomfører regelmessige en-til-en-møter med sine ansatte – men får ikke alt ut av samtalene.
Det kan derfor være en god idé å reflektere over måleparametere som DORA og SPACE i 1-til-1-møter. Du kan bruke Health Check-utsagnene som er nevnt ovenfor, og reflektere over dem sammen med teammedlemmene dine.
Jeg vil derfor benytte anledningen til å gjøre dere oppmerksom på vårt 1:1-møteverktøy Echometer (se nettside). Den kombinerer korte Health Check-undersøkelser med en AI-assistent som gjør medarbeiderutvikling mye enklere.
Malen nedenfor gir deg en pekepinn på hva slags spørsmål du kan reflektere over og måle i 1-til-1-møtene dine ved hjelp av Echometer. Du kan selvfølgelig også legge til dine egne spørsmål i DORA og SPACE. Prøv det ut ved å bruke knappen uten å logge inn:
⁉️ Stemningssjekk (enighet fra 1-7): Personlig utvikling
- «Arbeidsoppgavene mine går vanligvis veldig raskt fremover, selv om ekstern tilbakemelding er nødvendig.»
- «Når jeg observerer suboptimal atferd, vet jeg hvordan jeg kan gjøre kolleger konstruktivt oppmerksomme på det.»
- «Jeg får konstruktiv tilbakemelding både på arbeidet mitt og på min personlige utvikling.»
- «Jeg ser en attraktiv karrierevei i selskapet foran meg.» #Growth
- «I løpet av de siste ukene har jeg veldig ofte kunnet bruke mine styrker på jobben.»
Slik ser denne undersøkelsen ut i Echometer:
DORA & SPACE-beregninger
Hvordan kan vi hjelpe deg med å bruke DORA og SPACE?
Echometer er et verktøy for teamhelse og -prestasjoner som kombinerer psykologisk kunnskap fra forskning med velprøvde smidige metoder fra praksis. Det hjelper deg med å utvikle team og organisasjoner på en bærekraftig og målbar måte ved å skape en kontinuerlig forbedringsprosess basert på iterative tilbakemeldingssløyfer.
Med Echometer kan du bruke både DORA- og SPACE-rammeverket til å måle og forbedre programvareleveringsytelsen din. Og slik gjør du det:
- Gjennomfør regelmessige undersøkelser med teammedlemmene for å måle tilfredshet, trivsel, kommunikasjon, samarbeid, effektivitet og arbeidsflyt. Du kan bruke de forhåndsdefinerte malene basert på SPACE-rammeverket eller lage dine egne spørsmål.
- Gjennomfør interaktive og psykologisk informerte retrospektiver med teamet basert på innsamlede data. Med Echometers innebygde forslag kan du stimulere til diskusjoner og få innsikt i hvordan du kan forbedre teamets prestasjoner.
- Bruk Echometers innebygde Health Check-er og grafer til å overvåke og planlegge teamets kontinuerlige forbedring.
Hvorfor ikke prøve Echometer gratis og uten å registrere deg?
"Mange teammedlemmer tør ikke å si ifra!"
Løs denne utfordringen"Vi oppdager for mange uventede problemer og bugs på et sent tidspunkt!"
Løs denne utfordringen"Hvorfor tar det meg noen ganger flere timer å forberede et enkelt tilbakeblikk?"
Løs denne utfordringen