Slik bruker du Fibonacci-skalaen i Agile Estimering
Når du administrerer et lag, er det viktig å kunne estimere hvor lang tid det tar å fullføre enoppgave. Sjansen er at du har hatt en opplevelse der estimatene dine viste seg å være feil; deprosjektTok lenger enn forventet, eller produktgruppen din kunne ikke levere i tide.
HvisEstimaterEr ofte unøyaktige, hvorfor bry deg med dem i det hele tatt? Forestill deg å bruke tid på å skape enkostnadsoverslag, men går over budsjettet med en stor mengde når prosjektet er i gang? Virkeligheten er at estimater bidrar til å sette forventninger og avgjøre hvor mye arbeid laget ditt kan fullføre innenfor en bestemt tidsramme. Som prosjektleder er det nyttig å forbedre dinprosjektestimeringferdigheter og bære teamet ditt sammen med deg.
Ledere iAgilemiljøer forbedrer sin estimeringsprosess ved hjelp av fibonacci-skalaen eller aModifisert Fibonacci-sekvensFor å evaluere oppgavene som skal fylles ut i en sprint. Lær hva fibonacci-skalaen er, og hvordan du kan bruke den for å bestemme tiden som trengs for prosjektene dine.
Hva er Fibonacci-skalaen?
Fibonacci-skalaen er en rekke eksponentielt økende tall som brukes til å estimere innsatsen som kreves for å fullføre enoppgaveeller implementere A.Brukerhistorie .
Agile Teams diskuterer kommende oppgaver og tilordner poeng til hver enkelt ved hjelp av Fibonacci-skalaen for å prioritere oppgaver som skal inkluderes i neste sprint. Komplekse oppgaver er tildelt merAgile Story Points., mens mindre oppgaver blir tildelt færre.
Fibonacci-skalaen, basert på fibonacci-sekvensen, består av tall som legger opp de to foregående tallene, som starter med 0 og 1. Standard fibonacci-sekvensen er 0, 1, 2, 3, 5, 8, 13, 21, 34, 55 og 89.
Hvorfor brukes fibonacci-sekvensen i smidig?
Du kan finne Fibonacci-sekvensen i naturen og på tvers av mange forskjellige disipliner. Det har blitt brukt til å beskrive plantelivsvekst, estimere populasjonsøkning, modellvirusutbrudd, og forutsi finansielle markederadferd. Men hva har det å gjøre med smidigplanlegger ?
I hovedsak gir Fibonacci i Agile lag og prosjektledere en realistisk måte å nærme seg estimater ved hjelp avStory Points. .
Historiepoeng representerer størrelsen, kompleksiteten og innsatsen som trengs for å fullføre en brukerhistorie. Du tilordner et nummer fra Fibonacci-skalaen til hvert historiepunkt. Jo høyere tallet, jo mer komplekse historien og jo mer innsats vil det ta å fullføre.
Slik bruker du Fibonacci-estimeringen i Agile
Det er flere vanlige måter å beregne historiestørrelser i poeng. Vanligvis, denprodukteiereller leder sitter med laget for å estimereBrukerhistorierBruk av følgende trinn:
Teamet gjentar disse trinnene for alle brukerhistorier og ventende oppgaver som skal legges tilProduktbacklog. .
En annen vanlig metode Agile Teams bruker til å estimere historiepoeng erPlanlegging Poker Metode. Denne teknikken innebærer distribusjon av kortdekk som bærer tall i Fibonacci-sekvensen. Hvert lag mottar kortkort, og produktets eier eller leder begynner estimeringsprosessen med en oversikt over en brukerhistorie.
Teamet diskuterer historien, stiller spørsmål om å rydde opp forvirring. De velger deretter et kort for å representere deres estimat og plassere det med forsiden ned på bordet.
På produktets eiernes rask, gjør lagmedlemmene sine kort. Hvis alle velger det samme nummeret, blir dette nummeret estimatet, og laget beveger seg til neste historie. Hvis det er forskjellige tall, kalles de som er estimeringer betydelig høyere eller lavere, kalles for å rettferdiggjøre sine valg før alle når en konsensus.
Kan du bruke en modifisert fibonacci-skala?
Hvis du har estimert å brukePlanlegging PokerMetode, du kan ha brukt kort med standard fibonacci-sekvensen eller en modifisert versjon.
Så lenge den modifiserte fibonacci-sekvensen øker med en prosentandel over 60%, vil du sannsynligvis få lignende resultater fra øvelsen som du ville med standard fibonacci-sekvensen. Den 60% grensen kommer fra Webers lov om merkbare forskjeller, som viser at vi er mer sannsynlig å merke forskjellen mellom to gjenstander av betydelig varierte vekter enn to med bare en liten forskjell i vekt.
Du kan velge en endret fibonacci-sekvens som starter med andre enn 0 og 1. Du kan også velge å starte ved 0 og 1 og dobbelt hvert tall, f.eks. 1, 2, 4, 8, 16, 32.
Uansett hvilken modifikasjonsstil du velger, må du sørge for at gruppemedlemmernes diskusjoner fokuserer på å evaluere hver brukerhistorie på riktig måte og ikke på den modifiserte Fibonacci-sekvensen.
Hva er fordelene med å bruke fibonacci-skalaen i Agile?
Bruke Fibonacci-skalaen i fleksible miljøer er verdifull av flere grunner. Den eksponentielt økende naturen gjør det enkelt å skille mellom enkle og komplekse oppgaver, noe som bidrar til at lagene gjør gode dømmekanaler. Andre fordeler med å bruke Fibonacci i Agile inkluderer:
1. Oppmuntre til samarbeid i tverrfunksjonelle lag
Fibonacci estimeringsteknikker krever at lagmedlemmer bringer perspektiver, erfaringer og kompetanse til å implementere de kommende brukerhistoriene. Dette gjør prosjektets estimeringsprosess mer nøyaktig, samarbeid og realistisk. For eksempel trenger du innspillingen av UX-, design-, utviklings- og innholdsteamene for å estimere tiden som kreves for å fullføre en ny destinasjonsside.
2. Etablere en skala for å sammenligne brukerhistoriepoeng
Fibonacci estimeringsteknikker gir en robust måte å avgjøre hvor mye vekt hver brukerhistorie bærer. Fibonacci-sekvensens eksponentielle natur gjør det enkelt for lag å forstå hva de tildelte tallene betyr og hvor komplisert det kan være å fullføre en bestemt oppgave. For eksempel betyr en 0 eller 1 at historiens punkt er enkelt og kan fullføres raskt. En 8 eller 13 betyr imidlertid at historiepunktet er mer komplekst og kan ta uker til slutt.
3. Øke nøyaktigheten av estimater i prosjektplanlegging
En nøkkelfordel ved å bruke fibonacci-skalaen i fleksible miljøer er hvordan det skaper rom for lagmedlemmer og prosjektledere å realistisk se på innsatsen som kreves for å fullføre hver oppgave i en sprint syklus. Dette fører til mer nøyaktige estimater iprosjektplanleggingprosess.
4. Forbedre lagdeltakelse og engasjement
Ved hjelp av Fibonacci-skalaen sikrer at arbeidet fordeles på riktig måte innenfor og mellom lagene. Ved å søke lagmedlems perspektiver iSprint planleggingFase, du sørger for at alle er ombord med de projiserte tidslinjene og klar til å jobbe sammen for å se prosjektet lykkes. Hvis du bruker denne tilnærmingen på en kontinuerlig basis, blir du mer nøyaktig iprognoser prosjektet tidslinjerog unngå overcommitting under hver sprint syklus.
Gjør arbeid lettere medUDN Task Manager
Er du lei av feilaktig estimering av oppgaven, og rushing gjennom prosjekter for å levere som forventet? Innlemme fibonacci-skalaen i din agile estimerings- og prosjektplanleggingsprosess. Du kan øke teamkommunikasjonen og implementere brukerhistorier med letthet ved hjelp av UDN Task Managers Agile Project Managementprogramvare. Finn ut hvordan med enTo-ukers gratis prøveversjon .