Che cos'è la gestione del rischio nel ROAM?
Il modello di gestione del rischio ROAM è un modo collaborativo e proattivo per espandere Agile e la gestione del rischio nelle grandi organizzazioni. Tradizionalmente, la gestione del rischio può risultare frammentata e incoerente, con rischi spesso affrontati in modo reattivo piuttosto che proattivo. I team possono non avere una chiara proprietà dei rischi, con conseguenti problemi trascurati e una generale mancanza di allineamento. ROAM affronta queste sfide fornendo un quadro strutturato in cui i rischi vengono categorizzati, classificati e a cui viene assegnata una chiara proprietà, garantendo così una gestione proattiva e l'allineamento tra i team.
Immaginiamo, ad esempio, che un'azienda di software si stia preparando per il lancio di un importante prodotto, affrontando rischi quali vulnerabilità della sicurezza, problemi di integrazione e scadenze ravvicinate. In passato, i rischi non gestiti hanno causato ritardi e problemi successivi al rilascio. Questa volta, il team utilizza una scheda ROAM durante la pianificazione del Program Increment (PI) per affrontare queste sfide. Risolvono un problema di sicurezza, assegnano a un membro del team il monitoraggio delle prestazioni delle API di terze parti e accettano che i ritardi nell'aggiornamento del software possano essere inevitabili. Per altri rischi, creano solide strategie di mitigazione, come la creazione di test automatizzati. Alla fine del processo, il team dispone di un piano chiaro, che trasforma l'incertezza in compiti gestibili. Questo è il potere della gestione del rischio ROAM: Affrontando e classificando sistematicamente i rischi, i team possono stabilire le priorità e tenere traccia degli sforzi di mitigazione, assicurando che nessuna minaccia potenziale venga trascurata e che ci sia responsabilità per tutto il progetto.
Che cos'è una scheda ROAM?
Un pannello ROAM è uno strumento digitale o fisico utilizzato per esaminare la probabilità e l'impatto dei rischi. Questo quadro aiuta i team a decidere quali rischi sono a bassa priorità rispetto a quelli ad alta priorità e fa un ottimo lavoro per rendere visibili i rischi. Con l'accesso a una lavagna condivisa, il team può individuare e segnalare i rischi in modo collaborativo, garantendo che nessun problema potenziale venga ignorato o trascurato.
Una scheda ROAM organizza visivamente i rischi nelle quattro categorie sopra citate: Risolto, Assunto, Accettato e Mitigato. Tipicamente strutturato come una griglia o un pannello in stile Kanban, ogni rischio viene collocato nella colonna appropriata in base al modo in cui viene gestito. Poi, durante la pianificazione della PI, i team utilizzano la lavagna per valutare in modo collaborativo i rischi e assegnarli alla categoria giusta.
SAFe e gestione del rischio
Non esiste una soluzione miracolosa per espandere la gestione del rischio ai vari livelli introdotti dallo Scaled Agile Framework (SAFe®). SAFe definisce una serie di ruoli, responsabilità e principi guida per tutti coloro che, all'interno di un'organizzazione, seguono le pratiche agili. Quando si tratta di gestione del rischio, questi ruoli e processi sono fondamentali per garantire che i rischi siano affrontati al livello appropriato, sia esso a livello di team, programma o portfolio.
A livello di team, i rischi sono tipicamente gestiti durante la pianificazione del PI, quando i team identificano i rischi potenziali che potrebbero avere un impatto sul loro lavoro. In questa fase, il framework ROAM è particolarmente utile, in quanto consente ai team di classificare ogni rischio per assicurarsi che venga affrontato in modo efficace. Per i programmi più grandi, i rischi che interessano più team o l'Agile Release Train (ART) devono essere escalati e gestiti a livello di programma, assicurando che i team non duplichino gli sforzi nella gestione degli stessi rischi. I rischi a livello di portafoglio, che possono avere un impatto sulla visione a lungo termine, vengono affrontati dalla leadership attraverso le attività di Project Portfolio Management (PPM).
Definendo ruoli e processi chiari per la gestione del rischio e utilizzando strumenti come ROAM per la gestione strutturata del rischio, SAFe consente alle organizzazioni di scalare gli sforzi di mitigazione del rischio mantenendo visibilità e responsabilità a tutti i livelli. Questo approccio strutturato aiuta a garantire che nessun rischio venga trascurato e che ogni rischio sia gestito correttamente nel suo contesto.
Che cosa significa ROAM?
A tutti i livelli, la scheda ROAM è uno strumento ampiamente utilizzato per la gestione del rischio in SAFe. Viene utilizzata durante la pianificazione del PI per identificare e analizzare i rischi e i problemi che potrebbero impedire al team di raggiungere con successo i propri obiettivi. Per assicurarsi che tutti i rischi siano coperti, l'obiettivo di questa tecnica è risolvere, possedere, accettare o mitigare tutti i rischi. Utilizzando queste quattro categorie per classificare le minacce, è molto più facile allineare i team su come gestire correttamente ogni rischio identificato.
- Risolto: I partecipanti possono concordare che il rischio non è più preoccupante e può quindi essere ignorato.
- Assunto: Ogni rischio che non viene risolto subito durante la pianificazione del PI deve essere assunto da un membro del team che sarà responsabile della sua gestione.
- Accettato: Alcuni rischi rappresentano un problema potenziale o non possono essere ragionevolmente mitigati. I team dell'ART devono comprendere appieno i dettagli di questi rischi prima di accettarli.
- Mitigato: Viene elaborato un piano per ridurre la probabilità o l'impatto di tutti i rischi identificati.
A differenza delle altre categorie, il termine "assunto" non è uno stato definitivo: la sola proprietà non implica alcun piano o azione di mitigazione. Pertanto, è essenziale stabilire procedure di follow-up per garantire che questi rischi siano gestiti e affrontati attivamente.
Una volta iniziati i lavori, è molto probabile che emergano altri rischi. Pertanto, l'esecuzione del processo ROAM dovrebbe diventare una pratica continua per assicurarsi che i rischi nuovi e mutevoli siano presi in considerazione e gestiti adeguatamente.
I potenziali problemi risolti sulla scheda ROAM del team non devono essere trasferiti sulla scheda ROAM del programma. La mitigazione dei rischi identificati segue un processo simile a qualsiasi attività Agile, ma richiede un monitoraggio continuo per garantire il raggiungimento degli obiettivi ROAM.
Il principale vantaggio dell'utilizzo di una scheda ROAM è la copertura completa dei rischi. Dopo una sessione di ROAM, i team ricevono impegni chiari dai membri per affrontare tutti i rischi identificati, con piani di mitigazione specifici. Inoltre, il passaggio del processo ROAM a uno strumento di gestione del rischio collaborativo migliora la cooperazione tra i team distribuiti e garantisce una documentazione accurata.
Vantaggi della gestione del rischio ROAM
La gestione del rischio ROAM offre ai team un approccio pratico e collaborativo per la gestione dei rischi in ambienti Agile, in particolare nell'ambito di SAFe. Creando visibilità e struttura, ROAM aiuta i team ad affrontare in modo proattivo i rischi prima che diventino blocchi stradali. I vantaggi principali includono:
- Maggiore collaborazione grazie alla condivisione della responsabilità per la gestione del rischio
- Chiara titolarità e responsabilità per la risoluzione o la gestione dei rischi
- Una maggiore trasparenza, che facilita il monitoraggio dei progressi e degli sforzi di mitigazione.
- Definizione strutturata delle priorità dei rischi, per garantire che le questioni critiche siano affrontate per prime.
- Un approccio proattivo che riduce la possibilità di ritardi imprevisti
Implementando il modello di gestione del rischio ROAM, i team possono sentirsi autorizzati a navigare nell'incertezza con fiducia, garantendo la gestione sistematica dei rischi e il mantenimento dei progetti critici.
Gestione collaborativa del rischio
L'approccio è completo, ma l'esecuzione di un modello di gestione del rischio ROAM su scala completa può essere una sfida ardua. Per mettere in pratica questi metodi, gli sviluppatori si affidano a soluzioni di Application Lifecycle Management (ALM) che offrono strutture e funzionalità tali da rendere la gestione collaborativa del rischio realizzabile anche su scala aziendale.
Gli strumenti ALM integrati supportano la gestione del rischio grazie alla creazione di una piattaforma di sviluppo centrale e condivisa da tutte le parti interessate. Gestendo e fornendo informazioni su tutte le fasi di consegna del prodotto, strumenti ALM come Codebeamer aiutano a incorporare una gestione del rischio Agile matura con processi scalabili in tutta l'azienda. Queste piattaforme semplificano la comunicazione, tengono traccia della proprietà del rischio e forniscono aggiornamenti in tempo reale sugli sforzi di mitigazione, assicurando che i rischi siano gestiti in modo coerente e che l'intera organizzazione sia sulla stessa pagina. In definitiva, queste soluzioni non solo riducono i rischi, ma consentono ai team di innovare con fiducia. Dando priorità alla gestione proattiva dei rischi, le organizzazioni possono migliorare la qualità dei prodotti, ridurre i tempi di commercializzazione e proteggere la propria reputazione, facendo la differenza tra sopravvivere e prosperare in un panorama sempre più competitivo.
Scalare la gestione del rischio in Agile
Leggete l'eBook di PTC sui nove principali ostacoli che le organizzazioni devono affrontare con lo sviluppo Agile.
Scopri di più