Condividi tramite


Analizzare e generare rapporti su dati relativi agli elementi di lavoro e ai test case tramite la prospettiva Elemento di lavoro

È possibile analizzare i dati correnti o cronologici per gli elementi di lavoro e i test case usando le misure, le dimensioni e gli attributi che sono definiti per la prospettiva Elemento di lavoro nel cubo di SQL Server Analysis Services per Visual Studio Team Foundation Server. Un test case è un tipo di elemento di lavoro associato all'interno della propria dimensione e usato specificamente per supportare Microsoft Test Manager. Per altre informazioni, vedere Creare test manuali tramite Team Web Access.

La prospettiva Elemento di lavoro è basata sulle tabelle relazionali che consentono la creazione di report su elementi di lavoro come una proprietà dell'elemento di lavoro o un elemento di lavoro collegato. Per altre informazioni, vedere tabelle relative alla cronologia degli elementi di lavoro.

Nota

È possibile usare Crea report in Microsoft Excel per creare report su stato e tendenza in base a una query elemento di lavoro.Per altre informazioni, vedere Creare rapporti di Excel da una query elemento di lavoro.

Gruppo di misure Elemento di lavoro

Tramite l'utilizzo della prospettiva Elemento di lavoro è possibile creare report che rispondono alle seguenti domande:

  • Qual è stato il conteggio totale di bug attivi ogni giorno durante l'ultima iterazione?

  • Quanti scenari sono stati attivi ogni mese durante l'ultimo anno?

  • Quanti bug di ogni priorità sono stati attivi ogni giorno nell'ultimo mese?

  • Quanto lavoro in sospeso e quanto lavoro rimanente è stato disponibile per un set di elementi di lavoro durante l'ultimo mese?

  • Quanto lavoro ha completato un determinato gruppo di sviluppatori?

  • Quanto lavoro aggiuntivo è stato creato dopo una determinata data?

Nota

Se il data warehouse per Visual Studio Application Lifecycle Management (ALM) usa SQL Server Enterprise Edition, l'elenco di cubi includerà Team System e un set di prospettive.Le prospettive forniscono una visione dettagliata dei dati, pertanto non è necessario scorrere tutte le dimensioni e tutti i gruppi di misura nell'intero cubo di Team System.

Contenuto dell'argomento

  • Esempio: report Riattivazioni bug

  • Misure di elemento di lavoro

  • Filtri data e filtri numerici

  • Dimensioni e attributi nella prospettiva Elemento di Lavoro che supportano l'applicazione di filtri e la categorizzazione

    • Filtro per campi elemento di lavoro

    • Filtro per il tipo di collegamento o campi definiti per un elemento di lavoro collegato

    • Filtro per insiemi di modifiche

    • Filtro per categoria

    • Filtro per relazioni gerarchiche

    • Filtro per risultati test

  • Attività necessarie per il monitoraggio e la gestione del lavoro

Esempio: report Riattivazioni bug

Tramite i report di grafico pivot in Excel, è possibile visualizzare il numero di bug che sono stati chiusi e riattivati in un secondo momento in modo simile ai dati nell'illustrazione seguente.

Report Excel Riattivazioni bug

I modelli di processo per Microsoft Solutions Framework (MSF) Agile e CMMI includono il report Riattivazioni bug in Excel. Per altre informazioni, vedere Rapporto Excel Riattivazioni bug.

Selezione e applicazione di filtri ai campi pivot

Campi pivot per report Riattivazioni bug

