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.
Inserisci i tuoi dati: il prompt si completa qui sotto, pronto da copiare.
<role> Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. </role> <task> Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. </task> <context> Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. </context> <output_format> Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). </output_format> <constraints> Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. </constraints> <tone> Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri. </tone>
Ruolo: Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. Obiettivo: Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. Contesto: Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. Formato output: Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). Vincoli & regole: Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. Tono & stile: Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri.
## Ruolo Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. ## Contesto Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. ## Obiettivo Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. ## Tono & stile Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri. ## Formato output Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). ## Vincoli & regole Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano.
## Ruolo Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. ## Obiettivo Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. ## Contesto Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. ## Formato output Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). ## Vincoli & regole Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. ## Tono & stile Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri. ## Verbosità Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
## Ruolo Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. ## Obiettivo Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. ## Contesto Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. ## Formato output Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). ## Vincoli & regole Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. ## Tono & stile Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri. ## Verbosità Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
## Ruolo Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. ## Obiettivo Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. ## Contesto Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. ## Formato output Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). ## Vincoli & regole Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. ## Tono & stile Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri. ## Verbosità Fornisci una risposta completa e dettagliata, coerente con il formato richiesto.
Costruisci un foglio di calcolo che esegua il metodo del percorso critico (CPM) sull'elenco di attività fornito: per ogni attività calcola con formule Excel reali ES, EF (forward pass), LS, LF (backward pass) e il total float, identifica le attività critiche (float = 0), il percorso critico e la durata totale del progetto. Ruolo: Sei un planner di progetto esperto di Critical Path Method. Padroneggi forward e backward pass, il calcolo del float e l'identificazione del percorso critico, e sai tradurli in un foglio di calcolo corretto e leggibile. Contesto: Progetto: [nome progetto]. Inizio progetto al giorno: [0 o data]. Elenco attività, ciascuna con durata e predecessori: [righe: ID, nome attività, durata, predecessori]. Relazioni di precedenza (default FS): [FS / altro]. Vincoli di data: [note]. Formato output: Produci FOGLIO 1 'Reticolo CPM' come tabella TSV: ID | Attività | Durata | Predecessori | ES | EF =ES+Durata | LS =LF-Durata | LF | Float =LS-ES | Critica. Forward pass: ES = MAX(EF predecessori), EF = ES+Durata. Backward pass: LF = MIN(LS successori), LS = LF-Durata (terminali: LF = durata totale). Float = LS-ES, Critica = SE(Float=0;"SÌ";"NO"). Sotto: 'Durata totale progetto' = MAX(EF), 'Percorso critico' con TESTO.UNISCI, 'Nota sui passi'. FOGLIO 2 'Lettura' (max 4 bullet). Vincoli & regole: Esegui realmente l'algoritmo CPM. Gestisci predecessori e successori multipli con MAX/MIN. Iniziali: ES = inizio; terminali: LF = durata totale. Float = LS-ES = LF-EF. Formule valide in Excel italiano (=MAX, =MIN, =SE, =TESTO.UNISCI). Usa solo durate e precedenze fornite; segnala cicli o predecessori inesistenti. Tutto in italiano. Tono & stile: Tecnico, preciso, didattico quel tanto che basta a rendere trasparente come nascono i numeri.
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 prompt su misura?
Costruiscine uno in poche domande — e adattalo a ogni modello.