Analisi e gestione dei rischi nell'ingegneria del software

Che cos'è l'analisi del rischio?

Analisi del rischio nella gestione del progetto è una sequenza di processi per identificare i fattori che possono influenzare il successo di un progetto. Questi processi includono l'identificazione del rischio, l'analisi dei rischi, la gestione e il controllo del rischio, ecc. Un'adeguata analisi del rischio aiuta a controllare possibili eventi futuri che potrebbero danneggiare il progetto complessivo. È più un processo proattivo che reattivo.

Come gestire il rischio?

La gestione del rischio nell'ingegneria del software comporta principalmente le seguenti attività:

Pianificare la gestione del rischio

È la procedura per definire come eseguire le attività di gestione del rischio per un progetto.

Identificazione dei rischi

È la procedura per determinare quale rischio può influenzare maggiormente il progetto. Questo processo prevede la documentazione dei rischi esistenti.

L'input per l'identificazione del rischio sarà

  • piano di gestione del rischio
  • Dichiarazione dello scopo del progetto
  • Piano di gestione dei costi
  • Piano di gestione del programma
  • Piano di gestione delle risorse umane
  • Base di riferimento dell'ambito
  • Stime dei costi delle attività
  • Stime sulla durata dell'attività
  • Registro delle parti interessate
  • Documenti del progetto
  • Documenti di appalto
  • Piano di gestione della comunicazione
  • Fattore ambientale aziendale
  • Asset dei processi organizzativi
  • Eseguire l'analisi qualitativa del rischio
  • Eseguire l'analisi quantitativa del rischio
  • Pianificare le risposte al rischio
  • Monitorare e controllare i rischi

L'output del processo sarà a

  • Registro dei rischi

Eseguire l'analisi qualitativa del rischio

È il processo di definizione delle priorità dei rischi per un'ulteriore analisi del rischio o dell'azione del progetto combinando e valutando la loro probabilità di accadimento e impatto. Aiuta i manager a ridurre il livello di incertezza e a concentrarsi sui rischi ad alta priorità.

La gestione del rischio del piano dovrebbe avvenire nelle prime fasi del progetto e può avere un impatto su vari aspetti, ad esempio: costi, tempi, ambito, qualità e approvvigionamento.

Gli input per l'analisi e la gestione qualitativa del rischio di progetto includono

  • piano di gestione del rischio
  • Base di riferimento dell'ambito
  • Registro dei rischi
  • Fattori ambientali aziendali
  • Asset dei processi organizzativi

L'output di questa fase sarebbe

  • Aggiornamenti dei documenti di progetto

Analisi quantitativa del rischio

È la procedura di analisi numerica dell'effetto dei rischi identificati sugli obiettivi generali del progetto. Al fine di ridurre al minimo l’incertezza del progetto, questo tipo di analisi è molto utile per il processo decisionale.

Matrice di gestione del rischio
Matrice di gestione del rischio

L'input di questa fase è

  • piano di gestione del rischio
  • Piano di gestione dei costi
  • Piano di gestione del programma
  • Registro dei rischi
  • Fattori ambientali aziendali
  • Asset dei processi organizzativi

Mentre l'output sarà

  • Aggiornamenti dei documenti di progetto

Pianificare le risposte al rischio

Per migliorare le opportunità e ridurre al minimo le minacce agli obiettivi del progetto, è utile pianificare la risposta al rischio. Affronta i rischi in base alla loro priorità, alle attività incluse nel budget, alla pianificazione e al piano di gestione del progetto.

Gli input per le risposte al rischio del piano sono

  • piano di gestione del rischio
  • Registro dei rischi

Mentre l'output sono

  • Aggiornamenti del piano di gestione del progetto
  • Aggiornamenti dei documenti di progetto

Controllo dei rischi

Il rischio di controllo è la procedura di tracciamento dei rischi identificati, identificazione di nuovi rischi, monitoraggio dei rischi residui e valutazione del rischio.

Gli input per questa fase includono

  • Piano di gestione del progetto software
  • Registro dei rischi
  • Dati sulle prestazioni lavorative
  • Rapporti sulle prestazioni lavorative

L'output di questa fase sarebbe

  • Informazioni sulle prestazioni lavorative
  • Cambia richieste
  • Aggiornamenti del piano di gestione del progetto
  • Aggiornamenti dei documenti di progetto
  • Aggiornamenti degli asset dei processi organizzativi

Gestione degli appalti di progetto

Il Project Procurement Management comprende i processi di acquisto o acquisizione di prodotti necessari per gestire un'impresa. L'organizzazione può essere un venditore, un acquirente o un fornitore di servizi.

Il Project Procurement Management include anche il controllo di qualsiasi contratto emesso da un'organizzazione esterna e lo svolgimento del lavoro al di fuori del team di progetto.

La gestione del piano di approvvigionamento comprende quattro fasi simili

  • Pianificare la gestione degli appalti
  • Condurre gli appalti
  • Controllare gli appalti
  • Chiudere gli appalti

Gli input nel piano di gestione degli appalti sono

  • Documentazione dei requisiti
  • Accordi di squadra
  • Registro dei rischi
  • Base di riferimento dell'ambito
  • Programma del progetto
  • Stime dei costi delle attività
  • Base di riferimento delle prestazioni in termini di costi
  • Decisioni contrattuali relative al rischio
  • Fattori ambientali aziendali
  • Asset dei processi organizzativi