È possibile creare un report Riattivazioni bug mediante i passaggi indicati di seguito:

  1. In Excel connettersi al cubo di Analysis Services per Team Foundation Server e inserire un report di grafico pivot.

    Per altre informazioni, vedere Creare rapporti di Excel da una query elemento di lavoro.

  2. Aprire il menu di scelta rapida del grafico, scegliere Cambia tipo di grafico, Area, quindi Area in pila.

  3. Per ogni filtro di report, aprire il menu di scelta rapida di ognuno dei seguenti campi, specificare le gerarchie, le settimane o altri elementi di interesse e trascinare il campo nell'area Filtro report.

    • Gerarchia progetto team dalla dimensione Progetto Team.

    • Elementi Lavoro.Gerarchia Iterazione dalla dimensione Elemento di lavoro.

    • Elementi Lavoro.Gerarchia Area dalla dimensione Elemento di lavoro.

    • Elemento di lavoro.Tipo elemento di lavoro dalla dimensione Elemento di lavoro. Selezionare la casella di controllo Bug come unico tipo da visualizzare.

    • Data anno settimana dalla dimensione Data.

  4. Nella dimensione Data espandere Altri campi e trascinare i campi Data, Settimana o Mese nell'area Campi asse (categorie) per specificare la granularità del report che si desidera generare.

  5. Trascinare Conteggio elementi di lavoro dal gruppo di misure Elemento di lavoro nell'area Valori.

  6. Trascinare Stato dalla dimensione Elemento di lavoro nell'area Etichette di colonna, quindi selezionare le caselle di controllo Attivo e Risolto.

  7. Nella dimensione Elemento di lavoro espandere Altri campi, trascinare Stato precedente nell'area Etichette di colonna, quindi selezionare le caselle di controllo Attivo e Risolto.

  8. Nel report di tabella pivot comprimere la colonna Attivo per visualizzare una sola colonna, quindi rinominare la cella come Riattivati e ancora attivi.

  9. Nel report di tabella pivot comprimere la colonna Risolto per mostrare solo una singola colonna.

  10. (Facoltativo) Fare clic con il pulsante destro del mouse su un filtro qualsiasi che viene visualizzato nel grafico e scegliere Nascondi tutti i pulsanti di campo nel grafico.

Misure di elemento di lavoro

Nella tabella seguente vengono descritte le misure che è possibile usare per applicare filtri o creare report sullo stato o sullo stato di avanzamento del lavoro. Con la misura Conteggio elementi di lavoro, è possibile creare un report sul numero complessivo di elementi di lavoro in un determinato stato in un determinato momento. Per creare un report sull'attività effettuata in un determinato giorno, è possibile usare la misura Conteggio modifiche di stato o Conteggio revisioni. Il gruppo di misure Elemento di lavoro contiene misure aggiuntive quando nei campi personalizzati nelle definizioni dei tipi di elemento di lavoro è specificato Measure come attributo segnalabile. Per altre informazioni sulla modalità di utilizzo dell'attributo facoltativo reportable e sui relativi valori, vedere Aggiungere o modificare campi di elementi di lavoro per supportare la creazione di rapporti.

Nota

I modelli di processo di Microsoft Solutions Framework (MSF) v5.0 includono le misure calcolate che sono associate ai campi di lavoro pianificato.Quando una misura nel cubo è basata su un campo nel modello di processo, l'etichetta della misura è basata sul nome di riferimento del campo di origine.Tuttavia, una traduzione localizzata viene visualizzata per le etichette di misura quando si sfoglia il cubo con Microsoft Excel o altri strumenti di creazione report.

Misura

Descrizione

Valore di business

Unità di misura soggettiva che acquisisce il valore di business relativo a un elemento del backlog di prodotto. Il nome di riferimento di questa misura è Microsoft.VSTS.Common.BusinessValue.

Lavoro completato

Numero di ore di lavoro completate per gli elementi di lavoro che soddisfano i criteri della query o del report. Il nome di riferimento di questa misura è Microsoft.VSTS.Scheduling.CompletedWork.

Lavoro richiesto

Aggregazione delle unità di lavoro richiesto per gli elementi del backlog di prodotto che soddisfano i criteri della query o del report. Lavoro richiesto è un'unità di misura soggettiva che acquisisce il livello di impegno per implementare un elemento del backlog di prodotto. Un numero maggiore indica una quantità superiore di lavoro. Questo campo viene definito solo nei modelli di processo di Visual Studio Scrum. Il nome di riferimento di questa misura è Microsoft.VSTS.SchedulingEffort.

Lavoro originale

Numero di ore di lavoro dal piano di base per gli elementi di lavoro che soddisfano i criteri della query o nel report. Il nome di riferimento di questa misura è Microsoft.VSTS.Scheduling.OriginalWork.

Lavoro rimanente

Numero di ore registrate come stime di lavoro rimanente per completare gli elementi di lavoro che soddisfano i criteri della query o del report. Il nome di riferimento di questa misura è Microsoft.VSTS.Scheduling.RemainingWork.

Conteggio revisioni

