Condividi tramite


Utilizzo dei campi di sistema e dei campi definiti tramite i modelli di processo MSF

Si utilizzano due tipi principali di campi per tenere traccia dei dati per un tipo di elemento di lavoro. I campi di sistema vengono definiti per tutti i tipi di elemento di lavoro, mentre tutti gli altri campi vengono creati aggiungendo le relative definizioni di elemento FIELD a un tipo di elemento di lavoro. Quando tale tipo di elemento di lavoro viene caricato in Team Foundation, al momento della creazione di un progetto team o tramite altre operazioni, tutti i nuovi campi vengono aggiunti al set di campi definito per l'insieme di progetti team. Ad esempio, quando si crea un progetto team che utilizza il modello di processo Microsoft Solutions Framework (MSF) for Agile Software Development v5.0, tutti i campi definiti in ogni tipo di elemento di lavoro Agile vengono aggiunti all'insieme di progetti team dei campi dati.

Nota

Nel presente argomento vengono elencati tutti i campi definiti nei file di definizione dei tipi di elementi di lavoro del modello di processo MSF for Agile Software Development v5.0. Molti di questi campi sono definiti anche nei file di definizione dei tipi di elementi di lavoro del modello di processo MSF for Capability Maturity Model Integration (CMMI) Software Development v5.0. Il modello di processo CMMI non è completo in questa versione. Non tutti i campi definiti nel modello di processo CMMI vengono descritti in questo argomento.

Utilizzando i campi di sistema o gli altri campi aggiunti all'insieme di progetti, è possibile abilitare la creazione di rapporti e query significativi nell'ambito del progetto team. Inoltre, qualsiasi campo non di sistema a cui si fa riferimento nel flusso di lavoro o nella sezione dei form della definizione del tipo di elemento di lavoro deve disporre di un elemento FIELD che lo definisce nella sezione FIELDS del file XML di definizione del tipo di elemento di lavoro. Nella sezione FIELDS, inoltre, è necessario specificare qualsiasi campo non di sistema che si desidera utilizzare per generare una query o un rapporto.

Per aumentare la portabilità del tipo di elemento di lavoro tra gli insiemi di progetto è necessario utilizzare il massimo numero possibile dei campi di sistema e dell'insieme di progetti esistente. Per supportare le necessità di rilevamento aggiuntive, è possibile definire campi di elemento di lavoro personalizzati. Per ulteriori informazioni, vedere Utilizzo dei campi elementi di lavoro.

In questo argomento

  • Sintassi degli elementi dei campi

  • Campi di sistema

  • Campi di rilevamento

  • Campi di pianificazione

  • Campi di integrazione compilazione

  • Campi di integrazione test

Campi utilizzati soltanto per tenere traccia dei tipi di elementi di lavoro per CMMI:

  • Requisiti (CMMI)

  • Bug (CMMI)

  • Richieste di modifica (CMMI)

  • Problemi (CMMI)

  • Riunioni di revisione (CMMI)

  • Rischi (CMMI)

  • Attività (CMMI)

Sintassi dell'elemento FIELD

La struttura e gli attributi di sintassi riportati di seguito definiscono i campi.

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

Più avanti in questo argomento verrà presentata una breve descrizione con le assegnazioni degli attributi predefiniti per ciascun campo definito di sistema e MSF Agile. Notare le informazioni riportate di seguito sulla specifica degli attributi.

  • È possibile specificare un nome campo desiderato e differenziarlo nelle diverse definizioni di elemento di lavoro. Per tenere traccia di tutti i dati di un campo viene utilizzato il nome di riferimento.

  • Il tipo di attributo specifica il tipo di dati del campo. Per una descrizione di ciascun tipo di dato, vedere Utilizzo dei campi elementi di lavoro. Per informazioni sui controlli che visualizzano tipi di campo specifici, vedere Specifica dei controlli dei form elemento di lavoro.

  • I campi stringa utilizzati per archiviare i nomi di persona devono avere l'attributo syncnamechanges impostato su true. Questa impostazione indica che il contenuto del campo deve essere aggiornato quando vengono apportate modifiche ai nomi di persona in Active Directory o in un gruppo di lavoro.

  • Viene utilizzato il data warehouse per tenere traccia dei campi al cui attributo Reportable è assegnato un valore Detail, Dimension o Measure. Per ulteriori informazioni, vedere Utilizzo dei campi elementi di lavoro.

  • L'attributo Indexable viene impostato su True per aumentare le prestazioni di esecuzione delle query che specificano tale campo nei criteri di filtro. Se si aggiunge un campo personalizzato che si utilizza in molte query elemento di lavoro, è consigliabile abilitare l'indicizzazione per tale campo.

