Template per Reticolo CPM e Percorso Critico in Excel
Per chi deve calcolare davvero il percorso critico e non solo colorarlo a mano su un Gantt. Costruisce il network diagram CPM con forward pass (ES/EF) e backward pass (LS/LF), il float di ogni attività e l'identificazione automatica del cammino critico: la base rigorosa per capire dove un ritardo sposta la data di fine progetto.
Esempio di output
FOGLIO 1 — Reticolo CPM
Convenzione: Forward pass calcola ES/EF; Backward pass calcola LS/LF; Float = LS-ES
Progetto inizia al giorno: 0
ID Attività Durata Predecessori ES EF =ES+Durata LS =LF-Durata LF Float =LS-ES Critica =SE(Float=0)
A Analisi requisiti 5 - 0 =E2+C2 =H2-C2 =MIN(LS dei successori B,C) =G2-E2 =SE(I2=0;"SÌ";"NO")
B Progettazione 8 A =F2 =E3+C3 =H3-C3 =G5 =G3-E3 =SE(I3=0;"SÌ";"NO")
C Setup ambiente 3 A =F2 =E4+C4 =H4-C4 =G5 =G4-E4 =SE(I4=0;"SÌ";"NO")
D Sviluppo 10 B;C =MAX(F3;F4) =E5+C5 =H5-C5 =G6 =G5-E5 =SE(I5=0;"SÌ";"NO")
E Test e rilascio 4 D =F5 =E6+C6 =H6-C6 =F6 =G6-E6 =SE(I6=0;"SÌ";"NO")
Durata totale progetto (giorni): =MAX(F2:F6)
Percorso critico: =TESTO.UNISCI(" → ";VERO;SE(I2:I6=0;A2:A6;""))
Nota sui passi:
- Forward pass: ES = MAX(EF dei predecessori), EF = ES + Durata (sinistra→destra).
- Backward pass: LF = MIN(LS dei successori), LS = LF − Durata (destra→sinistra); per le attività finali LF = durata totale.
- Total float = LS − ES = LF − EF.
FOGLIO 2 — Lettura
- Durata progetto: 27 giorni (A→B→D→E).
- Percorso critico: A → B → D → E (float = 0 su tutte).
- C 'Setup ambiente' ha float = 5 gg: può slittare fino a 5 giorni senza spostare la fine.
- Attenzione: ogni ritardo su B o D si ribalta 1:1 sulla data di fine progetto.
Domande frequenti
Il Gantt mostra le barre e magari evidenzia il critico a mano; qui si esegue il vero algoritmo CPM: forward pass per ES/EF, backward pass per LS/LF e float = LS-ES. Il percorso critico emerge dai calcoli (float = 0), non da una marcatura manuale.
L'ES di un'attività è il massimo degli EF dei suoi predecessori (=MAX), e l'LF è il minimo degli LS dei successori (=MIN). Il foglio usa queste formule così le precedenze multiple sono trattate correttamente.
Sì. Il foglio calcola il total float (LS-ES, equivalente a LF-EF) per ogni attività: le attività con float 0 formano il percorso critico, quelle con float positivo indicano il margine di ritardo prima di impattare la fine progetto.
Vuoi un template su misura?
Costruiscine uno in poche domande — con la struttura corretta per il tuo standard.