Numero di volte che gli elementi di lavoro sono stati rivisti. È possibile usare questa misura per visualizzare la cronologia dettagliata di un set di elementi di lavoro o di un particolare elemento di lavoro. Ad esempio, è possibile usare questa misura per visualizzare il numero di volte che ogni membro del team ha modificato un elemento di lavoro durante l'intervallo di tempo specificato. Per visualizzare queste informazioni, occorre creare una query in cui suddividere la misura Conteggio revisioni in base alla dimensione Modificato da e applicare un filtro alla misura in base a un intervallo di date.

Conteggio modifiche di stato

Numero di volte che il team ha modificato gli stati di un set filtrato di elementi di lavoro. È possibile usare questa misura per contare le attivazioni dei bug in un'area del prodotto specifica durante l'intervallo di tempo specificato. Notare che questa misura restituisce il numero di eventi di transizione di stato ma non il numero di elementi di lavoro nella transizione di stato. Ad esempio, questa misura restituisce la frequenza di risoluzione 2 se il team ha risolto, riattivato e quindi nuovamente risolto lo stesso bug.

Dimensione

Unità di misura soggettiva che acquisisce le dimensioni di un requisito. Questo campo viene definito solo nei modelli di processo MSF per CMMI. Il nome di riferimento di questa misura è Microsoft.VSTS.Scheduling.Size.

Punti storia

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 nei modelli di processo MSF per Agile Software Development. Il nome di riferimento di questa misura è Microsoft.VSTS.Scheduling.StoryPoints.

Conteggio elementi di lavoro

Numero di elementi di lavoro in base alle dimensioni o i filtri che vengono specificati. Se il filtro include una dimensione di data, la misura restituisce le informazioni sulla cronologia. In caso contrario, la misura restituisce le informazioni correnti.

Misure nascoste

Per definire i calcoli che forniscono i totali temporizzati, vengono usate molte misure nascoste. Queste misure non sono esposte a strumenti client come Microsoft Excel, Generatore report o Progettazione report, ma sono presenti nelle definizioni del cubo distribuito. Le misure nascoste eseguono un calcolo usando la funzione MDX LastChild, che aggrega il totale per la misura a partire da una data specifica.

Misura

Descrizione

Numero di record di LastChild

Misura nascosta usata per calcolare la misura Conteggio elementi di lavoro.

LastChild Microsoft_VSTS_Scheduling_RemainingWork

Misura nascosta usata per calcolare la misura Lavoro rimanente.

LastChild Microsoft_VSTS_Scheduling_CompletedWork

Misura nascosta usata per calcolare la misura Lavoro completato.

LastChild Microsoft_VSTS_Scheduling_BaselineWork

Misura nascosta usata per calcolare la misura Lavoro di base.

Filtri data e filtri numerici

È possibile usare Filtri data e Filtri numerici per applicare dei filtri a un report in base a uno o più valori in questo set. Questi filtri vengono visualizzati nel gruppo di misure contrassegnato con l'etichetta Valori. È possibile usare le selezioni all'interno di ogni gruppo per filtrare il set di elementi di lavoro. Non devono essere aggiunti direttamente al report di tabella pivot. Le righe e le colonne nel report di tabella pivot vengono invece filtrate mediante i passaggi indicati di seguito:

  1. Scegliere l'icona di filtro per Etichette di riga o Etichette di colonna nel report di tabella pivot, scegliere Filtri per valori quindi specificare i criteri desiderati, ad esempio Maggiore di.

  2. Nel primo campo, scegliere la data o il filtro numerico desiderato (ad esempio Data di creazione).

  3. Nel terzo campo, digitare il valore che soddisfa i criteri di filtro e scegliere OK.

    Ad esempio, per visualizzare tutti gli elementi di lavoro creati dopo il 1 giugno 2010, digitare 6/1/2010.

Nella tabella seguente vengono descritti i filtri di data che è possibile usare per rifinire il set di elementi di lavoro che un report restituisce. È inoltre possibile combinare i filtri.

Nome campo

Descrizione

Data di attivazione

Data e ora in cui l'elemento di lavoro è stato attivato o riattivato. Questo filtro corrisponde al campo Microsoft.VSTS.Common.ActivatedDate.

Data di chiusura

Data e ora di chiusura di un elemento di lavoro. Questo filtro corrisponde al campo Microsoft.VSTS.Common.ClosedDate.

Data creazione

Data e ora di creazione di un elemento di lavoro. Questo filtro corrisponde al campo Microsoft.VSTS.Common.CreatedDate.

Scadenza

