Condividi tramite


Gestione delle modifiche (CMMI)

È possibile utilizzare elementi di lavoro richiesta di modifica per gestire e controllare tutte le modifiche apportate al prodotto e ai sistemi di supporto. Tutte le richieste di modifica vengono avviate come risultato di una deviazione dalla linea di base, costituita dai requisiti originali identificati per il progetto. Se, ad esempio, durante una riunione con un utente vengono individuati nuovi requisiti, è necessario creare una richiesta di modifica per proporre l'aggiornamento della linea di base dei requisiti. Per ulteriori informazioni su CMMI, vedere Informazioni generali su CMMI.

In questo argomento

  • Creazione di una richiesta di modifica

  • Analisi di una richiesta di modifica

  • Monitoraggio delle richieste di modifica

Creazione di una richiesta di modifica

Quando si desidera modificare un requisito originale, è necessario creare un elemento di lavoro richiesta di modifica e collegarlo all'elemento di lavoro requisito precedente utilizzando un tipo di collegamento Interessa. È inoltre necessario creare un elemento di lavoro requisito con informazioni dettagliate sugli aspetti nuovi e modificati e collegarlo alla richiesta di modifica. Tutte le richieste di modifica vengono analizzate in modo esteso per determinarne l'impatto sull'utente, il prodotto e i team. Durante questa analisi, è possibile che le attività vengano interrotte per eseguire stime. Questi nuovi elementi di lavoro attività devono essere collegati al nuovo elemento di lavoro requisito per consentirne la tracciabilità. A tale scopo, è necessario aggiungere le attività nella scheda Implementazione del form elemento di lavoro.

La richiesta di modifica e i nuovi elementi di lavoro risultanti devono contenere informazioni dettagliate su tutto il lavoro necessario ed esistente da rimuovere, modificare o ignorare. Come illustrato nelle figure seguenti, è possibile specificare la modifica richiesta nel campo Titolo, il membro del team che possiede la modifica e altre informazioni sulla richiesta:

Form dell'elemento di lavoro richiesta modifiche

Form dell'elemento di lavoro richiesta modifiche CMMI - schede

Per ulteriori informazioni su come completare l'elemento di lavoro, vedere Richiesta modifiche (CMMI).

Analisi di una richiesta di modifica

Prima che venga analizzata, una richiesta di modifica deve essere valutata da un gruppo di persone addette al controllo della configurazione. Si tratta di un gruppo di persone responsabili dell'approvazione o del rifiuto delle richieste di modifica e che garantiscono la corretta implementazione delle modifiche. È possibile indicare che una richiesta deve essere valutata impostando il campo Valutazione nell'elemento di lavoro su In sospeso. Per ulteriori informazioni, vedere Richiesta modifiche (CMMI). L'analisi delle richieste di modifica può provocare un esaurimento delle risorse ed è importante che la coda di richieste di modifica non comporti esigenze eccessive per il team e non influisca sui tempi del progetto.

È necessario analizzare una richiesta di modifica per determinarne l'ambito dell'impatto sul lavoro esistente e pianificato. L'effetto deve essere noto, in modo da utilizzarlo per stimare i costi in termini di persone e ore per implementare la modifica.

Analizzare il rischio che l'accettazione della modifica comporta. Determinare se vi siano team esterni che dipendono dal codice o dalla funzionalità che verrebbe modificata e se la modifica influirebbe negativamente sulle pianificazioni di questi team. Determinare inoltre se l'assegnazione di risorse a questa modifica può influire negativamente su altre aree di funzionalità o requisiti del prodotto.

Come parte dell'analisi, richiedere input dalle parti interessate e aggiungere tale input all'elemento di lavoro richiesta di modifica. Se la modifica comporta modifiche ad altri documenti di pianificazione, annotare queste informazioni nella richiesta di modifica e modificare i documenti di conseguenza. In questo modo sarà possibile gestire la cronologia revisioni e consentire a chiunque di visualizzare i dettagli. Questo approccio consente di ridurre i rischi derivati da comunicazioni difettose e fornisce un'evidenza importante per una valutazione SCAMPI (Standard CMMI Appraisal Method for Process Improvement).

Se una richiesta di modifica viene accettata, modificarne lo stato da Proposto (impostazione predefinita per le nuove richieste di modifica) ad Attivo.

Monitoraggio delle richieste di modifica

Mentre è attiva una richiesta di modifica, è possibile monitorarla utilizzando la query richiesta di modifica in Visual Studio Team Foundation Server. Le richieste di modifica devono essere elaborate in una quantità di tempo ragionevole.

Se una richiesta di modifica non riceve l'attenzione necessaria, eseguire l'escalation della questione creando un elemento di lavoro problema. Collegare il nuovo problema alla richiesta di modifica ed eseguire l'escalation del problema per mantenere aggiornata la valutazione dell'impatto della richiesta di modifica.