È possibile modificare il nome del campo e i valori assegnati agli attributi Reportable e Indexable per qualsiasi campo, tranne i campi di sistema, utilizzando lo strumento da riga di comando witadmin. Per ulteriori informazioni, vedere Gestione di campi degli elementi di lavoro [witadmin].

Torna all'inizio

Campi di sistema

È possibile utilizzare due tipi di campi di sistema come descritto nelle sezioni riportate di seguito.

  • Campi utilizzati per tenere traccia degli elementi di lavoro

  • Campi utilizzati per tenere traccia delle dipendenze di collegamento

Campi di sistema utilizzati per tenere traccia degli elementi di lavoro

Nella tabella riportata di seguito vengono elencati i campi di sistema supportati che consentono di tenere traccia degli elementi di lavoro e dei rispettivi valori predefiniti assegnati.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore del campo predefinito segnalabile

Valore predefinito del campo indicizzato

Area

System.AreaPath

TreePath

Utilizzato per raggruppare le attività in un'area appropriata di funzionalità o di team. L'area deve essere un nodo valido nella gerarchia del progetto. Per ulteriori informazioni, vedere Creare e modificare aree e iterazioni.

Dimensione

True

ID area

System.AreaId

Integer

ID univoco dell'area a cui appartiene l'elemento di lavoro.

Nessuno

True

Assegnato a

System.AssignedTo

Stringa

Nome del membro del team che rappresenta il proprietario corrente dell'elemento di lavoro.

Dimensione

True

Conteggio file allegati

System.AttachedFileCount

Integer

Numero di allegati di file.

Nessuno

False

Authorized As

System.AuthorizedAs

Stringa

Nome dell'utente autenticato che ha effettuato l'ultima modifica.

Nessuno

False

Modificato da

System.ChangedBy

Stringa

Nome del membro del team che ha effettuato l'ultima modifica all'elemento di lavoro.

Dimensione

True

Changed Date

System.ChangedDate

DateTime

Data e ora della sovrascrittura della revisione corrente con una nuova revisione.

Dimensione

False

Creato da

System.CreatedBy

Stringa

Nome del membro del team che ha creato l'elemento di lavoro.

Dimensione

True

Data creazione

System.CreatedDate

DateTime

Data e ora di creazione dell'elemento di lavoro.

Dimensione

True

Descrizione

System.Description

PlainText

Descrizione lunga di un elemento di lavoro. Campo di testo contenente una descrizione dell'elemento di lavoro più dettagliata di quanto descritto nel titolo.

Nessuno

False

Conteggio collegamenti esterni

System.ExternalLinkCount

Integer

Numero di collegamenti dall'elemento di lavoro in uso a elementi diversi dagli elementi di lavoro, registrati mediante il servizio di collegamento di Team Foundation Linking Services. Per ulteriori informazioni, vedere l'argomento Servizio di collegamento sul sito Web Microsoft.

Nessuno

False

Cronologia

System.History

Cronologia

La registrazione delle modifiche apportate all'elemento di lavoro dopo che è stato creato. Ogni volta che l'elemento di lavoro viene aggiornato, alla cronologia vengono aggiunte informazioni in cui vengono specificati la data della modifica, l'autore delle modifiche e i campi che sono stati modificati. È inoltre possibile aggiungere testo al campo della cronologia.

Nessuno

False

Conteggio collegamenti ipertestuali

System.HyperLinkCount

Integer

Numero di collegamenti ipertestuali definiti per l'elemento di lavoro.

Nessuno

False

ID

System.Id

Integer

ID univoco dell'elemento di lavoro. Gli ID elemento di lavoro sono univoci per tutti i progetti team in un insieme di progetti team.

Dimensione

True

Iterazione

System.IterationPath

TreePath

Raggruppa gli elementi di lavoro per periodi di tempo o cicli sprint denominati. L'iterazione deve essere un nodo valido nella gerarchia del progetto.

Per ulteriori informazioni, vedere Creare e modificare aree e iterazioni.

Notare che il tipo di campo TreePath non può essere utilizzato per altri campi o per campi definiti dall'utente.

Dimensione

True

ID iterazione

System.IterationId

Integer

ID univoco dell'iterazione a cui appartiene l'elemento di lavoro.

Nessuno

True

Nome nodo

System.NodeName

Stringa

Nome del nodo padre cui appartiene l'elemento di lavoro. Il valore per questo campo corrisponde al progetto team.

Nessuno

False

Motivo

