Gestione del progetto

Come utilizzare il lavoro più breve ponderato (WSJF) per la definizione delle priorità

Ti è mai capitato di trovarti indeciso tra lavorare a un'iniziativa importante e appariscente che promette enormi ritorni o a un'attività più piccola e meno entusiasmante ma più veloce da completare?

Ogni project manager si trova ad affrontare questo dilemma e spesso sembra che non ci sia una risposta chiara.

È qui che entra in gioco il metodo WSJF (Weighted Shortest Job First). Offre un approccio basato sui dati per aiutarti a prendere decisioni più intelligenti in materia di definizione delle priorità.

Allacciate le cinture, perché vi spiegheremo come WSJF può guidare il vostro processo di definizione delle priorità nella giusta direzione!

⏰ Riepilogo/riassunto in 60 secondi

  • WSJF aiuta a dare priorità al lavoro più breve considerando il costo del ritardo e la dimensione del lavoro per concentrarsi sulle attività ad alto impatto.
  • I componenti del WSJF includono il costo del ritardo (valore) diviso per la durata del lavoro (lavoro richiesto), che determina la priorità delle attività.
  • WSJF migliora la definizione delle priorità nei framework Agile allineando le attività agli obiettivi strategici, incorporando il feedback degli stakeholder e utilizzando strumenti di visualizzazione come ClickUp.
  • WSJF semplifica il processo decisionale, riduce i pregiudizi e aumenta l'allineamento con gli obiettivi aziendali.
  • Per calcolare il WSJF: Imposta il costo del ritardo nei campi personalizzati di ClickUp Utilizza il monitoraggio del tempo per la durata del lavoro Automatizza il calcolo con i campi formula
  • Imposta il costo del ritardo nei campi personalizzati di ClickUp
  • Utilizza il monitoraggio del tempo per la durata del lavoro
  • Automatizza i calcoli con i campi formula
  • Imposta il costo del ritardo nei campi personalizzati di ClickUp
  • Utilizza il monitoraggio del tempo per la durata del lavoro
  • Automatizza i calcoli con i campi formula
  • L'integrazione di WSJF nelle roadmap di prodotto garantisce l'allineamento con gli obiettivi aziendali e promuove la chiarezza tra i team.
  • Problemi comuni come la stima del valore e la valutazione incoerente possono essere superati standardizzando i processi e coinvolgendo le parti interessate.
  • Il WSJF è spesso più basato sui dati e oggettivo rispetto ad altri metodi di definizione delle priorità.

Che cos'è il Weighted Shortest Job First (WSJF)?

Il metodo WSJF (Weighted Shortest Job First) è un modello di definizione delle priorità utilizzato in Agile, in particolare all'interno del framework Agile scalabile (SAFe). Aiuta i team a decidere quali attività o funzionalità/funzioni affrontare per prime.

Questa tecnica di definizione delle priorità agile aiuta i team a concentrarsi sulle iniziative che offrono il massimo valore nel minor tempo possibile.

WSJF tiene conto di fattori chiave quali il valore per l'utente e per l'azienda, la sensibilità al fattore tempo e la riduzione del rischio, facilitando l'allineamento del lavoro richiesto agli obiettivi aziendali. WSJF ti assicura di lavorare su attività con il massimo impatto, aumentando l'efficienza e riducendo i ritardi.

⭐️ Curiosità: l'approccio "Shortest Job First" è stato utilizzato per la prima volta negli anni '70, quando le risorse erano scarse e costose. L'obiettivo era quello di sfruttarle al meglio nel modo più economico possibile.

Applicazione del WSJF in ambienti Agile e SAFe

Prima di capire come utilizzare WSJF in Agile e SAFe, cerchiamo di capire cos'è un ambiente SAFe.

Il Scaled Agile Framework (SAFe) è stato progettato per le organizzazioni che gestiscono progetti Agile complessi e multi-team, spesso tra diversi reparti o intere aziende. A differenza delle configurazioni Agile più piccole, SAFe fornisce un approccio strutturato alla gestione di grandi progetti, consentendo ai team di lavorare in modo collaborativo mantenendo gli obiettivi allineati su più livelli, come portfolio, programma e team.

