Come migliorare il processo Phase-Gate nel Project Management
Gestione del progetto

Come migliorare il processo Phase-Gate nel Project Management

Se pensi al termine "phase gate" e ti chiedi se si tratti dell'ennesimo scandalo che coinvolge una celebrità, non ti biasimiamo. Tuttavia, nel project management, il phase gate non è affatto controverso.

Infatti, nell'ambito del processo di sviluppo del prodotto, si tratta di un potente framework che fornisce una struttura, riduce i rischi e garantisce un progresso efficiente attraverso fasi ben definite.

Ma cos'è un phase gate? Perché è necessario? Come puoi utilizzarlo nel project management dei tuoi progetti? Scopriamolo insieme.

Comprendere il processo Phase Gate

Un phase gate, talvolta noto come stage gate, è un processo che guida un progetto passaggio dopo passaggio dall'ideazione al completamento. Si chiama phase gate perché è letteralmente una fase seguita da un gate.

  • Fase: "Fase" rappresenta una fase del project management, come la generazione di idee, l'analisi di fattibilità, lo sviluppo, il collaudo e l'implementazione.
  • Gate: tra ogni fase c'è un "gate", un punto decisionale in cui si valuta lo stato di avanzamento del progetto e si decide se procedere alla fase successiva.

Oltre alle fasi e ai gate, il processo presenta altri tre elementi fondamentali.

  • Risultati attesi: risultati chiave o prodotti di lavoro da completare alla fine di ogni fase per superare un gate.
  • Criteri: standard predefiniti utilizzati per valutare il progetto in ogni fase.
  • Gatekeeper: responsabili delle decisioni che valutano il progetto ad ogni fase e decidono se debba essere interrotto, modificato o portato avanti.

Come funziona il processo phase gate?

In teoria, alla fine di ogni fase, le parti interessate si riuniscono per esaminare lo stato raggiunto e prendere decisioni. Quindi, dopo ogni fase, c'è un gate che si apre solo quando la fase precedente ha ottenuto un esito positivo.

Esempio di sistema della fase Stage-Gate o Phase Gate
Esempio di sistema stage-gate [Via Wikimedia Commons ]

Ad esempio, dopo aver raccolto i requisiti, i product manager si assicureranno di avere tutto il necessario per iniziare lo sviluppo e daranno il via libera. 🚦

Nella pratica, può essere un po' più complesso. Pertanto, i project manager utilizzano vari strumenti e framework per garantire un esito positivo del processo phase gate.

Quali sono gli strumenti e i framework utilizzati nei processi phase gate?

In sostanza, il processo phase gate è un processo alternato di azioni e decisioni. Per aumentare le possibilità di esito positivo, i team utilizzano un numero di modelli decisionali lungo il percorso. Alcuni dei più comuni sono i seguenti.

Raccolta di informazioni

Prima dell'inizio del progetto di sviluppo software, i product manager e i business analyst collaborano per raccogliere in modo approfondito tutte le informazioni rilevanti. Ciò include:

  • Requisiti
  • Criteri di accettazione e metriche di esito positivo
  • Lo stato attuale delle infrastrutture e dei processi
  • Un elenco degli stakeholder nella matrice RACI

Nel processo phase gate, le informazioni raccolte guidano le decisioni in punti specifici.

Ad esempio, le metriche di usabilità possono variare a seconda del prodotto, del settore e del profilo dell'utente. Se stai sviluppando un prodotto per un utente di età avanzata, potresti voler utilizzare caratteri tipografici grandi, una navigazione facile da usare e ampi spazi tra gli elementi, in modo che non clicchino accidentalmente su qualcosa.

Il team di prodotto valuterà i risultati della fase di progettazione in base a queste metriche di usabilità prima di decidere di procedere con lo sviluppo.

Studio di fattibilità

Il primo passaggio nella gestione di un progetto è decidere se è realizzabile, ovvero effettuare uno studio di fattibilità. In questa fase, i team di progetto analizzeranno la fattibilità nei seguenti ambiti.

  • Finanziario: il budget coprirà i costi e garantirà la redditività prevista?
  • Tecnico: il prodotto può essere sviluppato in modo da soddisfare i requisiti previsti dallo stack tecnologico proposto?
  • Operativo: disponiamo delle competenze e degli strumenti necessari per sviluppare questo prodotto? Siamo in grado di rispettare scadenze ragionevoli lungo il percorso?
  • Altri: in alcuni casi, i team devono anche chiedersi se questo prodotto ha un posto nel mercato. Viola qualche quadro normativo?

