Revisione (CMMI)

In questo argomento viene illustrato come inserire i dettagli di un elemento di lavoro revisione. Un team può utilizzare l'elemento di lavoro revisione per documentare i risultati di una revisione del codice o della progettazione. I membri del team possono acquisire dettagli sul modo in cui la progettazione o il codice soddisfa gli standard nelle aree relative a correttezza del nome, attinenza del codice, estensibilità, complessità del codice, complessità algoritmica e sicurezza del codice. Per ulteriori informazioni, vedere Implementazione delle attività di sviluppo.

Per informazioni sulla creazione di questo tipo di elemento di lavoro, vedere Elementi di lavoro e flusso di lavoro (CMMI).

In questo argomento

Argomenti correlati

  • Definizione di una revisione

  • Collegamento di una revisione a un requisito, un'attività o un altro elemento di lavoro

  • Aggiunta di dettagli, allegati o collegamenti ipertestuali a una revisione

  • Modifica dello stato di una revisione

Linee guida per il processo

Riferimento di campo

Autorizzazioni necessarie

Per visualizzare una revisione, è necessario essere membro del gruppo Readers oppure che l'autorizzazione Visualizza elementi di lavoro in questo nodo sia impostata su Consenti. Per modificare una revisione, è necessario essere membro del gruppo Contributors oppure che l'autorizzazione Modifica elementi di lavoro in questo nodo sia impostata su Consenti. Per ulteriori informazioni, vedere Gestione delle autorizzazioni.

Definizione di una revisione

Nel form dell'elemento di lavoro di una revisione i dati vengono archiviati nei campi e nelle schede riportati nell'illustrazione seguente:

Form dell'elemento di lavoro revisione

   

Form dell'elemento di lavoro revisione CMMI - schede

Quando si definisce una revisione, è necessario definire il Titolo nella sezione superiore del form dell'elemento di lavoro e lo Scopo nella scheda Dettagli. È possibile lasciare vuoti tutti gli altri campi o accettare i valori predefiniti.

Per definire una singola revisione

  1. Nella sezione superiore del form dell'elemento di lavoro specificare uno o più tipi di informazioni seguenti:

    • In Titolo (obbligatorio) digitare una breve descrizione che consente di distinguere questa revisione da altri elementi di lavoro revisione.

      I titoli efficaci identificano la sezione di codice o l'area di progettazione rivista.

    • Nell'elenco Tipo di riunione fare clic sul tipo di riunione utilizzato per la revisione.

      I valori validi sono Riunione o Offline.

    • Nell'elenco Assegnato a fare clic sul nome del membro del team responsabile della risoluzione della revisione.

      Nota

      È possibile assegnare elementi di lavoro solo a membri del gruppo Contributors.

      Se non si specifica alcun proprietario, la revisione verrà assegnata automaticamente all'utente che la definisce.

    • Nell'elenco Stato lasciare il valore predefinito Attivo.

    • Nella sezione Facilitatori fare clic sul nome del membro del team che ha richiesto la riunione e digitare la data della riunione.

  2. Nella scheda Dettagli fornire tutti i dettagli che si ritengono necessari per descrivere l'area di codice o di progettazione rivista, nonché i criteri applicati nella revisione.

  3. Nella scheda Verbale fornire una descrizione il più dettagliata possibile di risultati, discussione, criteri e decisioni risultanti dalla riunione dedicata alla revisione.

    Queste informazioni potrebbero includere quanto è stato rivisto, i criteri applicati e i problemi identificati.

  4. Nella scheda Commenti digitare eventuali informazioni di altro genere sulla revisione non acquisite altrove in modo appropriato.

  5. Nella scheda Partecipanti fare clic sul nome di ogni membro del team che è un partecipante obbligatorio, facoltativo o effettivo della revisione.

    Questi membri del team sono membri del comitato di revisione.

  6. Nella scheda Tutti i collegamenti collegare la revisione a uno o più elementi di lavoro, ad esempio un requisito o un'attività.

  7. Nella scheda Allegati allegare specifiche, immagini o altri file che forniscono ulteriori dettagli sulla revisione da mantenere.

    Per ulteriori informazioni, vedere le sezioni seguenti più avanti in questo argomento.

    • Collegamento di una revisione a un requisito, un'attività o un altro elemento di lavoro

    • Aggiunta di dettagli, allegati o collegamenti ipertestuali a una revisione

  8. Fare clic su Salva Salva elemento di lavoro.

    Nota

    Dopo aver salvato la revisione, nel titolo sotto la barra degli strumenti dell'elemento di lavoro viene visualizzato l'identificatore.