Data e ora in cui il team ha pianificato che un'attività verrà completata o un problema verrà risolto. Questo campo è applicabile solo agli elementi di lavoro attività e problema. Questo filtro corrisponde al campo Microsoft.VSTS.Scheduling.DueDate.

Data di fine

Data e ora indicate nella pianificazione per il completamento dell'attività. Questo filtro corrisponde al campo Microsoft.VSTS.Scheduling.FinishDate.

Data di risoluzione

Data e ora in cui un bug o un altro tipo di elemento di lavoro è stato risolto. Questo filtro corrisponde al campo Microsoft.VSTS.Common.ResolvedDate.

Data di inizio

Data e ora indicate nella pianificazione per l'inizio dell'attività. Questo filtro corrisponde al campo Microsoft.VSTS.Scheduling.StartDate.

Nella tabella seguente vengono descritti i filtri numerici che è possibile usare per filtrare il set di elementi di lavoro visualizzati in un report.

Misura

Descrizione

ID

ID univoco di ciascun elemento di lavoro. Gli ID elemento di lavoro sono univoci per tutti i progetti team in una raccolta di progetti team. Nel data warehouse, è probabile che esistano identificatori duplicati tra diverse raccolte. Questo filtro corrisponde al campo System.Id.

Priorità

Valutazione soggettiva del bug, del problema, dell'attività o del test case in relazione all'azienda, in genere compresa tra i valori 1 e 3. Questo filtro corrisponde al campo Microsoft.VSTS.Common.Priority.

Rev

Numero assegnato a una revisione di un elemento di lavoro. Questo filtro corrisponde al campo System.Rev.

Ordine di priorità

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. Questo filtro corrisponde al campo Microsoft.VSTS.Common.StackRank.

Dimensioni, attributi, filtri e categorie nella prospettiva Elemento di lavoro

È possibile combinare gli attributi tra diverse dimensioni per filtrare il set di elementi di lavoro visualizzati in un report o per evidenziare dettagli specifici su un gruppo di elementi di lavoro. Questi attributi corrispondono a tutti i campi per qualsiasi tipo di elemento di lavoro con l'attributo segnalabile impostato su Dimension. È possibile filtrare in base agli attributi di campo per elemento di lavoro, test case, elemento di lavoro collegato o test case collegato. È inoltre possibile filtrare il set di elementi di lavoro in base al tipo o ai tipi di collegamento tra loro.

Quando si sceglie Elemento di lavoro nella casella combinata Visualizza campi correlati a in Excel, si ha accesso non solo alle dimensioni del test case, dell'elemento di lavoro e della categoria dell'elemento di lavoro, ma anche alle dimensioni condivise del progetto team e della data. Scegliere Elemento di lavoro quando si desidera analizzare gli elementi di lavoro o i test case e applicare filtri per data, raccolta di progetti, progetto o categoria di elementi di lavoro. Per informazioni sulle dimensioni Progetto team e Data, vedere Dimensioni condivise nel cubo di Analysis Services.

Suggerimento

Avviare sempre il processo di filtro specificando i criteri per il set di raccolte di progetti e il progetto team per i quali si desidera creare un report.

Per creare report sullo stato degli elementi di lavoro correnti, scegliere Elemento di lavoro corrente nella casella combinata. Questa combinazione di dimensioni non contiene la dimensione Data. Per analizzare i dati cronologici di elementi di lavoro in un report tendenza, scegliere Elemento di lavoro nella casella combinata.

Applicare filtri per campi elemento di lavoro nella dimensione Elemento di lavoro

Le dimensioni Elemento di lavoro e Test case contengono tutti gli attributi specifici agli elementi di lavoro, come lo stato, il tipo e l'ID dell'elemento di lavoro. Inoltre, i campi elemento di lavoro nei modelli di processo che presentano l'attributo segnalabile impostato su "Dimension" vengono riprodotti come attributi nella dimensione Elemento di lavoro.

Gli attributi vengono visualizzati nelle cartelle di visualizzazione delle dimensioni Elemento di lavoro e Test case. Gli attributi di dimensione sono organizzati in cartelle basate sul nome di riferimento del report assegnato nella definizione di ciascun tipo di elemento di lavoro. Si hanno i seguenti tipi di mapping:

  • I campi intrinseci, che sono dotati del prefisso "System", vengono visualizzati direttamente nella dimensione Test case o Elemento di lavoro.

  • Altri campi vengono visualizzati in cartelle i cui nomi corrispondono ai prefissi dei nomi di riferimento dei campi. Ad esempio, i campi che dispongono del prefisso "Microsoft.VSTS.Common" vengono visualizzati nella cartella con l'etichetta "Microsoft.VSTS.Common".

