Cum se utilizează scara Fibonacci în estimarea agilă
Atunci când gestionați o echipă, este esențial să fiți capabili să estimați cât timp este necesar pentru a finaliza asarcină. Șansele sunt că ați avut o experiență în care estimările dvs. s-au dovedit a fi greșite; înproiecta luat mai mult decât se aștepta, sau echipa dvs. de produs nu a putut livra în timp.
Dacăestimărisunt adesea inexacte, de ce deranjez cu ei deloc? Imaginați-vă de timp Crearea unui aestimarea costurilor, dar depășirea bugetului printr-o sumă imensă odată ce proiectul este în curs de desfășurare? Realitatea este că estimările ajută la stabilirea așteptărilor și pentru a determina cât de mult munca dvs. poate fi completată într-un anumit interval de timp. Ca manager de proiect, este util să vă îmbunătățițiEstimarea proiectuluiabilități și să vă transportați echipa împreună cu dvs.
Managerii din RomâniaAgilmedii îmbunătățesc procesul de estimare folosind scara Fibonacci sau aSecvența Fibonacci modificatăpentru a evalua sarcinile care trebuie completate într-un sprint. Aflați ce este scala Fibonacci și modul în care îl puteți aplica pentru a determina timpul necesar pentru proiectele dvs.
Care este scara Fibonacci?
Scala Fibonacci este o serie de numere de creștere exponențial utilizate pentru a estima efortul necesar pentru a finaliza asarcinăsau implementați A.Povestea utilizatorului .
Echipele agile discută sarcinile viitoare și atribuie puncte fiecăruia utilizând scara Fibonacci pentru a prioritiza sarcinile care trebuie incluse în următorul sprint. Sarcinile complexe sunt atribuite mai multPuncte de poveste agilă, în timp ce sarcinile mai mici sunt atribuite mai puține.
Scala Fibonacci, bazată pe secvența Fibonacci, constă din numere care adaugă cele două numere precedente, începând cu 0 și 1. Secvența standard Fibonacci este 0, 1, 2, 3, 5, 8, 13, 21, 34, 55 și 89.
De ce este folosit secvența Fibonacci în Agile?
Puteți găsi secvența Fibonacci în natură și în multe discipline diferite. Acesta a fost folosit pentru a descrie creșterea vieții plantelor, estimarea creșterii populației, a modelului modelului de virusuri și prezice comportamentul piețelor financiare. Dar ce are de-a face cu agileleplanificare ?
În esență, Fibonacci din Agile oferă echipelor și managerilor de proiect o modalitate realistă de abordare a estimărilor folosindPuncte de poveste .
Punctele de poveste reprezintă dimensiunea, complexitatea și efortul necesar pentru a finaliza o poveste de utilizator. Atribuiți un număr de la scara Fibonacci în fiecare punct de poveste. Cu cât numărul este mai mare, cu atât este mai complexă punctul de poveste și cu atât mai mult efort va dura până la finalizare.
Cum să utilizați estimarea Fibonacci în Agile
Există mai multe modalități comune de a calcula dimensiunile de poveste în puncte. De obicei, cuproprietarul produsuluisau managerul se află cu echipa pentru a estimapovestiri de utilizatorUtilizând următorii pași:
Echipa repetă acești pași pentru toate poveștile utilizatorilor și sarcinile în așteptare care trebuie adăugate larestante produs .
O altă metodă comună echipele agile folosesc pentru a estima punctele de poveste estePlanificarea metodei de poker. Această tehnică implică distribuirea punților de card care rulează numere în secvența Fibonacci. Fiecare echipă primește pachetul de cărți, iar proprietarul sau managerul produsului începe procesul de estimare cu o prezentare generală a unei povestiri de utilizator.
Echipa discută povestea, punând întrebări să clarifice orice confuzie. Apoi aleg o carte pentru a reprezenta estimarea lor și a pune-o cu fața în jos pe masă.
La promptul proprietarului de produs, membrii echipei își întorc cărțile. Dacă toată lumea selectează același număr, acest număr devine estimarea, iar echipa se îndreaptă spre următoarea poveste. Dacă există numere diferite, cele ale căror estimări sunt semnificativ mai mari sau mai mici sunt chemați să justifice selecțiile lor până când toată lumea ajunge la un consens.
Puteți utiliza o scară fibonacci modificată?
Dacă ați estimat folosind utilizareaPlanificarea pokeruluiMetodă, este posibil să fi folosit carduri cu secvența standard Fibonacci sau o versiune modificată.
Atâta timp cât secvența fibonacci modificată crește cu un procent de peste 60%, probabil că veți obține rezultate similare din exercițiu ca și cu secvența standard Fibonacci. Limita de 60% provine din Legea lui Weber a diferențelor vizibile, care arată că este mai probabil să observăm diferența dintre două obiecte de greutăți semnificativ variate decât două, cu doar o mică diferență în greutate.
Puteți alege o secvență Fibonacci modificată începând cu alte numere decât 0 și 1. De asemenea, puteți alege să începeți la 0 și 1 și să dublați fiecare număr, de exemplu, 1, 2, 4, 8, 16, 32.
Indiferent de stilul de modificare alegeți, asigurați-vă că discuțiile ale membrilor echipei dvs. se concentrează pe evaluarea corectă a fiecărei povestiri ale utilizatorului și nu pe secvența MODIFICAT FIBONACCI.
Care sunt beneficiile aplicării scalei Fibonacci în Agile?
Utilizarea scalei Fibonacci în medii agile este valoroasă din mai multe motive. Natura ei în creștere exponențială face ușor diferența între sarcini simple și complexe, ceea ce ajută echipele să facă apeluri bune de judecată. Alte beneficii ale utilizării Fibonacci în Agile includ:
1. Încurajarea colaborării în echipele inter-funcționale
Tehnicile de estimare Fibonacci necesită ca membrii echipei să-și aducă perspectivele, experiențele și expertiza în implementarea viitoarelor povestiri ale utilizatorilor. Acest lucru face ca procesul de estimare a proiectului să fie mai precis, colaborativ și realist. De exemplu, aveți nevoie de introducerea echipelor UX, de proiectare, dezvoltare și de conținut pentru a estima timpul necesar pentru a finaliza o nouă pagină de destinație.
2. Stabilirea unei scale pentru compararea punctelor de poveste a utilizatorului
Tehnicile de estimare Fibonacci oferă o modalitate robustă de a determina cât de multă greutate este povestea utilizatorului. Natura exponențială a secvenței Fibonacci facilitează ca echipele să înțeleagă ce înseamnă numerele atribuite și cât de complicate ar putea fi o anumită sarcină. De exemplu, un 0 sau 1 înseamnă că punctul de poveste este simplu și poate fi finalizat rapid. Un 8 sau 13 totuși, înseamnă că punctul de vedere este mai complex și ar putea dura săptămâni pentru a termina.
3. Creșterea acurateței estimărilor în planificarea proiectelor
Un avantaj cheie al aplicării scalei FIBONACCI în medii agile este modul în care creează o cameră pentru membrii echipei și managerii de proiect să se uite în mod realist asupra efortului necesar pentru a finaliza fiecare sarcină într-un ciclu de sprint. Acest lucru duce la estimări mai precise înPlanificarea proiectuluiproces.
4. Îmbunătățirea participării și angajamentului echipei
Utilizarea scalei Fibonacci asigură că munca este distribuită corespunzător în interiorul și între echipe. Căutarea perspectivelor membrilor echipei înPlanificarea Sprint.Etapa, asigurați-vă că toată lumea este la bord cu termenele proiectate și gata să colaboreze pentru a vedea proiectul reușit. Dacă utilizați această abordare în mod continuu, veți deveni mai precis înPrognozarea cronologilor proiectuluiși evitați supraîncărcarea în timpul fiecărui ciclu de sprint.
Face munca mai ușoarăManager de sarcini UDN.
Te-ai săturat de estimarea greșită a timpurilor de completare a sarcinilor și de a vă grăbi prin proiecte pentru a oferi așa cum era de așteptat? Includeți scara Fibonacci în procesul dvs. de estimare și planificare a proiectelor. Puteți stimula comunicarea echipei și puteți implementa povestiri de utilizator cu ușurință folosind Manager de sarcini UDN.Managementul proiectului agilsoftware. Aflați cum cu aTrial gratuit de două săptămâni .