All'interno di SAFe, il metodo Weighted Shortest Job First (WSJF) assegna le priorità al lavoro in base all'impatto economico. Consente ai team di identificare le funzionalità/funzioni che offrono i maggiori vantaggi nel minor tempo possibile, massimizzando il ritorno sul lavoro richiesto.

L'applicazione del WSJF a vari livelli (portafoglio, programma e soluzione) garantisce l'allineamento, la collaborazione e l'attenzione al lavoro di maggior valore, supportando direttamente i pilastri dello Scrum come la collaborazione e la trasparenza.

Sebbene WSJF possa essere applicato in qualsiasi framework di project management Agile, è particolarmente utile in SAFe grazie alla sua portata e complessità. Nei progetti ad alto rischio o ad alto valore, WSJF aiuta i team a prendere decisioni di definizione delle priorità basate sui dati. Questo è fondamentale nei progetti di grandi dimensioni in cui il contributo degli stakeholder, la collaborazione e una chiara definizione delle priorità sono essenziali.

Alcuni usi comuni di WSJF in Agile includono:

  • Pianificazione della roadmap di prodotto: sequenziamento delle funzionalità per soddisfare gli obiettivi aziendali
  • Priorità delle funzionalità/funzioni: identificazione delle funzionalità/funzioni di alto valore
  • Sequenze di sviluppo: allineare il lavoro sensibile al fattore tempo per evitare ritardi

Nota importante: WSJF richiede molte risorse, quindi non è l'ideale per attività minori come la correzione di bug. È più adatto per lavori ad alto impatto che determinano risultati aziendali.

Vantaggi dell'utilizzo di WSJF per la definizione delle priorità

WSJF è un potente framework di definizione delle priorità che aiuta i team a prendere decisioni informate e basate sui dati. Ecco come puoi trarre vantaggio da WSJF per i progetti Agile:

  • Concentrati sul valore e sulla velocità: assegna la priorità alle attività che offrono il massimo valore nel minor tempo possibile, aumentando la produttività e migliorando la soddisfazione dei clienti.
  • Allocazione efficiente delle risorse: garantisce che le risorse siano indirizzate alle attività più importanti valutando il valore per l'utente e la criticità temporale, con conseguenti risultati migliori per il progetto e riduzione al minimo del tempo dedicato ad attività a basso impatto.
  • Trasparenza e allineamento del team: incoraggia l'apertura nella definizione delle priorità, aiutando i team ad allinearsi su obiettivi condivisi e promuovendo un processo decisionale collaborativo.
  • Assegnazione delle priorità basata sui dati: prende decisioni sull'impatto economico utilizzando un approccio quantitativo, fornendo un processo di assegnazione delle priorità approfondito piuttosto che semplici metodi di classificazione.
  • Rivalutazione continua: consente ai team di adattarsi alle nuove informazioni e rivalutare le priorità per rimanere in linea con gli obiettivi aziendali.
  • Migliore allineamento degli stakeholder: promuove l'allineamento degli stakeholder rendendo chiari i criteri di definizione delle priorità.
  • Riduzione del rischio: riduce la possibilità di allocare in modo errato tempo e risorse enfatizzando il lavoro ad alto valore e alta urgenza, diminuendo il rischio di concentrarsi su elementi meno influenti.
  • Allineamento con gli obiettivi aziendali: mantiene lo sviluppo del prodotto in linea con la visione e gli obiettivi strategici dell'azienda, garantendo che ogni attività supporti obiettivi aziendali più ampi.
  • Adattabilità ai cambiamenti del mercato: incoraggia la flessibilità consentendo ai tuoi team di adattarsi rapidamente quando le condizioni di mercato o le richieste dei clienti cambiano, mantenendo le priorità allineate alle esigenze in tempo reale.
  • Priorità più chiare del debito tecnico: fornisce un modo sistematico per affrontare il debito tecnico assegnando priorità in base al suo impatto economico, garantendo che il debito tecnico non ostacoli la crescita futura.
  • Scalabile per team di grandi dimensioni: supporta i team interfunzionali fornendo un linguaggio comune per la definizione delle priorità, rendendo più facile per i grandi gruppi allinearsi sull'importanza e la sequenza delle attività.

