Diagramma di Gantt: guida pratica con un esempio completo
Che cos’è un diagramma di Gantt, quali elementi lo compongono, come si costruisce passo per passo e quali errori evitare. Con un esempio reale di cronoprogramma e del relativo percorso critico.

In questo articolo
Il diagramma di Gantt è la rappresentazione più diffusa di un progetto nel tempo: ogni attività è una barra su un calendario, di lunghezza pari alla sua durata e posizionata tra la data di inizio e quella di fine. La lettura è immediata, ma un Gantt ben costruito non è un semplice disegno: è un modello che calcola le date a partire da durate, dipendenze e calendari, e indica quali attività non possono subire ritardi.
Questa guida illustra gli elementi di un Gantt, presenta un esempio completo e descrive i passaggi per costruirne uno affidabile.
Che cos’è un diagramma di Gantt
Il diagramma prende il nome da Henry Gantt, che all’inizio del Novecento lo diffuse per pianificare la produzione. Il principio è rimasto invariato: sull’asse orizzontale è rappresentato il tempo, sull’asse verticale le attività. Ogni barra indica quando un’attività inizia, quanto dura e quando termina.
Oggi il Gantt è lo strumento di riferimento per cantieri, lanci di prodotto, eventi, implementazioni software e progetti di ricerca: in ogni contesto con attività collegate tra loro e una scadenza da rispettare.
Gli elementi di un Gantt
- Attività: il lavoro da svolgere, con una durata espressa in giorni lavorativi.
- Attività riepilogative: raggruppano altre attività in fasi; la loro durata deriva da quella delle attività che contengono.
- Milestone: eventi di durata nulla, come una consegna o un’approvazione.
- Dipendenze: i collegamenti che stabiliscono l’ordine in cui si svolge il lavoro.
- Anticipo e ritardo: un intervallo aggiunto a una dipendenza, per esempio tre giorni di asciugatura.
- Vincoli e scadenze: date che un’attività non può o non dovrebbe superare.
- Calendari: giorni lavorativi, festività ed eccezioni, a livello di progetto o di singola persona.
- Percorso critico e margine: le attività che determinano la data di fine e il tempo di cui le altre possono slittare.
- Baseline: una copia del piano approvato, da confrontare con l’andamento effettivo.
I quattro tipi di dipendenza
| Tipo | Significato | Esempio |
|---|---|---|
| Fine-inizio (FI) | B inizia quando A finisce | La tinteggiatura inizia dopo l’intonaco |
| Inizio-inizio (II) | B inizia quando inizia A | I test iniziano insieme allo sviluppo |
| Fine-fine (FF) | B finisce quando finisce A | La documentazione termina con il collaudo |
| Inizio-fine (IF) | B finisce quando inizia A | Il turno uscente termina quando inizia quello entrante |
La dipendenza fine-inizio è di gran lunga la più utilizzata; le altre servono a rappresentare attività che si sovrappongono.
Un esempio: la ristrutturazione di un appartamento
| Attività | Durata | Dipende da |
|---|---|---|
| Demolizioni | 5 giorni | inizio del progetto |
| Impianto elettrico | 8 giorni | Demolizioni (FI) |
| Impianto idraulico | 5 giorni | Impianto elettrico (II, ritardo di 2 giorni) |
| Massetto | 4 giorni | Impianto elettrico e idraulico (FI) |
| Pavimenti | 6 giorni | Massetto (FI, ritardo di 3 giorni per l’asciugatura) |
| Tinteggiatura | 4 giorni | Pavimenti (FI) |
| Consegna | milestone | Tinteggiatura (FI) |
Il calcolo è espresso in giorni lavorativi. Le demolizioni occupano i giorni 1-5. L’impianto elettrico va dal giorno 6 al giorno 13. L’impianto idraulico inizia due giorni dopo l’elettrico, dal giorno 8, e termina il giorno 12: dispone quindi di un giorno di margine. Il massetto attende il completamento di entrambi e va dal giorno 14 al 17. Dopo tre giorni di asciugatura, i pavimenti vanno dal giorno 21 al 26, la tinteggiatura dal 27 al 30, e la consegna cade alla fine del giorno 30.
Il percorso critico è quindi: demolizioni, impianto elettrico, massetto, pavimenti, tinteggiatura, consegna. Un ritardo di due giorni dell’elettricista sposta la consegna di due giorni. Un ritardo di un giorno dell’idraulico, invece, non ha effetti: viene assorbito dal giorno di margine.
È questo il valore di un Gantt con dipendenze: i calcoli non vanno rifatti a mano ed è subito chiaro dove concentrare l’attenzione.
Come costruire un Gantt in sette passaggi
- Scomponi il lavoro in fasi e attività (la WBS, struttura di scomposizione del lavoro), fino a un livello in cui ogni attività abbia un responsabile e una durata stimabile.
- Stima le durate in giorni lavorativi, non in date.
- Collega le attività con le dipendenze appropriate, aggiungendo anticipo o ritardo dove necessario.
- Imposta i calendari: festività, chiusure e giorni lavorativi delle persone.
- Aggiungi vincoli e scadenze solo dove sono effettivamente necessari, per esempio in presenza di una data contrattuale.
- Assegna le persone e verifica che nessuno risulti sovrallocato nelle stesse settimane.
- Salva una baseline quando il piano è approvato e aggiorna l’avanzamento con regolarità.
Gli errori più comuni
- Inserire le date a mano invece di farle calcolare dalle dipendenze: al primo ritardo il piano non è più attendibile.
- Eccesso di vincoli: bloccano il calcolo e nascondono i problemi reali.
- Attività troppo estese: una barra di tre mesi non fornisce informazioni utili sullo stato del lavoro.
- Trascurare i calendari: festività e chiusure incidono sulle date più di quanto si immagini.
- Non salvare la baseline: senza un riferimento non è possibile quantificare il ritardo.
Gantt, bacheca o elenco: quando usare ciascuno
Il Gantt è insostituibile quando tempi e dipendenze sono determinanti. Una bacheca kanban è ideale per seguire il lavoro quotidiano per stato (da fare, in corso, completato). Un elenco è il modo più rapido per inserire e revisionare molte attività. La soluzione migliore è poter utilizzare le tre viste insieme, sullo stesso piano.
Come farlo con Gantify
Gantify è costruito attorno a queste regole. Le attività si creano direttamente o incollandole da Excel, si rientrano con Tab per formare le fasi e si collegano con le dipendenze FI, II, FF, IF, con anticipo e ritardo; dopo aver impostato calendari e vincoli, il motore calcola le date e il percorso critico. È possibile salvare una baseline, visualizzare lo scostamento di ogni attività, passare alle viste Bacheca, Lista, Calendario e Carico di lavoro e condividere il piano con un link pubblico in sola lettura. Un piano già esistente in Microsoft Project si apre direttamente dal file .mpp.
Per iniziare più rapidamente, l’assistente AI può proporre una prima versione del piano, con fasi, attività e dipendenze, a partire da una descrizione del progetto.
Prova Gantify con il tuo piano
Crea un account gratuitoDomande frequenti
Qual è la differenza tra Gantt e cronoprogramma?
Il cronoprogramma è la pianificazione temporale del progetto; il Gantt è il modo più comune di rappresentarlo, con le attività raffigurate come barre su un calendario.
Che cos’è il margine di un’attività?
È il tempo di cui un’attività può slittare senza spostare la fine del progetto. Le attività con margine nullo formano il percorso critico.
Serve un software per creare un Gantt?
Per un piano di poche righe è sufficiente un foglio di calcolo. Quando le attività dipendono l’una dall’altra, uno strumento che calcola le date e il percorso critico evita errori e ricalcoli manuali.
Gantify è gratuito?
Sì. Gantify è gratuito per tutto il team ed è sostenuto dalla pubblicità.
Prova Gantify con il tuo piano
Crea un account gratuito, importa il tuo file .mpp o parti da un modello: in pochi minuti vedrai il Gantt con dipendenze, calendari e percorso critico.