{"id":1283,"date":"2026-10-21T14:47:00","date_gmt":"2026-10-21T12:47:00","guid":{"rendered":"https:\/\/andreadidio.it\/?p=1283"},"modified":"2026-10-21T22:32:18","modified_gmt":"2026-10-21T20:32:18","slug":"primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico","status":"publish","type":"post","link":"https:\/\/andreadidio.it\/it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/","title":{"rendered":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Confronto tecnico tra due strumenti di project planning, con esempi pratici applicati alla pianificazione e al controllo dei grandi lavori infrastrutturali.<\/em><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introduzione<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Chi si occupa professionalmente di pianificazione e project control si trova spesso a lavorare con programmi sviluppati attraverso software differenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tra i pi\u00f9 diffusi troviamo <strong>Oracle Primavera P6 Professional<\/strong> e <strong>Microsoft Project<\/strong>, due applicativi che condividono molti principi fondamentali della programmazione reticolare ma presentano differenze significative nella gestione degli avanzamenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nella mia attivit\u00e0 di planner e project manager, soprattutto nell&#8217;ambito delle grandi opere infrastrutturali, ho avuto modo di utilizzare entrambi gli strumenti, confrontandomi con problematiche che spesso emergono soltanto quando il programma lavori viene aggiornato durante l&#8217;esecuzione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Uno dei problemi pi\u00f9 ricorrenti riguarda la gestione delle percentuali di completamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un&#8217;attivit\u00e0 pu\u00f2 essere fisicamente avanzata al 60%, avere consumato l&#8217;80% del tempo disponibile e avere maturato soltanto il 45% del costo previsto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quale percentuale dobbiamo utilizzare per aggiornare il programma?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La risposta dipende da ci\u00f2 che vogliamo misurare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In questo articolo analizzeremo cinque aspetti:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Le differenti percentuali di avanzamento.<\/li>\n\n\n\n<li>La gestione delle durate residue.<\/li>\n\n\n\n<li>L&#8217;utilizzo della data di stato.<\/li>\n\n\n\n<li>Il calcolo del percorso critico.<\/li>\n\n\n\n<li>La relazione fra avanzamento fisico, costi ed Earned Value.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">1. Il significato di avanzamento<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Prima di esaminare i software, dobbiamo distinguere tre grandezze fondamentali.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Avanzamento temporale:<\/strong> quanto della durata dell&#8217;attivit\u00e0 risulta trascorso o contabilizzato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Avanzamento fisico:<\/strong> quanta parte delle lavorazioni previste \u00e8 stata effettivamente realizzata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Avanzamento economico:<\/strong> quale quantit\u00e0 di valore economico \u00e8 stata maturata secondo il criterio adottato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Queste tre grandezze non coincidono necessariamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consideriamo, per esempio, un&#8217;attivit\u00e0 di realizzazione di colonne di consolidamento dei terreni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I dati contrattuali sono:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Parametro<\/th><th>Valore<\/th><\/tr><tr><td>Quantit\u00e0 prevista<\/td><td>1.000 colonne<\/td><\/tr><tr><td>Durata programmata<\/td><td>100 giorni<\/td><\/tr><tr><td>Importo previsto<\/td><td>2.000.000 \u20ac<\/td><\/tr><tr><td>Quantit\u00e0 eseguita<\/td><td>400 colonne<\/td><\/tr><tr><td>Durata effettivamente trascorsa<\/td><td>60 giorni<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Supponiamo che le 400 colonne eseguite siano omogenee rispetto a quelle ancora da realizzare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;avanzamento fisico \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{400}{1.000}\\times100=40%<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il rapporto fra durata trascorsa e durata programmata \u00e8 invece:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{60}{100}\\times100=60%<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La differenza \u00e8 significativa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il cantiere ha consumato il 60% del tempo inizialmente previsto, ma ha prodotto soltanto il 40% della quantit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il programma venisse aggiornato utilizzando il solo tempo trascorso come indicatore produttivo, otterremmo una rappresentazione fuorviante dell&#8217;avanzamento reale.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. Le percentuali di completamento in Primavera P6<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Primavera P6 distingue diversi criteri di completamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per ciascuna attivit\u00e0 \u00e8 possibile selezionare un <em>Percent Complete Type<\/em>, che determina il criterio di calcolo della percentuale principale dell&#8217;attivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I tre criteri pi\u00f9 importanti in P6 Professional sono:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Duration % Complete<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 una percentuale basata sulla durata programmata e sulla durata residua.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La formula \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>Duration\\ %\\ Complete=<br>\\frac{Planned\\ Duration-Remaining\\ Duration}{Planned\\ Duration}\\times100<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se un&#8217;attivit\u00e0 ha durata programmata di 100 giorni e durata residua di 60 giorni, il valore sar\u00e0 del 40%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo valore non misura direttamente la quantit\u00e0 fisicamente realizzata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un aspetto importante: non va confuso con il semplice rapporto tra i giorni effettivamente trascorsi e la durata iniziale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Physical % Complete<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 la percentuale che rappresenta l&#8217;avanzamento fisico dell&#8217;attivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pu\u00f2 essere inserita manualmente oppure determinata mediante gli <em>Activity Steps<\/em>, quando configurati.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per esempio, per un&#8217;attivit\u00e0 di costruzione di 1.000 colonne, possiamo riportare il 40% sulla base delle 400 colonne effettivamente realizzate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo valore pu\u00f2 rimanere indipendente dalla durata residua.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Units % Complete<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 una percentuale legata alle unit\u00e0 effettive e alle unit\u00e0 complessive delle risorse assegnate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In termini semplificati:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>Units\\ %\\ Complete=<br>\\frac{Actual\\ Units}{Actual\\ Units+Remaining\\ Units}\\times100<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 particolarmente utile quando il lavoro viene misurato attraverso risorse e quantit\u00e0 opportunamente configurate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quale utilizzare?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Per una tipica attivit\u00e0 infrastrutturale misurabile attraverso quantit\u00e0 fisiche, il criterio <strong>Physical<\/strong> rappresenta spesso una scelta appropriata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per attivit\u00e0 gestite prevalentemente attraverso le durate residue, il criterio Duration pu\u00f2 essere pi\u00f9 pratico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La scelta deve essere coerente con la natura delle lavorazioni e con il sistema di controllo adottato.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. Le percentuali in Microsoft Project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Project dispone di tre campi principali che possono creare confusione.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Campo<\/th><th>Significato<\/th><\/tr><tr><td><code>% completamento<\/code><\/td><td>Avanzamento basato sulla durata<\/td><\/tr><tr><td><code>% lavoro completato<\/code><\/td><td>Rapporto fra lavoro effettivo e lavoro complessivo<\/td><\/tr><tr><td><code>% completamento fisico<\/code><\/td><td>Avanzamento fisico inserito dall&#8217;utente<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A prima vista possono sembrare equivalenti ai campi di Primavera P6.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In realt\u00e0, il loro comportamento \u00e8 differente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Percentuale di completamento<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In Microsoft Project la percentuale standard di completamento \u00e8 legata alla durata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La relazione di riferimento \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>%\\ Completamento =<br>\\frac{Durata\\ effettiva}{Durata}\\times100<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando aggiorniamo questo campo, Microsoft Project modifica anche i dati di avanzamento temporale dell&#8217;attivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per esempio, se assegniamo il 100%, l&#8217;attivit\u00e0 viene considerata completata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questo pu\u00f2 provocare conseguenze indesiderate quando utilizziamo la percentuale fisica come se fosse una percentuale temporale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Percentuale di lavoro completato<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La percentuale di lavoro completato considera invece il lavoro associato alle risorse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La formula \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>%\\ Lavoro\\ completato =<br>\\frac{Lavoro\\ effettivo}{Lavoro\\ totale}\\times100<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il campo acquista significato quando il programma utilizza assegnazioni di risorse con quantit\u00e0 di lavoro correttamente configurate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Percentuale di completamento fisico<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Project dispone anche di un campo denominato:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>% completamento fisico<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Questo permette di registrare manualmente l&#8217;avanzamento fisico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ma c&#8217;\u00e8 una differenza importante rispetto a quanto molti utenti si aspettano:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>modificare la percentuale fisica non aggiorna automaticamente le durate residue, il lavoro effettivo o i costi effettivi.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il campo pu\u00f2 essere utilizzato nelle analisi Earned Value, attraverso le appropriate impostazioni, ma non sostituisce gli altri meccanismi di avanzamento.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">4. Il problema pratico: attivit\u00e0 al 40% fisico ma con durata fuori controllo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Riprendiamo l&#8217;attivit\u00e0 delle colonne di consolidamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Abbiamo:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Indicatore<\/th><th>Valore<\/th><\/tr><tr><td>Quantit\u00e0 prevista<\/td><td>1.000<\/td><\/tr><tr><td>Quantit\u00e0 realizzata<\/td><td>400<\/td><\/tr><tr><td>Avanzamento fisico<\/td><td>40%<\/td><\/tr><tr><td>Durata programmata<\/td><td>100 giorni<\/td><\/tr><tr><td>Durata effettiva trascorsa<\/td><td>60 giorni<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Immaginiamo che l&#8217;impresa mantenga la produttivit\u00e0 media registrata fino a quel momento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La produttivit\u00e0 \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{400}{60}=6,67\\ colonne\/giorno<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le colonne rimanenti sono:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>1.000-400=600<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La durata residua stimata \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{600}{6,67}\\approx90\\ giorni<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Abbiamo quindi una situazione molto interessante:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>avanzamento fisico: 40%;<\/li>\n\n\n\n<li>durata effettiva trascorsa: 60 giorni;<\/li>\n\n\n\n<li>durata residua stimata: 90 giorni;<\/li>\n\n\n\n<li>durata totale finale prevista: circa 150 giorni.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;attivit\u00e0, inizialmente programmata in 100 giorni, potrebbe ora richiederne 150.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il ritardo deriva dalla produttivit\u00e0 insufficiente, non dalla semplice percentuale fisica.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Come affrontarlo in P6<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Possiamo aggiornare separatamente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>data effettiva di inizio;<\/li>\n\n\n\n<li>percentuale fisica;<\/li>\n\n\n\n<li>durata residua;<\/li>\n\n\n\n<li>data di stato.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In questo modo Primavera ricalcola la previsione temporale utilizzando la durata residua e le relazioni reticolari.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Come affrontarlo in Microsoft Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Anche Microsoft Project consente di gestire distintamente la percentuale fisica e la durata residua.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 per\u00f2 fondamentale non utilizzare indiscriminatamente il campo <code>% completamento<\/code> per rappresentare la produzione fisica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se il 40% fisico viene copiato nel campo <code>% completamento<\/code>, Project lo interpreta secondo il proprio criterio temporale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non significa che il programma lavori sia stato aggiornato correttamente dal punto di vista produttivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>La soluzione non consiste nel rendere uguali tutte le percentuali, ma nell&#8217;attribuire a ciascuna il proprio significato.<\/strong><\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">5. Data Date in Primavera e data di stato in Microsoft Project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ogni programma lavori aggiornato deve avere una data di riferimento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Primavera P6 questa viene comunemente chiamata <em>Data Date<\/em>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Microsoft Project viene chiamata <em>Data di stato<\/em> (<em>Status Date<\/em>).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entrambe rappresentano la data alla quale viene riferito l&#8217;aggiornamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data di stato: 30 settembre 2026<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Tutte le informazioni di avanzamento devono essere coerenti con questa data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le attivit\u00e0 completate prima della data di stato dovrebbero avere date effettive documentate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le attivit\u00e0 in corso devono avere un avanzamento aggiornato e una durata residua attendibile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le attivit\u00e0 non iniziate devono essere riprogrammate rispettando i vincoli e la logica del reticolo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">L&#8217;approccio di Primavera P6<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In Primavera la Data Date \u00e8 parte integrante del processo di schedulazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Quando aggiorniamo il programma ed eseguiamo il calcolo, P6 determina le date previste del lavoro rimanente a partire dalla Data Date, tenendo conto di calendari, relazioni e impostazioni di scheduling.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Esistono inoltre opzioni fondamentali come:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Retained Logic;<\/li>\n\n\n\n<li>Progress Override;<\/li>\n\n\n\n<li>Actual Dates.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Queste impostazioni influenzano il trattamento delle attivit\u00e0 avanzate fuori sequenza.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La scelta pu\u00f2 modificare significativamente le previsioni di completamento.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">L&#8217;approccio di Microsoft Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Project gestisce la data di stato, ma il suo utilizzo richiede attenzione alle opzioni di calcolo e riprogrammazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La semplice modifica della data di stato non garantisce che tutto il lavoro non completato venga automaticamente spostato in avanti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 possibile utilizzare il comando di riprogrammazione del lavoro non completato affinch\u00e9 le attivit\u00e0 residue vengano collocate dopo la data di riferimento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Le impostazioni avanzate consentono inoltre di regolare il trattamento delle parti completate e incomplete rispetto alla data di stato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una verifica importante consiste nel controllare che non rimangano porzioni di lavoro previste nel passato rispetto alla data di aggiornamento.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">6. La riprogrammazione delle attivit\u00e0 non completate<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una questione ricorrente riguarda il comportamento del programma quando un&#8217;attivit\u00e0 avrebbe dovuto iniziare, ma non \u00e8 ancora cominciata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consideriamo:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Parametro<\/th><th>Valore<\/th><\/tr><tr><td>Inizio programmato<\/td><td>1 settembre<\/td><\/tr><tr><td>Fine programmata<\/td><td>20 settembre<\/td><\/tr><tr><td>Data di stato<\/td><td>30 settembre<\/td><\/tr><tr><td>Avanzamento fisico<\/td><td>0%<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;attivit\u00e0 \u00e8 interamente in ritardo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il programma deve rappresentare correttamente questa situazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Primavera P6, attraverso il ricalcolo del reticolo alla Data Date, l&#8217;attivit\u00e0 non iniziata viene collocata in funzione delle relazioni, dei vincoli e della disponibilit\u00e0 del calendario.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Microsoft Project occorre verificare il comportamento delle opzioni di programmazione e, quando necessario, utilizzare la funzione di riprogrammazione del lavoro non completato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il principio che applico \u00e8 molto semplice:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nessuna attivit\u00e0 residua deve risultare programmata nel passato senza una ragione tecnica chiaramente identificata.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 una regola fondamentale per ottenere una previsione temporale attendibile.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">7. Il percorso critico: non basta colorare le barre di rosso<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il percorso critico \u00e8 uno dei concetti pi\u00f9 conosciuti nel project planning, ma anche uno dei pi\u00f9 frequentemente interpretati in modo superficiale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entrambi i programmi consentono di identificare le attivit\u00e0 critiche attraverso il calcolo del reticolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tuttavia il risultato dipende da numerosi fattori:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>relazioni logiche;<\/li>\n\n\n\n<li>durate residue;<\/li>\n\n\n\n<li>calendari;<\/li>\n\n\n\n<li>vincoli temporali;<\/li>\n\n\n\n<li>date effettive;<\/li>\n\n\n\n<li>data di aggiornamento;<\/li>\n\n\n\n<li>impostazioni del motore di schedulazione.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Una sequenza di attivit\u00e0 con basso margine temporale non coincide necessariamente, in ogni circostanza, con il percorso che governa la data finale del progetto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Primavera P6<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">P6 permette di identificare le attivit\u00e0 critiche attraverso criteri basati sul Total Float oppure sul Longest Path.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La funzione Longest Path \u00e8 particolarmente utile per individuare la sequenza logica che determina il completamento del progetto, secondo le impostazioni del motore di calcolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In programmi complessi possono essere analizzati anche percorsi multipli, attraverso la funzione Multiple Float Paths.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Microsoft Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Project determina normalmente la criticit\u00e0 attraverso il margine di flessibilit\u00e0 totale, confrontandolo con una soglia configurabile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Pu\u00f2 inoltre visualizzare pi\u00f9 percorsi critici in presenza delle opportune impostazioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non bisogna quindi interpretare il percorso critico visualizzato dai due programmi come un risultato automaticamente identico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per ottenere un confronto significativo occorre rendere coerenti calendari, durate, vincoli, relazioni e criteri di criticit\u00e0.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">8. Il problema dei vincoli e delle relazioni<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nella verifica dei programmi lavori considero sempre molto importante l&#8217;analisi della qualit\u00e0 del reticolo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un programma pu\u00f2 contenere migliaia di attivit\u00e0 ma risultare scarsamente affidabile se le relazioni logiche non sono state costruite correttamente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I problemi pi\u00f9 frequenti comprendono:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>attivit\u00e0 prive di predecessori o successori;<\/li>\n\n\n\n<li>vincoli rigidi non giustificati;<\/li>\n\n\n\n<li>relazioni con lag eccessivi;<\/li>\n\n\n\n<li>legami che non rappresentano reali dipendenze operative;<\/li>\n\n\n\n<li>attivit\u00e0 di riepilogo utilizzate impropriamente per governare la logica;<\/li>\n\n\n\n<li>mancanza di correlazione fra produzione prevista e durata programmata.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Un esempio tipico riguarda le relazioni Finish-to-Finish.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Queste possono essere corrette per rappresentare determinate sovrapposizioni, ma devono riflettere un&#8217;effettiva dipendenza operativa.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non dovrebbero essere utilizzate soltanto per ottenere artificialmente una data finale desiderata.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Lo stesso vale per i vincoli temporali, che possono nascondere il reale effetto dei ritardi sulle attivit\u00e0 successive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La qualit\u00e0 del percorso critico dipende innanzitutto dalla qualit\u00e0 della logica del programma.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">9. Avanzamento fisico e costi: il caso Microsoft Project<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Un&#8217;ulteriore questione riguarda il collegamento fra avanzamento fisico e costi.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consideriamo un programma lavori che contiene importi economici attribuiti alle attivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supponiamo di avere:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Parametro<\/th><th>Valore<\/th><\/tr><tr><td>Importo attivit\u00e0<\/td><td>1.000.000 \u20ac<\/td><\/tr><tr><td>Avanzamento fisico<\/td><td>40%<\/td><\/tr><tr><td>Valore teorico maturato<\/td><td>400.000 \u20ac<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Se le quantit\u00e0 sono omogenee e il valore economico \u00e8 proporzionale alla produzione fisica, possiamo stimare un valore maturato di 400.000 \u20ac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tuttavia, <strong>Microsoft Project non trasferisce automaticamente il 40% fisico nel campo Costo effettivo<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questa \u00e8 una caratteristica importante, soprattutto quando si utilizzano costi fissi senza assegnazioni di risorse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il costo effettivo di Project rappresenta una grandezza gestita secondo le regole di contabilizzazione e calcolo dei costi dell&#8217;applicazione.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il valore della produzione maturata, invece, pu\u00f2 essere un indicatore differente.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non bisogna confondere:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>costo effettivo sostenuto;<\/li>\n\n\n\n<li>valore economico delle quantit\u00e0 eseguite;<\/li>\n\n\n\n<li>Earned Value.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Utilizzare una risorsa materiale come valore economico<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Una possibile configurazione consiste nel creare una risorsa materiale con tariffa:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>1 unit\u00e0 = 1 euro<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Attribuendo alle attivit\u00e0 un numero di unit\u00e0 corrispondente all&#8217;importo previsto, otteniamo un modello economico basato sulle assegnazioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per esempio:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Risorsa: VALORE ECONOMICO\nTipo: Materiale\nTariffa: 1 \u20ac\/unit\u00e0\nQuantit\u00e0 assegnata: 1.000.000 unit\u00e0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;assegnazione produce un costo programmato di 1.000.000 \u20ac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 una soluzione che permette di sfruttare i meccanismi di calcolo delle risorse di Microsoft Project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ma attenzione: non significa che il campo <code>% completamento fisico<\/code> aggiorni automaticamente le unit\u00e0 effettive.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Se vogliamo che i costi o le unit\u00e0 effettive seguano direttamente la produzione fisica dobbiamo predisporre un procedimento coerente di aggiornamento, eventualmente mediante campi personalizzati, importazioni controllate o automazioni.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">10. Earned Value: il punto di incontro fra tempi e costi<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La metodologia Earned Value Management permette di confrontare tre grandezze fondamentali:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Planned Value (PV)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il valore di budget delle attivit\u00e0 che avremmo dovuto completare alla data di stato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Earned Value (EV)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il valore di budget attribuito al lavoro effettivamente completato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Actual Cost (AC)<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il costo effettivamente sostenuto per il lavoro eseguito.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Consideriamo un&#8217;attivit\u00e0 con budget di 1.000.000 \u20ac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Alla data di stato era previsto un avanzamento del 60%, mentre l&#8217;avanzamento fisico reale \u00e8 del 40%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supponiamo inoltre che siano stati sostenuti costi per 500.000 \u20ac.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Avremo:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Indicatore<\/th><th>Valore<\/th><\/tr><tr><td>PV<\/td><td>600.000 \u20ac<\/td><\/tr><tr><td>EV<\/td><td>400.000 \u20ac<\/td><\/tr><tr><td>AC<\/td><td>500.000 \u20ac<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Possiamo calcolare:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>SPI=\\frac{EV}{PV}=\\frac{400.000}{600.000}=0,67<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>CPI=\\frac{EV}{AC}=\\frac{400.000}{500.000}=0,80<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il progetto presenta quindi una prestazione inferiore al previsto sia in termini di avanzamento sia di efficienza economica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 per\u00f2 fondamentale ricordare che questi indici derivano da valori economici e non sostituiscono l&#8217;analisi del percorso critico.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un progetto pu\u00f2 avere un indice SPI soddisfacente e presentare comunque un ritardo su attivit\u00e0 che governano il completamento finale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Primavera e Microsoft Project<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Entrambi gli applicativi supportano analisi Earned Value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 necessario tuttavia configurare correttamente:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>baseline;<\/li>\n\n\n\n<li>budget;<\/li>\n\n\n\n<li>avanzamenti;<\/li>\n\n\n\n<li>criteri di misurazione del valore maturato;<\/li>\n\n\n\n<li>costi effettivi.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In Primavera P6 \u00e8 possibile impostare specifiche tecniche di misurazione Earned Value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Microsoft Project si pu\u00f2 utilizzare, quando appropriato, la percentuale di completamento fisico come criterio per il calcolo del BCWP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La disponibilit\u00e0 del campo fisico, da sola, non garantisce che il sistema Earned Value sia configurato correttamente.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">11. Le attivit\u00e0 di riepilogo e la percentuale aggregata<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nei programmi infrastrutturali \u00e8 frequente avere una WBS articolata su numerosi livelli.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una questione importante riguarda l&#8217;avanzamento delle attivit\u00e0 di riepilogo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Supponiamo di avere tre attivit\u00e0:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Attivit\u00e0<\/th><th>Importo<\/th><th>Avanzamento fisico<\/th><\/tr><tr><td>A<\/td><td>100.000 \u20ac<\/td><td>100%<\/td><\/tr><tr><td>B<\/td><td>300.000 \u20ac<\/td><td>50%<\/td><\/tr><tr><td>C<\/td><td>600.000 \u20ac<\/td><td>10%<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">La media aritmetica delle percentuali \u00e8:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{100+50+10}{3}=53,33%<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ma questo valore potrebbe non rappresentare correttamente l&#8217;avanzamento economico complessivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Utilizzando una media ponderata sugli importi:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">[<br>\\frac{<br>100.000\\times1+<br>300.000\\times0,5+<br>600.000\\times0,1<br>}{<br>1.000.000<br>}\\times100<br>=31%<br>]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Otteniamo un avanzamento complessivo del 31%.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La differenza \u00e8 notevole.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Qual \u00e8 la percentuale corretta?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Dipende da ci\u00f2 che vogliamo misurare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La media aritmetica rappresenta il valore medio delle percentuali delle attivit\u00e0, attribuendo a ciascuna lo stesso peso.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La media ponderata per importo rappresenta invece il valore maturato in rapporto al budget complessivo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una percentuale aggregata basata sulle quantit\u00e0 fisiche richiede unit\u00e0 omogenee oppure un sistema di pesi appropriato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Non esiste quindi un unico metodo valido per ogni finalit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La scelta deve essere definita nel sistema di project control prima di produrre gli indicatori.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">12. Quale software preferire per il controllo delle grandi opere?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Il confronto fra Primavera P6 e Microsoft Project non dovrebbe essere ridotto alla domanda su quale dei due sia migliore in assoluto.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Entrambi permettono di costruire programmi lavori articolati, gestire relazioni, avanzamenti e risorse.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Presentano per\u00f2 caratteristiche differenti.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><tbody><tr><th>Aspetto<\/th><th>Primavera P6<\/th><th>Microsoft Project<\/th><\/tr><tr><td>Gestione grandi reticoli<\/td><td>Particolarmente orientata a programmi complessi<\/td><td>Possibile, con attenzione a struttura e prestazioni<\/td><\/tr><tr><td>Data di aggiornamento<\/td><td>Data Date integrata nel calcolo<\/td><td>Status Date con impostazioni e comandi dedicati<\/td><\/tr><tr><td>Avanzamento fisico<\/td><td>Tipo di completamento selezionabile<\/td><td>Campo separato dalla % completamento standard<\/td><\/tr><tr><td>Durata residua<\/td><td>Campo centrale nell&#8217;aggiornamento<\/td><td>Gestibile attraverso i campi di tracking<\/td><\/tr><tr><td>Percorso critico<\/td><td>Total Float, Longest Path e percorsi multipli<\/td><td>Slack e impostazioni di criticit\u00e0<\/td><\/tr><tr><td>Gestione multiprogetto<\/td><td>Funzioni EPS e database centralizzato<\/td><td>Dipende dall&#8217;architettura adottata<\/td><\/tr><tr><td>Costi e risorse<\/td><td>Modello integrato<\/td><td>Modello integrato<\/td><\/tr><tr><td>Integrazione con Excel<\/td><td>Disponibile con procedure di import\/export<\/td><td>Particolarmente pratica in molti workflow<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Personalmente considero Primavera P6 particolarmente adatto quando il controllo del reticolo, la gestione delle durate residue e l&#8217;analisi dei percorsi critici rappresentano gli elementi centrali dell&#8217;attivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Microsoft Project offre invece un ambiente molto flessibile, soprattutto per chi lavora con strumenti Microsoft e necessita di personalizzazioni, importazioni e reportistica.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;affidabilit\u00e0 dei risultati, in ogni caso, dipende molto pi\u00f9 dal metodo di programmazione che dal nome del software.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">13. Il mio metodo per aggiornare un programma lavori<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Indipendentemente dall&#8217;applicativo utilizzato, seguo una logica di aggiornamento basata su alcuni passaggi fondamentali.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Definire la data di stato<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">La prima operazione consiste nello stabilire una data di riferimento univoca.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tutte le informazioni devono riferirsi allo stesso momento temporale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Aggiornare le informazioni effettive<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Registro:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>date di inizio effettivo;<\/li>\n\n\n\n<li>date di completamento effettivo;<\/li>\n\n\n\n<li>quantit\u00e0 realizzate;<\/li>\n\n\n\n<li>avanzamenti fisici;<\/li>\n\n\n\n<li>eventuali cambiamenti di produttivit\u00e0.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Rivalutare le durate residue<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Non considero la durata residua una semplice conseguenza matematica dell&#8217;avanzamento percentuale.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La stimo in funzione delle quantit\u00e0 rimanenti, delle produttivit\u00e0 previste, delle risorse disponibili e delle condizioni operative.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Ricalcolare il reticolo<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Eseguo la schedulazione verificando che le attivit\u00e0 residue siano collocate correttamente rispetto alla data di stato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Controllo anche l&#8217;eventuale presenza di attivit\u00e0 avanzate fuori sequenza.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Analizzare il percorso critico<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Individuo le attivit\u00e0 che governano il completamento del progetto e verifico se il percorso critico sia cambiato rispetto all&#8217;aggiornamento precedente.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Confrontare con la baseline<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Infine confronto il programma aggiornato con quello contrattuale o di riferimento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Questa analisi permette di distinguere gli scostamenti gi\u00e0 maturati da quelli attesi in futuro.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">14. Un principio fondamentale: l&#8217;avanzamento non \u00e8 la previsione<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">La principale considerazione che emerge dal confronto fra Primavera P6 e Microsoft Project \u00e8 che <strong>l&#8217;avanzamento fisico rappresenta ci\u00f2 che \u00e8 stato realizzato, mentre la durata residua rappresenta ci\u00f2 che prevediamo debba ancora accadere<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sono due informazioni strettamente correlate, ma non equivalenti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un&#8217;attivit\u00e0 pu\u00f2 essere avanzata fisicamente all&#8217;80% e richiedere ancora molto tempo per essere completata, a causa di interferenze, difficolt\u00e0 tecniche o riduzione della produttivit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Viceversa, un&#8217;attivit\u00e0 con avanzamento fisico limitato pu\u00f2 recuperare rapidamente grazie all&#8217;incremento delle risorse o al miglioramento delle condizioni operative.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Un buon programma lavori deve rappresentare entrambi gli aspetti.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00c8 proprio questa distinzione che permette di trasformare un Gantt da semplice rappresentazione grafica delle attivit\u00e0 in uno strumento affidabile di previsione e controllo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusioni<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Primavera P6 Professional e Microsoft Project condividono i principi fondamentali della pianificazione reticolare, ma adottano logiche applicative differenti per la gestione dell&#8217;avanzamento.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Primavera P6 la distinzione fra avanzamento fisico, durata residua e criteri di completamento \u00e8 particolarmente esplicita.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Microsoft Project esistono strumenti equivalenti per molte esigenze, ma occorre conoscere attentamente il comportamento dei campi <code>% completamento<\/code>, <code>% lavoro completato<\/code> e <code>% completamento fisico<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il rischio maggiore consiste nel confondere una misura della produzione con una misura temporale, ottenendo programmi apparentemente aggiornati ma incapaci di rappresentare realisticamente le date future.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per chi opera nel project control delle grandi infrastrutture, ritengo fondamentali tre principi:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Misurare l&#8217;avanzamento sulla base di dati fisici verificabili.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Stimare autonomamente e realisticamente le durate residue.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Utilizzare la schedulazione reticolare per prevedere gli effetti dei ritardi sul completamento dell&#8217;opera.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sono principi validi indipendentemente dall&#8217;applicativo utilizzato.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La qualit\u00e0 del project planning non dipende soltanto dalla capacit\u00e0 di utilizzare Primavera P6 o Microsoft Project, ma soprattutto dalla corretta interpretazione dei dati di cantiere e dalla capacit\u00e0 di trasformarli in previsioni attendibili.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Articolo tecnico dedicato all&#8217;utilizzo di Oracle Primavera P6 Professional e Microsoft Project nelle attivit\u00e0 di project planning e project control. Gli esempi sono semplificati a scopo illustrativo e devono essere adattati ai criteri contrattuali di avanzamento e alle configurazioni dei singoli progetti.<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Confronto tecnico tra due strumenti di project planning, con esempi pratici applicati alla pianificazione e al controllo dei grandi lavori infrastrutturali. Introduzione Chi si occupa professionalmente di pianificazione e project control si trova spesso a lavorare con programmi sviluppati attraverso software differenti. Tra i pi\u00f9 diffusi troviamo Oracle Primavera P6 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wpai_generated_summary":"","footnotes":""},"categories":[33,32],"tags":[],"class_list":["post-1283","post","type-post","status-publish","format-standard","hentry","category-ms-project","category-primavera-p6"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/andreadidio.it\/it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %\" \/>\n<meta property=\"og:description\" content=\"Confronto tecnico tra due strumenti di project planning, con esempi pratici applicati alla pianificazione e al controllo dei grandi lavori infrastrutturali. Introduzione Chi si occupa professionalmente di pianificazione e project control si trova spesso a lavorare con programmi sviluppati attraverso software differenti. Tra i pi\u00f9 diffusi troviamo Oracle Primavera P6 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/andreadidio.it\/it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/\" \/>\n<meta property=\"og:site_name\" content=\"Andrea Di Dio PMP\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-21T12:47:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-21T20:32:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/andreadidio.it\/wp-content\/uploads\/2019\/05\/cropped-Cattura.png\" \/>\n\t<meta property=\"og:image:width\" content=\"117\" \/>\n\t<meta property=\"og:image:height\" content=\"119\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Andrea Di Dio\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Andrea Di Dio\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"18 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/\"},\"author\":{\"name\":\"Andrea Di Dio\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#\\\/schema\\\/person\\\/c7b1a716f50bd28480237fbc73526ff8\"},\"headline\":\"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico\",\"datePublished\":\"2026-10-21T12:47:00+00:00\",\"dateModified\":\"2026-10-21T20:32:18+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/\"},\"wordCount\":3217,\"publisher\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#\\\/schema\\\/person\\\/c7b1a716f50bd28480237fbc73526ff8\"},\"articleSection\":[\"MS Project\",\"Primavera P6\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/\",\"url\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/\",\"name\":\"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#website\"},\"datePublished\":\"2026-10-21T12:47:00+00:00\",\"dateModified\":\"2026-10-21T20:32:18+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/andreadidio.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#website\",\"url\":\"https:\\\/\\\/andreadidio.it\\\/\",\"name\":\"andreadidio.it\",\"description\":\"Project manager PMP, EPC planner &amp; controller\",\"publisher\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#\\\/schema\\\/person\\\/c7b1a716f50bd28480237fbc73526ff8\"},\"alternateName\":\"consulente planner, project control, project manager, digital forensic\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/andreadidio.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/andreadidio.it\\\/#\\\/schema\\\/person\\\/c7b1a716f50bd28480237fbc73526ff8\",\"name\":\"Andrea Di Dio\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/andreadidio.it\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/2020-01-07-14.43.50-scaled.jpg\",\"url\":\"https:\\\/\\\/andreadidio.it\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/2020-01-07-14.43.50-scaled.jpg\",\"contentUrl\":\"https:\\\/\\\/andreadidio.it\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/2020-01-07-14.43.50-scaled.jpg\",\"width\":2560,\"height\":1440,\"caption\":\"Andrea Di Dio\"},\"logo\":{\"@id\":\"https:\\\/\\\/andreadidio.it\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/2020-01-07-14.43.50-scaled.jpg\"},\"description\":\"Sono un Ingegnere e Project Manager certificato PMP\u00ae, lavoro come consulente con oltre 20 anni di esperienza. Sono stato ingaggiato presso Cantieri di grandi opere, industrie del settore Energia, Automotive, Logistica ed Istituzioni Finanziarie, sia pmi che multinazionali come responsabile di Servizi e Progetti (manager) sono esperto nel controllo di gestione di progetti nei settori delle Costruzioni, Telecom, Assicurativo e nel Digital\",\"sameAs\":[\"https:\\\/\\\/andreadidio.it\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ofgod\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/andreadidio.it\/it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/","og_locale":"it_IT","og_type":"article","og_title":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %","og_description":"Confronto tecnico tra due strumenti di project planning, con esempi pratici applicati alla pianificazione e al controllo dei grandi lavori infrastrutturali. Introduzione Chi si occupa professionalmente di pianificazione e project control si trova spesso a lavorare con programmi sviluppati attraverso software differenti. Tra i pi\u00f9 diffusi troviamo Oracle Primavera P6 [&hellip;]","og_url":"https:\/\/andreadidio.it\/it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/","og_site_name":"Andrea Di Dio PMP","article_published_time":"2026-10-21T12:47:00+00:00","article_modified_time":"2026-10-21T20:32:18+00:00","og_image":[{"width":117,"height":119,"url":"https:\/\/andreadidio.it\/wp-content\/uploads\/2019\/05\/cropped-Cattura.png","type":"image\/png"}],"author":"Andrea Di Dio","twitter_card":"summary_large_image","twitter_misc":{"Scritto da":"Andrea Di Dio","Tempo di lettura stimato":"18 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/#article","isPartOf":{"@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/"},"author":{"name":"Andrea Di Dio","@id":"https:\/\/andreadidio.it\/#\/schema\/person\/c7b1a716f50bd28480237fbc73526ff8"},"headline":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico","datePublished":"2026-10-21T12:47:00+00:00","dateModified":"2026-10-21T20:32:18+00:00","mainEntityOfPage":{"@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/"},"wordCount":3217,"publisher":{"@id":"https:\/\/andreadidio.it\/#\/schema\/person\/c7b1a716f50bd28480237fbc73526ff8"},"articleSection":["MS Project","Primavera P6"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/","url":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/","name":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico - Andrea Di Dio PMP %","isPartOf":{"@id":"https:\/\/andreadidio.it\/#website"},"datePublished":"2026-10-21T12:47:00+00:00","dateModified":"2026-10-21T20:32:18+00:00","breadcrumb":{"@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/andreadidio.it\/primavera-p6-e-microsoft-project-avanzamento-fisico-data-di-stato-e-percorso-critico\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/andreadidio.it\/"},{"@type":"ListItem","position":2,"name":"Primavera P6 e Microsoft Project: avanzamento fisico, data di stato e percorso critico"}]},{"@type":"WebSite","@id":"https:\/\/andreadidio.it\/#website","url":"https:\/\/andreadidio.it\/","name":"andreadidio.it","description":"Project manager PMP, EPC planner &amp; controller","publisher":{"@id":"https:\/\/andreadidio.it\/#\/schema\/person\/c7b1a716f50bd28480237fbc73526ff8"},"alternateName":"consulente planner, project control, project manager, digital forensic","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/andreadidio.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/andreadidio.it\/#\/schema\/person\/c7b1a716f50bd28480237fbc73526ff8","name":"Andrea Di Dio","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/andreadidio.it\/wp-content\/uploads\/2020\/01\/2020-01-07-14.43.50-scaled.jpg","url":"https:\/\/andreadidio.it\/wp-content\/uploads\/2020\/01\/2020-01-07-14.43.50-scaled.jpg","contentUrl":"https:\/\/andreadidio.it\/wp-content\/uploads\/2020\/01\/2020-01-07-14.43.50-scaled.jpg","width":2560,"height":1440,"caption":"Andrea Di Dio"},"logo":{"@id":"https:\/\/andreadidio.it\/wp-content\/uploads\/2020\/01\/2020-01-07-14.43.50-scaled.jpg"},"description":"Sono un Ingegnere e Project Manager certificato PMP\u00ae, lavoro come consulente con oltre 20 anni di esperienza. Sono stato ingaggiato presso Cantieri di grandi opere, industrie del settore Energia, Automotive, Logistica ed Istituzioni Finanziarie, sia pmi che multinazionali come responsabile di Servizi e Progetti (manager) sono esperto nel controllo di gestione di progetti nei settori delle Costruzioni, Telecom, Assicurativo e nel Digital","sameAs":["https:\/\/andreadidio.it\/","https:\/\/www.linkedin.com\/in\/ofgod\/"]}]}},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/posts\/1283","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/comments?post=1283"}],"version-history":[{"count":1,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/posts\/1283\/revisions"}],"predecessor-version":[{"id":1284,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/posts\/1283\/revisions\/1284"}],"wp:attachment":[{"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/media?parent=1283"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/categories?post=1283"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/andreadidio.it\/it\/wp-json\/wp\/v2\/tags?post=1283"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}