Sebbene lo studio di fattibilità venga solitamente condotto per informare le decisioni nelle fasi iniziali del processo, a volte può influenzare le decisioni successive, man mano che la situazione cambia.

Ad esempio, se stai sviluppando un'app mobile di terze parti per utilizzare X [precedentemente noto come Twitter], le modifiche alle API della piattaforma potrebbero rendere l'intero prodotto non realizzabile. In tali situazioni, è possibile ricorrere a studi di fattibilità per rivalutare la praticità secondo necessità.

Analisi SWOT

Questo strumento semplice e diffuso aiuta i team aziendali a prendere decisioni chiave prima di intraprendere il percorso di sviluppo di un prodotto. Nella fase di avvio del progetto viene condotta un'analisi SWOT [punti di forza, punti deboli, opportunità, minacce] per valutare il potenziale interno e di mercato del progetto.

Nel processo phase gate, l'analisi SWOT può essere esattamente ciò di cui hai bisogno per prendere la decisione di procedere o meno proprio nella fase iniziale.

Gestione dei rischi

Ogni progetto di sviluppo software deve affrontare diversi rischi provenienti da fonti interne ed esterne. Questi potrebbero essere critici e urgenti come un attacco Distributed Denial-of-Service [DDoS] ai tuoi server o banali ma brutali come l'improvvisa partenza di una risorsa chiave del progetto.

In entrambi i casi, i team di progetto eseguono analisi di gestione dei rischi per identificare potenziali problemi e elaborare piani di mitigazione. Questi rischi vengono valutati in ogni fase per garantire una consegna senza intoppi.

Questi elementi confluiscono nelle revisioni delle fasi, aiutando gli stakeholder a decidere se procedere, modificare o interrompere il progetto sulla base dei dati raccolti e delle analisi effettuate.

Implementazione del processo Phase Gate

A prima vista, il processo phase gate sembra semplice: lavoro, pausa, lavoro, pausa, lavoro e così via. Tuttavia, nello sviluppo di software ci sono decine di parti in movimento, diversi membri del team, limitazioni tecniche e vincoli di risorse.

L'implementazione di un processo phase gate con esito positivo per progetti complessi di sviluppo software richiede:

Vediamo come questi due elementi funzionano in tandem.

1. Definire le fasi del progetto

Per ottenere un esito positivo nell'implementazione di un gate di fase, è necessario identificare attentamente l'inizio e la fine di ciascuna fase. Ad esempio, aggiungere un gate nel mezzo di uno sprint potrebbe ostacolare i flussi di lavoro. Se completi la progettazione e lo sviluppo senza un gate, potresti ritrovarti con un sacco di rielaborazioni.

Quindi, prima di ogni altra cosa, definisci chiaramente le diverse fasi del progetto. In genere, i team utilizzano fasi quali avvio, pianificazione, sviluppo, test e lancio. Ecco alcuni suggerimenti per farlo correttamente con qualsiasi software gratis di project management.

Suddivisione in fasi: scegli i confini delle tue fasi in base alle esigenze e alle situazioni specifiche del tuo progetto. Assicurati che ogni fase rappresenti un segmento significativo del progetto con obiettivi e risultati specifici.

Ad esempio, i progetti di piccole dimensioni potrebbero avere lo sviluppo e la revisione del codice come un'unica fase. Le grandi organizzazioni con team separati che svolgono queste attività potrebbero suddividerle in due fasi. Fate ciò che funziona meglio per voi.

Rendi ogni fase distinta. Se due fasi si sovrappongono, la tua capacità di inserire un gate tra di esse sarà ostacolata.

Comunicazione: nello strumento di project management che stai utilizzando, etichetta chiaramente ogni fase per evitare confusione. In ClickUp, puoi utilizzare le cartelle per gestire ogni fase. Puoi aggiungere tag o campi personalizzati per impostare le etichette.

Gerarchia dei progetti di ClickUp
Utilizza la guida della gerarchia di ClickUp per una configurazione semplice del processo phase gate

Gestione del team: fai in modo che il team comprenda i confini, le attività cardine e le tappe fondamentali di ogni fase. Il modello di carta del progetto di ClickUp è un ottimo strumento per consolidare tutte le informazioni relative al progetto, alle sue fasi e ai suoi gate.

Modello di carta del progetto di ClickUp

