Perché il tuo Gantt di cantiere non regge: CPM con lag, baseline contrattuale e overlay meteo

Un Gantt non è una timeline

Il 90% dei software “di cantiere” italiani ti mostra barre colorate allineate su una timeline e lo chiama Gantt. Non è un Gantt. Un Gantt reale ha tre ingredienti che quelle interfacce non hanno: dipendenze con lag, critical path calcolato, baseline contrattuale. Senza questi tre elementi non stai pianificando: stai disegnando.

CPM con lag: il dettaglio che cambia tutto

Il Critical Path Method è il motore che calcola quali attività sono critiche e quali hanno slack. Ma nel cantiere reale, due attività non si susseguono sempre attaccate: tra la gettata del cemento e l’intervento successivo ci sono giorni di maturazione. Quello è un lag.

In WorkSiteCRM il campo lagDays non è decorativo: entra nel CPM e sposta effettivamente le date calcolate. Se pianifichi una FS con lag=7 giorni, il calcolo di early start della successiva considera quei 7 giorni. Sembra banale ma la maggior parte degli engine open source non lo fa, e ti ritrovi un critical path che non rispetta i tempi di maturazione del calcestruzzo.

Baseline contrattuale: la foto che nessuno scatta

Quando firmi un contratto d’appalto, il Gantt allegato è la tua baseline contrattuale. Da quel momento ogni slittamento va confrontato con quella foto, non con la versione aggiornata della settimana scorsa. In pratica, quasi nessun software italiano supporta baseline versionate. Risultato: quando arriva il contenzioso, tiri fuori un PDF vecchio di un anno e tenti di ricostruire cosa era stato pianificato davvero.

WorkSiteCRM permette di freezare una baseline con un nome (“v1 — contratto”, “v2 — perizia suppletiva”), mostrarla come barra ombra dietro la timeline corrente e calcolare in tempo reale gli scostamenti. Quando il DL chiede “quanto siamo indietro rispetto al contratto?”, lo leggi in tre secondi.

Overlay meteo: la killer feature per chi lavora outdoor

L’ovvietà che nessuno ha automatizzato: il tempo atmosferico determina se una giornata di cantiere è recuperabile o persa. WorkSiteCRM integra OpenWeather per mostrare un overlay meteo direttamente sul Gantt: se pianifichi una gettata in una settimana con pioggia prevista al 70%, lo vedi subito con un’icona gialla sulla barra corrispondente. Non è magia: è una query all’API meteo più una view overlay con matching spaziale/temporale.

Risorse e over-allocation

Un altro classico: assegni un operaio specializzato a tre task in parallelo e nessuno te lo segnala. In WorkSiteCRM ogni attività può avere risorse allocate con percentuale e ore/giorno; un istogramma sotto la timeline mostra per ogni risorsa quante ore/giorno sta facendo, e un badge rosso appare quando si supera la capacità. Di nuovo: ovvio come concetto, invisibile nel 95% dei gestionali di cantiere italiani.

Export MS Project e CSV per il Direttore Lavori

Il DL vuole un PDF firmabile? Esportalo con react-pdf. Vuole il Gantt in MS Project per aggregarlo con altri cantieri della sua impresa? Export MS Project XML. Vuole un CSV per Excel? Pronto. Nessun DL oggi si accontenta di uno screenshot.

Cosa ti aspetta nella prossima release

Stiamo lavorando a what-if scheduling (cloni una baseline, sposti 3 attività e vedi l’impatto sul critical path senza committare), a resource leveling automatico e all’integrazione con il modulo previsionale per avvertire in anticipo su settimane a rischio meteo. Se sei un contractor italiano interessato a fare da beta tester, scrivici: preferiamo pochi clienti impegnati a molti clienti sonnecchianti.

Gaetano Castaldo

Gaetano Castaldo