In un appalto edilizio la data di fine non dipende dalla somma di tutte le lavorazioni, ma dalla sequenza che le lega tra loro. Il critical path method è la tecnica più utile quando si vuole capire quali attività governano davvero il termine dei lavori, quali hanno margine e quali invece possono far slittare l’intero cronoprogramma. Qui trovi una spiegazione pratica, orientata ai cantieri e ai contratti di lavori, con esempi concreti su tempi, forniture, varianti e controllo dell’avanzamento.
Le informazioni che servono per usare il percorso critico senza perdere il controllo del cantiere
- Il percorso critico è la catena di attività che determina la durata minima del progetto.
- Le attività fuori dal percorso critico hanno un margine di slittamento, ma non vanno ignorate.
- In cantiere pesano molto anche forniture, autorizzazioni, subappalti e interferenze tra lavorazioni.
- Un cronoprogramma utile va aggiornato quando cambiano durate, sequenze o risorse.
- Gantt, CPM e PERT non servono allo stesso scopo: confonderli porta a decisioni deboli.
Che cos’è davvero il percorso critico nei lavori
Il percorso critico è la sequenza di attività collegate tra loro che definisce la data minima di completamento di un progetto. Se una sola attività di quella catena slitta, slitta anche la fine dei lavori. Non è quindi la lista delle lavorazioni più costose o più delicate, ma quella delle lavorazioni che comandano il calendario.La distinzione pratica è semplice: una lavorazione può essere importante dal punto di vista tecnico e, allo stesso tempo, avere margine temporale. Un’altra, magari molto piccola, può invece essere decisiva perché blocca tutto ciò che viene dopo. Nel linguaggio di pianificazione, questo margine si chiama float o slack, cioè il tempo che un’attività può assorbire senza spostare la data finale.
- Attività critica: non può ritardare senza effetti sulla consegna.
- Attività non critica: può slittare entro un certo margine.
- Attività quasi critica: ha poco margine e va monitorata con molta attenzione.
Quando lavoro su un cantiere, la prima cosa che verifico non è il numero totale delle attività, ma la loro dipendenza reciproca. È lì che si nasconde la vera logica del tempo. Per lavorare bene, però, bisogna prima costruire il modello corretto, e lì il dettaglio fa la differenza.
Come si costruisce un cronoprogramma che regga davvero
Un buon cronoprogramma non nasce da una tabella riempita in fretta. Nasce da una scomposizione ordinata del lavoro, da dipendenze reali e da durate credibili. Se manca uno di questi tre elementi, il piano sembra pulito ma non aiuta davvero a governare il cantiere.
- Dividi il progetto in attività controllabili. Le lavorazioni devono essere abbastanza precise da poter essere monitorate, ma non così frammentate da diventare inutili.
- Definisci le dipendenze vere. Prima cosa, seconda cosa, cosa può andare in parallelo e cosa invece no. Qui si sbaglia spesso per eccesso di ottimismo.
- Assegna durate realistiche. Meglio una stima prudente ma difendibile che una durata “bella” solo sulla carta.
- Calcola le date più presto e più tardi. La forward pass mostra quando un’attività può iniziare e finire; la backward pass mostra quanto può slittare prima di rompere la data finale.
- Leggi il margine di slittamento. Il float non serve a rilassarsi, serve a capire dove il piano è fragile.
- Fissa una baseline e poi aggiorna il programma con continuità. Senza baseline non sai più se stai controllando il progetto o solo descrivendolo.
Un punto che vale molto nei lavori, soprattutto quando ci sono più imprese o una fornitura complessa, è il livellamento delle risorse: la logica delle dipendenze non basta se hai una sola gru, una squadra specializzata o un fornitore con tempi lunghi. In quel caso il modello deve tenere conto anche della capacità reale di eseguire il piano. Quando il modello è pronto, il vero valore emerge sul campo, cioè nella gestione di un appalto.