System.Reason

Stringa

Indica la causa per la quale l'elemento di lavoro si trova nello stato corrente. I valori sono specifici per lo stato. Il campo Reason supporta solo le regole di tipo HELPTEXT e READONLY.

Questo campo non viene gestito per test case o passi condivisi.

Dimensione

True

RelatedLinkCount

System.RelatedLinkCount

Integer

Numero di collegamenti dall'elemento di lavoro in uso ad altri elementi di lavoro.

Nessuno

False

Rev

System.Rev

Integer

Numero assegnato alla revisione cronologica di un elemento di lavoro.

Dimensione

False

Stato

System.State

Stringa

Stato corrente dell'elemento di lavoro. I valori validi per lo stato sono specifici per ciascun tipo di elemento di lavoro. Il campo State supporta solo le regole di tipo HELPTEXT e READONLY.

Per ulteriori informazioni sulle transizioni del flusso di lavoro per ogni tipo di elemento di lavoro, vedere Elementi di lavoro e flusso di lavoro (Agile).

Dimensione

True

Progetto team

System.TeamProject

Stringa

progetto team a cui appartiene l'elemento di lavoro in uso.

Dimensione

False

Titolo

System.Title

Stringa

Riepilogo su una riga dell'elemento di lavoro che consente agli utenti di distinguerlo dagli altri elementi di lavoro in un elenco.

Dimensione

True

Tipo di elemento di lavoro

System.WorkItemType

Stringa

Nome del tipo di elemento di lavoro per l'elemento di lavoro in uso.

Dimensione

True

Torna all'inizio

Campi utilizzati per tenere traccia delle dipendenze di collegamento

Nella tabella seguente vengono elencati i campi di sistema utilizzati per tenere traccia delle dipendenze di collegamento. Si tratta di attributi di collegamento.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore del campo predefinito segnalabile

Valore predefinito del campo indicizzato

Descrizione collegamento

System.Links.Description

PlainText

Contiene il tipo, l'ID e il titolo dell'elemento di lavoro di destinazione del collegamento. È possibile selezionare questo campo in modo da essere visualizzato come una colonna in un elenco di collegamenti di un form elemento di lavoro.

Nessuno

False

Commento del collegamento

System.Links.Comment

PlainText

Contiene i commenti immessi da un membro del team quando viene creata una relazione di collegamento tra due elementi di lavoro. È possibile selezionare questo campo in modo da essere visualizzato come una colonna in un elenco di collegamenti di un form elemento di lavoro.

Nessuno

False

Torna all'inizio

Campi di rilevamento

Nella tabella seguente vengono elencati i campi utilizzati per tenere traccia dello stato di avanzamento, dello stato e della priorità dei tipi di elemento di lavoro. Questi campi sono definiti nelle definizioni dei tipi di elemento di lavoro di MSF for Agile Software Development v5.0 e di MSF for CMMI Process Improvement v5.0.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore del campo predefinito segnalabile

Valore predefinito del campo indicizzato

Attivato da

Microsoft.VSTS.Common.ActivatedBy

Stringa

Nome del membro del team che ha attivato o riattivato l'elemento di lavoro.

Dimensione

False

Data di attivazione

Microsoft.VSTS.Common.ActivatedDate

DateTime

Data e ora in cui l'elemento di lavoro è stato attivato o riattivato.

Dimensione

False

Attività

Microsoft.VSTS.Common.Activity

Stringa

Tipo di attività necessaria per eseguire un'attività dell'elemento di lavoro.

Dimensione

False

Chiuso da

Microsoft.VSTS.Common.ClosedBy

Stringa

Nome del membro del team che ha chiuso l'elemento di lavoro.

Dimensione

False

Data di chiusura

Microsoft.VSTS.Common.ClosedDate

DateTime

Data e ora di chiusura di un elemento di lavoro.

Dimensione

False

Priorità

Microsoft.VSTS.Common.Priority

Integer

Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda. È possibile specificare i valori seguenti:

  • 1: il prodotto non può essere rilasciato senza risolvere correttamente l'elemento di lavoro che quindi deve essere corretto il prima possibile.

  • 2: il prodotto non può essere rilasciato senza risolvere correttamente l'elemento di lavoro, ma non è necessario che venga corretto immediatamente.

  • 3: la risoluzione dell'elemento di lavoro è facoltativa in base alle risorse, al tempo e al rischio.

Dimensione

False

Classifica

Microsoft.VSTS.Common.Rank

Double