Collegamento di una revisione a un requisito, un'attività o un altro elemento di lavoro

Nella scheda Collegamenti è possibile creare collegamenti a tipi specifici di elementi di lavoro e per tipi specifici di collegamenti. Per ulteriori informazioni, vedere Collegamento di elementi di lavoro (CMMI).

Per creare e collegare a una revisione un'attività, un requisito o un altro elemento di lavoro

  1. Aprire il form dell'elemento di lavoro revisione, fare clic sulla scheda Tutti i collegamenti, quindi su Aggiungi nuovo elemento di lavoro collegato Nuovo.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento di lavoro collegato.

    Finestra di dialogo Aggiungi nuovo elemento di lavoro collegato

  2. Nell'elenco Tipo collegamento fare clic su Correlato o su un altro tipo di collegamento che rappresenta la relazione di cui si desidera tenere traccia.

  3. Nell'elenco Tipo di elemento di lavoro fare clic sul tipo di elemento di lavoro che si desidera creare.

  4. In Titolo digitare una breve ma specifica descrizione.

  5. (Facoltativo) In Commento digitare informazioni aggiuntive.

  6. Scegliere OK.

    Per il tipo di elemento di lavoro specificato verrà aperto un form contenente le informazioni fornite.

  7. Specificare i campi rimanenti come descritto negli argomenti seguenti:

  8. Fare clic su Salva Salva elemento di lavoro.

Per collegare uno o più elementi di lavoro esistenti a una revisione

  1. Aprire il form dell'elemento di lavoro revisione, fare clic sulla scheda Tutti i collegamenti, quindi su Aggiungere collegamenti Collega a.

    Verrà visualizzata la finestra di dialogo Aggiungi collegamento a revisione.

    Finestra di dialogo Aggiungi collegamento a requisito

  2. Nell'elenco Tipo collegamento fare clic su Correlato o su un altro tipo di collegamento che rappresenta la relazione di cui si desidera tenere traccia in base al tipo di elemento di lavoro che viene collegato.

  3. Effettuare una delle azioni seguenti:

    • Nella casella ID elementi di lavoro digitare gli ID degli elementi di lavoro che si desidera trovare. Separare gli ID con virgole o spazi.

    • Fare clic su Sfoglia per specificare gli elementi di lavoro selezionandoli da un elenco.

      Verrà visualizzata la finestra di dialogo Scegli elementi di lavoro collegati.

      Finestra di dialogo Scegli elementi di lavoro collegati

      Nell'elenco Query salvata fare clic su una query contenente gli elementi di lavoro che si desidera aggiungere. Ad esempio, è possibile fare clic su Elementi di lavoro aperti, Bug attivi o Attività in corso.

      Fare clic su Trova, selezionare la casella di controllo accanto a ciascun elemento di lavoro che si desidera collegare al problema, quindi fare clic su OK.

    • (Facoltativo) Digitare una descrizione per gli elementi a cui si effettua il collegamento.

  4. Scegliere OK.

    Per ulteriori informazioni, vedere Individuare elementi di lavoro da collegare o importare.

  5. Fare clic su Salva Salva elemento di lavoro.

    Nota

    Vengono aggiornati sia la revisione sia gli elementi di lavoro a cui è stato eseguito il collegamento.

Aggiunta di dettagli, allegati o collegamenti ipertestuali a una revisione

Man mano che diventano disponibili ulteriori informazioni, sarà possibile aggiungerle a una revisione nei modi seguenti:

  • Digitare le informazioni nelle caselle nelle schede Dettagli, Minuti o Commenti.

  • Allegare un file.

    È ad esempio possibile allegare un thread di posta elettronica, un documento, un'immagine, un file di log o un altro tipo di file.

  • Aggiungere un collegamento ipertestuale a un sito Web o a un file archiviato in un server o su un sito Web.

Per aggiungere dettagli a una revisione

  1. Fare clic sulle schede Dettagli, Minuti o Commenti e digitare le informazioni nelle caselle.

    È possibile formattare le informazioni per metterle in risalto o disporle in un elenco puntato.

    Nota

    Ogni volta che un membro del team aggiorna l'elemento di lavoro, nella relativa cronologia vengono visualizzati la data della modifica, il nome del membro del team che ha effettuato la modifica e i campi che sono stati modificati.

    Per ulteriori informazioni, vedere Campi della riunione dedicata alla revisione (CMMI) e Titoli, ID, descrizioni e cronologia (Agile).

  2. Fare clic su Salva Salva elemento di lavoro.

