Ghid Scrum | 18. Ce este Product Backlog?
Publicat: 2022-05-19Product Backlog-ul este singura sursă de sarcini efectuate de echipa Scrum. Este o listă de funcționalități și îmbunătățiri planificate ale produsului. Forma sa este modificabilă și nu toate sarcinile incluse în Product Backlog vor fi finalizate. Evoluează în timpul discuțiilor cu părțile interesate. De asemenea, este îmbunătățit constant. Înseamnă că, cu cât mai aproape de termenul limită, cu atât sarcina devine mai detaliată.
Ce este Product Backlog? - Cuprins:
- Introducere
- Ce conține Product Backlog?
- Forma Product Backlog
- Îmbunătățirea stocului de produse
- rezumat
Introducere
Product Backlog este cel mai mare dintre artefactele Scrum. Acesta reflectă stadiul lucrării asupra unui Produs referitor la Obiectivul Produsului. Pe de altă parte, atunci când munca la un Produs este finalizată, Backlog-ul acestuia devine o listă completă a sarcinilor efectuate de Echipa Scrum pentru a crea Produsul. Cu toate acestea, nu conține soluții tehnice detaliate.
Ce conține Product Backlog?
Product Backlog este creat în timpul întâlnirilor Product Ownerului cu Stakeholderii. Proprietarul produsului este singurul proprietar și persoana responsabilă pentru această sursă de sarcini.
Limba de afaceri caracterizează intrările din Product Backlog. Cu alte cuvinte, ele descriu valoarea produsului din punctul de vedere al părților interesate.
Descrierile sarcinilor incluse în lista de sarcini necesită coerență și claritate. Acestea conțin funcții și îmbunătățiri ale Produsului prezentate de obicei sub formă de Povești utilizator cărora le dedicăm o intrare separată. Aici vom menționa doar că acestea sunt descrieri ale funcționalităților parțiale ale produsului care răspund la întrebările despre următoarele probleme:
- Domeniul de aplicare al modificărilor produsului
- Scopul modificării Produsului
- Tipul de utilizator pentru care apare această modificare
Forma Product Backlog
Ordinea sarcinilor incluse în Product Backlog se modifică pe măsură ce Produsul se dezvoltă. În timp ce lucrează la el, echipa Scrum modelează și își îmbunătățește funcționalitățile. La întâmpinarea obstacolelor, acțiunile sale implementate permit tuturor să se gândească și să definească viitoare soluții adecvate, iar acestea se vor schimba în consecință la un alt obstacol neprevăzut. Prin urmare, nu există o ordine clară și definită a acțiunilor, totul este schimbător. Îmbunătățirea Product Backlog vizează actualizarea continuă și pregătirea pentru următoarele sarcini. Din acest motiv, este continuă.
Sarcinile cu un termen limită îndepărtat sunt de obicei întregi mari, generice. Descrierea lor nu conține detalii, ci doar o schiță de funcționalitate care ar trebui realizată. De asemenea, este posibil să găsiți sarcini printre ele care nu se vor termina niciodată.
Intrările din Product Backlog pot prezenta soluții alternative. Și, de asemenea, ideile Clientului care pot deveni depășite, neprofitabile sau dintr-un alt motiv nu intră niciodată în faza de implementare. De aceea, Product Backlog-ul este uneori numit în glumă „Lista de dorințe a clientului”.
Un alt motiv pentru modificarea formei Product Backlog-ului este redefinirea soluțiilor. Uneori se dovedește că o anumită problemă a fost deja rezolvată în timpul creării unei alte funcționalități a produsului. Sau funcționalitatea așteptată a devenit redundantă din cauza modificărilor altor soluții.
Una dintre activitățile de bază în timpul îmbunătățirii Product Backlog este împărțirea sarcinilor conținute în Product Backlog în părți. Datorită acestui fapt, schița generală a funcționalității este prezentată sub formă de unități mai mici, mai detaliate și definite cu precizie.
Sarcinile concepute pentru o implementare mai atentă devin mai detaliate. Ele devin și mai mici, conținând detalii despre soluții. Detaliile apar în timpul dezvoltării produsului. Și datorită cunoașterii stării actuale a Produsului și a așteptărilor actuale ale părților interesate, Product Owner completează sarcinile viitoare cu descrierea, ordinea și dimensiunea acestora. Apoi, selectează sarcinile cel mai bine descrise pentru următorul Sprint Backlog.
Îmbunătățirea stocului de produse
În timp ce lucrează la un Produs, Product Owner modifică și detaliază Product Backlog în cooperare cu Echipa de Dezvoltare. Urmând sugestiile Product Ownerului, în timpul Sprint Planning echipa selectează funcții de implementat din Product Backlog. Acestea sunt apoi mutate în Sprint Backlog și împărțite în sarcini care urmează să fie finalizate. Sarcinile mutate în Sprint Backlog sunt descrise în limbaj tehnic, care este cel mai util pentru Dezvoltatori.
Dimensiunea sarcinii este o măsură importantă din punctul de vedere al echipei de dezvoltare. Estimarea corectă a acesteia devine deosebit de critică atunci când selectați User Stories din Product Backlog la Sprint Backlog.
Echipa de dezvoltare învață în timp să estimeze corect timpul și efortul necesar pentru a finaliza o anumită poveste de utilizator. Aceasta este exprimată în zile, ore-man sau Puncte de poveste și oferă o estimare a unei valori numite Viteza echipei.
rezumat
Product Backlog-ul este o listă îmbunătățită continuu de sarcini care conduc la obiectivul de produs. Conținutul Product Backlog-ului este de obicei exprimat sub formă de User Stories. Și cu cât timpul rămas pentru a finaliza o sarcină este mai scurt, cu atât:
- Descrierea postului este mai detaliata
- Sfera sarcinii este mai mică
- Sfera sarcinii este mai bine definită
Echipa Scrum se ocupă de sarcini. Product Owner gestionează și modifică Product Backlog.
Dacă vă place conținutul nostru, alăturați-vă comunității noastre de albine ocupate pe Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.
Ghid Scrum:
- Glosar de termeni de bază, roluri și noțiuni
- Ce este Scrum?
- Valorile Scrum
- Cum implementezi Scrum în compania ta?
- Echipa Scrum - ce este și cum funcționează?
- Cine este un proprietar de produs?
- Cele mai frecvente greșeli ale Product Ownerului
- Cine este Scrum Master?
- Caracteristicile unui bun Scrum Master
- Cele mai frecvente greșeli ale Scrum Master
- Ce statistici și valori ar trebui să urmărească Scrum Master?
- Cooperare între Product Owner și Scrum Master
- Echipa de dezvoltare în Scrum
- Cele mai frecvente greșeli ale dezvoltatorilor
- Artefacte Scrum
- Scaling Scrum
- Sprint Backlog
- Ce este Product Backlog?
- Ce sunt User Stories?
- Crearea celei mai bune povești de utilizator cu INVEST
- Cele mai frecvente greșeli ale User Story
- Criterii de acceptare a poveștii utilizatorului
- Estimare și Story Points în Scrum
- Planificarea Pokerului
- Joc de estimare a echipei
- Definirea creșterii
- Evenimente Scrum
- Ce este Sprint în Scrum?
- Angajamentele echipei Scrum - Obiectiv de produs, obiectiv de sprint și definiția finalizării
- Ce este un grafic Burndown?
- Cum se creează și se interpretează un grafic de ardere?
- Avantajele și dezavantajele diagramei de ardere
- Panouri Kanban în Scrum și Scrumban
- Viteza în Scrum - Viteza echipei de dezvoltare
- Scrum zilnic
- Planificarea sprintului
- Sprint Review
- Ce este o retrospectivă Sprint?
- Greșeli frecvente în timpul unei retrospective de sprint
- Creșterea backlog-ului de produse