Valutazione soggettiva della storia utente, dell'attività, del problema o del bug rispetto ad altri elementi di lavoro dello stesso tipo. Un elemento a cui viene assegnato un numero inferiore deve essere corretto prima di un elemento a cui viene assegnato un numero superiore.

Dimensione

False

Risolto da

Microsoft.VSTS.Common.ResolvedBy

Stringa

Nome del membro del team che ha risolto il bug.

Dimensione

False

Data di risoluzione

Microsoft.VSTS.Common.ResolvedDate

DateTime

Data e ora in cui il bug è stato risolto

Dimensione

False

Motivo di risoluzione

Microsoft.VSTS.Common.ResolvedReason

Stringa

Registra il motivo per cui è stato risolto il bug, la richiesta di modifica, il problema, il requisito, la revisione, il rischio o l'attività. Ad esempio, il codice del requisito è completo o il bug è corretto.

Questo è un campo di sola lettura.

Dimensione

False

Rischio

Microsoft.VSTS.Common.Risk

Stringa

Valutazione soggettiva dell'incertezza relativa rispetto al corretto completamento della storia utente. È possibile specificare i valori seguenti:

  • 1 - Alto

  • 2 - Medio

  • 3 - Basso

Dimensione

False

Gravità

Microsoft.VSTS.Common.Severity

Stringa

Valutazione soggettiva dell'impatto di un bug sul progetto. È possibile specificare i valori seguenti:

  • 1 - Critico

  • 2 - Alto

  • 3 - Medio

  • 4 - Basso

Dimensione

False

Ordine di priorità

Microsoft.VSTS.Common.Rank

Double

Vengono elaborati prima gli elementi con ordine di priorità inferiore. Impostato nella valutazione.

Dimensione

False

Data di modifica dello stato

Microsoft.VSTS.Common.StateChangeDate

DateTime

Data e ora di modifica del valore del campo Stato.

Nessuno

False

Tipo di attività

Microsoft.VSTS.Common.TaskType

Stringa

Tipo di requisito più interessato da un bug. I valori consigliati sono Funzionale, Prestazioni, Sicurezza, Usabilità e Linee guida.

Dimensione

False

Nella tabella seguente vengono descritti i campi che tengono traccia delle assegnazioni e dello stato di avanzamento del flusso di lavoro per gli elementi di lavoro definiti nel modello di processo CMMI.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

Bloccato

Microsoft.VSTS.CMMI.Blocked

Stringa

Indica se un membro del team è impossibilitato a procedere nell'implementazione di un requisito o di un'attività o nel risolvere un bug, un problema, un'attività o una richiesta di modifica. Se è stato aperto un problema per tenere traccia di un problema che causa il blocco, è necessario creare un collegamento al problema.

È possibile specificare o No.

Dimensione

False

Eseguito

Microsoft.VSTS.CMMI.Committed

Stringa

Indica se viene eseguito o meno il commit del requisito nel progetto. È possibile specificare o No.

NotaNota
Questo campo può essere specificato solo per i requisiti.

Nessuno

False

Escalation

Microsoft.VSTS.CMMI.Escalate

Stringa

Indica se il problema riguarda il percorso critico del piano del progetto. È possibile specificare o No.

NotaNota
È possibile specificare questo campo solo per i problemi.

Nessuno

False

Probabilità

Microsoft.VSTS.CMMI.Probability

Integer

Specifica la probabilità che il rischio si verifichi, in forma di numero compreso tra 1 e 99. Un numero superiore indica una probabilità maggiore che il rischio si verifichi.

NotaNota
È possibile specificare questo campo solo per i rischi.

Nessuno

False

Valutazione

Microsoft.VSTS.Common.Triage

Stringa

Indica il tipo di decisione di valutazione che è in sospeso per l'elemento di lavoro. Utilizzare questo campo quando l'elemento di lavoro è nello stato Proposto.

È possibile specificare uno dei valori riportati di seguito:

  • In sospeso (impostazione predefinita)

  • Ulteriori informazioni

  • Informazioni ricevute

  • Valutato

NotaNota
È possibile specificare questo campo solo per requisiti, attività, richieste modifica, bug e problemi.

Dimensione

False

Richiede revisione

Microsoft.VSTS.CMMI.RequiresReview

Stringa

Indica se per il lavoro implementato dall'attività è richiesta una revisione formale. È possibile specificare o No.

Se è stato specificato , è inoltre necessario creare un elemento di lavoro Revisione e un collegamento a tale elemento di lavoro dall'attività.

Nessuno

False

Richiede test

Microsoft.VSTS.CMMI.RequiresTest

Stringa

