Skip to content
Opt Dir

Edilizia · Pianificazione progetti

Quale Attività in Quale Giorno, con Quale Squadra?

Costruzioni 5 min
Si applica anche a: Manifattura Telecomunicazioni
#pianificazione cantiere #cronoprogramma #percorso critico #gestione cantiere #assegnazione squadre #precedenze

Sequenziare, stimare durate e assegnare squadre a 100–500 attività di un progetto edile — minimizzare la durata sotto vincoli di precedenza e risorse (in letteratura: RCPSP).

In breve

Su un cantiere da 1–7 milioni di EUR (palazzina residenziale, edificio commerciale leggero, piccolo impianto industriale) o in un’impresa edile con 3–10 progetti in parallelo, il problema di sequenziare 100–500 attività per progetto (cassero, ferri, getto, impianti, finiture), assegnare squadre e macchine, e tenere sotto controllo le durate. La decisione: quale attività inizia in che giorno, con quale squadra, con quale macchina, perché i vincoli di precedenza tengano (niente cassero del solaio prima del getto dei pilastri), i vincoli di risorse tengano (una sola gru, niente due squadre allo stesso piano), siano rispettati festivi e meteo, e venga onorata la data contrattuale. La pianificazione manuale regge fino a 30–50 attività; oltre, il monitoraggio quotidiano ‘chi è dove’ divora le ore del responsabile e lo slittamento diventa inevitabile.

Ti suona familiare?

  • Il capocantiere chiama ogni capomastro alle 7 del mattino per smistare le squadre — il giro dura 30–60 minuti al giorno
  • Gestisci 3–6 progetti in parallelo e la condivisione delle squadre diventa una lite a fine mese — 'in quale cantiere sono questa settimana?' è discussione continua
  • Non riesci a precisare perché un progetto è slittato di 2–4 settimane; ognuno indica una causa diversa
  • La condivisione di gru, pompa o ponteggio crea diatribe 'aspetta che finisco' 1–2 volte a settimana
  • Quando un fornitore slitta non puoi mostrare numericamente quali attività a valle si spostano — è tutto a sensazione
  • Una giornata di brutto tempo e 'come rifaccio il programma di oggi' si mangia mezza giornata
  • Hai promesso al committente 'consegna alla data X' e sei in ritardo di 2–3 mesi; arrivano penali contrattuali o perdita del cliente

Perché è importante

La pianificazione manuale perde denaro su cinque canali: (1) penali per ritardo — i contratti d’appalto spesso prevedono 0,5–1 % al giorno; su un progetto di 6 mesi un ritardo di 15–30 giorni può divorare il 20–50 % dell’utile annuo, (2) squadre ferme — capisquadra che aspettano perché l’attività a monte non è pronta, (3) macchine ferme — mezzi costosi (gru, pompa, escavatore) usati con poca efficienza, (4) accumulo di materiali a deposito — ordine anticipato o timing sbagliato, (5) tempo del responsabile — 2–4 ore al giorno nel ‘chi è dove’. La letteratura di ricerca operativa mostra che una pianificazione sistematica può ridurre la durata del progetto del 10–25 % rispetto al manuale. Per un’impresa media con 10 milioni di EUR di ricavi annui significa un potenziale risparmio annuo di 400.000–1,2 milioni di EUR.

Come si risolve

Profondità tecnica

In una frase: Concentrati sul percorso critico — sono le attività il cui ritardo sposta l’intero progetto. Le attività fuori dal percorso critico hanno gioco: possono spostarsi di un giorno o due senza intaccare la data di fine. Assegna prima la sola gru o la sola squadra ferri al percorso critico.

Quello che il software fa davvero è questo: il giro mattutino che il tuo capocantiere disegna a mano per settimane lo costruisce per 200–500 attività in pochi secondi e lo rifà ogni volta che qualcosa slitta o cambia. Tre fasi:

1. Descrive il progetto. Per ogni attività — nome, durata stimata, quali attività deve seguire (precedenza), quali squadre e macchine usa, quali materiali richiede. Inventario squadre (quante di cassero, ferro, getto, dove sono oggi), elenco macchine (gru, pompa, escavatore), calendario (festività, previsione meteo). I dati arrivano dal sistema di offerta/computo automaticamente o vengono inseriti una volta in una tabella pulita.

