ce este un agil backlog?
restanțele sunt unul dintre cele mai importante artefacte fundamentale ale cadrului scrum. În general, întârzierea este o listă de elemente de lucru aranjate în ordinea descrescătoare a priorității. De fiecare dată când un nou element de lucru este adăugat la un proiect agile, acesta este introdus în mod implicit în întârziere. Este de datoria proprietarului produsului să acorde prioritate întârzierii și să o mențină la zi.
ce este backlog grooming?,
în timp ce în teorie, întârzierile sunt întotdeauna prioritare și au doar elemente relevante, practic acest lucru nu este cel mai adesea cazul. Backlog-urile servesc adesea ca loc pentru a renunța la toate ideile, erorile și cererile de caracteristici. Acest lucru duce la faptul că întârzierea devine supraaglomerată, irelevantă și scăpată de sub control în cel mai scurt timp.
backlog grooming se referă la practica de rafinare a backlog-ului prin selectarea elementelor de lucru importante, prioritizarea acestora în partea de sus a backlog-ului și eliminarea poveștilor și sarcinilor neimportante., Această practică este important, deoarece ajută proprietarii de produs ține restante sănătos, în timp ce făcându-l ușor de a alege și alege elementele pe care să lucreze pe când echipa este gata pentru a începe un sprint.
cine ar trebui să mire restante?
în timp ce întâlnirea de planificare sprint este o întâlnire oficială scrum, nu există nici o constrângere de a avea o întâlnire separată pentru a mire restante. Întârzierea este de obicei îngrijită de persoana responsabilă pentru deținerea și menținerea întârzierii., Proprietarul produsului este, în general, cea mai bună persoană să mire restante ca el/ea are cea mai bună înțelegere a produsului care este construit. Acest lucru asigură că elementele potrivite sunt tăiate și cele mai importante sunt mutate în sus. în plus față de proprietarul produsului, un lider sau un manager de inginerie ar putea fi prezent pentru o întâlnire de îngrijire a întârzierilor, deoarece acestea adaugă o perspectivă tehnică atât de necesară pentru estimarea și prioritizarea articolelor sau tăierea articolelor din întârziere. În acest tip de sesiune de îngrijire, proprietarul produsului acționează ca facilitator al întâlnirii de îngrijire.,
Cum să mire un agil restante?
există câteva activități importante care trebuie făcute în timp ce îngrijiți un jurnal:
- eliminați poveștile nedorite ale utilizatorilor, deoarece acestea ocupă spațiu. Poveștile utilizatorilor care nu vor fi selectate în viitorul apropiat îngreunează gestionarea întârzierilor și planificarea sprinturilor. Acestea pot fi povești care s-ar putea să nu se potrivească direcției actuale a produsului, iar proprietarul produsului ar putea lua apelul pentru a le elimina din întârziere.,
- o altă sarcină importantă este reprioritizarea poveștilor pentru a muta elementele prioritare inferioare în partea de jos a restanțelor. Acest lucru asigură că elementele importante care urmează au vizibilitate maximă chiar în partea de sus.
- împărțiți elementele de lucru mari în cele mai mici. Acest lucru ajută la asigurarea faptului că este mai ușor pentru echipă să estimeze și mai târziu să acorde prioritate elementelor. Este foarte greu să estimați cu exactitate cât timp poate dura o caracteristică, cu excepția cazului în care este împărțită în povești și sarcini ulterioare.
- actualizați estimările, dacă este necesar, cu ajutorul conducerii sau echipei de dezvoltare.,
- adăugați elemente de lucru noi în cazul în care există caracteristici sau sarcini pe care poate doriți să le lucrați în viitor.
durata totală a sesiunilor de îngrijire restante nu trebuie să depășească 5-10% din durata sprintului. De exemplu, dacă sprintul durează 10 zile, sesiunea de îngrijire ar trebui să dureze cel mult o zi.
Având un complet îngrijit restante ajută întâlniri de planificare sprint mai productiv ca echipa are toate datele de care au nevoie la indemana lor.
care este întâlnirea de planificare a sprintului?,
întâlnirea de planificare a sprintului este o ceremonie oficială scrum în care echipa de dezvoltare se întâlnește cu proprietarul produsului și cu maestrul scrum pentru a pune la punct planul de acțiune pentru sprint. Așa cum am discutat mai devreme, este esențial să existe o întârziere îngrijită disponibilă pentru echipă pentru a ajuta echipa în timpul întâlnirii de planificare a sprintului.
întâlnirea de planificare a sprintului este de obicei condusă de maestrul scrum cu echipa de dezvoltare și proprietarul produsului în prezență., Ordinea de zi este de a se potrivi cât mai mult posibil în sprint, cu scopul de a finaliza o componentă de lucru la sfârșitul sprintului.
Efectuarea unui sprint planning meeting
următoarele sunt activitățile care au loc în sprint planning meeting:
- Decide sprint date și de durată, dacă este necesar: în General, echipele tind să urmeze un model prestabilit, atunci când vine vorba de sprint durate. Dacă totuși schimbarea este considerată necesară, întâlnirea de planificare sprint este locul în care sunt implementate aceste modificări.,
- verificați prioritățile și mutați elementele corecte de la întârziere la sprint: acesta este cel mai important și potențial dificil aspect al planificării unui sprint. Deși este important să lucrați cât mai mult posibil, este de asemenea important să aveți un produs sau o componentă care să poată fi utilizată în timpul demo-ului. Acesta este unul dintre cele mai importante principii ale cadrului scrum.
- conveniți asupra valorilor care trebuie urmărite în timpul sprintului și finalizați rolurile și responsabilitățile: acest pas este adesea trecut cu vederea și duce la sprinturi ineficiente și ținte ratate., Este important să aveți pe toată lumea pe aceeași pagină pentru a configura și urmări valorile pentru sprint.
- Decide cu privire la o dată demo și și sunt de acord cu privire la ceea ce sunt livrabile pentru demo: acesta este un alt pas care este adesea trecute cu vederea. Un aspect important al scrum este de a avea un demo la sfârșitul fiecărui sprint pentru a demonstra ceea ce echipa a construit. Acest lucru nu numai că ajută echipa să construiască caracteristicile potrivite, dar ajută și să adune feedback valoros și să facă schimbări în direcția produsului, dacă este necesar.,
intretinere Restante sesiuni sunt o parte importantă din procesul de dezvoltare software agile, cu scrum. Aceste sesiuni ajută la decuparea și menținerea restanțelor pentru ao menține în cea mai bună formă posibilă pentru planificarea sprintului. Acest lucru se face prin eliminarea elementelor neimportante, deplasarea în jos a elementelor cu prioritate scăzută și aducerea celei mai importante lucrări în partea de sus a restanțelor., Având o întârziere tăiată și bine întreținută ajută echipa de dezvoltare să fie mai productivă în timpul întâlnirii de planificare a sprintului, unde pot lucra pentru a muta cele mai importante elemente în sprintul viitor.
întârzierile bine îngrijite sunt esențiale pentru întâlnirile eficiente de planificare a sprintului. Întâlnirile eficiente de planificare a sprintului pot duce la creșterea productivității în timpul sprinturilor și la rezultate mai bune la sfârșitul sprinturilor. Echipele trebuie să se străduiască să stăpânească arta atât a îngrijirii întârziate, cât și a planificării sprintului pentru a profita din plin de beneficiile cadrului scrum.,
link-uri conexe