I componenti del WSJF: analisi della formula

Comprendere i componenti del WSJF ti aiuta a stabilire le priorità delle attività in modo più efficace. L'analisi della formula mostra come ogni fattore contribuisca a identificare le attività di alto valore.

Esploriamo gli elementi chiave della formula WSJF e come interagiscono per ottimizzare la definizione delle priorità delle attività.

1. Costo del ritardo (CoD): il CoD misura l'impatto del ritardo di un'attività.

Viene calcolato combinando tre elementi:

  • Valore per l'utente/azienda: quanto valore apporta l'attività agli utenti o all'azienda
  • Criticità temporale: quanto è urgente l'attività: alcuni lavori perdono valore se ritardati.
  • Riduzione dei rischi/creazione di opportunità: il potenziale di ridurre i rischi futuri o di aprire nuove opportunità.

Insieme, questi elementi forniscono un quadro chiaro dell'importanza cruciale di completare rapidamente un'attività.

2. Dimensione del lavoro: si tratta del tempo o dello sforzo stimato necessario per completare l'attività. Le attività più piccole con un punteggio CoD elevato vengono in genere considerate prioritarie, poiché forniscono valore più rapidamente.

La figura seguente mostra come la definizione delle priorità dei lavori utilizzando il WSJF di Reinertsen possa avere un impatto significativo sui risultati economici.

Le aree ombreggiate rappresentano il CoD totale per ciascuno scenario. I lavori con il WSJF più elevato danno priorità al lavoro più redditizio, portando a risultati finanziari migliori. Come mostrato, selezionare il lavoro migliore successivo, piuttosto che il più facile, può avere un impatto finanziario sostanziale. (© Scaled Agile, Inc. )

Semplifica il calcolo della sequenza delle attività con il calcolo WSJF.
Via: scaledagileframework.com

Il punteggio WSJF viene calcolato dividendo il costo del ritardo per la dimensione del lavoro. Le attività con punteggi WSJF più elevati vengono affrontate per prime, garantendo che i team si concentrino su lavori ad alto impatto e di rapida completazione che massimizzano il valore.

💡 Suggerimento professionale: nel valutare il CoD è necessario considerare anche il lavoro richiesto. Questo può influire sull'impatto complessivo del ritardo.

Come calcolare il WSJF

Il modello di definizione delle priorità WSJF consente di valutare vari fattori, in modo che le attività di alto valore con requisiti di tempo ridotti vengano naturalmente collocate in cima alla lista. Ecco una guida passo passo per calcolare il WSJF utilizzando ClickUp.

Passaggio 1: calcolare il costo del ritardo

Per calcolare il CoD, effettua una valutazione di ciascun fattore (valore, criticità temporale e riduzione del rischio) su una scala (di solito una scala di Fibonacci). Somma questi punteggi per ottenere un unico valore CoD.

Ad esempio, se un'attività ottiene un punteggio di 8 per il valore, 5 per la criticità temporale e 7 per la riduzione del rischio, il CoD sarà pari a 20.

Puoi impostare i campi personalizzati di ClickUp per inserire e calcolare questi valori per ogni attività. In questo modo è facile effettuare il monitoraggio e l'aggiornamento del CoD man mano che le priorità del progetto evolvono.

Campi personalizzati ClickUp: wsjf
Utilizza i campi personalizzati di ClickUp per ordinare le attività in base al costo del ritardo, filtrare per elementi chiave e mantenere il tuo backlog focalizzato.

Passaggio 2: Calcolare la durata o la dimensione del lavoro

Successivamente, stimate il lavoro richiesto o il tempo necessario per ciascuna attività. Questo viene spesso misurato in base alla "durata del lavoro" o alla "dimensione" ed è la chiave per determinare il WSJF.

La funzionalità di monitoraggio del tempo di ClickUp è un ottimo strumento per calcolare le ore lavorate. Puoi monitorare il tempo richiesto da attività simili, utilizzare i dati storici o fare stime basate sul feedback del team.

Registra le ore dal desktop, dal cellulare o dal web con il monitoraggio del tempo di ClickUp.
Registra le ore dal desktop, dal cellulare o dal web con ClickUp Monitoraggio del tempo.