Condividilo con il tuo team, tagga gli stakeholder interessati e assegna le attività direttamente da qui: utilizzalo come documento dinamico per il project management dei progetti phase gate. Per facilitare l'esecuzione, utilizza uno dei modelli di panoramica del progetto per configurarlo. `

2. Stabilire i criteri di gate

Conosci le tue fasi; ora è il momento di installare i gate. In sostanza, il processo stage-gate richiede un gate alla fine di ogni fase. Ciò significa che non devi preoccuparti di dove posizionare i gate o di cosa ti serve per aprirli.

Definisci i criteri di gate che utilizzerai per determinare se il progetto può passare da una fase alla successiva. Ad esempio, il gate alla fine della fase di avvio del progetto potrebbe richiedere quanto segue:

  • Requisiti aziendali
  • Studi che dimostrano la fattibilità del progetto
  • Piano di mitigazione dei rischi
  • Piano di allocazione delle risorse
  • Approvazioni da parte degli stakeholder

Utilizza questo elenco come parte del project management del tuo progetto per assicurarti di avere tutto il necessario per andare avanti. Se non lo hai, il project manager deve tornare indietro e recuperarlo. Assicurati che i tuoi risultati finali siano definiti chiaramente.

Quindi, prenditi il tempo necessario per illustrare questi criteri a ciascun membro del team, in modo che tutti siano sulla stessa lunghezza d'onda.

Obiettivi ClickUp
ClickUp Obiettivi per gestire i criteri di gate e le metriche di successo

ClickUp Obiettivi offre un modo semplice e visivo per impostare questi criteri di gate e collegarli al lavoro quotidiano. Puoi creare obiettivi e traguardi e organizzarli in cartelle da utilizzare alla fine della fase corrispondente.

I report di avanzamento mostrano in tempo reale lo stato dei lavori. Ad ogni gate, puoi aprire i dashboard di ClickUp e valutare le prestazioni in modo collaborativo.

3. Assegnare i gatekeeper

Per ogni gate, assegnate a persone o team specifici la responsabilità di garantire che i criteri del gate siano soddisfatti prima di procedere. Questi gatekeeper sono necessari per garantire che nulla, per quanto piccolo, sfugga al controllo. Aiutano a mantenere la responsabilità, a prendere decisioni chiave, a dare approvazioni e a rimuovere gli ostacoli.

In genere, i promotori del progetto, i dirigenti senior o gli stakeholder chiave svolgono il ruolo di gatekeeper. Spesso hanno accesso ai dati di project management e ricevono rapporti periodici.

Su ClickUp, puoi automatizzare questo processo di reportistica e abilitare visualizzazioni di sola lettura per consentire ai gatekeeper di accedervi in qualsiasi momento.

4. Creare attività e attività secondarie per ogni fase

Con questo, la parte di pianificazione del processo phase gate è terminata. Ora passiamo alla fase di esecuzione. Suddividete ogni fase in attività e attività secondarie dettagliate. Per ogni attività, documentate tutto ciò che deve essere fatto per soddisfare i criteri di gate.

Vista Elenco ClickUp
Vista Elenco ClickUp per ogni suddivisione di fase

Su ClickUp, puoi distinguere chiaramente le fasi creando elenchi individuali, come concetto, sviluppo e test.

Se sei nuovo in questo campo, prova il modello di progetto a fasi di ClickUp. Questo modello intuitivo per i principianti aiuta a suddividere le attività più grandi in parti più piccole, garantendo una visibilità completa e una gestione efficace.

Modello di progetto a fasi di ClickUp

In caso di dubbi, esplora i vari modelli di project management disponibili sulla piattaforma.

5. Imposta utenti, Sequenze e dipendenze

Assegnare gli utenti: assicurarsi che tutte le attività abbiano degli assegnatari. Ciò contribuirà a mantenere la responsabilità e la visibilità.

Imposta le date di scadenza: assegna una data di scadenza a ogni attività e attività secondaria. Questo ti aiuterà a stabilire una sequenza per il progetto, pianificando i risultati chiave e le attività cardine.

Contrassegnare le dipendenze: nessuna attività è un'isola, quindi prestate molta attenzione a come ciascuna di esse è collegata alle altre. Se un'attività dipende da una precedente, collegatele tra loro su ClickUp.

Una volta terminato, utilizza la funzionalità diagramma di Gantt di ClickUp per mappare la tempistica del progetto. Assicurati di collegare le attività e le attività cardine tra le fasi con le dipendenze delle attività, in modo che il progetto proceda solo quando vengono soddisfatti i criteri richiesti. Per svolgere un lavoro accurato, utilizza un modello di piano di progetto.

