È il tipico dilemma della gestione del prodotto: la tua lista di cose da fare è lunga e le risorse sono limitate. Quando ti trovi in questa situazione, la formula data-driven Weighted Shortest Job First può aiutarti a classificare le tue attività per massimizzare valore ed effort. Ecco come utilizzare questo framework.
Che cos'è il Weighted Shortest Job First (WSJF)?
Weighted Shortest Job First, o WSJF, è una tecnica di prioritizzazione all’interno del Scaled Agile Framework (SAFe). Simile al modello di valutazione ponderata, WSJF offre ai team Agile e ai product owner, specialmente a chi si occupa di sviluppo software, un metodo per assegnare priorità più alte alle attività più rilevanti nel product backlog. Elimina i dubbi su dove cominciare e ti indirizza verso il massimo valore di business nel minor tempo possibile.
In poche parole, WSJF utilizza una formula per aiutarti a sfruttare il tuo tempo in modo efficiente, evitando di rimanere bloccato nel backlog del prodotto.
Come viene applicato il WSJF nello sviluppo prodotto e nella gestione dei progetti?
Quando la tua lista di cose da fare sembra infinita e hai molte funzionalità da sviluppare, è difficile decidere da dove partire. WSJF classifica le tue attività mediante una formula basata su valore ed effort.
WSJF è uno dei tanti framework per la prioritizzazione delle funzionalità di prodotto che puoi usare per semplificare le decisioni quando sei bloccato nel backlog, cercando di capire se epic vadano affrontati ora o più avanti.
La formula WSJF integra metriche come:
- Criticità temporale: L’impatto del tempo sul valore di business dell’iniziativa.
- Riduzione del rischio e abilitazione di opportunità: Il beneficio economico o i potenziali rischi di posticipare alcune attività.
Come viene calcolato il WSJF per una prioritizzazione ottimizzata del product backlog?
La formula WSJF tiene conto del Cost of Delay (CoD) e della dimensione del lavoro per determinare quale attività affrontare per prima. Approfondiamo:
1. Calcola il Cost of Delay (CoD)
Il Cost of Delay (CoD) rappresenta il valore o il beneficio derivante dal completamento di un’attività. Può essere suddiviso in vari fattori come valore di business, criticità temporale, riduzione del rischio e abilitazione di opportunità. Con WSJF, il CoD viene diviso per la dimensione del lavoro o l’effort richiesto per completare un’attività.
Il cost of delay si basa sui seguenti fattori:
1. Valore (per l’organizzazione o per l’utente)
2. Urgenza
3. In che misura il lavoro riduce un fattore di rischio o abilita un’opportunità
2. Decifra la dimensione del lavoro (o la durata)
Comprendere la dimensione di un’attività ti aiuterà a massimizzare l’efficienza nella pianificazione degli sprint. La dimensione del lavoro è una stima dell’impegno, della durata e della complessità necessari per completare un’attività – puoi utilizzare story point o la sequenza di Fibonacci per determinare quanto è "grande" un’attività. Puoi anche semplicemente concordare una scala di valutazione (ad esempio da 1 a 20) o una serie di criteri propri della tua organizzazione che ti permettano di stabilire la durata di un’attività.
3. Usa la formula WSJF
Punteggio WSJF = Cost of Delay (CoD) diviso per durata (o dimensione) del lavoro
Una volta calcolati i punteggi WSJF, puoi dare priorità alle attività che promettono il massimo ritorno sull’investimento con il maggior valore (CoD) per il minor effort (dimensione del lavoro). Vorrai affrontare per prima la funzionalità o l’attività con il punteggio WSJF più alto.
Il processo WSJF in 4 passaggi
Per adottare questo framework, è sufficiente ripetere questi passaggi in modo continuo e ciclico.
- Raccolta dei dati: Assicurati di avere tutte le informazioni necessarie per ogni attività.
- Calcolo WSJF: Utilizza la formula WSJF per determinare i punteggi delle voci nel tuo product backlog.
- Allineamento alla roadmap: Usa i template di Jira o prendi ispirazione da ‘The Principles of Product Development Flow’ di Reinertsen per pianificare i tuoi sprint.
- Evolvi e adatta: Rivedi regolarmente e ricalibra le tue priorità.
Con un framework di prioritizzazione delle funzionalità come il WSJF e pratici software di gestione del prodotto, la tua cassetta degli attrezzi è pronta a massimizzare il valore aziendale, mantenere soddisfatti gli stakeholder e gestire la roadmap del tuo prodotto.
Per ulteriori consigli e strumenti sulla gestione del prodotto, iscriviti alla newsletter di The CPO Club.