Tieni presente che l'utilizzo di una scala coerente è essenziale per una definizione equa delle priorità. Ad esempio, un'attività facile può ottenere un punteggio di durata pari a due, mentre un'attività più complessa può ottenere un punteggio pari a 20.

Passaggio 3: Dividi il costo del ritardo per la durata (o la dimensione) del lavoro

Ora che hai sia il CoD che la durata del lavoro, dividi il CoD per la durata del lavoro per ottenere il punteggio WSJF:

WSJF = Costo del ritardo / Durata del lavoro

Ad esempio, se un'attività ha un CoD di 20 e una durata di cinque, il punteggio WSJF sarebbe 4. Punteggi più alti indicano attività con priorità più alta.

📌 Esempio

Considera due iniziative:

  • Iniziativa A: CoD = 15, durata del lavoro = 3. Punteggio WSJF = 15 / 3 = 5
  • Iniziativa B: CoD = 8, durata del lavoro = 4. Punteggio WSJF = 8 / 4 = 2

In questo caso, l'iniziativa A ha un punteggio WSJF più alto, quindi dovrebbe avere la priorità rispetto all'iniziativa B.

Per semplificare questo calcolo, puoi utilizzare i campi formula di ClickUp per dividere automaticamente il CoD per la durata del lavoro per ogni attività. Questa automazione garantisce che la tua definizione delle priorità rimanga aggiornata senza calcoli manuali ed errori umani.

Campos de fórmula ClickUp: wsjf
Calcola facilmente i costi dei ritardi utilizzando i campi formula di ClickUp.

Tutto quello che devi fare è:

  1. Aggiungi un campo formula
  • Clicca sull'icona "più"" nella vista Elenco o Tabella
  • Scegli la formula e assegnale un nome
  1. Imposta la formula WSJF
  • Clicca sul simbolo ƒx, quindi effettua la selezione dei campi come Costo del ritardo e durata.
  • Utilizza gli operatori (ad es. divisione) per calcolare il WSJF. Utilizza l'Editor avanzato per formule più complesse.
  1. Calcolo automatico tra le attività
  • Campi formula con aggiornamento automatico, che ti aiutano a stabilire le priorità delle attività senza sforzo in base ai punteggi WSJF.

Inoltre, puoi provare il modello di matrice di definizione delle priorità ClickUp per valutare e dare priorità alle attività in base al loro impatto.

Utilizzo di WSJF per assegnare priorità agli elementi di una roadmap di prodotto

La creazione di una roadmap di prodotto con esito positivo richiede un'attenta definizione delle priorità, che spesso comporta decisioni difficili su cosa affrontare per primo.

WSJF classifica gli elementi nel tuo product backlog in base all'impatto e al lavoro richiesto, assicurando che le attività ad alto impatto salgano in cima alla lista e ricevano l'attenzione che meritano.

Il software di gestione dei prodotti ClickUp semplifica la definizione delle priorità WSJF con punteggi personalizzabili, roadmap visive e strumenti di feedback, aiutandoti a valutare il valore aziendale, la criticità dei tempi e le dimensioni del lavoro.

Grazie al punteggio WSJF semplificato, ClickUp allinea le priorità del tuo team, promuovendo decisioni più rapide e basate sui dati che massimizzano il valore. Scopriamo come.

ClickUp dashboard: wsjf
Utilizza i dashboard di ClickUp per visualizzare e effettuare il monitoraggio dello stato di avanzamento delle attività ad alto impatto.

Passaggio 1: allinea WSJF ai tuoi obiettivi aziendali

Prima di immergerti nei calcoli, allinea il tuo framework WSJF e gli obiettivi aziendali generali all'interno di un ambiente Agile Scrum.

Pensa a ciò che la tua organizzazione apprezza di più in questo momento: aumentare i ricavi, migliorare la soddisfazione dei clienti o ridurre i costi operativi. Questa chiarezza garantisce che la definizione delle priorità WSJF supporti direttamente gli obiettivi più ampi dell'azienda, rendendo la tua roadmap attuabile e significativa.

Identifica gli obiettivi aziendali principali e assicurati che tutti i membri del team di prodotto comprendano il loro impatto sulla definizione delle priorità.

