Der findes masser af agile KPI'er og målemetoder. Men du skal altid huske på én ting:
"Fortæl mig, hvordan du måler mig, og jeg vil fortælle dig, hvordan jeg vil handle."
Dr. Eli Goldratt
Derfor er det nødvendigt at stille et spørgsmål: Er alle disse agile KPI'er relevante? Og så er der dette andet citat:
"Enkelhed er effektivitetens sjæl."
Austin Freeman
Så det næste spørgsmål er: Hvis vi ønskede at måle agilitet så enkelt som muligt, hvordan ville vi så måle det? Hvilke agile metrikker og målinger er vigtigst? Eller hvis vi kun skulle måle én ting, hvad skulle det så være?
Misforstå mig ikke: Selvfølgelig kan man have mere komplicerede agile modenhedsmodeller eller agile metrikker, som f.eks. Agilometer. Men jeg synes, at tankeeksperimentet med kun at ville måle én KPI er ret spændende. Det er derfor, denne artikel udforsker dette mål.
Vi bruger ovenstående agile KPI'er som grundlag for denne tekst.
Før vi går i dybden, en hurtig bemærkning. Snart vil der være et gratis webinar om "de bedste agile metrikker" – med i alt 11 internationale eksperter som gæster! Du kan finde mere info i teaser-videoen.
Hvis det lyder interessant, kan du finde en liste på Projekt Scagiles hjemmeside - mere information – Du kan også registrere dig gratis der. Tilmeld dig (se knappen ovenfor).
Vil vi overhovedet have agile metrikker og agile KPI'er?
Før vi går i dybden, er der en ting, jeg jævnligt hører eller læser på LinkedIn, når jeg taler med agile coaches, scrum masters eller Scaled Agile Frameworks-konsulenter: Vil du overhovedet måle agile?
"Der er løgne, der er fucking løgne, og så er der statistikker."
Mark Twain
Mark Twain er lidt dramatisk omkring det. Men han har en pointe. En pointe, som Albert Einstein har formuleret i en nøddeskal.
"Ikke alt, der kan tælles, tæller."
Albert Einstein
Hvad er gode "KPI'er" i Agile – Hastighed, burndown-diagrammer, antal fejlslagne implementeringer? Er disse agile metrikker afgørende for agil succes? Det tvivler jeg på.
Men opgive alle målinger? Det ville også være en fejl.
I dagens verden ændrer forretningsmiljøet sig hurtigt. I gode tider tænker beslutningstagere på agil transformation, fordi de har de nødvendige ressourcer og den nødvendige sikkerhed. Og i dårlige tider?
I dårlige økonomiske tider vil ledere falde tilbage i traditionel tænkning. De vil falde tilbage i gamle adfærdsmønstre: f.eks. top-down-beslutninger, som ikke rigtig er forenelige med moderne agil tænkning.
De fleste Agile Coaches går rundt i cirkler ....
...og behandle overfladiske symptomer. Det er på tide at bruge psykologi – til en bæredygtig holdningsændring.
Så hvis lederne ikke har klare KPI'er til at styre efter i dårlige tider, skal de ikke engang begynde på en agil transformation. For så vil enhver fremgang i transformationen blive ødelagt under den økonomiske krise.
Så den eneste chance for, at agile metoder kan overleve svære tider i det skalerede miljø, er sandsynligvis at slå systemet med dets egne våben: ved at levere metrikker. Metrikker, der hjælper med at styre i tider med usikkerhed.
Og jeg er sikker på, at der findes agile målemetoder, som tilfører værdi.
"Set i bakspejlet tror jeg, at en af mine største fejltagelser var altid kategorisk at bruge målinger til agil transformation. at have afvist."
Marcus Raitner
Einstein siger det også i sit citat: Der er ting, der tæller. Det er dem, denne artikel handler om.
Måling af agilitet – Hvad kendetegner en god agil måling?
Lad os sige, at det spørgsmål, du typisk stiller i din Daily Stand-up, er: Hvad har du opnået i dag? Det er altså den måde, du "måler" fremskridt på i dit team.
Godt spørgsmål, ikke? Nej, det er ikke rigtigt. Dette spørgsmål presser teamet til at vise, at de er flittige. Spørgsmålet lægger pres på teamet for at færdiggøre 'to do-listen', så de stolt kan pege på metrikken: Ja, jeg har haft ret travlt i de sidste 24 timer!
Men det er godt at få "to do"-listen overstået, er det ikke? Tja, det kommer an på. Noget andet er meget vigtigere: nemlig at nå teamets mål. I agile teams tilfælde er det typisk – at levere værdi til kunden.
Agile KPI'er – Hvordan måler man agilitet?
Så et bedre spørgsmål (eller målestok) i din Daily Stand-up ville være: "Hvordan hjalp du dit team eller din organisation med at nå vores (sprint)mål i de sidste 24 timer?"
Hvis du ændrer dit spørgsmål (eller din måling), kan du ændre den måde, folk tænker og handler på: først effektivt, så effektivt – for at bruge ordene fra Peter Drucker at sige.
Change the metric – ændrer den måde, folk tænker og handler på.
For at bruge Einsteins ord er vi nødt til at finde den ene ting, der kan tælles –, og som virkelig tæller.
Så hvad tæller egentlig i en agil transformation?
Det rigtige overblik over agile KPI'er og agile metrikker
Målet med din agile transformation er bestemt ikke en agil transformation. Hvorfor laver du den agile transformation? Lad os bruge "3 Why Technique" til at forstå dette:
Hovedårsagen til din agile transformation: Du ønsker ikke at ende som Blockbuster-virksomheden, der ignorerede branchetendenser og kundebehov, ikke var åben for forandring og til sidst løb tør for penge.
Du ønsker at ende som Netflix, der konstant udvikler deres forretningsmodel omkring deres kunders kernebehov. Se bare på Casestudie Blockbuster vs. Netflix.
Hvordan kan man omsætte det til en metrik i en agil transformation? Tja, det bliver svært.
Hvad virksomheder gør i stedet: Bruger metrikker, fordi de er nemme at måle. Fordi værktøjerne derude alligevel spytter dem ud. Sandsynligheden for, at det er de rigtige målinger, er ret lav.
Det handler for eksempel ikke om at forbedre sprinthastigheden eller velociteten. Det er en almindelig fejltagelse: at overvåge og måle indsats eller effektivitet. I stedet handler det om at tilfredsstille kundernes behov.
Agile Mål KPI'er og smidighed – En vigtig indsigt
Når vi har fastslået alt dette, er vi nødt til at måle gyldigheden af vores "ene metrik" i forhold til noget eller finde et korrelat.
Vi er nødt til at måle resultater, ikke output. Vi er nødt til at måle vores agile transformation på, hvor meget den hjælper os med at nå vores mål. Vi skal ikke måle folk på, hvor meget tid de bruger, men på, hvor meget de bidrager til en fælles vision eller et fælles mål. – Vi skal måle på de fordele, der skabes for kunden!
Hvis vi vil måle på kundeværdi, er vi nødt til at forstå kundens behov meget godt.
For eksempel er et jernbaneselskab nødt til at forstå, at det ikke er i jernbanebranchen. Det er nødt til at forstå, at det er i transportbranchen. For kunderne er ligeglade med, om de bliver transporteret med tog eller fly.
En kort digression: Det vigtige med agile målinger er selvfølgelig at reflektere over dem. Som for eksempel med Spotify Health Checkmed den tilsvarende retrospektive.
Det kan du gøre med vores Echometer Health Check & Retro Tool (også på tværs af teams, hvis det er nødvendigt). Du kan finde mere information om dette under "Sådan fungerer det". Du kan også bare kigge på en Health Check-retro her. I dette tilfælde er det en retro om Scrum.
Bemærk: Dette format beder om enighed med Health Check-emnerne på en skala.
- Planlægning: Backlog-forfiningen i vores team kører effektivt.
- Kundeorientering: Planlægningen af vores sprints er altid baseret på at opnå den størst mulige kundefordel inden for den givne tid.
- Agil træning: Teammedlemmer, produktejere og scrum masters deler den samme forståelse af deres respektive roller i teamet.
- Scrum-begivenheder: På det seneste har hver eneste dag i teamet været værdifuld.
Endnu et indblik i agile målinger: Timing
En anden tanke er vigtig her. I bedste fald afhænger målingerne af timing og/eller det stadie, du befinder dig på i din agile transformation.
Lad os sige, at I allerede ved, at en agil transformation med Scaled Agile Framework (SAFe®) eller andre agile frameworks er det rigtige skridt for jer (det er i øvrigt det første, I skal tænke på som virksomhed).
I dette tilfælde bør dit fokus være på Start af den agile transformation ligger på én ting: Lederteamets agile tankegang.
Er ledergruppen virkelig klar til forandring? Forstår det konsekvenserne af transformation? Er det klar til at være det første team i virksomheden, der for alvor implementerer agile metoder –, herunder Kanban, agile retrospektiver og kontinuerlig selvrefleksion?
Så teoretisk set bør en første agil måling fokusere på "parathed hos ledelsen eller ledergruppen". Min kollega Jean giver i sin artikel 7 tips om lederens rolle i agile transformationer.
Det næste vigtige spørgsmål, du bør stille dig selv i din transformation: Har vi de rigtige processer på plads til at forstå og løbende overvåge vores kunders behov? Det kunne være den næste agile metrik.
Men stop. Det hjælper os ikke med at nå målet med denne tekst – kun a ting at måle.
Nej, den tjener til at give dig lidt inspiration til din agile transformation med hensyn til en meningsfuld agil modenhedsmodel.
Så lad os tage et kig på de typiske agile målinger, og hvordan de korrelerer med de vigtigste resultater af din agile transformation: kundeværdi.
De vigtigste agile målinger – en rangordning
Du finder en tabel ovenfor med De mest almindelige agile målingerDet er de mål, der spiller en rolle i skalerede agile frameworks og agile transformationer. Jeg har grupperet dem efter fem områder, fem mål, som man kan i almindelighed med en agil transformation:
- KundefordeleOpfylder målingerne kundens behov?
- Forudsigelighed: Leverer vi til tiden og med smidige processer?
- ProduktivitetUdfører vi flere og flere opgaver på samme tid og med de samme ressourcer?
- KvalitetLeverer vi et produkt, der er fri for defekter og andre problemer?
- KulturEr medarbejderne i vores organisation tilfredse, lærer de løbende, og kan de være innovative, så den ønskede leveringshastighed kan opretholdes på lang sigt?
Agile KPI'er – Sådan måler du agil succes
Tabellen giver også en indikation af
- hvor let det er at måle metrikken (baseret på min personlige erfaring)
- Hvor meget denne måling korrelerer med vores langsigtede kernemål: Fremtidig kundeværdi (baseret på min erfaring).
Så hvilken er fra tabellen ovenfor den agil metrik? Hvad er en god KPI i agile?
Det er interessant, at der ikke synes at være nogen agil metrik, som er let at måle, og som samtidig giver maksimal kundeværdi. Men det er også en skam.
Jeg vil sige, at "nem måling" ikke er så vigtig som "korrelation til fremtidig kundeværdi". Derfor synes de mest valide målinger at være "Usage Index", "Customer Satisfaction" eller "Net Promoter Score".
Forresten, en hurtig bemærkning i forbindelse med agil transformation: Vil du sikre dig, at du i øjeblikket er de rigtige prioriteter i din agile Transformation?
Så tag vores modenhedstjek for din agile transformation – tager kun 3 minutter. Du får endda et benchmark baseret på over tre hundrede andre deltagere. Se knappen 🙂
Scaled agile Frameworks – den vigtigste agile KPI er...?
Det betyder ikke noget, om du bruger Scaled Agile Framework (SAFe®) eller en anden model til at øge din agile modenhed.
På baggrund af disse tre målinger er det, der korrelerer mest med fremtidig kundeværdi, sandsynligvis kundetilfredshed. Eller, for at være mere præcis, top-box kundetilfredshed. Du kan finde mere om dette emne under dette link.
Kundetilfredshed har sandsynligvis også den højeste korrelation af alle disse målinger med ROI for din agile transformation. Det fortæller dig, om du skal ændre noget eller holde kursen.
Agile KPI'er: Er en simpel måling nok til – eller ej?
Men stop! Hvis du kun fokuserer på kundetilfredshed, hvordan sikrer du dig så, at du kan overgå dine konkurrenter? langsigtet foran spillet? Hvordan gør du det muligt for innovative og disruptive ideer at vokse og blomstre i din virksomhed? Når alt kommer til alt, hvad er så dit langsigtede mål...?
I lyset af disse spørgsmål synes jeg, at vi skal vende tilbage til det grundlæggende: For kontinuerligt at skabe kundeværdi og innovere har du brug for to andre ting: smidige agile processer og en sund virksomhedskultur.
Din virksomhedskultur sikrer, at medarbejderne føler sig Psykologisk tryghed føler, er åbne over for fejl, siger fra og deler deres ideer. Og dine agile processer sikrer, at du implementerer dine ideer hurtigere end dine konkurrenter.
Agile sigter, ligesom en leder, mod en tilgang, hvor mennesket kommer først; den sætter mennesker før ting.
Vikram Verma
Følgende grafik illustrerer dette på en enkel måde. Hvis kundeværdi er dit langsigtede mål, så er input til dette "agile processer" gange "virksomhedskultur".
Jeg har engang læst, at "agil transformation kræver en kulturændring, ikke en procesændring."
Det kan jeg ikke være enig i. Det kræver begge dele.
Tre agile KPI'er i den agile modenhedsmodel
Så hvis du kun vil måle én ting i Scaled Agile Frameworks (SAFe®) eller andre frameworks, ville det være kundetilfredshed. Men helt ærligt, jeg kan ikke anbefale kun at måle én ting –, jeg er ked af at skuffe dig.
Hvis du virkelig ønsker at holde det så enkelt som muligt med dine målinger, anbefaler jeg, at du måler mindst tre ting for at få en indikation af din agile modenhed:
- Gå glip af Kundefordele eller værdi – gennem kundetilfredshed.
- Savner din Virksomhedskultur – gennem psykologisk sikkerhed som en indikator for læring og innovation.
- Gå glip af Etablering af agile metoder – bruger forholdet mellem planlagt og udført som en indikator for, hvor godt du er i stand til at levere øget kundeværdi.
Når du har målt, skal du udvikle noget. Lær derefter af det. Og gentag så dine målinger... Byg. Mål. Lær...
Enkelt, ikke sandt? Nej, selvfølgelig ikke. Men mener du det alvorligt med at etablere agile rammer i din organisation?
Hvad er en god agil KPI, og hvordan kan den gavne mig i min agile transformation?
Vi interviewer i øjeblikket dusinvis af – Release Train Engineers, Agile Coaches, Scaled Agile Framework-konsulenter – om emnet KPI'er og metrikker i forbindelse med Scaled Agile Frameworks og agile metoder.
Baseret på disse interviews har vi udviklet Project Scagile: 7 webinarer, der vil hjælpe dig med at 7 typiske fejl i agile transformationer at undgå. Et af webinarerne handler om "Agile Metrics".
Hvis du stadig er på udkig efter et passende retrobræt, kan vores artikel hjælpe dig med emnet: De bedste retroboards i sammenligning.