Ad esempio, i campi elemento di lavoro vengono visualizzati nella dimensione Elemento di lavoro, come illustrato nella figura seguente. Le dimensioni Test case ed Elemento di lavoro collegato hanno strutture simili.

Struttura di cartelle in un cubo dei dati OLAP

Per altre informazioni su ciascun campo, vedere Riferimenti ai campi elemento di lavoro per Visual Studio ALM. Solo i campi che hanno reportable=”Dimension” appaiono nelle dimensioni associate. Ulteriori attributi vengono visualizzati quando i campi personalizzati nelle definizioni dei tipi di elementi di lavoro specificano Dimension come attributo segnalabile. Per altre informazioni sulla modalità di utilizzo dell'attributo facoltativo reportable e sui relativi valori, vedere Aggiungere o modificare campi di elementi di lavoro per supportare la creazione di rapporti.

Per altre informazioni sulla modalità di utilizzo delle gerarchie di data, vedere Dimensioni condivise nel cubo di Analysis Services.

Nella tabella seguente vengono descritti gli attributi che non sono associati a un campo elemento di lavoro specifico e gli attributi gerarchici forniti dalla dimensione Elemento di lavoro.

Attributo

Descrizione

Area

Contiene una gerarchia di 14 livelli, come illustrato nella figura seguente, che correla le misure nel cubo in base alle classificazioni di area a cui sono associate. È possibile usare questa gerarchia padre-figlio per riepilogare o filtrare le misure in base ai rispettivi livelli nella gerarchia area.

Dimensione Gerarchia area

Per altre informazioni, vedere Aggiungere e modificare percorsi di area e di iterazione.

Percorso area

Elenco semplice dei percorsi area per tutti i progetti team.

Data di modifica

Elenco semplice di date che è possibile usare per filtrare il set di elementi di lavoro in base alle date di modifica degli elementi da parte del team.

Gerarchia delle date di modifica per mese

Struttura ad albero gerarchica che supporta l'applicazione di filtri e la creazione di report sul set di elementi di lavoro in base ai mesi nei quali il team ha modificato gli elementi. Ad esempio, è possibile usare la gerarchia di date di modifica per mese o per settimana, come illustrato nella figura seguente, per applicare filtri o creare un report tendenza basato sulla data di modifica. Per altre informazioni su come usare le gerarchie di data, vedere Dimensioni condivise nel cubo di Analysis Services.

Gerarchia data di modifica

Gerarchia di date di modifica per settimana

Struttura ad albero gerarchica che supporta l'applicazione di filtri e la creazione di report sul set di elementi di lavoro in base alle settimane nelle quali il team ha modificato gli elementi.

Data creazione

Elenco semplice di date che è possibile usare per filtrare il set di elementi di lavoro in base alla data di creazione degli elementi da parte del team.

Gerarchia delle date di creazione per mese

Struttura ad albero gerarchica che supporta l'applicazione di filtri e la creazione di report sul set di elementi di lavoro in base al mese in cui il team ha creato gli elementi.

Gerarchia di date di creazione per settimana

Struttura ad albero gerarchica che supporta l'applicazione di filtri e la creazione di report sul set di elementi di lavoro in base alla settimana in cui il team ha creato gli elementi.

Iterazione

Contiene una gerarchia di 14 livelli, come illustrato nella figura seguente, che correla le misure nel cubo in base alle classificazioni di iterazione a cui sono associate. È possibile usare questa gerarchia padre-figlio per riepilogare o filtrare le misure in base ai rispettivi livelli nella gerarchia di iterazione.

Dimensione Gerarchia iterazione

Per altre informazioni, vedere Aggiungere e modificare percorsi di area e di iterazione.

Percorso d'iterazione

Elenco semplice del set di percorsi di iterazione definiti per tutti i progetti team.

Stato precedente

L'unico campo in Altri campi è Stato precedente, che è possibile usare per applicare un filtro a un report basato in base allo stato a cui era stato assegnato un elemento di lavoro prima che all'elemento fosse assegnato lo stato corrente. Lo stato è un attributo del flusso di lavoro per un tipo di elemento di lavoro. Per altre informazioni, vedere Modificare il flusso di lavoro per un tipo di elemento di lavoro.