Utilizza il modello di roadmap di prodotto ClickUp per strutturare la tua roadmap intorno a questi obiettivi, garantendo l'allineamento fin dall'inizio.

Passaggio 2: Raccogliere i contributi degli stakeholder

I tuoi stakeholder, che provengano dal marketing, dal commerciale o dal customer success, dispongono di informazioni preziose che possono affinare la tua definizione delle priorità WSJF. Collabora con loro per capire quali funzionalità/funzioni o miglioramenti avranno un impatto maggiore sui tuoi clienti o sul business.

Organizza un workshop o utilizza ClickUp Assign Comments per discutere e coinvolgere gli stakeholder e i responsabili delle decisioni nella valutazione del valore aziendale, dell'urgenza e dei vantaggi in termini di riduzione del rischio di ciascuna funzionalità/funzione. Questo approccio consente di raccogliere feedback direttamente sugli elementi della tua roadmap, garantendo la massima trasparenza.

📌Esempio: quando gli stakeholder forniscono input, utilizza Assegna commenti per @menzionare i membri del team interessati o te stesso. Una volta che il feedback è stato gestito o è stata presa una decisione, risolvi il commento o riassegnalo per ulteriori chiarimenti.

Con tutti i commenti centralizzati in un unico luogo, gli stakeholder possono facilmente perfezionare la definizione delle priorità WSJF sulla base degli ultimi input senza confusione.

Converti i commenti in attività e assegnali al team con ClickUp Assign Comments.
Converti i commenti in attività e assegnali al team con ClickUp Assign Comments.

Passaggio 3: Calcolare il punteggio WSJF

Per calcolare il WSJF, fai riferimento alle indicazioni sulla valutazione dei fattori riportate nella sezione precedente.

Assegna a ciascuna attività un punteggio in base al valore aziendale, alla criticità temporale e alla riduzione del rischio (o alla creazione di opportunità) utilizzando una scala coerente, come quella di Fibonacci. Sommali per calcolare il costo del ritardo, quindi stima la dimensione del lavoro in base allo sforzo o al tempo richiesto dall'attività.

Formula WSJF: Punteggio WSJF = Costo del ritardo/Dimensione del lavoro

📌 Esempio: Consideriamo la roadmap di prodotto di un'app per la produttività:

Funzionalità/funzioneValore aziendaleCriticità temporaleRiduzione del rischioCoD (somma)Dimensione del lavoroPunteggio WSJF
Promemoria delle attività8752036. 67
Reportistica automatizzata9562045. 00
Strumenti di collaborazione per il team10872555. 00
Dashboard per la definizione degli obiettivi7641728. 50
  1. Aggiungi i punteggi relativi al valore aziendale, alla criticità temporale e alla riduzione del rischio per ottenere il costo del ritardo.
  2. Dividi il costo del ritardo per la dimensione del lavoro per ottenere il punteggio WSJF.
  3. Assegna la priorità alle funzionalità/funzioni in base ai punteggi WSJF: punteggi più alti indicano una priorità maggiore.

È possibile utilizzare questo approccio per altri prodotti, servizi o attività di progetto.

Passaggio 4: Classifica e assegna le priorità agli elementi della tua roadmap

Una volta ottenuti i punteggi WSJF per ogni elemento, è il momento di classificarli. Posiziona gli elementi con il punteggio più alto in cima alla tua roadmap per ottenere il massimo impatto.

Tieni presente che la definizione delle priorità è un processo continuo, quindi potrebbe essere necessario modificare le classifiche man mano che arrivano nuove informazioni. Il punteggio WSJF aiuta il tuo team a dare priorità alle funzionalità/funzioni che migliorano l'esperienza degli utenti e la collaborazione del team.

ClickUp offre diversi modi per visualizzare la tua roadmap con priorità WSJF, rendendo facile per tutti, dai membri del team ai dirigenti, rimanere informati.

Ad esempio, la vista Bacheca di ClickUp consente di visualizzare le attività in colonne personalizzabili in base alla loro priorità. Trascinate e rilasciate gli elementi per regolare l'ordine, facilitando la comunicazione delle priorità in evoluzione su una Kanban Board.

