Creatore di diagrammi di Gantt

Progetto e attivitàDate e dipendenzeControllo e avanzamentoEsporta

Crea la pianificazione del progetto

Aggiungi nomi delle attività, date, un predecessore per attività e la percentuale di completamento.

Trasforma un elenco di attività in una pianificazione di progetto concreta, con barre datate, dipendenze fine-inizio e fasce di avanzamento. Aggiungi fino a 24 attività, imposta la data di inizio e di fine di ciascuna, collega ogni attività a un predecessore e verifica che il diagramma non contenga intervalli non validi, dipendenze sovrapposte o collegamenti circolari. La linea temporale rispetta la spaziatura reale dei giorni di calendario, quindi un intervallo di due settimane appare visibilmente più lungo di uno di due giorni. Quando la pianificazione è pronta, stampala oppure esporta un diagramma in SVG e una tabella delle attività in CSV.

Come creare un diagramma di Gantt

  1. 1

    Elenca le attività del progetto

    Dai un nome al progetto, aggiungi righe di attività e cura che ogni attività corrisponda a un solo risultato oppure a una sola operazione.

  2. 2

    Imposta date e collegamenti

    Inserisci l'intervallo di date di ogni attività e scegli, se serve, un predecessore per tracciare il collegamento di dipendenza fine-inizio.

  3. 3

    Controlla ed esporta

    Aggiorna l'avanzamento, risolvi gli eventuali avvisi su date o dipendenze, poi scarica in SVG o CSV oppure stampa il diagramma completato.

Come il diagramma calcola la posizione delle attività

Un diagramma di Gantt affianca a una tabella di attività una scala temporale orizzontale. Questo strumento tratta tutte le date accettate come mezzanotte UTC: così le modifiche dell’ora legale non possono far apparire un giorno di calendario più corto o più lungo di un altro. Individua l’inizio di attività più precoce e la fine di attività più tardiva, quindi calcola ogni barra a partire da tre valori:

scostamento iniziale = (inizio dell'attività − inizio del progetto) ÷ 86.400.000 millisecondi

larghezza della barra = giorni dell'attività (estremi inclusi) ÷ giorni del progetto (estremi inclusi) × larghezza dell'area del grafico

La data di fine è inclusiva. Per questo un’attività che inizia e termina lo stesso giorno occupa un giorno invece di scomparire come barra di larghezza zero. La fascia di avanzamento più scura usa larghezza della barra × avanzamento ÷ 100, con l’avanzamento limitato all’intervallo da 0 a 100.

Esempio svolto

Immagina un progetto che va dal 1° al 20 gennaio: sono 20 giorni di calendario con estremi inclusi e un’area del grafico di 894 pixel. Un’attività Ricerca dal 1° al 3 gennaio ha uno scostamento di 0 e una larghezza della barra di 3 ÷ 20 × 894 = 134,1 pixel. Un’attività Progettazione dal 5 all’8 gennaio inizia 4 ÷ 20 × 894 = 178,8 pixel dentro l’area; con il 50% di avanzamento, la sua fascia più scura è larga 89,4 pixel. Un’attività Lancio di un solo giorno, il 20 gennaio, inizia a 19 ÷ 20 × 894 = 849,3 pixel. Se Progettazione dipende da Ricerca, deve iniziare al più presto il 4 gennaio, perché la data di fine del predecessore è inclusa.

Cosa significa il controllo delle dipendenze

Ogni attività può avere un solo predecessore con relazione fine-inizio. In questa relazione comune, l’attività successiva deve iniziare dopo la data di fine inclusiva del predecessore. L’editor traccia un connettore dalla barra del predecessore a quella della successiva e segnala un conflitto quando quest’ultima inizia in quella data o prima. Rileva anche i collegamenti a sé stessa, i predecessori mancanti e i cicli di dipendenza, ad esempio A che dipende da B mentre B dipende da A. Questi problemi bloccano l’esportazione finché non vengono corretti, ma il diagramma resta visibile per facilitare la diagnosi della pianificazione.

Controllo Accettato Segnalato come problema
Formato della data Una data reale dal 1900 al 2200 Data assente o impossibile
Intervallo dell’attività La fine coincide con l’inizio o è successiva La fine è precedente all’inizio
Dipendenza Un predecessore esistente che termina prima dell’inizio della successiva Collegamento a sé stessa, attività mancante, sovrapposizione o ciclo
Avanzamento Da 0 a 100 I valori sono ricondotti all’intervallo supportato
Dimensione del progetto Fino a 24 righe di attività Le righe aggiuntive vengono rifiutate

Leggere e condividere il risultato

La spaziatura delle barre si basa sui giorni di calendario, non sui giorni lavorativi. I weekend e le festività restano parte della scala. L’SVG conserva il diagramma vettoriale per documenti e presentazioni, il CSV conserva la tabella delle attività sottostante e la stampa permette al browser di produrre un output cartaceo o un PDF. Le celle del CSV che potrebbero essere interpretate come formule di foglio di calcolo ricevono un prefisso di testo prima del download.

È uno strumento di supporto alla pianificazione manuale. Non calcola il percorso critico, non alloca risorse, non applica calendari lavorativi, non gestisce anticipi né ritardi (lead e lag) e non sposta automaticamente le date delle attività successive. Qui le date inserite restano il riferimento autorevole e gli avvisi sulle dipendenze indicano dove serve una correzione manuale.

Domande frequenti

Sì. Un’attività dal 1° al 3 giugno appare come tre giorni di calendario. Un’attività con la stessa data di inizio e di fine appare come una barra di un giorno.

Ogni attività può selezionare un solo predecessore con relazione fine-inizio. L’attività successiva deve iniziare dopo la data di fine del predecessore, perché entrambi gli intervalli includono la propria data di fine. Lo strumento segnala le sovrapposizioni invece di modificare le tue date senza avvisarti.

Tutte le attività della catena circolare ricevono un avviso di ciclo di dipendenza. I comandi di esportazione e stampa restano indisponibili finché un predecessore non viene rimosso o modificato.

No. La scala orizzontale usa giorni di calendario consecutivi. Lo strumento non applica calendari lavorativi, festività regionali, disponibilità delle risorse, anticipi, ritardi né pianificazione del percorso critico.

No. Nomi del progetto e delle attività, date, dipendenze e avanzamento restano nella memoria del browser e nell’archiviazione di sessione. Lo strumento non li inserisce nel link della pagina e non li invia in richieste ai nostri server. Chiudere la scheda o la sessione del browser può eliminare la copia salvata.

Strumenti correlati

Strumento disponibile in altre lingue