Scrum: INVEST in Good Stories by Achieving SMART Tasks

Am dat peste acest articol care include două semne mnemotehnice care îmi plac foarte mult.

INVEST ca o reamintire a caracteristicilor unui Product Backlog Item (PBI) (sau povești de utilizator) de bună calitate (sau povești de utilizator) scrise de obicei în format user story. Dar care sunt caracteristicile unei povestiri de utilizator bune? Acronimul „INVEST” vă poate reaminti că poveștile bune ar trebui să fie:

  • Independente: Ar trebui să fie autonome într-un mod care să permită să fie lansate fără să depindă una de alta.
  • Negociabile: Să capteze doar esența nevoii utilizatorului, lăsând loc de conversație. Povestea utilizatorului nu ar trebui să fie scrisă ca un contract.
  • Valoroasă: Oferă valoare pentru utilizatorul final.
  • Estimabil: Poveștile utilizatorilor trebuie să poată fi estimate, astfel încât să poată fi prioritizate în mod corespunzător și să se încadreze în sprinturi.
  • Mici: O poveste de utilizator este o bucată mică de muncă care îi permite să fie finalizată în aproximativ 3 sau 4 zile.
  • Testabilă: O poveste de utilizator trebuie să fie confirmată prin criterii de acceptare scrise în prealabil.

Refinisarea Product Backlog: Stories and Tasks

Rafinarea Product Backlog este actul de adăugare a detaliilor, estimărilor și ordinii la elementele din Product Backlog. Rafinarea continuă a Product Backlog-ului este necesară în cadrul fiecărui Sprint pentru a rafina elementele pentru a fi gata pentru Sprint-urile viitoare. Atunci când elementele din Backlog sunt rafinate până la nivelul adecvat de granularitate, elementele din partea de sus a Product Backlog-ului (cea mai mare prioritate, cea mai mare valoare) sunt descompuse astfel încât să se încadreze într-un Sprint, așa cum se arată în figura de mai jos.

Când elementele din Product Backlog sunt rafinate și urmează să fie incluse în Sprint Backlog, acestea se prezintă de obicei sub forma unor povestiri ale utilizatorilor, ușor de utilizat pentru a fi utilizate în partea 1 a planificării Sprintului. Aceste povestiri ale utilizatorilor sunt de obicei rafinate ulterior în sarcini în partea 2 a planificării Sprintului pentru a fi atribuite membrilor echipei de dezvoltare.

Un TASK bun ar trebui să fie – SMART:

SMART este un set de criterii pentru crearea de obiective, cum ar fi obiectivele Sprintului, care este o scurtă declarație scrisă de echipa Scrum (pe baza obiectivului inițial al Product Owner) pentru a-i conduce în direcția a ceea ce doresc ca sarcinile să fie realizate în conformitate cu obiectivul sprintului.

SMART înseamnă Specific, Measurable, Achievable, Relevant and Time-bound. Faptul de a avea obiective scrise într-un format SMART asigură faptul că cel care își stabilește obiectivul este clar cu privire la ceea ce încearcă să realizeze, când și cum.

Specific: atunci când stabiliți un obiectiv, fiți specific cu privire la ceea ce doriți să realizați. Gândiți-vă la acest lucru ca la declarația de misiune pentru obiectivul dvs..

Measurabil: ce măsurători veți folosi pentru a determina dacă vă atingeți obiectivul? Acest lucru face ca un obiectiv să fie mai tangibil, deoarece oferă o modalitate de a măsura progresul. Dacă este vorba de un proiect care va dura câteva luni pentru a fi finalizat, atunci stabiliți niște repere luând în considerare sarcini specifice de îndeplinit.

Arealizabil: Aceasta se concentrează pe cât de important este un obiectiv pentru dumneavoastră și pe ceea ce puteți face pentru a-l face realizabil și poate necesita dezvoltarea de noi abilități și schimbarea atitudinilor. Scopul este menit să inspire motivație, nu descurajare. Gândiți-vă cum să realizați obiectivul și dacă aveți instrumentele/abilitățile necesare. Dacă în prezent nu posedați aceste instrumente/abilități, gândiți-vă la ce ar fi necesar pentru a le obține.

Relativ: Aceasta se referă la concentrarea pe ceva care are sens cu obiectivele mai largi ale afacerii. De exemplu, dacă obiectivul este de a lansa un nou produs, ar trebui să fie ceva care este în concordanță cu obiectivele generale ale afacerii. Echipa dvs. ar putea fi capabilă să lanseze un nou produs de consum, dar dacă firma dvs. este o companie B2B care nu se extinde pe piața de consum, atunci obiectivul nu ar fi relevant.

Limitat în timp: Oricine poate stabili obiective, dar dacă nu are un calendar realist, există șanse să nu reușiți. Furnizarea unei date țintă pentru rezultatele așteptate este imperativă. Puneți întrebări specifice cu privire la termenul limită al obiectivului și la ceea ce poate fi realizat în această perioadă de timp. Dacă obiectivul va dura trei luni pentru a fi finalizat, este util să definiți ce ar trebui realizat la jumătatea procesului. Furnizarea de constrângeri de timp creează, de asemenea, un sentiment de urgență.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.