Classifica e raggruppa le attività con priorità simili nella vista Bacheca di ClickUp.
Classifica e raggruppa le attività con priorità simili nella vista Bacheca di ClickUp.

Utilizza la vista della sequenza di ClickUp per mappare le attività nel tempo, rendendo più facile individuare dove inserire gli elementi ad alta priorità nella tua roadmap complessiva. Questa vista ti aiuta a gestire le dipendenze, monitorare lo stato delle attività e raggiungere le attività cardine.

Sequenza ClickUp: wsjf
Monitora lo stato di avanzamento degli elementi ad alta priorità con la vista della Sequenza di ClickUp.

Passaggio 5: Rivedi e rivaluta regolarmente

Le priorità che stabilisci oggi potrebbero cambiare domani, specialmente in mercati dinamici.

Rivedi regolarmente i tuoi calcoli e le tue classifiche WSJF per assicurarti che riflettano le condizioni attuali, gli obiettivi aziendali e le esigenze dei clienti. Questo passaggio ti aiuta a mantenere la tua roadmap reattiva e pertinente.

Il modello di matrice di definizione delle priorità di ClickUp è progettato per aiutarti a organizzare e dare priorità alle attività.

Il modello di matrice di definizione delle priorità ClickUp offre un modo chiaro per organizzare le attività utilizzando WSJF per la pianificazione agile della roadmap. Si tratta di una matrice 3×3 con impatto e lavoro richiesto come assi, in cui le attività ottengono un punteggio basso, medio o alto. Le celle codificate di colore facilitano la definizione delle priorità:

  • Rosso: Da fare subito
  • Arancione: Da fare subito
  • Verde: Da fare per ultimo

Aggiungi le attività come note adesive alle lavagne online ClickUp, valuta il loro impatto e il lavoro richiesto e trascinale nella cella appropriata. Questa visualizzazione flessibile ti consente di collegare attività e documenti e aggiungere elementi visivi, offrendoti uno spazio di lavoro creativo e interattivo per la definizione delle priorità WSJF.

💡 Suggerimento professionale: l'approccio WSJF migliora anche la collaborazione tra i diversi reparti. I team di marketing possono adeguare le loro campagne in base alle funzionalità/funzioni prioritarie determinate dai team di sviluppo, il che porta a una migliore allocazione delle risorse e a una tempistica più adeguata.

Adottare WSJF nella tua organizzazione

Introdurre WSJF nei tuoi team può favorire una migliore definizione delle priorità e un maggiore allineamento all'interno dell'organizzazione.

Nel framework Agile, WSJF aiuta a stabilire le priorità delle funzionalità/funzioni e delle attività a vari livelli, garantendo che le risorse vengano destinate alle attività più importanti e allineando lo sviluppo del prodotto agli obiettivi aziendali.

Strategie per introdurre WSJF nei tuoi team di prodotto

Coinvolgere il tuo team nell'utilizzo del WSJF (Weighted Shortest Job First) può semplificare la definizione delle priorità e creare una comprensione condivisa di ciò che determina il valore.

Ecco alcune strategie pratiche per introdurre WSJF in modo efficace:

  • Organizza un workshop WSJF: inizia con un workshop pratico in cui spieghi i fondamenti del WSJF: valore aziendale, criticità temporale, riduzione del rischio e dimensioni del lavoro. Guida il tuo team attraverso esempi pertinenti ai tuoi progetti attuali per mostrare l'impatto reale del WSJF sulla definizione delle priorità.
  • Stabilisci criteri chiari per l'assegnazione dei punteggi: concorda definizioni specifiche per ciascun fattore WSJF. Cosa significa "valore aziendale" per il tuo team? Cosa rende un elemento "urgente"? L'impostazione di criteri coerenti allinea i membri del team nell'assegnazione dei punteggi, migliorando l'equità e l'accuratezza.
  • Ordina le tue attività in base alla priorità: usa ClickUp Task Priorities per implementare WSJF contrassegnando le attività in base all'impatto e al lavoro richiesto. Classifica le attività come urgenti, ad alta, normale o bassa priorità per concentrare gli sforzi del tuo team sul lavoro ad alto valore.