Filtro per il tipo di collegamento o campi definiti per un elemento di lavoro collegato

La selezione della voce Elemento di lavoro corrente collegato nella casella combinata Visualizza campi correlati a consente di ottenere l'accesso alle dimensioni Elemento di lavoro, Tipo collegamento elemento di lavoro ed Elemento di lavoro collegato. Scegliere questa voce quando si desidera filtrare il set di elementi di lavoro in un report in base al tipo di collegamento o a valori di campi in elementi di lavoro collegati ad altri elementi di lavoro.

Filtri basati su un attributo di un tipo di collegamento

Se si specifica uno o più attributi indicati nella tabella seguente, è possibile filtrare elementi di lavoro che dispongano di almeno una relazione di collegamento il cui tipo di collegamento soddisfa i criteri specificati. Per altre informazioni, vedere Riferimento all'elemento tipo di collegamento e Gestire i tipi di collegamento [witadmin].

Nota

È possibile usare uno qualsiasi degli attributi indicati nella tabella seguente per applicare un filtro al report, ma risultano maggiormente utili gli attributi Nome di collegamento e Nome di riferimento di collegamento.Tutti gli attributi booleani contengono un valore True o False.

Attributo

Descrizione

Eliminato

Valore booleano che specifica se un tipo di collegamento viene eliminato.

Nega eliminazione

Valore booleano che specifica se il tipo di collegamento può essere eliminato. Ad esempio, è possibile eliminare i tipi di collegamento personalizzati ma non quelli predefiniti.

Nega modifica

Valore booleano che specifica se il tipo di collegamento può essere modificato. Ad esempio, è possibile modificare i tipi di collegamento personalizzati ma non quelli predefiniti.

Direzionale

Valore booleano che specifica se il tipo di collegamento è direzionale. I collegamenti direzionali vengono usati per creare relazioni dipendenti e per impedire le relazioni circolari.

Disabilitato.

Valore booleano che specifica se il tipo di collegamento è stato disabilitato. È possibile usare questo attributo per trovare o filtrare elementi di lavoro che contengono relazioni di collegamento il cui tipo di collegamento è stato disattivato o disabilitato.

Non circolare

Valore booleano che specifica se il tipo di collegamento impedisce le relazioni di collegamento circolari.

Destinazione singola

Valore booleano che specifica se il tipo di collegamento consente agli utenti di specificare solo una destinazione per ogni collegamento di questo tipo. Ad esempio, un elemento di lavoro figlio può avere un solo padre, come definito da un tipo di collegamento padre.

Struttura ad albero

Valore booleano che specifica se il tipo di collegamento è basato sulla topologia di struttura ad albero.

ID collegamento

Numero intero assegnato dal sistema ai tipi di collegamento predefiniti e personalizzati.

Nome collegamento

Nome descrittivo del tipo di collegamento. Il nome descrittivo corrisponde al nome diretto o inverso assegnato a tale tipo di collegamento.

Nome di riferimento

Nome assegnato al tipo di collegamento. Ad esempio, System.LinkTypes.Related è il nome di riferimento del tipo di collegamento Correlato.

Regole

Vengono assegnati dal sistema dei valori alle regole che il tipo di collegamento usa. Non usare questo attributo.

Filtri basati su un attributo dell'elemento di lavoro collegato

La dimensione Elemento di lavoro collegato contiene lo stesso set di attributi delle dimensioni Test case ed Elemento di lavoro. Questi attributi possono essere usati per trovare elementi di lavoro o filtrare misure in base agli attributi degli elementi di lavoro che sono collegati agli elementi di lavoro che si sta analizzando. Con l'esecuzione di questo tipo di query si risponde a domande come "Quanti bug attivi sono collegati alle storie utente con priorità 1?"

Nota

È possibile usare le dimensioni Tipo collegamento elemento di lavoro ed Elemento di lavoro collegato per applicare filtri ai report solo sugli elementi di lavoro correnti.Non è possibile usare queste dimensioni per analizzare i dati cronologici.

Le dimensioni Tipo collegamento elemento di lavoro ed Elemento di lavoro collegato sono dimensioni molti a molti collegate alla tabella dei fatti degli elementi di lavoro correnti. I membri del team possono collegare qualsiasi elemento di lavoro a più di un altro elemento di lavoro.

