Nel project management moderno, la capacità di prevedere è uno strumento strategico. A differenza delle previsioni meteo, che possiamo solo osservare passivamente, le previsioni di progetto ci informano su variabili che sono ancora sotto il nostro controllo. L’obiettivo non è indovinare quando un progetto finirà, ma capire quali leve possiamo manovrare per guidarlo verso un esito favorevole. Non si tratta di subire il futuro, ma di provare a plasmarlo, aumentando proattivamente le probabilità di successo. Fortunatamente, per ottenere questa chiarezza non sono necessari strumenti complessi: un semplice foglio di calcolo è più che sufficiente per costruire modelli di previsione potenti e realistici.
Questo articolo, basato sui concetti chiave presentati da Alexei Zheglov nel video Secrets of Flow #12 – Jan 28, 2025: Forecast on a Napkin, ti guiderà attraverso i passaggi concettuali per costruire una simulazione Monte Carlo, trasformando l’incertezza da un ostacolo a un vantaggio strategico. Per una spiegazione approfondita e la dimostrazione pratica, consiglio di guardare il video completo.
Prima di esplorare questo metodo, è essenziale comprendere i limiti dell’approccio più comune: la stima basata su un singolo numero.
I limiti di un singolo numero: la previsione del tovagliolo di carta
All’inizio di qualsiasi progetto, è fondamentale disporre di un modello di base per un primo controllo di fattibilità. Questo semplice calcolo, che si può quasi fare a pranzo su un tovagliolo di carta, si basa sull’allineamento di cinque indicatori chiave che devono essere coerenti tra loro. Questo approccio è noto come previsione puntuale perché si basa su un unico set di numeri precisi.
I cinque indicatori chiave sono:
- Ambito (Scope): il numero totale di elementi di lavoro (work item) da completare (es. 120 work item).
- Tempistica (Timeline): la durata target del progetto (es. 6 mesi).
- Tasso di consegna (Delivery Rate/Throughput): il numero di work item che il team deve completare per unità di tempo per rispettare la scadenza (es. 20 work item/mese, calcolato dividendo l’ambito per la tempistica).
- Tempo di ciclo (Cycle Time): il tempo medio necessario per completare un singolo work item (es. 0,5 mesi).
- Lavoro in corso (Work in Progress – WIP): il numero di work item su cui il team lavora contemporaneamente (es. 10 work item, calcolato moltiplicando il tasso di consegna per il tempo di ciclo).
Il pericolo di questo modello non risiede in un errore di calcolo, ma nella sua fragilità. Basta che uno solo di questi indicatori non sia allineato con la previsione – un tempo di ciclo leggermente più lungo, una quantità di lavoro in corso insostenibile – e l’intero piano, apparentemente logico, non regge.
Il limite principale di questo approccio è la sua illusione di certezza. Presuppone che l’ambito non cambierà, che il tasso di consegna rimarrà costante e che ogni variabile sia nota con esattezza. È irrealistico credere di conoscere una di queste variabili con precisione assoluta. Ogni stima – specialmente quelle che derivano da una divisione, come il tasso di consegna – porta con sé un errore intrinseco. Per ottenere previsioni affidabili, dobbiamo passare a un metodo che non ignori questa realtà, ma la accetti.
Accettare l’incertezza: dalla previsione puntuale a quella probabilistica
Per un project manager, abbandonare le stime puntuali in favore di un range di probabilità non è un’opzione, ma un imperativo strategico. Invece di chiedere “Quando finirà il progetto?“, la domanda più utile diventa: “Qual è la gamma dei possibili risultati e con quale probabilità?“. Questo è il cuore della previsione probabilistica.
Tornando all’analogia del meteo, una previsione utile non dice semplicemente che domani ci saranno -5°C. Dice che la temperatura più probabile è -5°C, ma potrebbe variare tra -3°C e -6°C, mentre una temperatura di +20°C è estremamente improbabile. Questo range, unito alle probabilità, ci permette di prendere decisioni migliori.
La simulazione Monte Carlo è una tecnica che ci permette di fare esattamente questo per i nostri progetti. A livello concettuale, è come lanciare i dadi migliaia di volte per esplorare automaticamente migliaia di scenari. Invece di usare un solo valore per l’ambito e uno per il tasso di consegna, definiamo un range di possibilità per ciascuno. La simulazione combina casualmente questi valori migliaia di volte, generando una mappa completa e realistica dei possibili esiti del progetto.
Costruire una simulazione Monte Carlo: i fondamenti concettuali
La creazione di un modello di simulazione Monte Carlo funzionale ed efficace richiede, come passo fondamentale, la definizione di una funzione matematica che rappresenti con il massimo realismo possibile il fenomeno che si intende simulare. In alcuni casi, come nel nostro esempio, è relativamente semplice. In altri casi, per individuare correttamente questa funzione, si deve partire dall’analisi di dati storici affidabili relativi ai fenomeni specifici che possono variare e dai quali dipende la previsione. Questi dati permettono di ricostruire l’andamento del fenomeno nel tempo e di generare una curva di distribuzione che ne illustri chiaramente il comportamento statistico passato. Successivamente, è necessario condurre una ricerca mirata in letteratura per identificare una funzione matematica che approssimi al meglio quella curva distribuzione. Il momento cruciale della modellazione avviene attraverso il confronto grafico per sovrapposizione tra la curva ottenuta dai dati reali e le possibili curve matematiche teoriche: quella che garantisce la migliore approssimazione viene scelta per essere implementata nel modello, garantendo una rappresentazione corretta durante le simulazioni.
L’accuratezza in questa fase è essenziale per conferire credibilità al modello nei confronti degli stakeholder, poiché permette di spiegare in modo logico perché la simulazione possa essere considerata una valida approssimazione della realtà per formulare previsioni attendibili.
Il valore del modello sta nel ragionamento analitico
Tuttavia il valore autentico del modello non risiede tanto nei valori generati dalla previsione, quanto nel ragionamento analitico che ne ha guidato la costruzione. La fase di modellazione obbliga infatti a scomporre le dinamiche che influenzano l’esito del progetto e individuare i punti critici su cui agire.
La comprensione più profonda emerge quando costruiamo il modello che rappresenta il fenomeno che vogliamo simulare. Per simularne il tempo di ciclo, per esempio, dobbiamo identificare gli input: l’effort effettivo (es. 3-5 giorni), i ritardi dovuti a risorse non immediatamente disponibili (fino a una settimana), la probabilità di incontrare un blocco (es. 50%), l’impatto delle dipendenze esterne. Questo esercizio è esattamente lo stesso lavoro necessario per identificare i punti su cui intervenire per migliorare il processo. Costruire questo modello vi costringe a quantificare le vostre fonti di ritardo. Una volta che avete assegnato un numero a un blocker o a una dipendenza, non avete solo un input per la previsione, ma un obiettivo misurabile per il miglioramento.

