Introduzione al Project Management

Il ciclo di vita di un progetto

da | Gen 21, 2022 | 0 commenti

Come si รจ evoluto negli anni il ciclo di vita del progetto

In termini generali, lโ€™insieme delle fasi che attraversa un progetto, dalla valutazione di fattibilitร  al rilascio del risultato previsto, รจ detto ciclo di vita del progetto (project life cycle in inglese).

Il ciclo di vita del progetto ha subito nel corso degli anni modifiche e adattamenti.

Lโ€™emergere di nuove tecniche di project management (tra tutte Agile), lโ€™innovazione apportata dalla tecnologia e le mutevoli condizioni di mercato hanno influenzato il ciclo di vita e innescato unโ€™evoluzione dello stesso.

In questo articolo parlerรฒ di come il ciclo di vita di progetto si รจ evoluto negli ultimi anni, partendo dallโ€™approccio tradizionale ai piรน recenti approcci adattivi.

Iniziamo col comprendere perchรฉ un project manager dovrebbe conoscere piรน di un ciclo di vita di progetto.

Adattarsi al contesto di business e gestire il cambiamento

In un mondo ideale, un (annoiato) project manager lavorerebbe in modo molto schematico: congelamento delle specifiche, sviluppo del piano di progetto, avvio delle attivitร  e consegna al committente del risultato del progetto perfettamente rispondente alle attese (con tanto di plauso da parte degli stakeholder).

Ma noi tutti sappiamo bene che lo scenario descritto รจ lontano anni luce da ciรฒ che accade nella vita reale dove il project manager deve avere la capacitร  di adattarsi al contesto e gestire il cambiamento.

Le fasi del ciclo di vita del project management

Un progetto in genere รจ caratterizzato da un numero di fasi. Il numero delle fasi, il loro peso ed il livello di controllo richiesto per ciascuna di esse sono strettamente correlati alla natura del progetto, alla sua complessitร  e al particolare settore di business.

Le fasi del progetto sono generalmente di natura sequenziale, ma ci sono diversi casi in cui si possono avere relazioni sovrapposte. Le fasi e le relazioni insieme formano il ciclo di vita del project management.

In aggiunta, il ciclo di vita della gestione del progetto da adottare รจ spesso parte degli standard di gestione dei progetti delle organizzazioni. Non di rado, infatti, il project manager non ha voce in capitolo riguardo allโ€™approccio da adottare, ma comprendere i diversi approcci e metodologie puรฒ aiutare ad adattarsi meglio ai cambiamenti.

Vediamo adesso i vari cicli di vita ed evidenziamone le caratteristiche salienti.

Il ciclo di vita Tradizionale

Questo ciclo di vita รจ noto anche come modello a cascata (waterfall). Il PMBOKยฎ Guide si riferisce a questo metodo come “ciclo di vita predittivo”.

In questo tipo di modello, le fasi definite possono avere relazioni sequenziali o sovrapposte o anche una combinazione di entrambe. Il lavoro svolto in ciascuna fase รจ distinto dalla fase precedente o successiva. Questo tipo di approccio si adatta bene a piccoli progetti con una complessitร  minima ed in cui il risultato da consegnare dovrร  avare caratteristiche ben note a priori.

Il ciclo di vita di un progetto