Per aggiungere un allegato a una revisione

  1. Nella scheda Allegati effettuare una delle azioni seguenti:

    • Trascinare un file nell'area degli allegati.

    • Fare clic su Incolla oppure premere CTRL+V per incollare un file copiato.

    • Fare clic su Aggiungi allegato Aggiungi, quindi su Sfoglia e nella finestra di dialogo Allegato digitare o trovare il nome del file che si desidera allegare.

      (Facoltativo) Nella casella Commento digitare informazioni aggiuntive sull'allegato. Per chiudere la finestra di dialogo Allegato, fare clic su OK.

  2. Fare clic su Salva Salva elemento di lavoro.

Per aggiungere un collegamento ipertestuale a una revisione

  1. Nella scheda Tutti i collegamenti fare clic su Aggiungere collegamenti Collega a.

    Specificare l'URL per l'indirizzo del collegamento ipertestuale

  2. Nell'elenco Tipo collegamento fare clic su Collegamento ipertestuale.

  3. Nella casella Indirizzo effettuare una delle azioni seguenti:

    • Se la destinazione è un sito Web, digitare l'URL del sito oppure copiarlo dal browser Internet e incollarlo nella casella Indirizzo.

    • Se la destinazione è un percorso del server, digitare l'indirizzo UNC.

  4. (Facoltativo) Nella casella Commento digitare informazioni aggiuntive sul collegamento ipertestuale.

  5. Fare clic su OK.

  6. Fare clic su Salva Salva elemento di lavoro.

Modifica dello stato di una revisione

Se nella revisione viene rilevato che la progettazione o il codice non richiedono alcuna modifica, l'elemento di lavoro revisione può essere chiuso. Se per la progettazione o il codice sono necessarie modifiche essenziali o di lieve entità, l'elemento di lavoro revisione attivo viene assegnato a un sviluppatore per la risoluzione. Se sono necessarie solo modifiche di lieve entità, lo sviluppatore può chiudere l'elemento di lavoro revisione. Se sono invece necessarie modifiche essenziali, è obbligatoria una seconda revisione e solo se quest'ultima viene completata con esito positivo, l'elemento di lavoro revisione verrà chiuso.

I membri del team possono utilizzare gli stati seguenti per tenere traccia dello stato di avanzamento delle revisioni:

  • Active

  • Risolto

  • Closed

Viene creata una revisione con stato Attivo.

Per ulteriori informazioni sui campi dati che è possibile utilizzare per tenere traccia degli stati degli elementi di lavoro, vedere Assegnazioni, flusso di lavoro e pianificazione (CMMI).

Per modificare lo stato di una revisione

  1. Aprire l'elemento di lavoro revisione.

  2. Nell'elenco Stato fare clic su Risolto o Chiuso.

    • Se si modifica lo stato da Attivo a Risolto, il campo Motivo cambierà automaticamente in Accettato con modifiche non essenziali.

    • Se si modifica lo stato da Risolto a Chiuso, il campo Motivo verrà modificato in Modifiche non essenziali completate.

  3. Fare clic su Salva Salva elemento di lavoro.

Progressione di un flusso di lavoro tipico:

  • Un membro del team crea una revisione nello stato Attivo con il motivo predefinito Nuovo.

  • Un membro del team modifica lo stato della revisione da Attivo a Risolto quando il comitato di revisione determina che il codice è accettabile se vengono effettuate modifiche non essenziali.

  • Un membro del team modifica lo stato da Risolto a Chiuso una volta effettuate eventuali modifiche obbligatorie.

Transizioni atipiche:

  • Un membro del team modifica lo stato da Attivo a Chiuso con motivo predefinito Accettato (nello stato attuale).

  • Il comitato di revisione determina che è necessario effettuare modifiche essenziali al codice e modifica lo stato da Risolto ad Attivo.

  • Un membro del team determina che la revisione è stata chiusa per errore e modifica lo stato da Chiuso ad Attivo.

Diagramma di stato della revisione

Flusso di lavoro per l'elemento di lavoro revisione

Attivo (Nuovo)

Un elemento di lavoro revisione attivo consente di documentare i risultati di una revisione della progettazione o del codice. I partecipanti alla riunione dedicata alla revisione determinano quali saranno le operazioni successive. L'elemento di lavoro revisione viene chiuso se non è necessaria alcuna modifica. Se invece sono necessarie modifiche, rimane attivo e viene assegnato allo sviluppatore appropriato. Lo sviluppatore risolve l'elemento di lavoro revisione una volta completate le modifiche.