2. Calcola il programma più breve ammissibile. Il software non prova tutte le sequenze possibili — per 200 attività è matematicamente impossibile. Usa invece algoritmi di scheduling della ricerca operativa (disciplina che usa matematica e computer per risolvere decisioni di business) per prendere scorciatoie intelligenti: quale attività inizia in che giorno, con quale squadra e macchina. Il risultato arriva in pochi minuti — tutte le precedenze rispettate, nessun conflitto di risorse, durata minima. Il percorso critico (la catena che governa la data di fine) è mostrato esplicitamente; ogni slittamento su di esso slitta il progetto.

3. Arriva sul campo. Il piano appare sull’app del capomastro come lista quotidiana di attività: ‘07:30 cassero al 5° piano, 10:00 getto Blocco A, 14:00 legature ferri Blocco B’. Quando un fornitore slitta o arriva pioggia, il software ricalcola solo la zona impattata e un nuovo programma arriva in 15–30 secondi. Con più progetti, le assegnazioni di squadre e macchine sono ottimizzate tra progetti dinamicamente.

Non sostituisce il giudizio del capocantiere; pensalo come una calcolatrice che scala il piano da 20 attività che lui ha in testa fino a 500 e calcola la catena di propagazione dei ritardi. La decisione resta tua, ma l’impatto numerico di ogni ritardo è visibile.

Alternative

Foglio di calcolo + testa del capocantiere

Gratuito

Gratuito

Per chi: 1–2 progetti, 30–50 attività, squadre piccole

  • + Costo zero
  • + Flessibile — regolazione in cantiere facile
  • + Nessuna decisione di investimento
  • − Conflitti di precedenza e risorse sfuggono oltre le 100 attività
  • − Il percorso critico è invisibile — non sai quale slittamento muove la fine
  • − La condivisione di squadre fra progetti non si risolve a mente
  • − La data promessa non ha base matematica

Software locale di gestione cantiere

Aziendale

1.500–6.000 EUR di setup + 250–800 EUR/mese (prezzi pmi regionali)

Per chi: 3–10 progetti, 100–300 attività per progetto, squadre stabili

  • + Interfaccia e supporto in italiano
  • + SAL, computo metrico e moduli finanziari integrati
  • + Foto cantiere e diario quotidiano nel flusso
  • − Il motore di scheduling resta spesso al disegno Gantt — niente vera ottimizzazione RCPSP
  • − Percorso critico c'è, ma la ripianificazione automatica con vincoli di risorse è debole
  • − Condivisione risorse fra progetti limitata

Software internazionale specializzato di project management

Aziendale

30–100 EUR/utente/mese in abbonamento o 25.000–200.000 EUR/anno di licenza

Per chi: Grande impresa, autostrade/ferrovie, 500+ attività su progetti complessi

  • + Maturo: ottimizzazione RCPSP, gestione multi-progetto delle risorse, analisi rischio pienamente supportati
  • + Percorso critico ed Earned Value Management standard
  • + Algoritmi consolidati negli anni
  • − Costi alti di licenza e consulenza
  • − Implementazione 3–6 mesi
  • − Supporto in italiano limitato; curva di apprendimento ripida

Sviluppo proprio su solver open source

Open Source

Licenza gratuita; 10–20 settimane di sviluppo interno o 60.000–250.000 EUR di consulenza

Per chi: Grande impresa o azienda con tipologia di progetto ripetuta

  • + Nessun costo di licenza
  • + Personalizzabile su voci di capitolato e standard interni
  • + Cloud o server proprio
  • − Capacità tecnica interna obbligatoria
  • − Manutenzione continua è lavoro reale
  • − Esperienza su solver RCPSP è rara, costruire il team è caro

Raccomandazione

Piccola
1–2 progetti, 30–50 attività: foglio di calcolo con un capocantiere esperto basta. Costo annuo software 15.000–40.000 EUR contro risparmio simile — il ROI non si chiude. Prima metti per iscritto le voci di capitolato e le stime di durata.
Media
3–10 progetti, 100–300 attività per progetto: prodotto locale di gestione cantiere è la scelta tipica. Pilota di 8–12 settimane. Soglia di successo ragionevole: in 6 mesi slittamento progetto giù 30 %, ore squadra ferme giù 25 %, utilizzo macchine su 15 %. Costo mensile tipico: 800–2.500 EUR.
Grande
10+ progetti o singolo progetto con 500+ attività: suite completa con gestione risorse e analisi rischio. Costo totale annuo 150.000–800.000 EUR. Ritorno in 12–18 mesi — studi di settore riportano 10–25 % di riduzione della durata.

