Backlogul de produse: un ghid pas cu pas

Publicat: 2022-03-11

Un backlog de produse este una dintre părțile esențiale ale lanțului de dezvoltare a produsului, o listă prioritizată de caracteristici ale produsului care duce de la viziunea companiei și a produsului, până la execuție, până la o lansare completă. Este un instrument puternic, deoarece transformă o viziune la nivel înalt în detaliile de lucru ale creării unui produs. Un manager de produs are responsabilitatea cheie de a crea, prioritiza și menține un stoc de produse. Să ne aprofundăm în procesul pas cu pas și în elementele de bază ale construirii unui backlog sănătos de produse.

Un backlog de produse este o listă de caracteristici ale produsului care duce de la viziune până la execuție până la o lansare completă

Împărțiți rezerva în două liste

Înainte de a crea un backlog, definiți domeniul de aplicare al acestuia, dacă ar trebui să se aplice unei linii de produse, unui grup de produse sau tuturor produselor companiei - acest lucru vă va ajuta să gestionați funcțiile.

Am învățat în mai multe proiecte că este o practică sănătoasă să împărțim backlog-ul în două liste: backlog principal pe termen lung și backlog executabil pe termen scurt (numit și backlog de sprint deoarece poate include unul sau mai multe sprinturi). Ideea este să se concentreze pe cele mai urgente articole pentru a le dezvolta prompt, menținând în același timp o imagine de ansamblu a tuturor funcțiilor din backlog-ul principal.

La început, ambele restanțe încep ca o listă de caracteristici la nivel înalt. Cu toate acestea, un backlog de sprint este de obicei împărțit în epopee și povești de utilizator pentru o execuție ușoară, în timp ce restanța pe termen lung rămâne așa cum este. În calitate de manager de produs, decideți ce articole ar trebui mutate dintr-o listă în alta și când.

Surse de backlog

Următorul pas este identificarea surselor care pot sugera potențiale caracteristici pentru un întârziere. Sursa poate fi cercetarea utilizatorului, o cerere specifică a clientului, un sondaj sau o cercetare de marketing detaliată. Dacă aveți constatări relevante de la un alt produs cu care lucrați, acestea pot contribui și ca o sursă excelentă. Deși acestea sunt cele mai comune surse, există și altele:

  • Echipa QA este o sursă excelentă pentru articolele din backlog, deoarece folosesc produsul pe scară largă și pot avea feedback valoros pentru îmbunătățiri.
  • Feedback de asistență pentru clienți. În cazul produselor hardware, o sursă decentă poate fi o problemă de fabricație sau probleme semnalate din teren.
  • Recenziile despre problemele, problemele sau erorile produsului pot oferi, de asemenea, idei despre cum să-l îmbunătățiți.
  • Cereri din vanzari
  • Inițiative sau idei de cercetare și dezvoltare

Sursele de backlog pot varia, cele mai frecvente sunt viziunea asupra produsului, cercetarea utilizatorilor, vânzările și asistența, precum și feedback-ul echipei QA

Abțineți-vă de la blocarea caracteristicilor

Un bun manager de produs ar trebui să dețină backlog-ul și să acționeze ca gatekeeper care controlează ce caracteristici apar pe el și sunt executate. Este construit un acumulator astfel încât elementele cu prioritate ridicată să apară în partea de sus a listei, iar cele mai puțin importante să fie în partea de jos. Managerii de produs ar trebui să promoveze includerea articolelor în backlog, mai degrabă decât să le blocheze. Blocarea ar trebui să apară numai în cazuri extreme, când un manager de produs este pe deplin încrezător că o caracteristică nu are valoare. În loc să blocați articolele, lăsați procesul de prioritizare să facă filtrarea. Poate suna irațional, dar puteți merge chiar până la a include o caracteristică care, eventual, nu va fi dezvoltată timp de cinci ani - a avea toate caracteristicile potențiale într-un singur loc este o sursă valoroasă.

Manipularea articolelor

Un backlog constă din funcții de nivel înalt care trebuie dezvoltate în epopee sau povești de utilizator sau pur și simplu introduse cu descrieri, astfel încât acestea să apară în backlog. Când le includeți, asigurați-vă că aveți suficiente informații, dar nu suprasolicitați detaliile. Fii agil: investește timp în compunerea descrierilor numai atunci când articolele se apropie de stadiul de dezvoltare. Un manager de produs trebuie să păstreze un echilibru între a vedea imaginea de ansamblu și a nu intra prea adânc în detalii pentru a economisi timp și a rămâne eficient.

Prioritizarea Backlog-ului