Diagramma di Gantt di ClickUp
Ottieni una visione dettagliata del progetto con il diagramma di Gantt di ClickUp

6. Monitorare lo stato e controllare i rischi

Non lasciare che tutti i problemi si accumulino ai gate. Effettua il monitoraggio dello stato delle attività durante ogni fase e monitora i rischi che potrebbero sorgere. Configura i dashboard ClickUp per ottenere informazioni in tempo reale.

Per la gestione dei rischi, crea campi personalizzati e aggiorna i registri di gestione dei rischi. Esamina regolarmente le informazioni ad ogni gate per determinare se hai affrontato tutti i rischi prima di procedere alla fase successiva.

Dashboard ClickUp
Informazioni in tempo reale con i dashboard ClickUp

7. Condurre revisioni gate e documentare

Effettua una revisione gate alla fine di ogni fase per valutare se il progetto è pronto per procedere. In una tipica revisione gate:

  • Il team del progetto presenta i risultati finali
  • I gatekeeper valutano le prestazioni in base ai criteri di gate
  • I responsabili delle decisioni danno approvazioni o feedback per la rielaborazione

Utilizza ClickUp Docs per documentare il processo di revisione gate e allegare eventuali documenti rilevanti, come rapporti completati o risultati di test. Ciò contribuisce a mantenere la trasparenza e la responsabilità durante tutto il processo di project management.

ClickUp Docs
Documenta le revisioni e migliora le conoscenze organizzative con ClickUp Docs.

8. Ripetere e adeguare

Se sorgono problemi imprevisti o diventano disponibili nuove informazioni, ricalibrare il piano e i criteri del progetto. Consentire rapidi adeguamenti ai flussi di lavoro del progetto, facilitando l'implementazione delle modifiche. Rimanere flessibili pur aderendo all'approccio strutturato del processo phase gate.

Quando utilizzi il modello di roadmap del progetto di ClickUp per il tuo processo phase gate, potrai iterare e personalizzare gli elementi man mano che procedi.

Modello di roadmap di progetto di ClickUp

Un buon processo phase gate combina le migliori pratiche di diverse discipline e modelli. Ad esempio, potreste già utilizzare una versione di questo processo con le vostre retrospettive sprint. Perché, allora, dovreste costruire un approccio phase gate formale? Ecco perché.

Vantaggi e svantaggi del processo Phase Gate

Il processo phase gate è un'altra struttura o framework che guida il project management. La sua implementazione comporta vantaggi e sfide. Di seguito ne discutiamo entrambi, in modo che possiate decidere con cognizione di causa se adottarlo o meno.

Vantaggi dell'utilizzo del processo phase gate nel project management

Progressione strutturata: il processo phase gate fornisce una struttura chiara e organizzata con fasi distinte, obiettivi specifici e risultati finali. Questo approccio graduale garantisce che i team:

  • Completa le attività critiche e raggiungi le attività cardine prima di passare alla fase successiva.
  • Concentratevi sulle attività chiave, evitando confusione.
  • Mantenete il progetto nel monitoraggio
  • Disponi di punti di controllo naturali per valutare lo stato e individuare eventuali deviazioni.
  • Allineati agli obiettivi del progetto e riduci la probabilità di trascurare passaggi essenziali nel ciclo di vita del progetto.

Mitigazione dei rischi: con la metodologia phase gate, i team valutano e si preparano ai rischi in ogni fase dell'esecuzione del progetto. Ogni gate offre l'opportunità di identificare, valutare e affrontare i rischi finanziari, tecnici, operativi o di mercato prima di procedere.

Controllo dei costi: individuando tempestivamente i rischi, il processo phase gate riduce la possibilità di incontrare problemi gravi in una fase successiva del progetto che potrebbero causare ritardi, superamento dei costi o fallimento. Una revisione sistematica ad ogni gate consente ai team di adeguare le proprie strategie o allocare risorse aggiuntive per mitigare potenziali minacce.

Miglioramento del processo decisionale: al di fuori del trambusto del progetto, tutte le parti interessate hanno un momento per respirare e valutare i propri progetti. Guidati da criteri di gate predeterminati, i soggetti coinvolti nel progetto possono prendere decisioni informate e basate su dati concreti.