Indica se per il lavoro implementato dall'attività è richiesta l'esecuzione di test. È possibile specificare o No.

Se è stato specificato , è necessario creare un test case e un collegamento a tale test case dall'attività.

Nessuno

False

Data di risoluzione prevista

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

Data di scadenza prevista per la risoluzione di un problema. Questo campo si applica solo ai problemi.

Dimensione

False

Torna all'inizio

Campi di pianificazione

Nella tabella seguente vengono descritti i campi disponibili per la pianificazione e la gestione degli elementi di lavoro. Questi campi sono definiti nelle definizioni dei tipi di elemento di lavoro di MSF for Agile Software Development v5.0 e di MSF for CMMI Process Improvement v5.0. Questi campi sono sincronizzati con Office Project e possono essere utilizzati una volta che la versione di Office Project del piano di iterazione è stata scelta. Per ulteriori informazioni, vedere Pianificazione di attività e assegnazione di risorse tramite Microsoft Project e Personalizzazione di mapping campi di Microsoft Project.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore del campo predefinito segnalabile

Valore predefinito del campo indicizzato

Lavoro completato

Microsoft.VSTS.Scheduling.CompletedWork

Double

Numero di ore trascorse a lavorare a un'attività.

Misura, somma

False

Scadenza

Microsoft.VSTS.Scheduling.DueDate

DateTime

Data prevista per il completamento di un problema. Questo campo si applica solo agli elementi di lavoro problema per il modello di processo Agile.

Dimensione

False

Data di fine

Microsoft.VSTS.Scheduling.FinishDate

DateTime

Data e ora indicate nella pianificazione per il completamento dell'elemento di lavoro.

Dimensione

False

Stima originale

Microsoft.VSTS.Scheduling.OriginalEstimate

Double

Il numero di ore considerato necessario per completare un'attività.

Misura, somma

False

Lavoro rimanente

Microsoft.VSTS.Scheduling.RemainingWork

Double

Il numero di ore che rimangono per completare l'attività.

Misura, somma

False

Data di inizio

Microsoft.VSTS.Scheduling.StartDate

DateTime

Data e ora indicate nella pianificazione per l'inizio di un elemento di lavoro.

Dimensione

False

Punti storia

Microsoft.VSTS.Scheduling.StoryPoints

Double

Unità di misura soggettiva che acquisisce le dimensioni di una storia utente. Se si assegnano più punti a una storia utente, si indica che è necessario più lavoro per l'implementazione.

Questo campo viene definito solo nel modello di processo MSF per Agile Software Development.

Misura

Somma

Campi di integrazione compilazione

Nella tabella seguente vengono descritti i campi disponibili per integrare le informazioni sulla compilazione nella gestione degli elementi di lavoro. Questi campi sono definiti nelle definizioni dei tipi di elemento di lavoro di MSF for Agile Software Development v5.0 e di MSF for CMMI Process Improvement v5.0.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore del campo predefinito segnalabile

Indicizzato

Rilevato in

Microsoft.VSTS.Build.FoundIn

Stringa

Numero di build del prodotto, anche noto come revisione, nella quale viene trovato un bug.

Dimensione

False

Compilazione integrazione

Microsoft.VSTS.Build.IntegrationBuild

Stringa

Numero di build del prodotto in cui viene incorporato il codice o viene corretto un bug.

Dimensione

False

Torna all'inizio

Campi di integrazione test

Nella tabella seguente vengono descritti i campi utilizzati da Microsoft Test Manager e i tipi di test case e di passi condivisi relativi agli elementi di lavoro. Questi campi sono definiti nelle definizioni dei tipi di elemento di lavoro per MSF for Agile Software Development v5.0 e MSF for CMMI Process Improvement v5.0. Per ulteriori informazioni sull'utilizzo di questi campi, vedere Creazione e gestione di test.

Nome campo

Nome riferimento

Tipo

Descrizione

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

ID test automatizzato

Microsoft.VSTS.TCM.AutomatedTestId

Stringa

ID del test che automatizza il test case.

Nessuno

False

Nome test automatizzato

Microsoft.VSTS.TCM.AutomatedTestName

Stringa

Nome del test utilizzato per automatizzare il test case.

Nessuno

False

Archivio test automatizzati

Microsoft.VSTS.TCM.AutomatedTestStorage

Stringa

Assembly che contiene il test che automatizza il test case.

Nessuno

False

Tipo di test automatizzato

Microsoft.VSTS.TCM.AutomatedTestType

Stringa

Tipo del test che automatizza il test case.

Nessuno

False

Stato automazione

Microsoft.VSTS.TCM.AutomationStatus