Chiedi nell'incontro

  • Il motore di scheduling si basa su un vero algoritmo RCPSP o solo su disegno Gantt? Quanto vicino all'ottimo per 200 attività e 10 risorse?
  • È supportata la condivisione di squadre e macchine tra più progetti? Con quale logica il sistema decide su quale cantiere si muove una squadra?
  • Il percorso critico viene calcolato con i vincoli di risorse (vero resource-constrained critical path) o solo PERT-CPM classico?
  • Se un'attività slitta o arriva il maltempo, in quanto si ricalcola il piano? Come arriva sul campo — app, SMS, telefono?
  • Come si integra con SAL, computo e sistema finanziario? Le voci entrano automaticamente o vengono inserite a mano?
  • L'analisi rischio (per esempio 'se il fornitore X slitta, di quanto slitta il progetto') si fa con simulazione Monte Carlo o con assunzioni semplici?
  • Come strutturate il pilota — quanti progetti, quante settimane, qual è la soglia di successo?
  • Se smettiamo di lavorare con voi, come recuperiamo lo storico attività, SAL e dati di piano? Esiste un export in formato standard?

Dettagli tecnici

Nota editoriale

In cantiere questo problema si chiama ‘il programma lavori’, ‘il piano di avanzamento’ o ‘il cronoprogramma’. Il nome accademico è Resource-Constrained Project Scheduling Problem (RCPSP). È nato con PERT/CPM negli anni ‘60 e maturato in RCPSP quando si sono aggiunti i vincoli di squadra e macchina — uno dei campi più longevi della ricerca operativa. Senza questa cornice, in una demo non puoi capire se il ‘modulo di project management’ che ti propongono è un vero motore di scheduling con vincoli di risorse o solo un calendario che disegna Gantt.

Il punto più spesso ignorato in questo segmento: molti prodotti pubblicizzano ’tracciamento progetto’ ma sotto fanno solo visualizzazione Gantt e trascinamento manuale — cioè pianifichi tu, il software disegna. Un vero solver RCPSP, quando gli dici ‘questa attività dura 3 giorni, c’è una squadra di cassero, la gru è libera quel giorno’, calcola matematicamente la durata minima del progetto. In ogni demo, chiedi al fornitore di percorrere un esempio con 30 attività, 4 squadre e un vincolo sulla gru, e di spiegare come lavora il solver e dove si trova il percorso critico.

Percorso passo passo per una pmi

Fase 1 — Prima misura, poi pianifica. Su almeno 2 progetti registra quattro cose:

  • Durata stimata vs. reale per voce (cosa hai detto vs. quanto è durato)
  • Causa del ritardo (fornitore, meteo, mancanza di squadra, errore di piano)
  • Ore ferme di squadre e macchine
  • Margine finale di progetto rispetto a budget, in percentuale

Senza questa base non puoi sapere quale software produrrà quale risultato.

Fase 2 — Costruisci la tabella voci e durate. Una palazzina tipica ha 80–150 voci distinte (cassero m², ferri tonnellate, getto m³, impianti metri, finiture m²). Rivedi durata stimata e varianza osservata per voce. Questo catalogo è il tuo capitale di conoscenza e qualunque fornitore serio lo chiederà per primo. Dati di 3–5 progetti precedenti valgono oro.

Fase 3 — Pilota. Parti con un singolo progetto di media taglia per l’intera durata (tipicamente 6–12 mesi). Definisci il criterio di successo per iscritto, prima del pilota: per esempio, ‘scostamento sulla data di consegna inferiore a una settimana, ore squadra ferme giù 25 %’. Se il target salta, il pilota termina — tieni questo diritto nel contratto.

Fase 4 — Roll-out. Se il pilota chiude bene, scala su tutti i progetti attivi in 3–6 mesi. Formazione del capocantiere e dei capisquadra 2–3 settimane; integrazione con fornitori 4–8 settimane se si persegue.