Se una dimensione corrisponde agli attributi dei collegamenti tra elementi di lavoro, il nome della dimensione è preceduto dalla frase "Elemento di lavoro collegato.". Ad esempio, l'attributo "Assegnato a" corrisponde all'attributo "Elemento di lavoro collegato.Assegnato a" e così via per tutti gli altri campi elemento di lavoro nel cubo OLAP. Per altre informazioni, vedere Applicare filtri per campi elemento di lavoro nella dimensione Elemento di lavoro.

Filtro per insiemi di modifiche

È possibile scegliere la voce Insieme di modifiche elemento di lavoro nella casella combinata per accedere alle dimensioni Insieme di modifiche del controllo della versione ed Elemento di lavoro. Scegliere questa voce quando si desidera filtrare il set di elementi di lavoro in base alle informazioni negli insiemi di modifiche che sono collegati agli elementi di lavoro. Quando si apportano e si archiviano modifiche al codice usando il controllo della versione di Team Foundation, è possibile associare l'insieme di modifiche all'elemento di lavoro interessato dalle modifiche. In un insieme di modifiche vengono elencati i file di origine archiviati per l'insieme di modifiche e un elenco di tutti gli elementi di lavoro collegati all'insieme di modifiche. Per altre informazioni, vedere Archiviare il proprio lavoro nel codebase del team.

La dimensione Insieme di modifiche del controllo della versione è un tipo di dimensione padre-figlio ed è collegata alla tabella dei fatti degli elementi di lavoro correnti attraverso una tabella dei fatti molti a molti intermedia. I membri del team possono collegare qualsiasi elemento di lavoro a più di un insieme di modifiche. Nella tabella seguente vengono descritti gli attributi della dimensione Insieme di modifiche del controllo della versione.

Attributo

Descrizione

ID insieme di modifiche

Numero assegnato all'insieme di modifiche.

Archiviato da

Nome utente del membro del team che ha archiviato l'insieme di modifiche.

Descrizione

Commento di archiviazione associato all'insieme di modifiche.

Commento sull'override dei criteri

Commento fornito quando viene eseguito l'override dei criteri. Se non si esegue l'override dei criteri con un insieme di modifiche, il campo è Null.

Filtro per categoria

La voce Elemento di lavoro a categoria nella casella combinata contiene le dimensioni Elemento di lavoro e Categoria elemento di lavoro. Scegliere questa voce quando si desidera filtrare il set di elementi di lavoro in base alle categorie associate. Le categorie sono utili quando i progetti team contengono tipi di elementi di lavoro simili ma denominati in modo diverso. Per altre informazioni, vedere Utilizzare le categorie per raggruppare tipi di elementi di lavoro.

Nella tabella seguente vengono descritti gli attributi della dimensione Categoria elemento di lavoro.

Attributo

Descrizione

Nome

Nome descrittivo assegnato alla categoria di un elemento di lavoro.

Nome di riferimento

Nome di riferimento assegnato alla categoria di un elemento di lavoro.

Filtro per relazioni gerarchiche

La voce Elemento di lavoro a struttura ad albero nella casella combinata contiene le dimensioni Elemento di lavoro e Struttura ad albero elemento di lavoro. Scegliere questa voce quando si desidera applicare un filtro in base all'annidamento gerarchico degli elementi di lavoro collegati usando i tipi di collegamento padre e figlio oppure altri tipi personalizzati di collegamenti con topologia ad albero.

Nota

È possibile usare la dimensione Struttura ad albero elemento di lavoro per applicare filtri ai i report solo su elementi di lavoro correnti.Non è possibile usare questa dimensione per analizzare i dati cronologici degli elementi di lavoro.

La dimensione Struttura ad albero elemento di lavoro è un tipo di dimensione padre-figlio ed è collegata alla tabella dei fatti degli elementi di lavoro correnti attraverso una tabella dei fatti molti a molti intermedia. Qualsiasi elemento di lavoro può essere collegato a più elementi di lavoro e, di conseguenza, può apparire in più posizioni nella struttura ad albero.

Come mostrato nell'illustrazione seguente, la gerarchia struttura ad albero elemento di lavoro contiene otto filtri gerarchici. La prima gerarchia supporta il filtro di elementi di lavoro all'inizio della struttura ad albero, Struttura ad albero elemento di lavoro 1 supporta il filtro di elementi di lavoro che sono annidati di un livello e così via.

Struttura ad albero elemento di lavoro