Valutando dati quali proiezioni finanziarie, metriche di performance e valutazioni dei rischi, i team garantiscono che le decisioni siano in linea con gli obiettivi aziendali generali e che le risorse siano allocate in modo efficiente.

I checkpoint prestabiliti impediscono al progetto di proseguire su un percorso improduttivo.

Controllo qualità: il processo phase gate garantisce un controllo qualità continuo richiedendo ai team di soddisfare risultati e criteri specifici in ogni fase. Le attività di test, valutazione e convalida in ogni fase assicurano che il prodotto o la soluzione sviluppati soddisfino gli standard e le specifiche richiesti.

L'applicazione di questi controlli di qualità prima di passare alla fase successiva riduce il rischio di fornire risultati scadenti o difettosi, garantendo in ultima analisi un prodotto finale di qualità superiore.

Maggiore responsabilità: il processo phase gate favorisce il senso di responsabilità e di titolarità tra tutti i membri del team. Essi conoscono i propri ruoli e le aspettative per ogni fase.

Questa valutazione periodica aiuta anche a identificare eventuali problemi di rendimento insufficiente o aree che necessitano di miglioramenti. Crea trasparenza, garantendo che tutti i progressi siano visibili e in linea con gli obiettivi del progetto.

Come qualsiasi altro framework, anche il phase gate non è perfetto. Ecco alcuni dei suoi svantaggi più comuni:

Svantaggi del processo phase gate

Richiede tempo: uno degli svantaggi principali del processo phase gate è che aumenta il tempo richiesto da ciascuna fase. La natura sequenziale del processo implica che nessuna fase può iniziare finché quella precedente non è stata completata e approvata.

Ciò può causare ritardi, in particolare quando sono necessari processi di revisione complessi o una documentazione di estensione ad ogni gate. Nei settori che richiedono uno sviluppo e un'iterazione rapidi, il tempo necessario per le approvazioni dei gate può rallentare i progressi, influenzando notevolmente l'agilità.

Inflessibile: il processo phase gate può essere rigido, rendendo difficile per i team adattarsi a nuove informazioni o cambiamenti nell'ambito del progetto. Una volta che un progetto supera determinati gate, rivedere le decisioni precedenti può trasformarsi in un labirinto.

Sebbene aiuti a evitare lo scope creep, la mancanza di flessibilità può ostacolare la creatività e l'innovazione. Può scoraggiare i team dall'esplorare nuove idee o dall'adattarsi in base alle mutevoli esigenze dei clienti o alle tendenze del mercato.

Intensivo in termini di risorse: il processo phase gate rappresenta un ulteriore onere per il project management. Per avere un esito positivo, richiede risorse aggiuntive, in particolare tempo, personale e documentazione.

Inoltre, condurre revisioni formali, coinvolgere gli stakeholder e apportare modifiche iterative sulla base del feedback può richiedere risorse umane e finanziarie aggiuntive.

Rischio di burocrazia: il processo phase gate può portare a inefficienze burocratiche, in particolare nelle grandi organizzazioni. Le molteplici approvazioni e i contributi delle parti interessate possono creare inutili colli di bottiglia, ritardando lo stato complessivo del progetto.

Questa enfasi sul processo e sulle revisioni formali può portare a concentrarsi sulla conformità piuttosto che sull'innovazione o sulla creazione di valore, con i team più preoccupati di soddisfare i requisiti del gate che di promuovere progressi effettivi.

Apri le porte a nuove possibilità con ClickUp

Sebbene semplice, il processo phase gate è una potente tecnica di project management. Offre chiarezza su ciò che deve essere fatto e sugli obiettivi che il team deve raggiungere.

Gli esseri umani desiderano ordine e organizzazione. Il processo phase gate offre proprio questo, suddividendo il lavoro in parti facili da gestire e consentendo ai team di fermarsi, apportare modifiche e andare avanti.

D'altra parte, il processo phase gate può essere visto come l'antitesi dell'agilità. I detrattori sostengono che crei deliberatamente ostacoli [sotto forma di gate], allontanando il team dalle pratiche di miglioramento continuo.

I realisti comprendono che, se utilizzato correttamente, il processo phase gate può essere estremamente efficace. Aggiunge coerenza al lavoro quotidiano, mantenendo al contempo chiarezza sul quadro generale. Se gestito utilizzando uno spazio di lavoro virtuale come ClickUp, offre a tutti i vantaggi di visibilità, trasparenza, struttura e affidabilità.

Imposta i tuoi processi phase gate con ClickUp. Prova ClickUp gratis oggi stesso.