Stringa

Stato di un test case. È possibile specificare i valori seguenti:

  • Non automatizzato

  • Pianificato

Dettagli

False

Origine dati locale

Microsoft.VSTS.TCM.LocalDataSource

HTML

Origine dati locale che supporta il test.

Nessuno

False

Parametri

Microsoft.VSTS.TCM.Parameters

HTML

Parametri da testare.

Nessuno

False

Passaggi ripetizione bug

Microsoft.VSTS.TCM.ReproSteps

HTML

I passaggi richiesti per riprodurre il comportamento imprevisto.

Nessuno

False

Passaggi

Microsoft.VSTS.TCM.Steps

HTML

Passi necessari per eseguire il test.

Nessuno

False

System Info

Microsoft.VSTS.TCM.SystemInfo

HTML

Informazioni sul software e sulla configurazione di sistema che sono attinenti al test.

Nessuno

False

Torna all'inizio

Campi di cui si tiene traccia solo per i requisiti (CMMI)

Nella tabella seguente vengono descritti i campi che è possibile utilizzare per rilevare il tipo di requisito da sviluppare e l'importanza che ricopre per il prodotto complessivo.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

Tipo di requisito

Microsoft.VSTS.CMMI.RequirementType

Stringa

Specifica il tipo di requisito da implementare. È possibile specificare uno dei valori riportati di seguito:

  • Obiettivo di business

  • Funzionalità (impostazione predefinita)

  • Funzionale

  • Interfaccia

  • Operativo

  • Qualità del servizio

  • Protezione

  • Scenario

  • Sicurezza

Dimensione

False

Valutazione impatto

Microsoft.VSTS.CMMI.ImpactAssessmentHtml

HTML

Descrive l'impatto sul cliente della mancata implementazione di questo requisito. È possibile includere dettagli dal modello Kano per indicare se il requisito è incluso nella categoria Sorpresa, Obbligatorio oppure Ovvio.

Nessuno

False

Test di accettazione utente

Microsoft.VSTS.CMMI.UserAcceptanceTest

Stringa

Specifica lo stato del test di accettazione dell'utente per un requisito. È possibile specificare uno dei valori riportati di seguito:

  • Superato (impostazione predefinita)

  • Fail

  • Non pronto

  • Pronto

  • Ignorato

  • Informazioni ricevute

È necessario specificare Non pronto quando il requisito è nello stato Attivo e Pronto quando il requisito è nello stato Risolto.

Nessuno

False

Esperti in materia

Microsoft.VSTS.CMMI.SubjectMatterExpert1

Microsoft.VSTS.CMMI.SubjectMatterExpert3

Stringa

Specifica fino a tre membri del team che hanno familiarità con l'area del cliente rappresentata da questo requisito.

È possibile specificare solo nomi di membri del team validi.

Nessuno

False

Torna all'inizio

Campi utilizzati solo per tenere traccia dei bug (CMMI)

I campi descritti nella tabella seguente non sono segnalati né indicizzati.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Sintomi

Microsoft.VSTS.CMMI.Symptom

HTML

Descrive il comportamento imprevisto.

Correzione proposta

Microsoft.VSTS.CMMI.ProposedFix

HTML

Descrive la modifica proposta per correggere il problema riportato.

Rilevato in ambiente

Microsoft.VSTS.CMMI.FoundInEnvironment

Stringa

Descrive l'impostazione e la configurazione del software in cui è stato riscontrato il bug.

Causa radice

Microsoft.VSTS.CMMI.RootCause

Stringa

Descrive la causa dell'errore. È possibile specificare uno dei valori riportati di seguito:

  • Errore di codifica

  • Errore di progettazione

  • Errore di specificazione

  • Errore di comunicazione

  • Sconosciuto

Modalità di rilevamento

Microsoft.VSTS.CMMI.HowFound

Stringa

Descrive come è stato individuato il bug. Ad esempio, è possibile che un bug sia stato individuato durante una revisione del cliente o tramite un test ad hoc.

Torna all'inizio

Campi utilizzati solo per tenere traccia di richieste di modifica (CMMI)

Nella tabella seguente vengono descritti i campi utilizzati solo per tenere traccia delle richieste di modifica. Il modello di processo per MSF CMMI Process Improvement v5.0 fornisce il tipo di elemento di lavoro della richiesta di modifica. Per ulteriori informazioni, vedere Richiesta modifiche (CMMI).

Questi campi non sono di tipo segnalabile o indicizzato.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Giustificazione

Microsoft.VSTS.CMMI.Justification

HTML