Nella tabella seguente vengono descritti gli attributi della dimensione Struttura ad albero elemento di lavoro. I tipi di collegamento basati sulla topologia con struttura ad albero vengono usati per creare relazioni gerarchiche a più livelli tra elementi di lavoro. Oltre a supportare le visualizzazioni gerarchiche a più livelli, i tipi di collegamento gerarchico supportano la direzionalità e limitano le relazioni circolari. Per altre informazioni, vedere Riferimento all'elemento tipo di collegamento.

Attributo

Descrizione

Gerarchia struttura ad albero elemento di lavoro

Elementi di lavoro collegati tramite tipi di collegamento gerarchico.

Nome tipo struttura ad albero

Nome di riferimento del tipo di collegamento gerarchico (ad esempio System.LinkTypes.Hierarchy). È possibile applicare un filtro al report in base a un tipo di collegamento gerarchico usato in una raccolta di progetti team. Per applicare un filtro al report in base al nome diretto e inverso di un tipo di collegamento, usare l'attributo Nome collegamento fornito dalla dimensione Tipo collegamento elemento di lavoro.

Filtro per risultati test

La voce Elemento di lavoro con risultato nella casella combinata contiene le dimensioni Risultati test, Insieme di modifiche del controllo della versione, Elemento di lavoro, Categoria elemento di lavoro e Struttura ad albero elemento di lavoro. È possibile usare gli attributi della dimensione Risultati test per applicare filtri ai report in base ai risultati dei test associati ai test case e ai relativi elementi di lavoro collegati.

È possibile usare la misura Conteggio elementi di lavoro non solo per determinare il numero di elementi di lavoro collegati ai risultati di un test, ma anche per creare report sugli elementi di lavoro e i relativi risultati dei test. Per una descrizione di ciascun attributo Risultati test, vedere Analizzare e generare rapporti sui risultati dei test tramite la prospettiva Test nel database di Analysis Services per Visual Studio ALM.

Attività necessarie per il monitoraggio e la gestione del lavoro

Per creare report che contengano dati utili sullo stato, lo stato di avanzamento e le tendenze relativi agli elementi di lavoro, i membri del team devono effettuare le attività seguenti:

  • Creare elementi di lavoro. I membri del team devono creare elementi di lavoro per gestire il backlog di storie utente o i bug, per gestire il lavoro tramite le attività e per gestire i test case. Aggiornare lo stato degli elementi di lavoro in base alle linee guida del processo per ogni tipo di elemento di lavoro.

    Per altre informazioni, vedere Tipi di elemento di lavoro e flusso di lavoro del modello di processo Agile, Tipi di elemento di lavoro e flusso di lavoro del modello di processo CMMI o Tipi di elemento di lavoro e flusso di lavoro del modello di processo Scrum.

  • Collegare gli elementi di lavoro ad altri elementi di lavoro o insiemi di modifiche. Per tenere traccia delle relazioni tra gli elementi di lavoro, i membri del team devono creare dei collegamenti ad esempio tra storie utente e attività. I membri del team possono creare altri collegamenti utili come quelli tra storie utente e test case, bug e test case, insiemi di modifiche e storie utente, attività e bug. I membri del team possono visualizzare la relazione, la dipendenza o la gerarchia specificando il tipo di collegamento appropriato.

    Per altre informazioni, vedere Collegare elementi di lavoro per supportare la tracciabilità.

  • Specificare percorsi area e di iterazione. Per monitorare lo stato o le tendenze sulle aree del prodotto o sulle attività cardini filtrando i report, i membri del team devono impostare i campi Area e Iterazione per ogni elemento di lavoro.

  • Assegnare il lavoro ai proprietari e aggiornare lo stato degli elementi di lavoro. Con l'avanzamento del lavoro, i membri del team devono modificare lo stato degli elementi di lavoro a loro assegnati, dato che gli elementi di lavoro passano dallo stato nuovo o proposto allo stato attivo o in corso, oppure chiuso o completato.

  • Aggiornare il lavoro richiesto. Per monitorare i progressi effettuati dal team verso il completamento del lavoro per un'iterazione o un altro intervallo di tempo, i membri del team devono aggiornare le quantità di lavoro completato e rimanente per gli elementi di lavoro di loro competenza.

Vedere anche

Concetti

Prospettive e gruppi di misure forniti nel cubo di Analysis Services per Visual Studio

Altre risorse

Table reference for the relational warehouse database for Visual Studio ALM