Definizione del backlog

Proprio come il diario di bordo è quel documento che ci consente di seguire il percorso, gli incidenti e le esperienze di una nave e del suo equipaggio (e, infine, di altri tipi di navi come gli aeroplani), anche i grandi progetti tecnologici complessi hanno una sorta di Diario di bordo, anche se in questo caso, agisce prima e non dopo: il backlog .

Nella tecnologia, un backlog è costituito da un documento che spiega la funzionalità e lo scopo di un sistema complesso, cosa vogliamo che faccia, ma non come farlo.

Il backlog è indispensabile nella metodologia Scrum, che viene utilizzata per costruire sistemi complessi dal basso verso l'alto, quando era tradizionale avvicinarsi allo sviluppo esattamente il contrario, cioè dall'alto verso il basso.

Tuttavia, il backlog può essere perfettamente utilizzato da solo, come concetto, per qualsiasi progetto tecnologico.

Nella mischia ci sono due tipi di backlog : backlog del prodotto e backlog dello sprint . Il backlog del prodotto descrive, in modo generico, le funzionalità e gli usi che verranno dati al sistema, nonché tutto ciò che si desidera che faccia.

La consulenza gratuita per tutti i membri del progetto può essere modificata solo da chi ordina il sistema (o, in mancanza, da chiunque lo delega).

Il fatto che sia generico, consente a qualcuno senza conoscenze tecnologiche di eseguire l'aggiornamento.

Un aspetto che l' arretrato di prodotto deve considerare è la relazione tra il costo del sistema e il vantaggio economico che porterà a coloro che lo implementano.

Questo è un punto particolarmente importante; La creazione di un nuovo sistema avviene solo per due motivi: il primo è un imperativo, perché per qualche motivo il vecchio sistema non può più essere utilizzato. Ciò può essere dovuto a cambiamenti organizzativi e / o di prodotto / servizio o cambiamenti nelle normative legali in cui l'organizzazione e l'azienda sono inquadrate.

Il secondo motivo è introdurre un miglioramento che ci consenta di essere più produttivi, ridurre i costi o massimizzare i profitti.

Questo secondo motivo è sempre volontario e verrà naturalmente introdotto solo se si verificherà un effettivo miglioramento dei risultati finanziari. È quindi qui che siamo maggiormente interessati all'analisi del rapporto prezzo / prestazioni e alla conoscenza dei vantaggi.

Nel primo caso, siamo interessati a conoscere i benefici, ovviamente, ma essendo una misura introduttiva obbligatoria, saremo più interessati a controllare le spese (che non è sempre la stessa).

Il backlog dello sprint è costituito da un documento che definisce come le modifiche al sistema saranno implementate nella prossima iterazione.

Il documento è suddiviso in attività, ognuna delle quali deve essere breve (in caso contrario, è suddivisa in molte altre che lo sono), sebbene queste attività non siano assegnate direttamente a un membro del team di sviluppo, ma sono dividerli tra questi come ritengono opportuno.

Foto: Fotolia - Oleksandr

Articoli Correlati