Assegna priorità e ordina le attività in base all'urgenza con ClickUp Task Priorities.
Assegna priorità e ordina le attività in base all'urgenza con ClickUp Task Priorities.
  • Coinvolgi gli stakeholder sin dalle prime fasi: includi gli stakeholder nelle sessioni WSJF iniziali per allineare le aspettative. Ottenere il contributo di altri team (ad esempio, marketing, commerciale o customer success) garantisce che le priorità riflettano obiettivi aziendali più ampi, creando consenso e riducendo potenziali conflitti.
  • Dai la priorità ai dati rispetto all'intuizione: sottolinea che WSJF riguarda la definizione delle priorità in modo oggettivo e basato sui dati. Evidenzia come riduce al minimo i pregiudizi e aiuta i team a concentrarsi sul lavoro ad alto impatto, creando più valore per i clienti e gli stakeholder.
  • Utilizza ClickUp Docs per la collaborazione: crea documenti ClickUp Docs condivisi per registrare le linee guida WSJF, i criteri di valutazione e gli esempi in tempo reale. Utilizzali come risorsa centrale dove tutti possono rivedere i fondamenti WSJF e fare riferimento alle definizioni di ciascun fattore.
Modifica in modo collaborativo in ClickUp Docs per favorire l'allineamento a livello di team: wsjf
Modifica in modo collaborativo in ClickUp Docs per favorire l'allineamento a livello di team.

Sfide comuni e come superarle

Ecco alcune sfide comuni in WSJF e come superarle.

SfidaSoluzione
Difficoltà nella stima del valoreSuddividi le funzionalità/funzioni di grandi dimensioni in componenti più piccoli. Utilizza i dati, le informazioni sui clienti e il feedback degli stakeholder per prendere decisioni più informate.
Punteggio incoerenteStandardizza i metodi e i criteri di valutazione tra i team. Organizza workshop per allineare la valutazione del valore, del rischio e di altri fattori chiave.
Eccessiva enfasi sulla velocitàBilanciate il tempo con il valore. Date priorità sia alla velocità a breve termine che all'impatto strategico a lungo termine, garantendo l'allineamento con gli obiettivi aziendali generali.
Mancanza di allineamento con gli obiettivi aziendaliRivedi regolarmente la definizione delle priorità WSJF per garantire l'allineamento con gli obiettivi e la strategia in evoluzione. Coinvolgi gli stakeholder per l'allineamento utilizzando il flusso di lavoro scrum.
Dipendenze poco chiareUtilizza strumenti come ClickUp per mappare tempestivamente le dipendenze. Visualizza le attività e le interdipendenze per evitare ostacoli e garantire una corretta definizione delle priorità.
Complicare eccessivamente il processoSemplifica il processo WSJF concentrandoti sui fattori chiave (valore, tempo, rischio). Mantieni il modello semplice per facilitare un processo decisionale più rapido.
Resistenza al cambiamento nella definizione delle prioritàIncoraggia la flessibilità e il miglioramento continuo. Comunica i vantaggi del WSJF agli stakeholder, sottolineando l'importanza di concentrarsi sulle attività ad alto impatto.

Lo sapevate? Nel suo libro The Principles of Product Development Flow, Don Reinertsen sottolinea che circa l'85% dei product manager non sa rispondere alla domanda: "Quanto costerebbe ritardare questa cosa di qualche mese?". Le aziende che richiedono un lavoro maggiore per quantificare "il valore totale atteso in relazione al tempo" e per calcolare il "costo del ritardo" prendono decisioni migliori.

Ora sappiamo che è essenziale comprendere il ruolo che i product manager svolgono nella definizione delle priorità delle attività e delle funzionalità. Affrontiamo insieme questo argomento.

Il ruolo dei product manager nell'adozione del WSJF

I product manager svolgono un ruolo fondamentale nell'implementazione del WSJF all'interno dei team, promuovendo la definizione delle priorità, la comunicazione e l'allineamento.

In qualità di product manager, sei l'ancora che mantiene il tuo team concentrato su ciò che conta davvero. Quando si tratta di stabilire le priorità delle attività e delle funzionalità/funzioni, valuta il valore commerciale, l'urgenza e il rischio di ciascuna di esse. In questo modo, canalizzerai le risorse verso i progetti che hanno il maggiore impatto.