(fonte https://www.imprendero.it/modello-a-cascata/)

Nel modello tradizionale i criteri di uscita di ciascuna fase devono essere soddisfatti prima di iniziare la fase successiva. C’รจ un alto livello di enfasi sulla documentazione e sulla relativa approvazione formale.

I principali vincoli nel seguire questo tipo di approccio o modello del ciclo di vita sono l’incapacitร  del modello di adattarsi ai cambiamenti senza comportare grandi rielaborazioni o soluzioni alternative. Questo รจ uno dei fattori primari che ha portato all’evoluzione di nuovi approcci meglio centrati sulla gestione del cambiamento.

Il ciclo di vita Iterativo

Questo approccio si รจ evoluto per superare i vincoli esistenti nell’approccio tradizionale, soprattutto laddove era necessario adattarsi ai cambiamenti.

In questo approccio, i processi in ciascuna fase vengono iterati fino a quando i criteri di uscita dalla fase non vengono soddisfatti.

Il ciclo di vita di un progetto

(fonte https://www.brainybyte.it/il-ciclo-di-vita-del-software/)

Risulta chiaro che il ciclo iterativo non รจ altro che una serie di minicicli in cascata.

Puรฒ essere adottato per progetti meno complessi e piccoli in cui i risultati sono sufficientemente compresi. Consente un isolamento relativamente migliore ai cambiamenti rispetto all’approccio tradizionale.

Il ciclo di vita Incrementale

In questo tipo di approccio il prodotto viene sviluppato in una serie di fasi incrementali. L’approccio รจ di natura ciclica e ogni ciclo offre una funzionalitร  aggiuntiva.

Il processo viene ripetuto fino a quando i criteri di uscita per il prodotto o consegnabile non sono completamente soddisfatti. I progetti grandi e complessi traggono grande vantaggio dal seguire questo modello. Supporta la prototipazione e l’interazione con il cliente รจ piuttosto elevata nella fase di costruzione del progetto.

Il modello incrementale รจ molto piรน attrezzato per gestire il cambiamento.

Il ciclo di vita di un progetto

(fonte http://databasemaster.it/modelli-sviluppo-processo-prescrittivo/)

Ogni funzionalitร  incrementale รจ verificata dal cliente e quindi il rischio relativo nella gestione di progetti grandi e complessi รจ sostanzialmente ridotto.

Dโ€™altra parte, c’รจ la concreta possibilitร  che funzionalitร  non realmente richieste finiscano per essere integrate nel risultato finale (con rischio di sforamento del budget).

Il ciclo di vita Adattivo

Questi metodi sono noti anche come metodi basati sul cambiamento o Agile.

Questo approccio al project management รจ una combinazione di entrambi i modelli iterativo e incrementale. Le iterazioni sono molto rapide e limitate nel tempo.

Nel ciclo di vita adattivo, il coinvolgimento del cliente รจ la chiave per progetti di successo.

Il ciclo di vita di un progetto

(fonte https://www.etlforma.com/education/AgileMethodologies)

Il cliente e lo sponsor fanno parte del team di delivery. A volte negli approcci Agile, le fasi potrebbero non essere chiaramente definite. Si basa molto sul feedback dei clienti e sulla capacitร  del team di lavorare rapidamente sul feedback e incorporarlo nel progetto. Comunicazione e collaborazione sono di fondamentale importanza nell’attuazione di progetti che impiegano le metodologie Agile.

Un approccio Agile รจ adatto a progetti complessi in cui i requisiti non sono assolutamente chiari, ma รจ possibile definire requisiti incrementali.

Alcune delle principali sfide nell’adozione dell’approccio Agile sono i livelli elevati di coinvolgimento del cliente (che potrebbero non essere sempre possibili o pratici).

Conclusioni

I cicli di vita della gestione dei progetti si sono quindi evoluti dalla necessitร  di fornire nuovi approcci a garanzia del successo.

I progetti si svolgono in contesti di business variegati e le condizioni, esogene ed endogene, cambiano di caso in caso. Al project manager, ed in generale al team di progetto, รจ richiesta la capacitร  di adattarsi al contesto e di utilizzare il ciclo di vita piรน consono.

Il Project Management Institute, PMIยฎ, ha svolto un ruolo significativo nel sostenere lo sviluppo delle diverse metodologie del ciclo di vita del project management. Questa รจ la ragione principale per la quale il Project Management Body of Knowledge รจ regolarmente aggiornato.ciclo di vita

About Francesco Liguori
Francesco Liguori, professionista con esperienza pluriennale nella gestione di progetti complessi ed in possesso di diverse credenziali nell'ambito del project management, del service design e sicurezza delle informazioni (PMPยฎ, PRINCE2ยฎ, SCRUMยฎ, ITILยฎ, ISO/IEC 27001), ha fondato nel 2015 PM facile. In qualitร  di ATP Instructor del PMI, ha curato la progettazione dei corsi di preparazione agli esami di certificazione PMPยฎ, CAPMยฎ e PMI-ACPยฎ. E' inoltre CEO della BE Innovazione (www.beinnovazione.com), start-up innovativa che migliora il posizionamento competitivo delle aziende clienti con progetti di trasformazione digitale.

0 commenti

Invia un commento

Il tuo indirizzo email non sarร  pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.