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
|
Campi utilizzati soltanto per tenere traccia dei tipi di elementi di lavoro per 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:
|
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:
|
Dimensione |
False |
Gravità |
Microsoft.VSTS.Common.Severity |
Stringa |
Valutazione soggettiva dell'impatto di un bug sul progetto. È possibile specificare i valori seguenti:
|
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 Sì o No. |
Dimensione |
False |
Eseguito |
Microsoft.VSTS.CMMI.Committed |
Stringa |
Indica se viene eseguito o meno il commit del requisito nel progetto. È possibile specificare Sì o No.
Nota
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 Sì o No.
Nota
È 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.
Nota
È 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:
Nota
È 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 Sì o No. Se è stato specificato Sì, è 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 Sì o No. Se è stato specificato Sì, è 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:
|
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:
|
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:
È 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:
|
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:
Nota
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:
|
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:
|
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:
|
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. |