Da Attivo a Risolto

Un membro del team può risolvere una revisione attiva per i motivi riportati nella tabella seguente:

Motivo

Casi di utilizzo

Azioni aggiuntive da intraprendere

Accettato con modifiche non essenziali

Quando lo sviluppatore ha completato le modifiche identificate nella progettazione o nel codice.

Nessuna.

Accettato con modifiche essenziali

Quando lo sviluppatore ha completato le modifiche identificate nella progettazione o nel codice.

Riattivare l'elemento di lavoro revisione.

Quando un membro del team risolve una revisione attiva, vengono acquisiti i campi dati seguenti:

  • Risolto da: nome del membro del team che ha risolto la revisione.

  • Data di risoluzione: data e ora in cui la revisione è stata risolta, secondo quanto registrato dall'orologio del server.

  • Data di modifica stato: data e ora in cui lo stato della revisione è stato modificato.

Da Attivo a Chiuso

Un membro del team può chiudere una revisione attiva quando il comitato di revisione decide per qualsiasi motivo che non sono necessarie modifiche. Il campo Motivo viene impostato automaticamente su Accettato (nello stato attuale).

Quando un membro del team chiude una revisione attiva, vengono acquisiti i campi dati seguenti:

  • Chiuso da: nome del membro del team che ha chiuso la revisione.

  • Data di chiusura: data e ora in cui la revisione è stata chiusa, secondo quanto registrato dall'orologio del server.

  • Data di modifica stato: data e ora in cui lo stato della revisione è stato modificato.

Risolto

Un elemento di lavoro revisione risolto indica che le modifiche obbligatorie, essenziali o non essenziali, sono state completate. Nel caso di modifiche essenziali, è obbligatoria una seconda revisione prima che l'elemento di lavoro revisione possa essere chiuso. Se la seconda revisione rivela la necessità di ulteriori modifiche, l'elemento di lavoro revisione viene riattivato.

Da Risolto a Chiuso

Un membro del team può chiudere una revisione risolta per il motivo riportato nella tabella seguente:

Motivo

Casi di utilizzo

Azioni aggiuntive da intraprendere

Modifiche non essenziali completate

Quando le modifiche non essenziali sono state identificate, implementate e verificate.

Assegnare la revisione al proprietario del prodotto.

Quando un membro del team chiude una revisione risolta, vengono acquisiti automaticamente i campi dati seguenti:

  • Chiuso da: nome del membro del team che ha chiuso la revisione.

  • Data di chiusura: data e ora in cui la revisione è stata chiusa, secondo quanto registrato dall'orologio del server.

  • Data di modifica stato: data e ora in cui lo stato della revisione è stato modificato.

Da Risolto ad Attivo

È possibile riattivare una revisione risolta per il motivo descritto nella tabella seguente:

Motivo

Casi di utilizzo

Azioni aggiuntive da intraprendere

Modifiche essenziali completate

Quando una seconda revisione è necessaria per determinare se permangono eventuali problemi.

Richiedere un'altra riunione dedicata alla revisione per verificare il codice modificato.

Quando un membro del team riattiva una revisione risolta, vengono acquisiti automaticamente i dati seguenti:

  • Attivato da: nome del membro del team che ha riattivato la revisione.

  • Data di attivazione: data e ora in cui la revisione è stata riattivata, secondo quanto registrato dall'orologio del server.

  • Data di modifica stato: data e ora in cui lo stato della revisione è stato modificato.

Closed

Una revisione chiusa non è più sottoposta ad alcun intervento, ma può essere riattivata se rientra nell'ambito. Una revisione chiusa viene in genere riattivata da un business analyst o da un responsabile di programma.

Da Chiuso ad Attivo

Un elemento di lavoro revisione chiuso indica che la revisione è completa e che le eventuali modifiche necessarie sono state portate a termine. È possibile riattivare una revisione chiusa per errore. Il motivo della riattivazione viene impostato su Chiuso in errore.

Quando un membro del team riattiva una revisione chiusa, vengono acquisiti automaticamente i dati seguenti:

  • Attivato da: nome del membro del team che ha riattivato la revisione.

  • Data di attivazione: data e ora in cui la revisione è stata riattivata, secondo quanto registrato dall'orologio del server.

  • Data di modifica stato: data e ora in cui lo stato della revisione è stato modificato.

Vedere anche

Concetti

MSF for CMMI Process Improvement v5.0

Altre risorse

Campi della riunione dedicata alla revisione (CMMI)

Attività (CMMI)

Elementi di lavoro e flusso di lavoro (CMMI)