Rischi — cosa può andare storto

  1. Stime di durata scadenti. Se le stime sono lontane dal vero, neanche il miglior piano tiene in pratica. Prima del pilota, costruisci una tabella ‘stimato-vs-reale’ dai progetti passati; un buon solver RCPSP può lavorare con durate probabilistiche.
  2. Resistenza in cantiere. ‘Che il computer non mi dica cosa fare’ è una reazione comune. Nel pilota ripercorri i risultati con il capomastro; il software deve mostrare in modo trasparente quale regola ha applicato e perché un’attività è sul percorso critico.
  3. Difficoltà di integrazione con i fornitori. Quando il materiale non arriva, il piano perde senso. Il software deve assorbire gli impegni del fornitore in tempo reale; altrimenti cresce il carico di aggiornamento manuale.
  4. Dipendenza dal singolo fornitore. Un software che salva SAL, storico attività e dati di piano in formato proprietario rende difficile cambiare in futuro. Inserisci nel contratto: ‘Possiamo esportare i nostri dati in formati standard aperti (CSV, XML o simile) in qualsiasi momento, su richiesta.’

Lezione collegata (sarà collegata alla pubblicazione): ‘Un’impresa residenziale media che ha abbandonato il software di project management al mese 11 — cosa è stato trascurato.’

Sguardo tecnico al metodo di soluzione

Questa sezione raccoglie ciò che serve quando parli con un team software o un consulente. Non è ciò che il capocantiere vede sullo schermo — è il motore dietro la tenda.

Approcci principali per RCPSP:

ApproccioScala tipicaTempo di soluzioneGarantisce l’ottimo?
CPM (metodo del percorso critico)100–1.000 attività, senza limiti di risorseSecondiSì (problema senza vincoli di risorse)
PERT100–500 attività, durate incerteSecondiAspettativa probabilistica
MIP (programmazione lineare intera mista)30–100 attività, con vincoli di risorse1–30 minutiSì, con tempo sufficiente
Branch-and-bound (specializzato)50–200 attività, con vincoli di risorse1–15 minutiSì (scala media)
Metaeuristiche (GA, SA, tabu)200–2.000 attività30 secondi – 5 minutiNo (quasi ottimo)

Regola pratica: sotto le 100 attività il classico CPM può bastare; con vincoli di risorse stretti, una metaeuristica dà una risposta più realistica. Sopra le 200 attività, dove il MIP diventa intrattabile, metaeuristica più simulazione è la combinazione standard.

La scelta della funzione obiettivo cambia la forma della soluzione:

  • Durata totale del progetto (makespan): ‘Finire prima’ — adatto a contratti con clausole penali
  • Bilanciamento dell’uso delle risorse: ‘Le mie squadre lavorano’ — adatto ad aziende con costo del lavoro alto
  • Cassa (ottimizzazione di Earned Value): ‘Pagamenti del committente puntuali’ — adatto ad aziende con liquidità tesa
  • Mix penale di ritardo + bonus di anticipo: ‘Massimo utile netto’ — adatto a progetti con bonus contrattuale

La maggior parte dei deployment reali usa una combinazione pesata dei quattro.

Riferimenti accademici

Elencati nel blocco sources di questa pagina. RCPSP è uno dei campi più attivi della ricerca operativa dagli anni ‘60; il lavoro attuale è centrato sulla pianificazione multi-progetto, sulla pianificazione sotto incertezza e sul ricalcolo in tempo reale. INFORMS Interfaces e l’archivio dello European Journal of Operational Research raccolgono casi di applicazione in operazioni edili reali.

Fonti

  • Brucker, P., Drexl, A., Möhring, R., Neumann, K. e Pesch, E. (1999). Resource-constrained project scheduling: Notation, classification, models, and methods. European Journal of Operational Research, vol. 112 — la classificazione canonica del campo RCPSP.
  • Hartmann, S. e Briskorn, D. (2010). A survey of variants and extensions of the resource-constrained project scheduling problem. European Journal of Operational Research, vol. 207 — la rassegna moderna completa.
  • Demeulemeester, E. L. e Herroelen, W. S. (2002). Project Scheduling: A Research Handbook. Kluwer Academic Publishers. Manuale accademico di riferimento.
  • INFORMS Interfaces — casi studio di applicazioni di ricerca operativa in edilizia e project management. informs.org/Publications/Interfaces

Glossario

RCPSP
Sequenziare centinaia di attività di progetto, stimare durate e assegnare squadre sotto vincoli di precedenza e risorse.
Percorso Critico
La catena più lunga di attività dipendenti dall'inizio alla fine del progetto — la catena che fissa la data di consegna.
MIP
Modello di ottimizzazione in cui alcune variabili decisionali devono essere numeri interi (es. numero di camion, numero di turni).
X LinkedIn
Ti è stato utile?
Suggerisci correzione

Problemi correlati

Esc Chiudi