Sortarea restanțelor este procesul de bază al prioritizării. Este un pas extrem de strategic care se concentrează mai degrabă pe date decât pe un sentiment instinctiv. Deși prioritizarea este de obicei responsabilitatea unui manager de produs, de obicei trebuie să fie confirmată și aprobată de conducerea superioară. A avea o structură în vigoare vă ajută să vă apărați deciziile de prioritizare. Trebuie să fiți capabil să prezentați structura, să o comunicați și să obțineți aprobarea pentru aceasta.

O cerință cheie pentru menținerea unui proces de prioritizare sănătos este crearea de ponderi și criterii de evaluare bine definite pentru funcțiile de backlog. Diferite produse necesită soluții diferite în funcție de natura lor. În secțiunea următoare, voi introduce componente practice care pot fi folosite ca o cutie de instrumente pentru a crea diferite formule pentru o prioritizare eficientă.

Definiți criteriile de prioritizare

Definiți criteriile care sunt semnificative pentru produsul dvs. și utilizați-le pentru a evalua fiecare caracteristică de backlog. Aceste criterii ar trebui incluse pentru orice produs:

  • Venituri. Acest criteriu se referă la cât de mult venit poate aduce caracteristica și se bazează pe feedback-ul din partea clientului sau a echipei de vânzări. Dacă nu există deja o înțelegere convenită, venitul potențial va fi doar o estimare. În ciuda acestui fapt, este încă o măsură utilă pentru prioritizare, deoarece ajută managerul de produs să evite funcțiile cu rentabilitate a investiției (ROI) potențial scăzută.
  • Potrivirea pieței și unicitatea pieței. Potrivirea pieței arată dacă o anumită caracteristică rezolvă o problemă existentă pentru utilizatori. Unicitatea pieței este o măsură a cât de unică este această nouă caracteristică în raport cu concurenții dvs. Aceste două articole combinate vor evidenția cele mai relevante caracteristici care nu au fost încă dezvoltate de competiție și, astfel, reprezintă o mare oportunitate.
  • Complexitate. Acest criteriu combină timpul estimat de lansare și complexitatea generală a execuției. Câte funcții va avea acest impact? Care sunt costurile ascunse directe și potențiale pentru fiecare? Urmărește cel mai scurt timp posibil de livrare cu valoarea maximă pe care o poate aduce caracteristica.

O pâlnie de backlog de produse: caracteristicile trebuie sortate în funcție de prioritate

Alte criterii de luat în considerare în funcție de produs:

  • Încredere. Cât de încrezător sunteți că acesta va fi folosit? Acesta este un criteriu important pentru startup-uri și, de asemenea, atunci când o companie intră pe o nouă piață.
  • Risc. Cu cât riscul este mai mare, cu atât scorul pentru acest criteriu este mai scăzut. Acest criteriu este strâns legat de criteriul Încrederii .
  • Cost. Un cost ridicat de implementare obține un scor scăzut. Este similar cu criteriul de complexitate , cu toate acestea, există cazuri când costul ridicat implică un timp scurt de dezvoltare.

Metoda de notare

Înainte de a acorda note fiecărei funcții de întârziere, setați trei până la cinci opțiuni (foarte scăzut, scăzut, mediu, mare) și descrieți-le pe scurt. De exemplu, în ceea ce privește lungimea dezvoltării caracteristicilor, criteriul de complexitate ar avea următoarele note:

  • Foarte jos. Este nevoie de doar câteva zile pentru a implementa o funcție. (Această funcție primește cea mai mare notă .)
  • Scăzut. Implementarea durează mai puțin de un sprint complet sau una până la două săptămâni.
  • Mediu. Implementarea durează un sprint sau două săptămâni.
  • Înalt. Implementarea necesită mai mult de un sprint. (Această funcție primește nota cea mai mică .)

Nu dați nivelurilor numere secvențiale (adică nu folosiți 0, 1, 2, 3). În schimb, utilizați acest sistem:

0 puncte pentru nota foarte scăzută
1 punct pentru nota scăzută
3 puncte pentru nota medie
9 puncte pentru nota mare

Când utilizați această metodă de notare, veți obține o separare clară a sumei caracteristicilor. Acest lucru face o diferență substanțială atunci când îl utilizați cu 30 sau 50 de funcții și nu doriți să ajungeți cu 15 funcții care au același scor - ceea ce doriți este o listă de priorități clar sortată.

Definiți greutățile

Următorul pas important este definirea ponderilor sau factorilor pentru criteriile alese. În mod implicit, toate criteriile contribuie în mod egal la notele caracteristicilor. Cu toate acestea, uneori, criteriile au un impact semnificativ diferit, deci o contribuție mai solidă. Pentru simplitate, să luăm un exemplu numeric cu două criterii: A și B. Dacă însumați puncte așa cum este descris mai sus, fiecare criteriu va contribui cu jumătate din notă. Cu toate acestea, când criteriul A este de două ori mai important decât criteriul B, ar trebui să veniți cu o formulă ca aceasta:

Scorul general al caracteristicii = 0,66 * A + 0,33 * B

Ar putea exista multe versiuni diferite ale acestei formule, în funcție de greutatea factorilor care este convertită în număr. Greutățile trebuie să adună întotdeauna până la unu.

Metoda de ponderare oferă flexibilitate pentru prioritizare și aliniază articolele din restante cu strategia companiei. De exemplu, dacă o companie se concentrează pe veniturile pe termen scurt, factorii legați de venituri vor avea o notă mai mare în schema de ponderare decât alții. În acest fel, caracteristicile despre care se așteaptă să obțină venituri vor apărea în partea de sus a restanțelor.

Rafinament: spre poveștile utilizatorilor

După finalizarea procesului de prioritizare, următorul pas cu stocul de sprint este crearea poveștilor utilizatorilor. Un manager de produs inserează descrieri inițiale ale caracteristicilor și include versiunile brute ale poveștilor utilizatorilor în backlog. Acum este momentul să angajați o echipă scrum pentru a crea noi povești de utilizatori care să răspundă nevoilor utilizatorilor. Rafinamentul (sau îngrijirea) în așteptare este cu siguranță un rezultat al muncii în echipă. Îmi place să fac brainstorming cu o echipă, transformând magazinele utilizatorilor în funcții, deoarece acesta este momentul în care o viziune abstractă se îndreaptă către implementarea efectivă. În calitate de lider de produs, ați putea încerca să dezvoltați o poveste precisă a utilizatorului - țineți cont de acest lucru, dar rămâneți deschis la ideile echipei: Din experiența mea, povestea utilizatorului poate fi îmbunătățită semnificativ prin contribuțiile echipei.

Restul pe termen scurt constă din trei tipuri de povești ale utilizatorilor:

  • Brut. Acestea sunt povești proaspăt cristalizate care sunt procesate în etapa de rafinare. Un manager de produs trebuie să fie proactiv și să conducă echipa pentru a împinge cele mai bune povești în etapa de dezvoltare.
  • Gata. Acestea sunt povești care sunt gata de dezvoltare. În această etapă, un manager de produs trebuie să fie practic și să sprijine execuția, răspunzând la întrebări și eliminând blocajele.
  • Terminat. Acestea sunt povești finalizate care sunt gata pentru implementare și lansare.

Backlogul de produse pe termen scurt constă din trei tipuri de povești de utilizator: povești de utilizator brute, gata și finalizate.

Menținerea Backlog-ului

Periodic, ambele restanțe – masterul și sprintul – ar trebui revizuite. Când lista pe termen lung devine supraîncărcată cu sarcini, revizuiți elementele din partea de jos și decideți dacă trebuie eliminate sau nu. De asemenea, asigurați-vă că revizuiți restanța după ce ați compus un plan de lansare. Cu o prioritizare reîmprospătată, articolele ar trebui mutate în stocul pe termen scurt dacă prioritatea lor se modifică. După ce caracteristicile sunt implementate și lansate, etichetați-le ca „terminate” și arhivați în stocul principal. S-ar putea să aveți nevoie de ele pentru retrospectiva sprintului și măsurarea KPI.

Backlogul de sprint este o listă executabilă care include unul sau mai multe sprinturi

Cum să comunici un backlog

Deoarece întârzierea este un plan major de construire a produsului, este esențial ca un manager de produs să-l comunice în mod eficient echipei, CEO-ului sau altor părți interesate. Nu prezenta lista așa cum este - sunt prea multe detalii și vei pierde atenția publicului. În schimb, concentrați-vă pe două aspecte:

  • Mecanism prioritar. Oferiți criterii și ponderi pentru prezentarea la nivel înalt a articolelor de backlog și justificați-le cu date justificative. În acest fel, vei convinge audiența că backlog-ul pe care l-ai creat a îndeplinit toate cerințele și este aliniat cu viziunea unei companii.
  • Caracteristici. Prezentați de sus în jos caracteristicile backlogului. Nivelul detaliat ar trebui să fie dependent de public și ar putea fi necesar să explicați atât caracteristicile, cât și notele acestora.

Unealtă puternică

Un backlog de produse este un instrument puternic pentru managerul de produs, deoarece reprezintă o trecere de la gândirea strategică la tacticile de zi cu zi. Abilitățile pe care le dezvoltați în calitate de lider de produs - de a gestiona, prioritiza, actualiza și menține backlog - vă vor ajuta la construirea de produse excelente și la îmbunătățirea performanței generale a companiei dvs.