Descrive il motivo per cui è stata proposta la modifica e la valenza che potrebbe avere per il prodotto e il cliente.

Impatto sull'architettura

Microsoft.VSTS.CMMI.ImpactOnArchitecture

HTML

Descrive l'impatto che la modifica potrebbe avere sull'architettura. È possibile utilizzare questo campo per descrivere in dettaglio quali sezioni dell'architettura sarebbero interessate e quanto costerebbe implementare la modifica.

Impatto sull'esperienza utente

Microsoft.VSTS.CMMI.ImpactOnUserExperience

HTML

Descrive l'impatto che la modifica potrebbe avere sull'esperienza utente. È possibile utilizzare questo campo per descrivere in dettaglio quali sezioni dell'interfaccia utente sarebbero interessate e quanto costerebbe implementare la modifica.

Impatto sul test

Microsoft.VSTS.CMMI.ImpactOnTest

HTML

Descrive l'impatto che la modifica potrebbe avere sul test. È possibile utilizzare questo campo per descrivere in dettaglio quali test sarebbero interessati e quanto costerebbe implementare la modifica.

Impatto sullo sviluppo

Microsoft.VSTS.CMMI.ImpactOnDevelopment

HTML

Descrive l'impatto che la modifica potrebbe avere sullo sviluppo e sulle progettazioni del prodotto. È possibile utilizzare questo campo per descrivere in dettaglio quali aree di sviluppo e quali progettazioni sarebbero interessate e quanto costerebbe implementare la modifica.

Impatto sulle pubblicazioni tecniche

Microsoft.VSTS.CMMI.ImpactOnTechnicalPublications

HTML

Descrive l'impatto che la modifica potrebbe avere sulla documentazione del prodotto. È possibile utilizzare questo campo per descrivere in dettaglio quali sezioni della documentazione sarebbero interessate e quanto costerebbe implementare la modifica.

Torna all'inizio

Campi utilizzati solo per tenere traccia dei problemi (CMMI)

I campi descritti nella tabella seguente non sono indicizzati.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Valore predefinito dell'attributo di tipo Reportable

Analisi

Microsoft.VSTS.CMMI.Analysis

HTML

Descrive la causa radice del problema e una o più soluzioni che potrebbero risolverlo.

Nessuno

Risoluzione effettiva Azione correttiva

Microsoft.VSTS.CMMI.CorrectiveActionActualResolution

HTML

Descrive l'azione effettiva intrapresa dal team per risolvere il problema.

Nessuno

Piano Azione correttiva

Microsoft.VSTS.CMMI.CorrectiveActionPlan

HTML

Descrive l'azione correttiva proposta decisa dal team.

Nessuno

Impatto sul progetto

Microsoft.VSTS.Common.Severity

Stringa

Specifica una classificazione soggettiva dell'impatto di un bug sul progetto. È possibile specificare i valori seguenti:

  • 1 - Critico

  • 2 - Alto

  • 3 - Medio

  • 4 - Basso

NotaNota
Il nome del campo visualizzato nell'editor delle query è Gravità.Questo campo viene inoltre utilizzato per tenere traccia del livello di gravità relativo a bug e rischi.

Dimensione

Data di risoluzione prevista

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

Specifica una data in corrispondenza della quale il problema diventa critico e inizia ad influire sul percorso critico del piano di progetto.

Nessuno

Campi utilizzati solo per tenere traccia dei rischi (CMMI)

I campi descritti nella tabella seguente non sono segnalati né indicizzati.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Piano di emergenza

Microsoft.VSTS.CMMI.ContingencyPlan

HTML

Descrive le azioni da intraprendere in caso di rischio.

È possibile creare e collegare attività all'elemento di lavoro Rischio per tenere traccia del lavoro che il team deve completare allo scopo di implementare il piano di emergenza. È inoltre possibile creare un elemento di lavoro Problema per tenere traccia di uno o più problemi sui quali il rischio ha un determinato impatto.

Piano di riduzione

Microsoft.VSTS.CMMI.MitigationPlan

HTML

Descrive le azioni da intraprendere per ridurre la probabilità o l'impatto del rischio.

È possibile creare e collegare attività all'elemento di lavoro Rischio per tenere traccia del lavoro che il team deve completare per implementare il piano di riduzione.

Trigger di riduzione

Microsoft.VSTS.CMMI.MitigationTriggers

HTML

Descrive le condizioni o gli eventi che determinano il modo in cui il team potrebbe attenuare un rischio. Ad esempio, il team di valutazione potrebbe autorizzare e ottenere un generatore di riserva se le previsioni meteorologiche stimano che una tempesta di ghiaccio o un uragano possa abbattersi nel raggio di 80 chilometri dall'ufficio entro i prossimi quattro giorni.

