Table of Contents
Il metodo Critical Path (CPM) è una tecnica di gestione del progetto fondamentale che ha rivoluzionato come i professionisti della costruzione pianificano, programmano e controllano progetti complessi. Sviluppato alla fine degli anni '50 da Morgan R. Walker of DuPont e James E. Kelley Jr. di Remington Rand, questa metodologia è diventato uno strumento indispensabile per i manager di costruzione in tutto il mondo.
Comprendere il metodo del percorso critico: Fondazione e Importanza
Il CPM è una tecnica di gestione del progetto utilizzata per pianificare e pianificare progetti complessi. Un algoritmo che identifica la sequenza più lunga delle attività dipendenti e misura il tempo necessario per completarle dall'inizio alla fine. Nel settore delle costruzioni, dove grandi progetti di costruzione tipicamente prendono il 20% più a lungo rispetto al programmato e corrono l'80% sul bilancio, la comprensione e l'applicazione di CPM diventa cruciale per il successo del progetto.
L'utilizzo di CPM in construction aiuta i project manager a privilegiare le attività, a distribuire le risorse in modo efficace e a identificare potenziali ritardi, è fondamentale per mantenere i progetti in programma, ottimizzare l'allocazione delle risorse e ridurre al minimo i ritardi o i sovraccarichi dei costi.
Perché CPM Matters in Progetti di Costruzione
La comprensione del percorso critico è fondamentale per i project manager, che evidenzia i compiti che richiedono la massima attenzione, aiuta con l'assegnazione delle risorse, mitiga i potenziali rischi e garantisce il completamento tempestivo del progetto. I progetti di costruzione comportano numerose attività interdipendenti, dalla preparazione del sito e dal lavoro di fondazione alla strutturatura, alle installazioni meccaniche e al lavoro di finitura.
CPM crea una visione completa di tutte le attività del progetto e delle loro relazioni, che consente ai team di costruzione di capire come i ritardi in un'area colpiranno altre parti del progetto, permettendo di risolvere i problemi proattivi piuttosto che la gestione della crisi reattiva.
Vantaggi chiave di utilizzo CPM in costruzione
Il CPM offre una migliore pianificazione del progetto, una migliore pianificazione, una comunicazione più chiara, una gestione efficace delle risorse, un controllo più stretto dei costi, un rilevamento dei rischi e una migliore gestione del progetto.
- Visibilità del progetto avanzata:[ CPM crea una visione trasparente di tutte le attività del progetto, le loro durate e interdipendenze, rendendo più facile identificare potenziali strozzature prima di diventare problemi critici.
- Ottimizzata Allocation delle risorse:[] Identificare il percorso critico, i gestori delle costruzioni possono focalizzare le risorse sulle attività che influiscono direttamente sul completamento del progetto. Questo approccio mirato impedisce l'allocazione delle risorse sprecate e garantisce che i membri dell'equipaggio e le attrezzature siano schierate in modo da avere il massimo impatto sulle prestazioni del programma.
- Rischio di migrazione:[[] CPM aiuta a identificare potenziali strozzature prima di diventare problemi. I gestori di costruzioni possono sviluppare piani di contingenza per attività critiche e implementare buffer dove necessario per proteggere contro i rischi comuni come ritardi meteorologici o carenze materiali.
- Comunicazione migliorata:[] La natura visiva dei diagrammi CPM facilita una migliore comunicazione tra gli stakeholder del progetto, inclusi i proprietari, gli appaltatori, i subappaltatori e i fornitori.
- Migliore decisione che fa:[ Con una chiara visibilità in cui le attività sono critiche e che hanno flessibilità, i project manager possono prendere decisioni informate sull'allocazione delle risorse, sulla compressione dei programmi e sulla gestione dei rischi.
Terminologia e Concetti CPM essenziali
Prima di immergersi nel processo di calcolo, è essenziale capire la terminologia fondamentale utilizzata in CPM. Questi termini costituiscono la base di tutti i calcoli CPM e sono critici per la pianificazione accurata del progetto.
Attività e Definizioni delle attività
Ogni compito ha una durata definita e relazioni specifiche con altri compiti. In costruzione, un'attività potrebbe essere "fondazione esterna", "pila di cemento", "installare grezzo elettrico", o "applicare finitura esterna". Ogni attività dovrebbe essere abbastanza specifica per valutare la durata con precisione e monitorare i progressi in modo efficace.
Dipendenze e relazioni
Alcune attività non possono iniziare fino a quando non sono finite altre relazioni che si chiamano dipendenze. La comprensione delle dipendenze è fondamentale per creare un diagramma di rete accurato. Ci sono quattro tipi principali di dipendenze in CPM:
- Finish-to-Start (FS):[] Il rapporto più comune in cui il Task B non può iniziare fino a quando il Task A non finisce. Ad esempio, non si può iniziare a inquadrare fino a quando la fondazione non è completa.
- Start-to-Start (SS):[ Task B non può iniziare fino all'avvio del Task A. Questo permette un lavoro parallelo con una sequenza di avvio controllata.
- Finish-to-Finish (FF):[ Task B non può finire fino a quando il Task A non termina, permettendo le attività di progredire insieme, ma garantendo una corretta sequenza di completamento.
- Start-to-Finish (SF):[ Il rapporto meno comune in cui il Task B non può finire fino all'inizio del Task A.
Inizio e primi tempi di finitura
Il passo avanti calcola le prime date di inizio (ES) e di prima (EF) per ogni attività, e contribuisce a determinare il primo punto in cui il progetto può essere completato. L'inizio (ES) rappresenta il primo tempo possibile che un'attività possa iniziare, considerando tutte le attività precedenti.
Tempi di avvio tardivo e di ultima finitura
Il passaggio arretrato calcola l'ultima partenza (LS) e l'ultima finitura (LF) date senza ritardare il progetto. L'avvio tardivo (LS) è l'ultima volta che un'attività può iniziare senza ritardare la data di completamento del progetto.
Tempo di galleggiamento o di scalo
L'algoritmo aiuta a determinare la durata del progetto, identificare i compiti critici e calcolare il tempo di galleggiamento o di slittamento (la quantità di tempo che un compito o attività specifici possono essere ritardati senza influire negativamente sul programma del progetto).
Ci sono due tipi di galleggiante:
- Total Float:[[]] Total Float mostra la differenza tra l'inizio precedente (ES) e l'ultima partenza (LS) di un'attività prima del ritardo della data di completamento.
- Free Float:[[]] L'ammontare del tempo che un'attività può essere ritardata senza influire sull'inizio di qualsiasi attività successiva, particolarmente utile per gestire i singoli programmi di attività senza influire sulle attività dipendenti.
Il percorso critico
Un percorso critico è determinato individuando il più lungo tratto di attività dipendenti e misurando il tempo necessario per completarle dall'inizio alla fine. Il percorso critico è la sequenza più lunga di compiti che devono essere completati per il progetto e comprende attività critiche. Le attività sul percorso critico hanno zero galleggianti, il che significa che qualsiasi ritardo in queste attività ritarda direttamente la data di completamento del progetto.
Passo 1: Identificare e elencare tutte le attività del progetto
Il primo passo nell'esecuzione dei calcoli CPM è creare un elenco completo di tutte le attività necessarie per completare il progetto di costruzione, che richiede una pianificazione accurata e una comprensione approfondita del campo di applicazione del progetto.
Utilizzo della struttura di interruzione di lavoro (WBS)
È ideale utilizzare una struttura di ripartizione del lavoro (WBS). Questo diagramma gerarchico cattura tutti i materiali di consegna del progetto e le attività necessarie per completarli. Un WBS aiuta a garantire che non vengano trascurate attività e fornisce un approccio strutturato per identificare tutti i lavori del progetto.
Per un progetto di costruzione tipico, la tua lista di attività potrebbe includere:
- Preparazione del sito e sgombero
- Scavatura e grading
- Lavoro di fondazione (calze, pareti, impermeabilizzazione)
- Incorniciatura strutturale (acciaio o legno)
- Struttura e rivestimento dei tetti
- Busta esterna (pareti, finestre, porte)
- Sistemi meccanici a incasso (HVAC, idraulico, elettrico)
- Incorniciatura e parete a secco
- Finiture interne (pavimenti, verniciatura, finiture)
- Impianti meccanici finali e test
- Lavori di cantiere esterni (passaggio, paesaggi)
- Ispezioni finali e messa in servizio
Durata dell'attività di stima
Per ogni compito, stimare la durata. Ci sono diversi modi per contribuire a fare una previsione più accurata. Ad esempio, ci sono dati storici dal passato, progetti simili. Inoltre, cercare esperti per il loro giudizio.
CPM dipende da precise durate di attività, quindi è più spesso utilizzato per progetti in cui la maggior parte dei compiti sono familiari. Spesso, le durate sono facili da stimare, semplicemente perché le aziende edili e gli appaltatori hanno esperienza personale con o dati storici sulla maggior parte delle attività.
- Dati storici:[]] Rivedere progetti simili passati per comprendere le durate tipiche per attività comparabili.
- Disponibilità risorse:[[] Considerare il numero e il livello di abilità dei lavoratori, la disponibilità di attrezzature e i tempi di consegna dei materiali.
- Condizioni di lavoro:[] Account per le condizioni del sito, i modelli meteo e le variazioni stagionali che potrebbero influenzare la produttività.
- Complessità:[] Le attività più complesse richiedono solitamente una durata più lunga e possono avere un'incertezza più elevata.
- Sentenza esperiente:[]] Consultare con sovrintendenti esperti, avanzi e subappaltatori che hanno eseguito un lavoro simile.
Definizione di attività Scope e Boundaries
Ogni attività deve essere definita con punti di partenza e di fine chiari. Le attività troppo ampie diventano difficili da tracciare e gestire, mentre le attività troppo granulari creano una complessità non necessaria nel programma. Una buona regola di pollice è quella di definire attività che possono essere completate entro una o due settimane per la maggior parte dei progetti di costruzione, anche se questo può variare in base alla dimensione del progetto e alla complessità.
Ad esempio, invece di elencare "Foundation Work" come una singola attività, si abbatte in:
- Escato per le calze (3 giorni)
- Installare i moduli di footing (2 giorni)
- Posizionare il rinforzo di messa a terra (1 giorno)
- Pour calpestio (1 giorno)
- Piedi di cocco (3 giorni)
- Striscia di piedi moduli (1 giorno)
- Installare moduli di parete di fondazione (3 giorni)
- Rinforzo di parete di posto (2 giorni)
- Pour fondamenta pareti (1 giorno)
- Cure mura di fondazione (5 giorni)
- Strisciare forme e backfill (2 giorni)
Fase 2: Determinare le dipendenze e le relazioni dell'attività
Una volta identificate tutte le attività e le durata stimate, il prossimo passo critico è quello di determinare come le attività si riferiscono l'un l'altro. Nei calcoli del pass in avanti, le dipendenze assicurano che le attività successive iniziano solo dopo che le precedenti sono complete, che interessano i primi tempi di inizio e di finitura possibili.
Identificare le relazioni logiche
Le dipendenze nei progetti di costruzione in genere rientrano in diverse categorie:
- Dipendenze di massa:[ Queste sono intrinseche nella natura del lavoro. Ad esempio, il cemento deve curare prima che la formatura possa essere rimossa, e il grezzo elettrico deve essere completato prima che l'installazione di muro a secco possa iniziare. Non è possibile installare un tetto prima che le pareti siano costruite e non si possono dipingere pareti prima che si installano muri a secco.
- Dipendenze discografiche:[ Queste sono basate su buone pratiche o preferenze. Ad esempio, si potrebbe scegliere di completare tutto il inquadramento prima di iniziare qualsiasi ruvido meccanico, anche se alcuni lavori meccanici potrebbero teoricamente iniziare prima.
- Dipendenze esterne:[ Questi comportano fattori al di fuori del controllo del team di progetto, come autorizzazioni, connessioni di utilità, o la consegna di materiali a lungo termine.
- Dipendenze delle risorse:[] Queste si verificano quando le attività competono per le stesse risorse limitate, come una gru, un equipaggio specializzato o attrezzature specifiche.
Creazione di una Matrice di Dipendenza
Per ogni attività, identifica i suoi predecessori immediati (attività che devono essere completate prima di iniziare) e i successori (attività che non possono iniziare fino a quando non è completa). Questo approccio sistematico assicura che non si trascurano dipendenze.
Tabella di dipendenza per un piccolo progetto di costruzione:
| Activity ID | Activity Name | Duration (days) | Predecessors |
|---|---|---|---|
| A | Site Preparation | 5 | None |
| B | Excavation | 3 | A |
| C | Foundation | 10 | B |
| D | Framing | 15 | C |
| E | Roofing | 7 | D |
| F | Mechanical Rough-in | 12 | D |
| G | Drywall | 8 | E, F |
| H | Interior Finishes | 10 | G |
Considerando Lag e Lead Times
Oltre alle dipendenze di base, CPM può incorporare tempi di ritardo e di piombo:
- Tempo di ritardo:[] Un ritardo tra il completamento di un predecessore e l'inizio di un successore. Ad esempio, il cemento deve curare per 7 giorni dopo aver versato prima che il formwork possa essere rimosso, creando un ritardo di 7 giorni.
- Tempo di consegna:[] Permette che un'attività successiva inizi prima che il suo predecessore sia completo. Ad esempio, si potrebbe iniziare a ordinare materiali (successore) 2 settimane prima che il design sia completo (predecessore), creando un vantaggio di 2 settimane.
Passo 3: Creare il diagramma di rete
Diagramma del percorso critico: Questo rappresenta visivamente le attività del progetto, le dipendenze e la sequenza in cui devono essere completate le attività. Il diagramma di rete è la rappresentazione visiva del vostro programma di progetto e costituisce la base per tutti i calcoli CPM.
Diagrammi di attività su nodo (AON)
Gli orari di attività-on-Node (AON) mostrano il percorso critico del programma, e quindi sono considerati come CPM Orari. È attraverso questi programmi che il flusso logico della sequenza di lavoro è graficamente illustrato. Nei diagrammi AON, ogni attività è rappresentata da un nodo (tipicamente una scatola o un rettangolo), e le frecce mostrano le dipendenze tra le attività.
Il formato standard AON nodo comprende spazi per:
- Identificazione dell'attività (nome o codice)
- Durata dell'attività
- Inizio precoce (ES)
- Finitura precoce (EF)
- Avvio tardivo (LS)
- Finitura tardiva (LF)
- Totale galleggiante
Disegnare il diagramma di rete
Per creare il diagramma di rete:
- Inizia con attività che non hanno predecessori:[ Questi sono i tuoi punti di partenza del progetto e devono essere posizionati sul lato sinistro del tuo diagramma.
- Aggiungi le attività successive:[] Spostandosi da sinistra a destra, aggiungi ogni attività in sequenza logica basata sulle sue dipendenze.
- Attività connesse con le frecce:[ Disegnare frecce da ogni attività ai suoi successori, mostrando il flusso di lavoro attraverso il progetto.
- Assicurare una corretta spaziatura:[] Lasciare abbastanza spazio in ogni casella di nodo per aggiungere i risultati di calcolo più tardi.
- Verificare la completezza:[] Controllare che tutte le attività sono incluse e tutte le dipendenze sono adeguatamente rappresentate.
- Identificare punti di fusione e di scoppio:[] Si verificano punti di fusione dove più attività devono essere completate prima che un successore possa iniziare.
Formati di diagramma alternativi
Mentre AON è il formato più comune, esistono altri metodi di visualizzazione. Ad esempio, utilizzando un grafico Gantt ti permette di visualizzare le attività critiche, anche se i grafici Gantt servono un diverso scopo primario. Un grafico Gantt fornisce una panoramica visiva di compiti, durata e dipendenze in un programma di progetto. Aiuta a tracciare il progresso, assegnare le risorse e comunicare le timeline del progetto.
Passo 4: Eseguire le Calcolazioni del passo in avanti
Il Passaggio Avanti calcola i primi tempi di inizio (ES) e i primi tempi di finitura (EF) per ogni attività spostando il diagramma di rete del progetto dall'inizio alla fine. Il processo inizia con la data di inizio del progetto, assegnando il primo tempo di inizio alle attività iniziali.
Metodologia passi avanti
Passaggio in avanti: Questo calcola i primi tempi di inizio e di finitura di ogni attività, portando alla durata complessiva del progetto. Il passaggio in avanti passa da sinistra a destra attraverso il diagramma di rete, calcolando quando ogni attività può iniziare e finire al più presto possibile.
Formula di passaggio avanzato
Le formule di base per i calcoli del pass in avanti sono:
- Per la prima attività (nessun predecessore): ES = 0 (o data di inizio del progetto)
- Calcolo della finitura immediata:[ EF = ES + Durata
- Per le attività con un solo predecessore: ES = EF del predecessore
- Per attività con più predecessori:[] Il valore iniziale di un'attività si basa sulla massima finitura anticipata dei suoi predecessori. Sulla base delle relazioni di Finish-to-Start mostrate, tutti i predecessori devono essere finiti prima che l'attività possa iniziare.
Procedura passo passo passo passo passo passo passo passo
Lavoriamo attraverso un esempio dettagliato utilizzando l'elenco delle attività da prima:
Attività A (Sito Preparazione):
- ES = 0 (avvio del progetto)
- Durata = 5 giorni
- EF = 0 + 5 = 5
Attività B (Escursione):
- Predecessore: A (EF = 5)
- ES = 5
- Durata = 3 giorni
- EF = 5 + 3 = 8
Attività C (Fondazione):
- Predecessore: B (EF = 8)
- ES = 8
- Durata = 10 giorni
- EF = 8 + 10 = 18
Attività D (Framing):
- Predecessore: C (EF = 18)
- ES = 18
- Durata = 15 giorni
- EF = 18 + 15 = 33
Attività E (Roofing):
- Predecessore: D (EF = 33)
- ES = 33
- Durata = 7 giorni
- EF = 33 + 7 = 40
Attività F (rough-in meccanico):
- Predecessore: D (EF = 33)
- ES = 33
- Durata = 12 giorni
- EF = 33 + 12 = 45
Attività G (Drywall):
- Predecessori: E (EF = 40) e F (EF = 45)
- ES = massimo (40, 45) = 45
- Durata = 8 giorni
- EF = 45 + 8 = 53
Attività H (Rifiniture interne):
- Predecessore: G (EF = 53)
- ES = 53
- Durata = 10 giorni
- EF = 53 + 10 = 63
Determinazione della durata del progetto
Completando i calcoli del pass in avanti, l'ES e l'EF per tutte le attività del progetto saranno calcolate. L'attività con il più grande EF identifica il tempo previsto necessario per completare l'intero progetto. Nel nostro esempio, l'attività H ha il più grande EF di 63 giorni, che rappresenta la durata minima del progetto.
Passo 5: Eseguire le Calcolazioni del passo indietro
Backward pass: Questo passaggio calcola i tempi di avvio e di finitura di ogni attività, consentendo al project manager di identificare le attività con la minor flessibilità. Il passaggio arretrato è essenziale per identificare il galleggiante e determinare quali attività sono sul percorso critico.
Metodologia del passo posteriore
Nel metodo del percorso critico (CPM), il Passo di Backward è il processo di spostamento dal termine del progetto risalgono all'inizio per determinare le ultime date possibili ogni attività può iniziare e terminare.
Formula di backward Pass
Le formule di base per i calcoli a passi indietro sono:
- Per l'ultima attività: LF = EF (da pass in avanti)
- Calcolo di avvio ultimo:[ LS = LF – t (t è la durata dell'attività)
- Per attività con un solo successore:[ LF = LS del successore
- Per attività con successori multipli: Il valore LF per un'attività si basa sulla LS più bassa mostrata dai suoi successori
Procedura passo passo passo indietro passo passo
Proseguendo con il nostro esempio, ora eseguiamo il passaggio indietro a partire dall'attività H:
Attività H (Rifiniture interne):
- LF = 63 (stesso come EF dal passaggio in avanti)
- Durata = 10 giorni
- LS = 63 - 10 = 53
Attività G (Drywall):
- Successore: H (LS = 53)
- LF = 53
- Durata = 8 giorni
- LS = 53 - 8 = 45
Attività F (rough-in meccanico):
- Successore: G (LS = 45)
- LF = 45
- Durata = 12 giorni
- LS = 45 - 12 = 33
Attività E (Roofing):
- Successore: G (LS = 45)
- LF = 45
- Durata = 7 giorni
- LS = 45 - 7 = 38
Attività D (Framing):
- Successori: E (LS = 38) e F (LS = 33)
- LF = Minimo (38, 33) = 33
- Durata = 15 giorni
- LS = 33 - 15 = 18
Attività C (Fondazione):
- Successore: D (LS = 18)
- LF = 18
- Durata = 10 giorni
- LS = 18 - 10 = 8
Attività B (Escursione):
- Successore: C (LS = 8)
- LF = 8
- Durata = 3 giorni
- LS = 8 - 3 = 5
Attività A (Sito Preparazione):
- Successore: B (LS = 5)
- LF = 5
- Durata = 5 giorni
- LS = 5 - 5 = 0
Passo 6: Calcolate Float e identificate il percorso critico
Con i calcoli sia in avanti che in retro, è ora possibile calcolare il galleggiante per ogni attività e identificare il percorso critico.
Calcolo Total Float
La differenza tra la Late Start (LS) e la Early Start (ES) indica il galleggiante totale di un'attività. Total Float = LS - ES. In alternativa, è possibile calcolare il galleggiante totale come LF - EF, che produce lo stesso risultato.
Calcoliamo il galleggiamento totale per ogni attività nel nostro esempio:
- Attività A: Totale Float = 0 - 0 = 0 giorni
- Attività B:[ Totale galleggiante = 5 - 5 = 0 giorni
- Attività C:[ Totale galleggiante = 8 - 8 = 0 giorni
- Attività D:[ Totale Float = 18 - 18 = 0 giorni
- Attività E: Total Float = 38 - 33 = 5 giorni
- Attività F:[ Total Float = 33 - 33 = 0 giorni
- Attività G:[ Totale Float = 45 - 45 = 0 giorni
- Attività H:[ Totale galleggiante = 53 - 53 = 0 giorni
Identificare le attività critiche
Le attività critiche sono quelle che non possiedono alcun galleggiante. Un'attività critica ha tipicamente zero galleggiante, il che significa che non c'è flessibilità nelle date di inizio o di fine. Nel nostro esempio, le attività A, B, C, D, F, G, e H hanno tutti zero galleggianti e sono quindi attività critiche.
Determinazione del percorso critico
Questo continuo intervallo di attività critiche è chiamato percorso critico. Il percorso critico per il nostro progetto di esempio è: A → B → C → D → F → G → H. Questo rappresenta il percorso più lungo attraverso la rete e determina la durata minima del progetto di 63 giorni.
Un ritardo (o un ulteriore tempo aggiunto alla durata dell'attività) in qualsiasi attività critica causerà un ritardo successivo nella data di completamento.
Comprendere Float in Attività non critiche
Attività E (Roofing) ha 5 giorni di galleggiamento totale, il che significa che può essere ritardato fino a 5 giorni senza influenzare la data di completamento del progetto.
Identificare le attività con galleggiamento libero, avrete una migliore idea di quali compiti dovrebbero essere prioritari e che possono essere posticipati. Float è tempo extra che può essere utilizzato per coprire i rischi di progetto o problemi inaspettati. Sapendo quanto galleggiante si ha permette di scegliere il modo più efficace per usarlo.
Concetti e applicazioni CPM avanzate
Una volta imparato i calcoli CPM di base, diversi concetti avanzati possono migliorare le capacità di pianificazione del progetto.
Percorsi critici multipli
Un programma può avere più di un ramo o una serie di attività che compongono il percorso critico. Quando i percorsi multipli attraverso la rete hanno la stessa durata e tutti hanno zero galleggiante, sono tutti percorsi critici. Questa situazione richiede una gestione ancora più attenta, come i ritardi su uno di questi percorsi influenzeranno il progetto.
Percorsi cinematografici
Un ulteriore percorso parallelo attraverso la rete con le durate totali inferiori al percorso critico è chiamato percorso subcritico o non critico. Le attività con piccole quantità di galleggiante (1-3 giorni, per esempio) devono essere monitorate quasi come attività critiche, in quanto possono facilmente diventare critiche se si verificano ritardi.
Tecniche di compressione programma
Quando i termini del progetto devono essere accelerati, possono essere applicate due tecniche di compressione del programma primario:
Fast-Tracking:[[]] L'overlapping di determinate fasi comporta l'avvio di attività prima che i loro predecessori siano completamente finiti. Questo aumenta il rischio ma può ridurre significativamente la durata del progetto. Ad esempio, si potrebbe iniziare a ordinare materiali prima che il design sia completo al 100%, o iniziare un lavoro interno prima che l'intera busta esterna sia chiusa.
Crashing:[[]] Aggiungendo più equipaggi per accelerare un compito comporta l'aggiunta di risorse alle attività di percorso critico per ridurre la durata. Questo aumenta tipicamente i costi, ma può essere efficace quando il programma è la priorità.
Livellamento delle risorse e calma
Mentre CPM si concentra principalmente sul tempo, le considerazioni sulle risorse sono altrettanto importanti nei progetti di costruzione. Il livellamento delle risorse comporta la regolazione delle date di inizio dell'attività (nel galleggiamento disponibile) per evitare la sovralocalizzazione delle risorse, che può estendere la durata del progetto ma crea un programma più realistico ed eseguibile.
L'irrossamento delle risorse regola le attività all'interno del galleggiante per ridurre le richieste di risorse di punta senza estendere la durata del progetto. Questa tecnica è particolarmente utile quando si dispone di attrezzature limitate o equipaggiamenti specializzati che devono essere condivisi in più attività.
Monitoraggio e aggiornamento del percorso critico
Poiché i programmi di progetto cambiano regolarmente, CPM consente il monitoraggio continuo del programma, che consente al responsabile del progetto di monitorare le attività critiche, e avvisa il responsabile del progetto alla possibilità che le attività non critiche possano essere ritardate oltre il loro galleggiamento totale, creando così un nuovo percorso critico e ritardando il completamento del progetto.
Gli aggiornamenti regolari del programma sono essenziali per un'applicazione CPM efficace. Come progredisce il lavoro, si dovrebbe:
- Aggiornare le date di inizio e di fine effettivo per le attività completate
- Stime della durata del riesame per le attività in corso basate sul progresso effettivo
- Regolare le durate future dell'attività in base alle lezioni apprese
- Aggiungere o modificare le dipendenze come cambiano le condizioni
- Calcola il percorso critico per identificare eventuali turni
- Comunicare i cambiamenti a tutti gli stakeholder
Strumenti software CPM e tecnologia
Mentre la comprensione dei calcoli manuali CPM è essenziale, i progetti di costruzione moderni tipicamente utilizzano software specializzato per gestire i programmi in modo efficiente.
Vantaggi del software CPM
Quando si gestisce un progetto di costruzione, gli appaltatori generali e i loro team devono essere più efficienti, motivo per cui utilizzano software di gestione dei progetti di costruzione.
- Calcolazioni automatizzate:[] Il software esegue automaticamente i calcoli di passaggio in avanti e indietro, eliminando gli errori di calcolo manuale.
- Rappresentanze visive:[[] Il software di pianificazione delle costruzioni può semplificare la documentazione di organizzazione, visualizzazione e condivisione dei programmi in modi che identificano chiaramente il percorso critico.
- Quale analisi:[] E' facile testare scenari diversi per comprendere l'impatto dei cambiamenti prima di implementarli.
- Gestione delle risorse:[] Traccia l'allocazione delle risorse, identifica i conflitti e ottimizza l'utilizzo delle risorse.
- Rapporto:[] Generare rapporti professionali e dashboard per gli stakeholder.
- Collaborazione:[]] Condividi gli orari con i membri del team e aggiorna i progressi in tempo reale.
- Integrazione:[]] Collegare con altri strumenti di gestione del progetto per il monitoraggio dei costi, la gestione dei documenti e la comunicazione.
Soluzioni software CPM popolari
Diversi piattaforme software sono ampiamente utilizzati nel settore delle costruzioni per la programmazione CPM:
- Primavera P6:[] Standard di settore per progetti di costruzione complessi e di grandi dimensioni, offrendo robuste capacità CPM e ampie funzionalità di gestione delle risorse.
- Microsoft Project:[ Ampiamente utilizzato per progetti di medie dimensioni, con una buona funzionalità CPM e un'interfaccia Microsoft familiare.
- Procore:[]] Piattaforma di gestione delle costruzioni basata su cloud con capacità di pianificazione integrate.
- Asta Powerproject:[] Popolari in infrastrutture e progetti di ingegneria civile, con forti caratteristiche di visualizzazione.
- Smartsheet:[[] Piattaforma di gestione del lavoro collaborativa con funzionalità CPM adatte a diverse dimensioni del progetto.
Scegliere il software giusto
Quando si seleziona il software CPM per i progetti di costruzione, si consideri:
- Progetto Complessità:[] I progetti più grandi e complessi possono richiedere strumenti più sofisticati.
- Dimensioni e necessità di collaborazione:[ Considerate quante persone hanno bisogno di accesso e quale livello di collaborazione è richiesto.
- Requisiti di inserimento:[] Assicurare che il software possa integrarsi con i sistemi esistenti per stimare, contabilizzare e documentare la gestione.
- Curva di apprendimento:[ Funzionalità di bilanciamento con facilità di utilizzo e requisiti di formazione.
- Costo:] Considerare sia i costi iniziali di licenza che le spese di abbonamento in corso.
- Accesso alla mobilità:[ Il personale del campo potrebbe avere bisogno di accesso mobile per visualizzare e aggiornare gli orari.
- Relazione delle capacità:[] Assicurare che il software possa generare i rapporti richiesti dai vostri clienti e dai vostri stakeholder.
Errori CPM comuni e come evitare di loro
Anche i project manager esperti possono fare errori quando si eseguono calcoli CPM o si applicano la metodologia.
Errori di calcolo
Gli errori di calcolo semplici sono comuni e possono propagarsi attraverso la rete.
- Controllare tutti gli aritmetici
- Verificare che si sta utilizzando il massimo EF quando si calcola ES per attività con più predecessori
- Assicurarsi di utilizzare il minimo LS quando si calcola LF per attività con più successori
- Confermare che la durata del progetto dal passo in avanti corrisponde al punto di partenza per il passaggio arretrato
Elenchi di attività incompleti
L'impossibilità di identificare tutte le attività necessarie porta a programmi non realistici.
- Tempo di consegna e di appalto per materiali
- Permettere processi di approvazione
- Attività di ispezione e di test
- Mobilitazione e smobilitazione
- Attività di pulizia e di chiusura
- Ritardo meteorologici o restrizioni stagionali
Stima della durata imprecisa
L'efficacia del CPM dipende da quanto è accurato poter stimare la durata di ogni compito. Un programma generato utilizzando le tecniche di percorso critico spesso non è realizzato con precisione, come le stime vengono utilizzate per calcolare i tempi: se si fa un errore, i risultati dell'analisi possono cambiare. Questo potrebbe causare un turbamento nell'attuazione di un progetto se le stime sono ciecamente credete, e se le modifiche non sono affrontate prontamente.
Per migliorare la precisione della durata:
- Utilizzare i dati storici da progetti simili
- Consultare con personale esperto in campo
- Considerare le condizioni specifiche del sito
- Conto per variazioni di produttività dell'equipaggio
- Includere contingenze realistiche per il tempo e altre incertezze
Dipendenze mancanti o non corretti
Gli errori di dipendenza possono alterare significativamente il percorso critico.
- Creazione di dipendenze inutili che artificialmente limitano il programma
- Mancanza di dipendenze obbligatorie che creano un lavoro parallelo irrealistico
- Utilizzo del tipo di dipendenza errato (FS, SS, FF, SF)
- Non fare in modo che le dipendenze delle risorse
- Affacciare le dipendenze esterne come autorizzazioni o connessioni di utilità
Ignorando i vincoli delle risorse
CPM si concentra sulle relazioni temporali, ma la disponibilità delle risorse è altrettanto importante. Un programma che mostra attività può verificarsi in parallelo potrebbe non essere realistico se entrambe le attività richiedono la stessa risorsa limitata (crane, equipaggio specializzato, ecc.).
Non aggiornando il programma
Un programma che non viene regolarmente aggiornato diventa obsoleto e perde il suo valore come strumento di gestione. Stabilire un ciclo di aggiornamento regolare (tipicamente settimanale o bi-settimanale per i progetti di costruzione) e garantire il progresso effettivo è accuratamente riflessa.
CPM vs. altri metodi di Scheduling
Mentre CPM è potente, è importante capire come si confronta con altre metodologie di programmazione del progetto e quando ciascuno è più appropriato.
CPM vs. PERT
CPM e PERT sono entrambi utilizzati per la pianificazione del progetto, ma mentre CPM sfrutta le stime di tempo fisso, PERT rappresenta l'incertezza fattorizzando in tempi ottimistici, pessimistici e molto probabili. PERT è ideale per progetti R&D o di primo stadio, mentre CPM è più adatto per i programmi di costruzione ben definiti con durata di lavoro affidabili.
Utilizzare CPM per progetti con attività ben definite, durata prevedibile e un chiaro focus sull'ottimizzazione della ripartizione delle risorse e delle scadenze di riunione.
CPM vs. Gantt Charts
Sia i grafici CPM che Gantt aiutano a visualizzare i tempi del progetto, ma CPM si concentra sulle dipendenze delle attività e sul percorso più lungo delle attività critiche, mentre i grafici Gantt offrono una linea temporale più visiva e più facile da capire, ma CPM fornisce approfondimenti per gestire le dipendenze complesse e ottimizzare le tempistiche.
Utilizzare grafici Gantt per la visualizzazione semplice del progetto, il monitoraggio delle attività e la comunicazione del team, in particolare in combinazione con altri metodi di gestione del progetto, come CPM o PERT. Molti strumenti software moderni combinano entrambi gli approcci, mostrando calcoli CPM all'interno di un formato grafico Gantt per il meglio di entrambi i mondi.
CPM vs. Agile/Lean Construction
CPM è un metodo di pianificazione "push" che funziona in avanti dall'inizio del progetto. CPM è un tipo di pianificazione "push", che inizia guardando l'inizio di un progetto, si muove in avanti, e può consentire a un project manager di creare rapidamente ed efficacemente programmi per progetti che sono familiari e facili da prevedere.
Al contrario, i metodi di costruzione magra come Last Planner System e Takt Planning utilizzano la pianificazione "pull" che funziona al contrario dalle pietre miliari del progetto, che possono essere complementari: CPM fornisce il quadro generale mentre i metodi Lean ottimizzano l'esecuzione dettagliata.
Consigli pratici per l'implementazione efficace del CPM
L'implementazione di CPM in progetti di costruzione richiede più che la comprensione dei calcoli. Ecco consigli pratici per rendere il lavoro CPM efficace in situazioni reali.
Inizia con il giusto livello di dettaglio
Il dettaglio è fondamentale per trovare il livello appropriato, troppo dettagliato crea un programma inconfondibile che è difficile da mantenere. Troppo poco dettaglio non riesce a fornire un controllo adeguato. Per la maggior parte dei progetti di costruzione, mirano ad attività che rappresentano 1-2 settimane di lavoro, con più dettagli per attività a breve termine e meno per il lavoro ulteriormente in futuro.
Coinvolgere le persone giuste
Non creare programmi in isolamento.
- Sovrintendenti finali:[ Essi comprendono le realtà pratiche di sequenziamento e produttività della costruzione.
- I pubblici appalti:[] Possono fornire preventivi realistici di durata per la loro portata di lavoro.
- Personale di approvvigionamento:[ Essi comprendono i tempi di consegna per materiali e attrezzature.
- Esiti:[] Hanno dati storici preziosi sulle durate di attività.
- Progetto Proprietari:[] Possono chiarire le priorità e i processi di approvazione.
Utilizzare il programma come strumento di comunicazione
Il programma CPM dovrebbe essere un documento vivente che facilita la comunicazione tra tutti gli stakeholder del progetto.
- Rivedere i progressi delle attività di percorso critico
- Identificare le prossime attività critiche e garantire che le risorse siano pronte
- Discutere potenziali ritardi e strategie di mitigazione
- Coordinamento tra diversi scambi e subappaltatori
- Aggiornare gli stakeholder sullo stato del progetto e il completamento delle previsioni
Attenzione alle attività critiche
Con l'obiettivo di evidenziare quali compiti guidare la data di arrivo, CPM aiuta i team a rimanere concentrati, evitare ritardi e fare un uso migliore del lavoro, delle attrezzature e dei materiali, anche su lavori complessi.
Priorizzi i tuoi sforzi di gestione:
- Monitorare le attività di percorso critico ogni giorno
- Assicurare che le attività critiche abbiano la priorità per le risorse
- Sviluppare piani di contingenza per attività critiche ad alto rischio
- Guarda attività quasi critiche che potrebbero diventare critiche
- Utilizzare galleggiare strategicamente sulle attività non critiche
Costruisci in condizioni appropriate
Mentre i calcoli CPM si basano su periodi stimati, i progetti reali affrontano incertezze.
- Aggiunta di attività tampone per ritardi meteo nelle regioni sensibili al clima
- Compreso il tempo di contingenza per le autorizzazioni e le ispezioni
- Costruire nel tempo per potenziali rilavori o correzioni
- Contabilità per l'apprendimento delle curve sul lavoro non familiare
- Pianificazione di potenziali interruzioni della catena di approvvigionamento
Assunzioni e vincoli di documenti
Documentare chiaramente le ipotesi sottostanti al tuo programma CPM:
- Dimensioni e tassi di produttività dei cricchetti
- Ore lavorative al giorno e giorni alla settimana
- Indennità di tempo
- Presupposti di consegna dei materiali
- Termini di permissione e approvazione
- Accesso al sito e vincoli logistici
Questa documentazione aiuta a spiegare il calendario alle parti interessate e fornisce una base per valutare gli impatti dei cambiamenti.
Mantenere la qualità del programma
Controlla regolarmente il tuo programma CPM per problemi di qualità:
- Verificare che tutte le attività abbiano almeno un predecessore e un successore (eccetto inizio e finitura)
- Verificare le durate di attività non risolutamente lunghe o corte
- Assicurarsi che il percorso critico abbia senso logico
- Cercare attività con galleggiante eccessivo che potrebbero indicare le dipendenze mancanti
- Convalidare che le assegnazioni delle risorse sono realistiche
- Confermare che il programma riflette le attuali condizioni di progetto
Applicazioni CPM in costruzione
Il metodo del percorso critico può essere applicato a varie industrie, tra cui costruzione, sviluppo software, produzione e gestione del progetto.
Costruzione di edifici commerciali
Per gli edifici commerciali come uffici, centri commerciali o alberghi, CPM aiuta a coordinare il complesso gioco di interazione tra lavoro strutturale, busta da costruzione e sistemi interni. Il percorso critico si snoda tipicamente attraverso lavori di fondazione, struttura strutturale, tetto e poi finiture interne.
Progetti di infrastrutture
Le strade, i ponti e i progetti di utilità hanno spesso percorsi critici che includono il lavoro di terra, le strutture principali e il lavoro di pavimentazione o di surf, che spesso affrontano vincoli meteorologici e processi di approvazione normativi che devono essere accuratamente integrati nel programma CPM.
Sviluppo residenziale
Per progetti residenziali multi-unità, CPM può essere combinato con tecniche di pianificazione ripetitiva. Il percorso critico spesso include lo sviluppo del sito, i sistemi di fondazione e la sequenza di costruzione. Capire il percorso critico aiuta a ottimizzare il flusso dei commerci attraverso più unità.
Progetti di ristrutturazione e di reintroduzione
I progetti di ristrutturazione presentano sfide uniche per la programmazione CPM, tra cui la fase di manutenzione delle operazioni di costruzione, la scoperta delle condizioni esistenti e il coordinamento con gli occupanti. Il percorso critico spesso include demolizione, modifiche strutturali e aggiornamenti dei sistemi, con attenzione attenta al mantenimento della funzionalità costruttiva.
Impianti industriali e di processo
Gli impianti di produzione, le raffinerie e le strutture di lavorazione hanno percorsi critici che includono tipicamente importanti forniture e installazione di attrezzature, tubazioni di processo, sistemi elettrici e messa in servizio.
CPM per analisi e reclami del ritardo
Oltre alla pianificazione e al controllo del progetto, CPM svolge un ruolo importante nell'analisi dei ritardi del progetto e nel supporto alle richieste di costruzione.
Analisi del percorso critico as-Built
Una tecnica nota come "analisi del percorso critico" può essere utilizzata anche per valutare le cause di un ritardo nel completamento di un progetto, soprattutto quando potrebbe esserci stato più di un fattore di ritardo e di responsabilità deve essere stabilito per scopi di risarcimento e danni.
Tuttavia, l'uso di CPA integrato in un contesto giuridico è stato criticato, per esempio nel caso di corte scozzese di City Inn Ltd. v Shepherd Construction (2007), a causa della sua suscettibilità di errori facilmente fatti che possono "invaliare l'intera analisi".
Tipi di analisi del ritardo
Esistono diversi metodi basati su CPM per analizzare i ritardi:
- Attestato implicito:[] Aggiungendo eventi di ritardo al programma di base originale per mostrare il loro impatto.
- Analisi dell'impatto del tempo:[] Inserimento dei frammenti di ritardo nel programma al momento in cui si è verificato per misurare il loro effetto.
- Analisi di Windows:[] Confronto pianificato vs. orari reali a intervalli regolari per identificare quando si verificano ritardi.
- Aggiungi dal busto:[] A partire dal programma as-built e dalla rimozione degli eventi di ritardo per determinare quale sarebbe stata la data di completamento senza di loro.
Documentazione per i reclami di ritardo
Per sostenere potenziali reclami di ritardo, mantenere la documentazione completa:
- Programma di base approvato da tutte le parti all'inizio del progetto
- Aggiornamenti regolari di pianificazione che mostrano i progressi effettivi
- Documentazione di eventi di ritardo (sia in forma, modifiche, condizioni impreviste, ecc.)
- Corrispondenza per quanto riguarda gli impatti del programma
- Riunione dei minuti che discutono i problemi di pianificazione
- Rapporti giornalieri che mostrano i lavori eseguiti e i vincoli incontrati
Il futuro del CPM in costruzione
Con l'evoluzione della tecnologia costruttiva, CPM continua ad adattarsi e integrarsi con nuovi strumenti e metodologie.
Integrazione con la modellazione delle informazioni sull'edilizia (BIM)
Il BIM 4D collega il modello di costruzione 3D con il programma CPM, creando potenti visualizzazioni che mostrano come l'edificio sarà costruito nel tempo. Questa integrazione aiuta a identificare i problemi di costruttività, migliorare il coordinamento e comunicare la sequenza di costruzione agli stakeholder.
Intelligenza artificiale e apprendimento automatico
Le tecnologie AI emergenti stanno cominciando a migliorare la programmazione CPM da:
- Analisi dei dati storici per migliorare le stime della durata
- Predivisione di potenziali ritardi in base alle condizioni del progetto
- Identificare automaticamente i problemi di qualità del programma
- Suggerire una distribuzione ottimale delle risorse
- Imparare dai risultati del progetto per migliorare i programmi futuri
Aggiornamenti di pianificazione in tempo reale
I sensori di tecnologia mobile e IoT consentono aggiornamenti più frequenti e precisi del programma. Il personale di campo può aggiornare i progressi delle attività dai dispositivi mobili e i sensori possono monitorare automaticamente l'utilizzo delle apparecchiature e le consegne dei materiali, alimentando i dati in tempo reale nel programma CPM.
Collaborazione basata su cloud
Le piattaforme di pianificazione basate su cloud consentono una migliore collaborazione tra i team di progetto distribuiti, e le parti interessate multiple possono accedere al programma attuale, vedere il loro lavoro in arrivo e capire come le loro attività si adattano al percorso critico del progetto generale.
Risorse aggiuntive e migliori pratiche
Per continuare a sviluppare le tue abilità CPM e rimanere attuali con le migliori pratiche, prendere in considerazione queste risorse e approcci.
Sviluppo e certificazione professionali
CPM fa parte della maggior parte dei programmi formali di formazione, tra cui la certificazione PMP, e diverse certificazioni professionali si concentrano specificamente sulla pianificazione:
- PMI Scheduling Professional (PMI-SP): Si concentra specificamente sulle conoscenze e sulle competenze di programmazione del progetto
- Project Management Professional (PMP):[] Include CPM come parte delle competenze di gestione dei progetti più ampie
- Professionale di pianificazione e pianificazione (PSP): Offerto da AACE International, focalizzato sulla pianificazione e la pianificazione
- Certified Construction Manager (CCM):[ Include la pianificazione come parte della conoscenza della gestione delle costruzioni
Standard e linee guida dell'industria
Diverse organizzazioni pubblicano standard e linee guida per la programmazione CPM:
- AACE International Pratiche Raccomandate:[ Linee guida complete per la pianificazione e la pianificazione
- DCMA 14-Point Assessment:[] metriche di pianificazione della qualità dell'agenzia di gestione del contratto di difesa
- Guida alla valutazione del programma di GIOCO:[
- AGC Linee guida:[] Raccomandazioni generali di programmazione associate
Formazione continua
Rimanere attuali con le migliori pratiche CPM attraverso:
- Conferenze e workshop sull'industria
- Webinar da fornitori di software e organizzazioni professionali
- Corsi online e tutorial
- Incontri di associazione professionale e networking
- Pubblicazioni commerciali e riviste tecniche
- Programma di apprendimento e mentoring dei pari
Lettura consigliata
Diversi libri eccellenti forniscono approfondimenti sul CPM e sulla pianificazione delle costruzioni:
- "Progetto di costruzione, attrezzature e metodi" di Robert Peurifoy
- "Planning and Scheduling in Manufacturing and Services" di Michael Pinedo
- "Progetto di gestione per la costruzione" di Chris Hendrickson
- "Progetto di costruzione Scheduling and Control" di Saleh Mubarak
- "CPM Scheduling for Construction: Migliori Pratiche e Linee Guida" di vari autori
Risorse on line
Numerose risorse online possono aiutarti a gestire calcoli e applicazioni CPM:
- Istituto di gestione dei progetti (PMI):[ Offre risorse, standard e materiali di formazione all'indirizzo https://www.pmi.org
- AACE International:[] Fornisce pratiche e documenti tecnici consigliati [https://www.aacei.org
- Associazione di gestione delle costruzioni dell'America (CMAA):[ Offre risorse specifiche per la gestione delle costruzioni
- Formazione del fornitore di software:[ La maggior parte dei fornitori di software CPM offrono tutorial gratuiti e risorse di formazione
- I canali YouTube:[ Molti professionisti della costruzione condividono tutorial CPM e studi di casi
Conclusione: Mastering CPM per il successo delle costruzioni
Il metodo del percorso critico rimane uno degli strumenti più preziosi nella gestione dei progetti di costruzione. Oggi, CPM è un punto di riferimento della moderna gestione delle costruzioni. Identificare sistematicamente la sequenza più lunga delle attività dipendenti, CPM fornisce ai professionisti della costruzione le conoscenze necessarie per pianificare efficacemente, allocare le risorse in modo efficiente e fornire progetti in tempo.
La programmazione del passaggio avanti determina il primo tempo possibile di completamento, il passaggio indietro identifica la flessibilità di programmazione, e la combinazione rivela il percorso critico che richiede la vostra attenzione più vicina. Interpretare diagrammi di rete con passo avanti, passo indietro, e calcoli float non è solo una competenza di esame - è una competenza pratica per la gestione del progetto su scala reale.
Mentre gli strumenti software moderni automatizzano i calcoli, la comprensione dei principi sottostanti rimane essenziale. È la convinzione degli autori, che per comprendere i programmi e diventare riusciti nelle loro carriere, hanno bisogno di una comprensione approfondita dei termini di pianificazione di base. E per comprendere pienamente questi termini di base, si deve imparare come i loro valori sono calcolati.
Come si applica CPM ai vostri progetti di costruzione, ricorda che non si tratta solo di calcoli - si tratta di creare una roadmap per il successo del progetto. Utilizzare il percorso critico per focalizzare la vostra attenzione di gestione dove conta di più, sfruttare galleggiante per fornire la flessibilità di pianificazione, e aggiornare continuamente il vostro programma per riflettere le condizioni di progetto mutevoli. Il metodo di percorso critico taglia attraverso il caos.
Seguendo il processo passo-passo delineato in questa guida – dall'identificazione di attività e dipendenze attraverso la creazione di diagrammi di rete e l'esecuzione di calcoli passo avanti e indietro – è possibile sfruttare la piena potenza di CPM per migliorare i risultati del progetto di costruzione.
Investire nel tempo nello sviluppo delle tue competenze CPM, rimanere attuali con le migliori pratiche e tecnologie in evoluzione, e applicare queste tecniche costantemente attraverso i tuoi progetti. Il risultato sarà progetti meglio pianificati, più efficiente utilizzo delle risorse, meno ritardi, e, infine, un maggiore successo nella fornitura di progetti di costruzione in tempo e all'interno del budget.