Condividi tramite


Gestire i problemi (CMMI)

È possibile utilizzare l'elemento di lavoro problema per semplificare l'individuazione di problemi relativi al piano del progetto e alle attività correlate. I problemi non devono essere confusi con i bug. Il tipo di elemento di lavoro bug viene fornito consente di gestire i problemi relativi al codice e a test non superati specifici. Il tipo di elemento di lavoro problema viene fornito per semplificare la gestione di tutti gli altri problemi relativi al progetto. Alcuni esempi di tali problemi includono l'ambiguità nei requisiti, la mancata disponibilità di personale o di altre risorse, problemi con gli ambienti, il verificarsi di altri rischi del progetto e, in generale, qualsiasi fattore che rappresenti un rischio per il corretto recapito del progetto.

L'elemento distintivo dei problemi è che rappresentano attività non pianificate. La risoluzione dei problemi non rappresenta normali attività del progetto. Per questo motivo, deve essere gestita e considerata con attenzione. L'individuazione di tali problemi tramite gli elementi di lavoro problema e l'utilizzo segnalazioni e query consentono di sviluppare una funzionalità di base per gestire e risolvere problemi in modo rapido ed efficace.

Creare un elemento di lavoro problema

Quando si verifica un problema, creare un elemento di lavoro problema, descrivere il problema e indicare le soluzioni suggerite, se disponibili. Gli elementi di lavoro problema per il progetto consentono di creare un'evidenza significativa per una valutazione SCAMPI (Standard CMMI Appraisal Method for Process Improvement). Per ulteriori informazioni sulle CMMI, vedere la sezione dedicata alle informazioni generali su Informazioni generali su CMMI.

Nel form dell'elemento di lavoro per un problema i dati vengono archiviati nei campi e nelle schede riportati nelle seguenti illustrazioni:

CMMI Issue work item form

Rivedere i problemi

È necessario rivedere regolarmente i problemi aperti nel progetto.

Per visualizzare i problemi, eseguire la query Problemi aperti fornita con il modello. Ordinare i problemi in base allo stato "Proposto" per valutare tutti i nuovi problemi.

Analizzare i problemi

È necessario analizzare ogni nuovo problema per determinarne sia i sintomi sia la causa radice. È necessario creare un piano dell'azione correttiva per gestire i sintomi o, preferibilmente, la causa radice. Registrare il piano nella scheda Azione correttiva del problema. La scelta di risolvere il problema o di provare a correggere la causa radice deve essere determinata dai rischi del progetto. Queste decisioni devono essere documentate nell'elemento di lavoro problema. Tali decisioni forniranno l'evidenza per una valutazione SCAMPI e indicheranno il livello di funzionalità di gestione dei rischi, importante per la valutazione di livello 3.

La risoluzione dei sintomi è un comportamento di maturità inferiore, che indica un livello di funzionalità adeguato per una valutazione di livello 2 o 3 del modello CMMI. L'analisi e la risoluzione della causa radice implicano che l'organizzazione intende fare in modo che il problema non sia ricorrente. Si tratta di un comportamento di maturità superiore. Tale comportamento dimostra un livello di funzionalità per la risoluzione dei problemi e il miglioramento dei processi tipico di un'organizzazione in grado di ottenere una valutazione di livello 4 o 5.

Registrare il piano di azione, quindi suddividere il lavoro in elementi di lavoro attività, collegati come elementi figlio all'elemento di lavoro problema. Le attività devono essere assegnate a singoli membri del team per la risoluzione. Ogni attività deve essere creata insieme a un tipo di attività "azione correttiva".

CMMI Task work item form

Verificare problemi risolti

Durante la regolare revisione dei problemi aperti, è consigliabile rivedere i problemi contrassegnati come risolti. Se la risoluzione documentata ottiene il consenso generale, contrassegnare il problema come "Chiuso" e impostarne il motivo su "Risolto". Utilizzare la query Problemi aperti e filtrare lo stato in base al valore "Risolto".

Rivedere i problemi per verificarne la risoluzione

Al termine di tutte le attività correlate a un problema, le parti interessate devono decidere se il problema è stato risolto.

Aprire l'elemento di lavoro problema e tutti gli elementi di lavoro bloccati. È possibile fare riferimento alla scheda Azioni correttive per visualizzare il piano originale per l'azione e le azioni intraprese. È inoltre possibile individuare gli elementi di lavoro attività associati al problema visualizzando la scheda Tutti i collegamenti per i collegamenti Figlio. Determinare se l'azione correttiva ha sbloccato gli elementi di lavoro e ha risolto il problema. In caso contrario, rielaborare le azioni correttive e riassegnarle ai membri del team. Determinare se l'azione correttiva è stata eseguita in modo tempestivo e se è stato possibile evitare un evento esterno (o una causa speciale) imprevisto e l'impatto sul percorso critico della pianificazione. Verificare inoltre che gli impegni relativi al progetto siano ancora validi e che non debbano essere rinegoziati. Registrare tutti questi dettagli nell'elemento di lavoro. In questo modo, è possibile generare evidenze significative per una valutazione CMMI.

Se le parti interessate sono soddisfatte riguardo alla risoluzione del problema, contrassegnare il problema come "Risolto". A questo punto, è possibile chiudere formalmente il problema.

Se il problema non è stato risolto, rielaborare le attività dell'azione correttiva e assegnarle al personale adatto perché lo risolva. Riconsiderare la priorità del problema e valutare se aumentarne il livello per accelerare la risoluzione ed evitare ulteriori ritardi.

Risorse aggiuntive

Per ulteriori informazioni sulle valutazioni SCAMPI, consultare la pagina Web Software Engineering Institute.

Vedere anche

Concetti

Riferimento ai campi che tengono traccia di bug, problemi e rischi (CMMI)