Oltre a stabilire le priorità, sei la persona di riferimento per mantenere il team organizzato e motivato. Sarebbe utile anche cercare di motivare tutti a rimanere allineati con gli obiettivi strategici, assicurandoti che WSJF si integri senza problemi nel flusso quotidiano.

Anche la comunicazione è fondamentale: tenere aggiornati i team interfunzionali sullo stato dei prodotti, sulle tempistiche di rilascio e sui cambiamenti della roadmap garantisce che tutti siano in sincronia con eventuali cambiamenti.

La collaborazione con ingegneri e addetti al controllo qualità rende le decisioni WSJF pratiche e basate sulla realtà tecnica. E non tralasciare le ricerche di mercato: comprendere le esigenze dei clienti e le tendenze ti aiuta a mantenere le priorità ben definite.

Alla fine della giornata, stai dando forma a una visione che tutti possono condividere, con una roadmap chiara e allineata che porta a un esito positivo.

Uff! Abbiamo trattato molti argomenti, ma prima di concludere vediamo anche come WSJF si confronta con altri framework popolari.

WSJF rispetto ad altre tecniche di definizione delle priorità

WSJF si distingue per la sua attenzione alla massimizzazione del valore e alla riduzione al minimo dei ritardi. Tuttavia, è importante confrontarlo con altri strumenti di definizione delle priorità diffusi per comprenderne i vantaggi.

  • MoSCoW (Must Have, Should Have, Could Have, Won't Have): MoSCoW è più qualitativo e aiuta i team a decidere quali funzionalità/funzioni sono fondamentali e quali possono essere rimandate. A differenza di WSJF, MoSCoW non tiene conto in modo esplicito del tempo e dei costi, rendendolo meno efficace nella definizione delle priorità in base all'impatto aziendale e alla velocità.
  • Matrice di Eisenhower: la matrice di Eisenhower classifica le attività in urgenti e importanti. Sebbene sia ottima per la gestione delle attività personali, non sempre riesce a cogliere la complessità dello sviluppo di prodotti che coinvolge più team, dove il time-to-market e la consegna di valore sono fondamentali.
  • Modello Kano: Il modello Kano si concentra sulla soddisfazione del cliente e sul gradimento delle funzionalità/funzioni, ma non pone l'accento sui vincoli di tempo e risorse come fa il WSJF. Ciò lo rende utile per comprendere le preferenze dei clienti, ma meno pratico per determinare a quale funzionalità dare la priorità nell'ambito di risorse limitate.
  • Matrice valore vs. complessità: questo metodo valuta le funzionalità/funzioni in base al valore e alla complessità. Sebbene sia utile per identificare i risultati immediati, non offre lo stesso livello di valore strategico del WSJF, che bilancia i tempi di consegna con il valore e il rischio.
  • Priorità RICE: il metodo RICE valuta le funzionalità/funzioni in base a portata, impatto, affidabilità e lavoro richiesto. Mentre la definizione delle priorità RICE può aiutare i team a stabilire le priorità sulla base dei dati, WSJF fa un passo avanti incorporando considerazioni basate sul tempo (costo del ritardo) e sul valore, rendendolo un approccio più olistico alla definizione delle priorità.

WSJF eccelle in ambienti in cui il tempo è fondamentale e il valore aziendale deve essere massimizzato. Consente ai team di dare priorità al lavoro che presenta il rapporto valore/tempo più elevato, rendendolo particolarmente adatto allo sviluppo rapido dei prodotti.

Metti in ordine le tue priorità con ClickUp

WSJF è un metodo efficace per stabilire le priorità delle attività e delle funzionalità/funzioni in base al loro valore e allo lavoro richiesto.

Che si tratti di definire una roadmap di prodotto o di prendere decisioni strategiche, WSJF ti aiuta a massimizzare il valore, ridurre al minimo i ritardi e ottimizzare le risorse.

ClickUp rende l'integrazione di WSJF perfettamente fluida.

Grazie a potenti modelli, campi personalizzabili per il calcolo del costo del ritardo e della durata del lavoro e funzionalità collaborative come Documenti e Assign Comments, potrai ottimizzare l'intero processo.

Iscriviti oggi stesso a ClickUp!