Condurre il processo di approvvigionamento

Condotta Il processo di approvvigionamento prevede attività come

  • Selezione di un venditore
  • Ricezione delle risposte del venditore
  • Aggiudicazione di un contratto

Il vantaggio di condurre un processo di approvvigionamento è che fornisce l’allineamento delle aspettative delle parti interessate esterne e interne attraverso accordi stabiliti.

L'input della condotta del processo di appalto include

  • Piano di gestione del progetto
  • Documenti per gli appalti
  • Criteri di selezione della fonte
  • Elenco venditori qualificati
  • Proposte del venditore
  • Documenti del progetto
  • Prendi o acquista decisioni
  • Accordi di squadra
  • Asset dei processi organizzativi

Controllare gli appalti

È il processo di monitoraggio dell'esecuzione del contratto e di correzione del contratto secondo le linee guida. Garantirà che acquirenti e venditori soddisfino entrambi i requisiti di approvvigionamento secondo i termini dell'accordo legale.

L'input del Controllo Appalti include

  • Piano di gestione del progetto
  • Documenti di appalto
  • Accordi
  • Richieste di modifica approvate
  • Rapporti sulle prestazioni lavorative
  • Dati sulle prestazioni lavorative

L'output include

  • Informazioni sulle prestazioni lavorative
  • Cambia richieste
  • Aggiornamenti del piano di gestione del progetto
  • Aggiornamenti dei documenti di progetto
  • Aggiornamenti degli asset dei processi organizzativi

Chiudere gli appalti

Questo passaggio prevede la documentazione di accordi e altri documenti per riferimento futuro.

L'input di questo strumento include

  • Piano di gestione del progetto
  • Documenti di appalto

L'output di questo strumento include

  • Appalti chiusi
  • Aggiornamenti degli asset dei processi organizzativi

Gestire il coinvolgimento degli stakeholder

A delle parti interessate è parte integrante di qualsiasi progetto; la loro decisione può avere un profondo impatto sui risultati finali del progetto. In questo processo, la prima parte è identificare persone, gruppi o organizzazioni che potrebbero avere un impatto sul progetto mentre la seconda parte è analizzare le aspettative degli stakeholder.

Si concentra inoltre sulla comunicazione continua con le parti interessate per comprenderne le esigenze e le aspettative.

Identificazione delle parti interessate

È il processo di identificazione di gruppi, persone o organizzazioni che possono influenzare i risultati del progetto. Consente al project manager di identificare le parti interessate appropriate.

Pianificare la gestione degli stakeholder

È il processo di preparazione di una strategia per coinvolgere le parti interessate durante tutto il ciclo di vita del progetto. Definisce un piano chiaro e attuabile per interagire con le parti interessate del progetto.

L'input per la gestione del piano degli stakeholder include

  • Piano di gestione del progetto
  • Registro delle parti interessate
  • Fattori ambientali aziendali
  • Asset dei processi organizzativi

L'output di questo

  • Piano di gestione delle parti interessate
  • Aggiornamenti dei documenti di progetto

Gestire il coinvolgimento degli stakeholder

In questa fase, le parti interessate vengono informate per comprendere le loro aspettative, affrontare i problemi e promuovere un adeguato coinvolgimento delle parti interessate nelle attività del progetto. Consente al project manager di raggiungere il successo del progetto senza entrare in conflitto con la decisione delle parti interessate.

L'input di questa fase è

  • Piano di gestione delle parti interessate
  • Piano di gestione della comunicazione
  • Cambio di registro
  • Asset dei processi organizzativi

Mentre l'output di questa fase è

  • Registro problemi
  • Richiesta di modifica
  • Aggiornamenti del piano di gestione del progetto
  • Aggiornamenti dei documenti di progetto
  • Aggiornamenti degli asset dei processi organizzativi

Controllare il coinvolgimento delle parti interessate

È il processo di monitoraggio del coinvolgimento delle parti interessate nel progetto e di adeguamento delle strategie in base ai requisiti. Aumenterà le attività di coinvolgimento degli stakeholder man mano che il progetto evolve e progredisce.

L'input per questa fase include

  • Piano di gestione del progetto
  • Registro problemi
  • Dati sulle prestazioni lavorative
  • Documenti del progetto

L'output di questa fase include

  • Informazioni sulle prestazioni lavorative
  • Cambia richieste
  • Aggiornamenti del piano di gestione del progetto
  • Aggiornamenti dei documenti di progetto
  • Aggiornamenti degli asset dei processi organizzativi

Sintesi

In questo tutorial, hai imparato:

La gestione del rischio comprende i processi di pianificazione della gestione del rischio, analisi dei rischi, identificazione e controllo del rischio su un progetto.

Questi passaggi possono essere utilizzati per gestire il rischio in un'organizzazione

  • Identificazione del rischio
  • Qualificazione del rischio
  • Risposta al rischio
  • Monitoraggio e controllo del rischio

La gestione degli approvvigionamenti comprende i processi di acquisto o acquisizione di prodotti necessari per gestire un'impresa. È il processo di monitoraggio dell'esecuzione del contratto e di correzione del contratto secondo le linee guida

Il coinvolgimento degli stakeholder si concentra sulla comunicazione continua durante tutto il ciclo di vita del progetto. La decisione delle parti interessate può avere un profondo impatto sui risultati finali del progetto.