← Tutti gli articoli

Articolo

Priorità prodotto: la roadmap non può contenere tutto

RoadmapPrioritizationProduct

Una roadmap piena comunica sicurezza, ma spesso nasconde l’opposto. Dentro ci sono richieste commerciali, debito tecnico, idee del founder, feature promesse, esperimenti che nessuno ha il coraggio di togliere e iniziative nate quando il contesto era diverso.

Quando tutto resta in roadmap, il team non sta davvero prioritizzando. Sta rimandando il conflitto. Il problema è che il conflitto non scompare: riemerge durante lo sprint, nei tempi che saltano, nelle dipendenze ignorate, nelle feature consegnate a metà e nelle conversazioni infinite su cosa sia davvero urgente.

I framework di prioritizzazione aiutano solo se rendono visibile il trade-off. Se diventano una gara a dare punteggi, producono una falsa precisione. Una colonna “impact” compilata con ottimismo e una colonna “effort” stimata a occhio non trasformano una decisione politica in una decisione di prodotto.

Quale incertezza viene prima?

Una priorità sana parte da una domanda semplice: cosa non sappiamo ancora e quanto costa scoprirlo tardi?

La continuous discovery insiste su un ritmo frequente di contatto con i clienti perché le decisioni di prodotto invecchiano in fretta. Se il team non raccoglie segnali recenti, la roadmap tende a essere governata dalla memoria: vecchie conversazioni, clienti storici, richieste forti, assunzioni mai aggiornate.

Questo non significa che ogni item debba passare da settimane di ricerca. Sarebbe ingestibile. Significa distinguere tra lavoro ad alta certezza, dove il rischio è soprattutto esecutivo, e lavoro ad alta incertezza, dove costruire subito è il modo più costoso per imparare.

Un esempio banale: se un cliente chiede un export, la roadmap può registrare “export CSV”. Un team più attento si chiede prima che lavoro sta cercando di fare quella persona. Deve riconciliare dati? Preparare una riunione? Spostare informazioni in un altro sistema? Dimostrare qualcosa a un manager? La stessa richiesta può generare quattro soluzioni diverse, con costi e impatti molto diversi.

Prioritizzare significa dire quale outcome conta adesso

Il passaggio da output a outcome, che SVPG collega al Product Operating Model, rende la priorità più difficile ma anche più onesta. Se l’obiettivo è spedire feature, molte cose possono sembrare importanti. Se l’obiettivo è modificare un comportamento specifico, molte cadono da sole.

Il team dovrebbe poter dire: in questo ciclo vogliamo ridurre il tempo necessario per completare un’operazione, aumentare l’attivazione di un segmento, diminuire errori manuali in un processo, migliorare il tasso di completamento di una fase critica. A quel punto la domanda non è più “quale stakeholder ha chiesto cosa?”, ma “quale iniziativa ha più probabilità di muovere questo outcome?”.

La risposta non sarà mai perfetta. Però diventa discutibile in modo sano, perché si può parlare di evidenze, ipotesi, rischi e costo dell’apprendimento. È una conversazione più faticosa di un ranking, ma evita che la roadmap diventi una somma di pressioni.

È qui che la priorità si collega alla continuous discovery e a misurare outcome. La discovery riduce il costo dell’apprendimento prima della build. Le metriche di outcome tengono onesto il team dopo la build. Senza entrambe, la roadmap diventa più una negoziazione che uno strumento di prodotto.

La roadmap deve contenere anche le rinunce

Una roadmap credibile non mostra solo cosa faremo. Mostra cosa abbiamo deciso di non fare adesso e perché. Questa parte manca spesso, soprattutto nei team piccoli, perché sembra politica o poco elegante. In realtà è una forma di igiene organizzativa.

Quando una scelta viene esclusa, il team dovrebbe lasciare una traccia minima: assunzione non verificata, impatto non chiaro, dipendenza troppo costosa, segmento non prioritario, soluzione troppo pesante rispetto al problema. Non serve un documento enorme. Serve memoria decisionale.

Questo cambia anche il ruolo del PM. Non è il proprietario del “no” per principio, né il segretario della roadmap. È la persona che aiuta il team a rendere esplicita la logica delle scelte, così che founder, tech lead, design e business possano discutere sul merito.

Una roadmap che non sa rinunciare diventa un inventario. Una roadmap che sa spiegare le proprie rinunce comincia a essere uno strumento di direzione.

Per un team piccolo basta un rituale pratico: rivedere i primi cinque elementi della roadmap e scrivere perché ognuno batte il primo elemento escluso. Se il team non riesce a scriverlo senza parole generiche come impatto o strategico, la priorità non è ancora stata decisa.

Il punto non è rendere la roadmap più fredda. È rendere visibile il trade-off prima che lo sprint ne paghi il costo.