Probabilità

Microsoft.VSTS.CMMI.Probability

Integer

Indica la probabilità che il rischio si verifichi. Un numero di probabilità valido è compreso tra 1 e 99, dove 99 indica la certezza pressoché assoluta che il rischio si verifichi.

Torna all'inizio

Campi utilizzati solo per tenere traccia delle riunioni di revisione (CMMI)

Nella tabella seguente vengono descritti i campi che il team può utilizzare per tenere traccia delle informazioni e delle modifiche relative alle riunioni di revisione. Il team può specificare questo tipi di informazioni utilizzando il tipo di revisione dell'elemento di lavoro fornito con il modello di processo per Microsoft Solutions Framework (MSF) for CMMI Process Improvement v5.0.

Questi campi non sono di tipo segnalabile o indicizzato.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Scopo

Microsoft.VSTS.CMMI.Purpose

HTML

Descrive lo scopo e l'obiettivo della riunione.

Commenti

Microsoft.VSTS.CMMI.Comments

HTML

Descrive informazioni aggiuntive che si desidera registrare.

Verbale

Microsoft.VSTS.CMMI.Minutes

HTML

Descrive i dettagli di quello che il team ha discusso e concordato durante la riunione. È possibile utilizzare questo campo per registrare gli argomenti oggetto di revisione, i criteri applicati e i problemi identificati da parte del team.

Tipo di riunione

Microsoft.VSTS.CMMI.MeetingType

Stringa

Specifica il tipo di riunione. È possibile specificare uno dei valori riportati di seguito:

  • Riunione

  • Offline

Data di richiesta

Microsoft.VSTS.CMMI.CalledDate

DateTime

Specifica la data e l'ora per cui è stata pianificata la riunione.

Richiesta da

Microsoft.VSTS.CMMI.CalledBy

Stringa

Specifica il nome del membro del team che ha pianificato la riunione.

Partecipante richiesto 1

Partecipante richiesto 8

Microsoft.VSTS.CMMI.RequiredAttendee1

Microsoft.VSTS.CMMI.RequiredAttendee8

Stringa

Specifica il nome di uno o più i membri del team che sono richiesti per presenziare alla riunione.

Partecipante facoltativo 1

Partecipante facoltativo 8

Microsoft.VSTS.CMMI.OptionalAttendee1

Microsoft.VSTS.CMMI.OptionalAttendee8

Stringa

Specifica il nome di uno o più i membri del team che sono invitati ma non obbligati a presenziare alla riunione.

Partecipante effettivo 1

Partecipante effettivo 8

Microsoft.VSTS.CMMI.ActualAttendee1

Microsoft.VSTS.CMMI.ActuallAttendee8

Stringa

Specifica il nome di uno o più i membri del team che hanno presenziato alla riunione.

Torna all'inizio

Campi utilizzati solo per tenere traccia delle attività (CMMI)

Nella tabella seguente vengono descritti i campi che è possibile utilizzare per rilevare il tipo di attività su cui il team sta lavorando.

Nome campo

Nome di riferimento

Tipo di dati

Descrizione

Valore predefinito dell'attributo di tipo Reportable

Valore predefinito dell'attributo indice

Disciplina

Microsoft.VSTS.Common.Discipline

Stringa

Specifica la disciplina del membro del team che completerà l'attività. È possibile specificare uno dei valori riportati di seguito:

  • Analisi

  • Esperienza utente

  • Formazione utenti

  • Sviluppo

  • Test

Dimensione

Nessuno

Tipo di attività

Microsoft.VSTS.CMMI.TaskType

Stringa

Specifica il tipo di attività da implementare. È possibile specificare uno dei valori riportati di seguito:

  • Azione correttiva

  • Attenuazione

  • Pianificato

Dimensione

Nessuno

Torna all'inizio

Vedere anche

Riferimenti

Gestione di campi degli elementi di lavoro [witadmin]

Concetti

Convenzioni di denominazione per oggetti di rilevamento di elementi di lavoro

Utilizzo dei campi elementi di lavoro

Altre risorse

Campi elemento di lavoro (Agile)

Campi dell'elemento di lavoro (CMMI)

Definizione dei campi elemento di lavoro

Cronologia delle modifiche

Data

Cronologia

Motivo

Luglio 2010

Correzione dei nomi descrittivi di diversi campi di sistema e aggiunta di collegamenti Torna all'inizio.

Miglioramento delle informazioni.