Denne siden er automatisk oversatt. Bytt til engelsk for en bedre leseopplevelse.

Bytt til engelsk
Max Schuster
Max Schuster

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 du bruke dem 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

Helsesjekkspørsmål (skala)

Deployment Frequency: Jeg er veldig fornøyd med hvor ofte vi deployer kode til Prod.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Ledetid for endringer: Etter at den første koden er lagt inn, kan vi implementere den svært raskt på Prod.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Change Failure Rate: Våre kodeimplementeringer fører svært sjelden til feil på Prod.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Tid til å gjenopprette tjenesten: Hvis det oppstår en feil på Prod, kan vi rette den opp svært raskt.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig

Åpne spørsmål

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?

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

Helsesjekkspørsmål (skala)

Tilfredshet: Når jeg ser på de siste ukene, er jeg veldig fornøyd med arbeidet mitt.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Ytelse: Når jeg ser på de siste trinnene våre, var vi et veldig produktivt team.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
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.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Samarbeid: Vi forbedrer oss som et team gjennom intensiv kommunikasjon, samarbeid og kunnskapsdeling.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig
Effektivitet og flyt: Vi utfører de fleste oppgaver raskt og uten forsinkelser eller avbrudd.
thumb_down
thumb_up
Er ikke enig i det hele tatt Helt enig

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-samtaler med sine ansatte – men får ikke fullt utbytte 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

  • "Mine arbeidsoppgaver gjør vanligvis fremskritt veldig raskt, selv om ekstern tilbakemelding er nødvendig."
  • "Hvis jeg observerer suboptimal atferd, vet jeg hvordan jeg kan gjøre kolleger oppmerksomme på dette på en konstruktiv måte."
  • "Jeg får konstruktiv Feedback både på mitt arbeid og 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 Stärken 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 ytelsen til programvareleveransen din. 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?

Blogg-kategori

Flere artikler om «Tips om smidighet»

Se alle artikler i denne kategorien
Agil Spotify-modell: Squads, Tribes, Chapters & Guilds forklart

Agil Spotify-modell: Squads, Tribes, Chapters & Guilds forklart

Kort oversikt over Spotify-modellen: Hvordan Squads, Tribes, Chapters og Guilds skalerer smidighet, hvilke roller som er involvert og hva du bør være oppmerksom på når du implementerer.

5 ideer til sprintretrospektiv som teamene garantert vil feire

5 ideer til sprintretrospektiv som teamene garantert vil feire

Som psykolog og Scrum Master har jeg sannsynligvis et uvanlig syn på ideer til sprintretrospektiver. Jeg har et litt sterkere fokus på den «myke» siden av kontinuerlig forbedring. Man kan også snak...

Mine 7 favorittmaler for Agile-retrospektiver

Mine 7 favorittmaler for Agile-retrospektiver

I teamet mitt gjennomfører vi en agil retrospektiv oftere enn gjennomsnittet: Hver fredag, altså en gang i uken. Og du vil ikke tro det – blant annet takket være de mange flotte malene for agile re...

Hvordan kan du forbedre kommunikasjonen i et eksternt programvareutviklingsteam?

Hvordan kan du forbedre kommunikasjonen i et eksternt programvareutviklingsteam?

Det finnes ulike tiltak og tilnærminger for å forbedre kommunikasjonen i virtuelle eller eksterne team av programvareutviklere og programvareingeniører. Det spiller ingen rolle om det dreier seg om...

Arbeidsavtaler: 10 eksempler, eksempler og maler

Arbeidsavtaler: 10 eksempler, eksempler og maler

Effektivt samarbeid i team er avgjørende for å lykkes, spesielt i forbindelse med smidige metoder som Scrum. Arbeidsavtaler spiller en avgjørende rolle når det gjelder å skape et tydelig rammeverk...

Sjekkliste for teamledere: 10 viktige oppgaver

Sjekkliste for teamledere: 10 viktige oppgaver

Som teamleder tar du et stort ansvar for dine medarbeidere og teamet ditt. Denne sjekklisten for teamledere vil gjøre det lettere for deg å holde oversikten og sørge for at ingenting går galt. Vår...

Scrum-masteren som tjenende leder: 8 tankevekkere

Scrum-masteren som tjenende leder: 8 tankevekkere

Som erfaren psykolog og Scrum Master forstår jeg utfordringene som teamledere står overfor i agile miljøer. Det er ingen enkel oppgave å finne balansen mellom smidighet og lederskap. I dette innleg...

Ikke alle Scrum-team er smidige: Fake Agile

Ikke alle Scrum-team er smidige: Fake Agile

Fake Agile: Er alle Scrum-team smidige? Nei, dessverre er ikke alle Scrum-team faktisk smidige. La meg forklare: Et Scrum-team er definert ved at det jobber i henhold til Scrum-rammeverket: Det har...

Fiks zombiescrum i tre trinn

Fiks zombiescrum i tre trinn

Hva er Zombie Scrum? Zombie Scrum beskriver team som har beholdt Scrum-strukturen (ritualer, roller osv.), men som har mistet den faktiske kjernen – kundenytte, verdier og kontinuerlig forbedring –...

Echometer Nyhetsbrev

Gå ikke glipp av oppdateringer om Echometer og få inspirasjon til smidig arbeid.