Che cos’è backlog grooming?
Definizione di backlog grooming
Backlog grooming è il processo di raffinazione di storie utente in sospeso o elementi backlog, suddividendo gli elementi grandi in compiti più piccoli e dando priorità a quelli che devono essere affrontati per primi. Insieme, questo aiuta a modellare gli obiettivi della prossima sessione sprint.
Quando il backlog grooming funziona al meglio, di solito assume la forma di una riunione regolarmente programmata alla quale partecipano i principali stakeholder del team., Per mantenere la sessione focalizzata, in genere non è una buona idea portare troppe persone in riunioni di toelettatura arretrato. Ma i rappresentanti dei team principali — product manager, product owner e QA e così via-dovrebbero essere presenti.
Potresti anche aver sentito il backlog grooming indicato come ‘backlog refinement’ o ‘story time’. Qualunque cosa tu scelga di chiamarlo, questo processo può essere un potente strumento per mantenere i team concentrati sulla traiettoria strategica complessiva della roadmap del prodotto.
Qual è l’obiettivo del backlog grooming?,
L’obiettivo centrale del perfezionamento del backlog è quello di rivedere le storie degli utenti in sospeso nel backlog, assicurarsi che siano assegnate correttamente le priorità e che siano preparate per la pianificazione sprint.
Tenere regolari sessioni di toelettatura del backlog come queste non solo mantiene i team unificati e sul bersaglio, ma assicura anche che il backlog non si impantani con storie irrilevanti o obsolete. A differenza di un daily scrum, che si concentra su attività quotidiane immediate, il backlog grooming è un esercizio più strategico, interessato al progresso della roadmap del prodotto nel suo complesso.,
Proprio come qualsiasi progetto di team su larga scala, i team di sviluppo agile possono talvolta non essere sincronizzati, specialmente quando gli obiettivi e i risultati cambiano frequentemente. Tenendo regolari sessioni di toelettatura del backlog, i team possono allineare più facilmente i loro carichi di lavoro e garantire che il progetto complessivo rimanga in pista.
Le storie degli utenti all’interno del backlog possono essere riviste obiettivamente e valutate da una prospettiva cross-team, spesso con conseguente ridefinizione delle priorità., L’incontro è anche una buona opportunità per i membri di diversi team di discutere storie utente specifiche, confermare le responsabilità, o rimpasto urgenze dove necessario.,
La suddivisione di grandi dimensioni o incerta utente storie più piccole e più fruibile quelli
L’aggiunta o rimozione) di storie utente sulla base di nuove informazioni
La rimozione di eventuali domande da diverse squadre
La certezza che le user stories sono pronto per essere lavorato nel prossimo sprint
vantaggi del backlog toelettatura
Perché il backlog può diventare rapidamente una wish-list di nizza-di-hanno caratteristiche, a volte è necessario sottoporsi a un po ‘ di un controllo di realtà — e questo è esattamente ciò che backlog grooming può fare.,
A differenza delle riunioni di pianificazione sprint, che possono ottenere altamente tecniche e tattiche, il perfezionamento del backlog è una questione di aggiustamento del processo di alto livello. Uno dei suoi principali vantaggi è che consente una revisione oggettiva del backlog tra team, tenendo conto delle parti interessate e offrendo allo stesso tempo informazioni sul modo migliore per pianificare gli sprint imminenti.
Anche questo ha un vantaggio a catena: con un backlog più piccolo e più raffinato, le riunioni di pianificazione sprint saranno più veloci ed efficienti., Tenendo frequenti, ma brevi, sessioni di perfezionamento del backlog, i team di sviluppo agile possono garantire che l’ambito complessivo del progetto rimanga limitato senza influire sulla pianificazione dello sprint.
Per ottenere risultati ottimali e ridurre al minimo l’interruzione del flusso di lavoro, le riunioni di toelettatura del backlog dovrebbero durare non più di un’ora.
Chi dovrebbe partecipare alle sessioni di toelettatura del backlog?
Poiché il backlog refinement non rientra nella struttura formale delle riunioni suggerita dalla metodologia agile, queste sessioni possono assumere forme diverse da ufficio a ufficio.
Lo stesso vale per i partecipanti richiesti., Chi ha bisogno di essere nella stanza dipenderà dal progetto, dall’organizzazione e, in effetti, dall’obiettivo strategico.
Inoltre, non esiste una regola dura e veloce per chi ha bisogno di condurre sessioni di toelettatura del backlog. Ma, chiunque essi siano, prenderanno il ruolo di un facilitatore — non un comandante! Può essere loro responsabilità mantenere l’incontro in tempo e in tema, ma la loro parola non è definitiva. Ogni stakeholder svolge un ruolo nelle decisioni di grooming arretrato.,
Nel caso di team scrum agili, lo scrum master sarà spesso il facilitatore; in altre aziende, un project manager può essere la persona migliore per il lavoro.
Insieme con il facilitatore, è una buona idea includere:
-
Il product manager o proprietario
-
gli Ingegneri o gli sviluppatori che proprie storie all’interno del backlog
-
la squadra QA rappresentanti
detto questo, non c’è ospite fisso-lista quando si tratta di chi dovrebbe partecipare al backlog governare. Spesso si tratta di chi è disponibile in un dato momento.
Questa è l’agilità in azione.,
Cosa aspettarsi in un backlog grooming meeting
Come per molte cose, la preparazione è la chiave per il backlog grooming.
Tutti i partecipanti devono prepararsi in anticipo se si desidera che la riunione di toelettatura del backlog valga la pena. Ma, prima di poterti preparare, devi sapere cosa aspettarti dalle sessioni di perfezionamento del backlog.
Naturalmente, l’obiettivo principale è garantire che tutte le storie degli utenti siano orientate verso l’obiettivo principale della roadmap del prodotto. In caso contrario, c’è una buona probabilità che questi saranno potati o ri-priorità.,
Quindi, per prepararsi, le parti interessate dovrebbero rifamiliarizzarsi con la strategia complessiva del progetto, nonché rivedere le metriche chiave. Con le storie degli utenti sotto esame, eventuali risultati preliminari o misurazioni promettenti saranno utili durante una sessione di toelettatura arretrato, quindi se li hai, assicurati di portarli con te!
Questo controllo significa anche che le parti interessate dovrebbero essere pronte a rispondere a domande sul perché le loro storie dovrebbero essere prioritarie nel backlog, su come si allineano con gli obiettivi generali e così via.,
In parole povere, il backlog grooming è un esercizio che crea regolari opportunità per i membri del team di rivedere la roadmap del prodotto, assicurarsi che le loro storie degli utenti siano allineate con l’it e mantenere i contatti con i team di tutta l’azienda. Per i team di sviluppo che utilizzano la metodologia agile, un backlog ben mantenuto è la base di un progetto di successo-e questo dovrebbe rendere il backlog grooming una prospettiva molto eccitante.