Costruire una simulazione Monte Carlo: l’applicazione pratica
Vediamo ora, passo dopo passo, come scomporre la logica di una simulazione Monte Carlo in passaggi concreti applicati al nostro progetto, rendendola accessibile a chiunque abbia familiarità con un foglio di calcolo, senza perdersi in formule complesse.
Sostituire la falsa certezza con l’incertezza quantificata
Il primo passo è sostituire le stime puntuali e rigide con range di incertezza basati su ipotesi realistiche. Invece di numeri fissi, lavoriamo con intervalli che riflettono la variabilità del mondo reale.
- Ambito del progetto: invece di assumere che il progetto avrà esattamente 120 work item, riconosciamo che l’ambito può crescere (cosiddetto ‘scope creep‘). Definiamo un range di possibile aumento, ad esempio, tra lo 0% e il 50%.
- Tasso di consegna (Throughput): invece di presumere un tasso costante di 20 item/mese, consideriamo che la produttività del team possa fluttuare. Definiamo un range di variabilità, ad esempio, +/- 10% rispetto al valore di riferimento.
Simulare un singolo futuro possibile
Una volta definiti i range, il foglio di calcolo esegue una singola “iterazione” del futuro. In pratica, per una riga del foglio di calcolo, il sistema:
- Sceglie un valore casuale all’interno del range di crescita dell’ambito (es. un’espansione del 15%).
- Sceglie un valore casuale all’interno del range di variabilità del throughput (es. un tasso di 18.5 item/mese).
- Calcola una possibile durata del progetto basata su questi valori specifici e casuali.
Questa singola riga rappresenta uno delle migliaia di possibili futuri per il nostro progetto.
Generare la mappa completa dei risultati
La vera potenza del metodo si manifesta a questo punto. Il foglio di calcolo permette di ripetere quasi istantaneamente il processo descritto nel punto precedente per migliaia di righe. In pochi secondi, si genera un’enorme raccolta di possibili durate del progetto, ognuna basata su una combinazione leggermente diversa delle nostre ipotesi iniziali. Questa massa di dati è la materia prima per una previsione veramente informativa. Il passo successivo è interpretarla in modo strategico.
Interpretare i risultati: il significato dell’istogramma
Il risultato di una simulazione Monte Carlo non è un singolo numero, ma una distribuzione di probabilità. Lo strumento migliore per visualizzarla è un istogramma (come in figura). In questo grafico, l’asse orizzontale mostra le possibili durate del progetto (in mesi), mentre l’altezza di ciascuna barra indica la frequenza di quel risultato nelle simulazioni, rappresentando di fatto la sua probabilità.
Analizzando il grafico, emerge un’evidenza fondamentale: la stima puntuale iniziale di 6 mesi si colloca quasi sempre nella parte più ottimistica della distribuzione, a sinistra, dove le barre sono più basse. Questo dimostra visivamente quanto sia rischioso fare affidamento su di essa.
Per comunicare gli impegni in modo professionale, usiamo i percentili (come in figura). Il percentile è il valore al di sotto del quale cade una certa percentuale di risultati della simulazione. Ad esempio se il risultato di una simulazione si trova all’85° percentile, significa che l’85% delle simulazioni ha dato un risultato inferiore o uguale, mentre il 15% ha dato un risultato superiore. Un impegno all’85° percentile non è un numero arbitrario, ma un pragmatico punto di negoziazione con gli stakeholder e successiva gestione del progetto. Questa previsione rappresenta uno scenario “pessimistico ma ancora accettabile”. Se questa data soddisfa i criteri di business, si è in presenza di un progetto praticabile. L’accordo si basa sulla tolleranza degli stakeholder per il risultato pessimistico.
Una volta che l’accordo è raggiunto, l’utilizzo della simulazione cambia. L’obiettivo non è più solo eseguire, ma pilotare attivamente il progetto verso i risultati più ottimistici (la parte sinistra dell’istogramma). Questo si ottiene gestendo le variabili del modello: controllando lo scope creep e stabilizzando il tasso di consegna. La previsione si trasforma da predizione passiva a fondamento di una strategia di gestione attiva.
Oltre la previsione: usare i dati per migliorare la gestione
Il punto più importante è che la previsione e il miglioramento sono due facce della stessa medaglia. Un buon modello di previsione non serve solo a predire il futuro, ma anche, e soprattutto, a identificare le leve che possiamo manovrare per cambiarlo in meglio.
Attraverso l’analisi di sensitività, che consente di osservare come varia il risultato finale al mutare dei parametri, è possibile sviluppare riflessioni strategiche su come migliorare concretamente le probabilità che un progetto vada in porto con successo.
Il modello di simulazione mostra chiaramente l’impatto delle nostre azioni. Possiamo vedere come gli sforzi per controllare l’aumento dell’ambito spostino l’intera distribuzione verso sinistra. Allo stesso modo, le iniziative per mantenere un tasso di consegna stabile riducono la dispersione dei risultati, rendendo il progetto meno rischioso.
Conclusione: prendi il controllo delle tue previsioni
Abbandonare le stime basate su un singolo numero a favore di un approccio probabilistico non significa arrendersi all’incertezza, ma padroneggiarla. Questo metodo trasforma la previsione da un atto di speranza a un potente strumento di gestione strategica.
I messaggi chiave sono tre:
- Sfida la tirannia del singolo numero. Adotta le previsioni probabilistiche per gestire l’incertezza, non per ignorarla.
- Democratizza la previsione. Usa un semplice foglio di calcolo per mappare l’intera gamma dei possibili futuri, rendendo visibile il rischio e l’opportunità.
- Agisci, non limitarti a prevedere. Usa il modello come una leva strategica per pilotare il progetto verso il successo, intervenendo sulle variabili che puoi controllare.
Sperimenta questo approccio. Inizia a costruire i tuoi modelli semplici e scoprirai un nuovo livello di controllo e prevedibilità, aumentando drasticamente le probabilità di successo per i tuoi progetti.
Ho pubblicato originariamente questo articolo per il portale Kanban Help, al quale collaboro insieme al collega Luca Gambetti.
Visita Kanban Help – www.kanban.help – per conoscere gli strumenti formativi e di coaching che ti possono aiutare a introdurre il metodo Kanban nella tua azienda.