Dove il metodo incide davvero negli appalti e nei lavori
Nel settore dei lavori, il percorso critico non serve solo a “fare ordine”. Serve a decidere dove intervenire prima quando il cantiere inizia a perdere tempo. In un appalto pubblico o privato, questo cambia il modo in cui si leggono SAL, proroghe, sospensioni, varianti e ritardi di fornitura.| Attore | Cosa guarda nel percorso critico | Errore tipico |
|---|---|---|
| RUP o stazione appaltante | Le milestone che governano la consegna, le varianti e il rischio di slittamento complessivo | Guardare solo la scadenza finale e non la catena che la determina |
| Direzione lavori | Avanzamento reale, sospensioni, riprese e impatto delle non conformità | Aggiornare il piano troppo tardi rispetto a ciò che accade in cantiere |
| Impresa | Sequenza delle lavorazioni, squadre, subappalti e disponibilità delle forniture | Programmare le risorse senza verificare il margine delle attività |
| Fornitori | Tempi di produzione e consegna dei materiali con tempo di approvvigionamento lungo | Dare una data “ottimistica” che sembra sicura ma non lo è |
Nel quadro dei contratti di lavori, questa lettura è preziosa perché porta l’attenzione dove il tempo si consuma davvero. Se una variante sposta una lavorazione critica, il problema non è teorico: la data di fine si muove. Se invece il ritardo riguarda un’attività con margine, puoi assorbirlo senza allarmismi inutili. È una distinzione semplice, ma fa risparmiare molte discussioni sterili. Ed è proprio qui che emergono gli errori più frequenti.
Gli errori più comuni che fanno saltare il modello
Il percorso critico funziona bene solo se il modello è onesto. Quando si forza il programma per renderlo “più comodo”, il risultato è un documento elegante ma poco affidabile. I problemi che vedo più spesso sono sempre gli stessi.
| Errore | Perché crea problemi | Rimedio pratico |
|---|---|---|
| Attività troppo grandi | Il controllo diventa vago e i ritardi si nascondono dentro pacchetti troppo ampi | Spezzare il lavoro in fasi realmente verificabili |
| Dipendenze mancanti | Il programma suggerisce margini che in realtà non esistono | Ricostruire la logica del processo, non solo la sequenza desiderata |
| Durate troppo ottimistiche | La baseline nasce già debole e il ritardo arriva subito | Usare dati storici, confronto con fornitori e valore prudenziale |
| Forniture trattate come accessorie | Il vero collo di bottiglia si sposta fuori dal cantiere | Inserire il lead time tra le attività da controllare |
| Attività quasi critiche ignorate | Un piccolo ritardo si trasforma in un nuovo percorso critico | Monitorare con frequenza i margini bassi, non solo il cammino principale |
| Mancato aggiornamento | Il piano smette di rappresentare la realtà e perde utilità gestionale | Rivedere il programma con cadenza regolare e dopo ogni variazione rilevante |
Se poi il ritardo è già in corso, le leve classiche sono due: sovrapporre alcune lavorazioni, cioè fare fast tracking, oppure comprimere le durate con più risorse, cioè crashing. Io le considero soluzioni da usare con cautela: la prima aumenta il rischio di interferenze, la seconda fa salire i costi e può peggiorare la qualità. Per evitare di confondere un piano di lavoro con una semplice timeline, il confronto con gli altri strumenti aiuta molto.
CPM, Gantt e PERT non sono intercambiabili
Molti li usano come sinonimi, ma non lo sono. Il percorso critico serve a governare la logica del tempo; il Gantt serve a visualizzarla in modo leggibile; il PERT serve soprattutto quando la durata delle attività è incerta. Io li uso insieme, non in alternativa.
| Strumento | Cosa mostra | Quando è più utile | Limite principale |
|---|---|---|---|
| CPM | La sequenza di attività che determina la data finale e il margine delle altre | Controllo operativo, priorità, gestione dei ritardi | Richiede una rete logica ben costruita e aggiornata |
| Gantt | La distribuzione temporale delle attività su una linea del tempo | Comunicazione con committenza, impresa e direzione lavori | Mostra bene il “quando”, ma meno il “perché” delle dipendenze |
| PERT | Stime probabilistiche e scenari di durata | Fasi iniziali o lavori con forte incertezza | È meno immediato per il controllo quotidiano del cantiere |
Se devo spiegare il programma a un cliente, spesso parto dal Gantt. Se devo decidere dove mettere una squadra in più o quale fornitura anticipare, guardo il percorso critico. Se invece il progetto è ancora instabile e le stime oscillano molto, affianco una lettura probabilistica. A questo punto, un esempio concreto rende la logica immediata.
Un esempio di cantiere rende visibile la logica
Immaginiamo la ristrutturazione di un edificio pubblico con demolizioni interne, impianti nuovi, finiture e collaudo finale. Le durate sono semplificate, ma abbastanza realistiche per capire il meccanismo.
| Attività | Durata indicativa | Dipendenza | Lettura pratica |
|---|---|---|---|
| Approvazione esecutiva | 8 giorni | Avvio | Apre la sequenza del lavoro |
| Allestimento cantiere | 4 giorni | Dopo l’approvazione | È parte del cammino critico |
| Demolizioni interne | 6 giorni | Dopo l’allestimento | È parte del cammino critico |
| Ripristini strutturali | 14 giorni | Dopo le demolizioni | È parte del cammino critico |
| Impianti speciali | 10 giorni | Dopo i ripristini e con materiali disponibili | È parte del cammino critico |
| Finiture | 11 giorni | Dopo gli impianti | È parte del cammino critico |
| Collaudo e consegna | 3 giorni | Dopo le finiture | Chiude il progetto |
| Ordine serramenti | 18 giorni | Avvio | Non è critico finché la consegna resta dentro il margine utile |
| Produzione quadri elettrici | 20 giorni | Avvio | Va sorvegliata, ma qui non governa la fine lavori |
In questo schema il cammino critico corre dall’approvazione al collaudo e vale 56 giorni. Le forniture esterne, come serramenti e quadri elettrici, non comandano la data finale finché restano dentro la finestra utile. Ma se il fornitore passa da 18 a 30 giorni, la situazione cambia: il margine si consuma e il cantiere perde ritmo. È un esempio semplice, ma mostra bene perché il percorso critico va letto come uno strumento operativo, non come un grafico decorativo. Da qui discende la regola che uso più spesso sul campo.
Le tre verifiche che faccio prima di fidarmi del piano
Prima di considerare affidabile un cronoprogramma, controllo sempre tre cose. Se queste reggono, il piano è abbastanza solido da guidare decisioni, richieste di proroga e gestione delle priorità.
- La rete logica è completa e non lascia buchi tra una lavorazione e l’altra.
- Le attività quasi critiche sono monitorate con la stessa attenzione delle attività critiche.
- Le forniture con tempo di approvvigionamento lungo sono trattate come vere attività di progetto, non come note a margine.
Se questi tre controlli funzionano, il percorso critico smette di essere un disegno e diventa una bussola di cantiere. In un appalto, è questo che fa la differenza tra pianificare e governare davvero: non eliminare il rischio, ma vedere in tempo dove sta nascendo.