Condividi tramite


Tenere traccia dell'avanzamento con i grafici basati su query sullo stato e sulla tendenza

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

È possibile visualizzare rapidamente lo stato del lavoro in corso visualizzando i risultati di una query di elenco flat. Le query supportano visualizzazioni grafico diverse, ad esempio torta, colonna, pivot o tendenza. I grafici supportano la visualizzazione di un conteggio degli elementi di lavoro o di una somma di valori per i campi numerici selezionati, ad esempio Punti brano, Lavoro lavoro lavoro o Lavoro rimanente. Lavoro del gruppo per stato, assegnato a o altro campo personalizzato o definito dal sistema.

In questo articolo viene illustrato come eseguire le attività seguenti:

  • Creare una query flat-list per supportare il grafico
  • Creare e condividere il grafico basato su query
  • Creare una torta di stato, una colonna, una barra o un grafico pivot
  • Creare un grafico di tendenza
  • Aggiungere un grafico a un dashboard

Nota

Questo articolo descrive come configurare i grafici delle query di rilevamento del lavoro. Per aggiungere grafici di query esistenti ai dashboard, vedere Aggiungere grafici a un dashboard. Per informazioni sulla configurazione di un widget Chart for Work Items , vedere Configurare un grafico per i widget degli elementi di lavoro.

Per una panoramica di tutti i grafici di rilevamento del lavoro e dei report nel contesto, vedere Informazioni su dashboard, grafici, report e widget.

Ad esempio, l'immagine seguente illustra due grafici diversi creati dalla stessa query flat-list. Il grafico a torta raggruppa i 19 bug per stato e il grafico a barre raggruppa i bug in base all'assegnazione e al relativo stato corrente.

Screenshot dei grafici di bug attivi aggiunti ai dashboard.

Prerequisiti

I prerequisiti da soddisfare includono l'accesso di base o superiore e la creazione di una query di elenco semplice. Solo le query flat-list supportano i grafici.

Se si vuole aggiungere il grafico a un dashboard, salvare la query nella cartella Query condivise e creare il dashboard in cui si vuole aggiungere il grafico.

  • Per creare un grafico di query, è necessario avere accesso di base o superiore. Gli utenti con accesso stakeholder non possono visualizzare o creare grafici dalla pagina Query . Possono visualizzare i grafici aggiunti a un dashboard del team. Per altre informazioni, vedere Informazioni di riferimento rapido sull'accesso di tipo Stakeholder.
  • Per aggiungere un grafico a un dashboard, è necessario salvare la query in una cartella Query condivise. A tale scopo, è necessario disporre delle autorizzazioni per salvare le query in una cartella. Per ottenere le autorizzazioni, vedere Impostare le autorizzazioni per le query e le cartelle di query.
  • Per aggiungere un grafico di query a un dashboard del team, è necessario essere membri del team o essere membri del gruppo di sicurezza Project Administrators .
  • Per aggiungere un grafico di query a un dashboard del progetto, è necessario creare il dashboard o disporre delle autorizzazioni per modificare il dashboard oppure essere membro del gruppo di sicurezza Project Administrators .
  • Per visualizzare un grafico di query aggiunto a un dashboard, è necessario disporre delle autorizzazioni di lettura per la query sottostante. Se tale autorizzazione viene negata, il widget visualizza un messaggio di caricamento del widget non riuscito.

Nota

Gli utenti con accesso stakeholder per un progetto pubblico hanno accesso completo alle funzionalità del grafico delle query proprio come gli utenti con accesso di base . Per altre informazioni, vedere Informazioni di riferimento rapido sull'accesso di tipo Stakeholder.

  • Per creare un grafico di query, è necessario avere accesso di base o superiore. Gli utenti con accesso stakeholder non possono visualizzare o creare grafici dalla pagina Query . Possono visualizzare i grafici aggiunti a un dashboard del team. Per informazioni dettagliate, vedere Informazioni di riferimento rapido sull'accesso degli stakeholder.
  • Per aggiungere un grafico a un dashboard, è necessario salvare la query in una cartella Query condivise. A tale scopo, è necessario disporre delle autorizzazioni per salvare le query in una cartella. Per ottenere le autorizzazioni, vedere Impostare le autorizzazioni per le query e le cartelle di query.
  • Per aggiungere un grafico di query a un dashboard del team, è necessario essere membri del team o essere membri del gruppo di sicurezza Project Administrators .
  • Per visualizzare un grafico di query aggiunto a un dashboard, è necessario disporre delle autorizzazioni di lettura per la query sottostante. Se tale autorizzazione viene negata, il widget visualizza un messaggio di caricamento del widget non riuscito.

Per altre informazioni sulle autorizzazioni del dashboard, vedere Impostare le autorizzazioni del dashboard.

Creare una query flat-list

Quando si crea una query per supportare il grafico, seguire queste linee guida.

  • Selezionare sempre l'elenco flat del tipo di query degli elementi di lavoro. Altri tipi di query non sono supportati per il grafico. Per altre informazioni, vedere Definire una query flat-list.

  • Aggiungere tali campi a una clausola di query o alle opzioni di colonna che si desidera utilizzare all'interno del grafico. È possibile raggruppare i grafici in base a qualsiasi campo, ad eccezione dei campi data/ora, testo in formato libero e tag. Ad esempio:

    • Per raggruppare in base allo stato, includere il campo Stato .
    • Per raggruppare in base alle assegnazioni di lavoro, includere il campo Assegnato a .
    • Per raggruppare in base a sprint o iterazioni, includere il percorso di iterazione.
    • Per raggruppare in base al team, includere il campo Nome nodo che visualizza il nodo foglia del percorso area.
    • Per raggruppare in base a un campo personalizzato, includerlo.
  • Per sommare una colonna numerica, includere il campo corrispondente nella clausola di query o nelle opzioni di colonna. Per altri esempi di grafici creati da campi numerici, vedere Eseguire query in base a campi numerici.

  • Se si prevede di aggiungere la query a un dashboard, salvare la query come query condivisa.

  • Non è possibile raggruppare i grafici in base ai tipi di dati di campo seguenti:

    • ID
    • Data/ora, ad esempio Data creazione, Data modifica
    • Testo normale, ad esempio Titolo
    • Testo RTF, ad esempio Descrizione, Passaggi di riproduzione
    • Tag

Nota

Non è possibile raggruppare un grafico basato su query in base ai tag, ma è possibile raggruppare un widget Chart for Work Items in base ai tag aggiunti a un dashboard come descritto in Configurare un grafico per gli elementi di lavoro widget.

  • Non è possibile raggruppare i grafici in base ai tipi di dati di campo seguenti:

    • ID
    • Data/ora, ad esempio Data creazione, Data modifica
    • Testo normale, ad esempio Titolo
    • Testo RTF, ad esempio Descrizione, Passaggi di riproduzione
    • Tag (è possibile filtrare una query usando tag, ma non è possibile usare tag per configurare il grafico)

Visualizzazione di aree e iterazioni

Quando si seleziona Percorso area o Percorso iterazione, nel grafico viene visualizzato solo il nodo foglia. Il nodo foglia è l'ultimo nodo del percorso completo. Ad esempio, Phone è il nodo foglia di FabrikamFiber/Fabrikam Website/Phone. Se la query contiene un livello misto di nodi foglia, il grafico potrebbe non riflettere i risultati previsti.

Selezionare il campo Nome nodo, il nodo foglia del percorso dell'area, per verificare se migliora i risultati.

I grafici vengono visualizzati nei browser che supportano la grafica vettoriale scalabile (SVG). I browser supportati includono Microsoft Edge, Internet Explorer 9 e versioni successive, Chrome, Firefox e Safari su Mac. I grafici non sono ottimizzati per i display per dispositivi mobili o touch.

Nota

Internet Explorer non è più supportato per Azure DevOps Services o per Azure DevOps Server 2020.1.

Ordina per valore o etichetta

La maggior parte dei grafici consente di scegliere come ordinare i dati. È possibile ordinare in base a Valore o Etichetta e selezionare Crescente o Decrescente.

  • Valore: ordina i dati in base al valore numerico
  • Etichetta: ordina in base all'etichetta selezionata per il raggruppamento dei dati

Visualizzazione limitata di serie

Quando un grafico contiene più di 8 o 12 elementi all'interno della serie di dati, i valori negli elementi 9 o 13 più vengono consolidati in un set etichettato (altro). Tuttavia, se si aumentano le dimensioni del grafico tramite il widget configurabile in un dashboard, è possibile aumentare il limite di serie.

Screenshot dei dati di Altri gruppi di categorie oltre a 12 serie di set.

Disponibilità grafico

  • Tutti i membri del team possono visualizzare i grafici salvati in Query condivise, ad eccezione dei membri con accesso agli stakeholder . È possibile aggiungere tali grafici ai dashboard.
  • È possibile visualizzare solo le query nella cartella Query personali .
  • È possibile copiare e inviare via e-mail l'URL di qualsiasi pagina del grafico per condividerlo con un membro del progetto.
  • Per creare grafici simili per i test, vedere Tenere traccia dello stato dei test.

Creare un grafico basato su query

  1. Da Query aprire l'editor del grafico per una query di elenco flat. Per creare grafici, è necessario appartenere al gruppo Collaboratori.

    Screenshot della scheda Grafici con il pulsante Nuovo grafico.

    Se si ha accesso agli stakeholder, i collegamenti Grafici e Nuovi grafici non vengono visualizzati.

  2. Selezionare il tipo e il campo del grafico per il raggruppamento dei valori. Quando si usano grafici a torta, barre e istogrammi, selezionare un singolo campo per visualizzare un conteggio degli elementi di lavoro.

    Screenshot della finestra di dialogo di configurazione del grafico a torta.

    Se non viene visualizzato il campo desiderato nell'elenco a discesa Raggruppa per , aggiungere il campo come colonna alla query e salvare la query. Inoltre, le opzioni Aggregazione dipendono dai campi usati nella query o dai campi selezionati in Opzioni colonna.

    Se viene visualizzato un messaggio di errore quando si chiude l'editor del grafico, è necessario richiedere l'accesso di base. Per altre informazioni, vedere Modificare i livelli di accesso.

  3. Per ordinare i risultati, selezionare Valore o Etichetta come opzione di ordinamento e quindi Crescente o Decrescente.

    Per modificare un colore, selezionare un colore dal set Di serie di selezione colori.

    Screenshot della finestra di dialogo Grafici, selezione serie di colori.

I grafici vengono aggiornati automaticamente quando si modifica la query o si aggiornano i risultati della query.

Aggiungere un grafico a torta

Usare un grafico a torta per visualizzare le percentuali di gruppo con sei o meno categorie. Esempi validi di grafici a torta sono:

  • Stato bug attivi, gruppo per stato
  • Stato della storia utente, gruppo per stato
  • Stato della storia utente, raggruppare in base a Completato, In corso o Taglia

Ad esempio, la query seguente filtra le storie utente in base allo stato per Cut, In Progress e Completed dall'inizio dell'anno.

Screenshot di Editor di query, filtrare le storie utente in base allo stato.

La configurazione del grafico a torta è come illustrato nell'immagine seguente.

Screenshot della finestra di dialogo Configura grafico a torta.

La configurazione combinata di query e grafico restituisce il grafico a torta seguente.

Screenshot dell'esempio di grafici a torta.

Aggiungere un grafico a barre in pila

Un grafico a barre in pila consente di tenere traccia dello stato di avanzamento rispetto a due valori di campo. Nome nodo visualizza l'ultima foglia all'interno di un percorso di area. Usare questo approccio quando si vogliono visualizzare i dati tra i team e ogni nodo corrisponde a un team.

Screenshot della finestra di dialogo Configura grafico a barre in pila.

Aggiungere una tabella pivot

Nella tabella Pivot viene visualizzata una tabella di righe e colonne configurabili, con colonne che mostrano un conteggio degli elementi di lavoro o la somma di un campo numerico. Scegliere una tabella pivot quando si desidera confrontare le aree in cui viene eseguito il lavoro.

L'immagine seguente mostra un esempio di tipi di elemento di lavoro e il relativo stato corrente.

Screenshot della finestra di dialogo Configura grafico, tabella pivot.

Aggiungere un grafico di tendenza

I grafici di tendenza consentono di visualizzare lo stato di avanzamento nel tempo. È possibile selezionare un periodo in sequenza compreso tra l'ultima settimana e l'ultimo anno.

Screenshot della finestra di dialogo Configura grafico, grafico di tendenza di due settimane.

I dati di tendenza vengono estratti dall'archivio dati di rilevamento del lavoro. Analogamente alla maggior parte degli archivi dati, lo schema del database relazionale è progettato e ottimizzato per l'elaborazione transazionale online dei dati. Quando lo strumento o il plug-in esegue un'attività, scrive le informazioni più recenti nell'archivio operativo. I dati nell'archivio operativo cambiano costantemente e vengono aggiornati. Tutti i dati sono correnti.

Aggiungere un grafico Burndown

I grafici burn-down sono utili per determinare la velocità di avanzamento del lavoro in base a un valore di campo numerico, ad esempio Punti storia, Sforzo o Lavoro rimanente o per un conteggio degli elementi di lavoro.

Per creare un grafico burn-down, aggiungere il campo numerico desiderato alla query. Per visualizzare un grafico burn-down delle attività, selezionare l'operatore Sum per Lavoro rimanente.

Screenshot della finestra di dialogo Configura grafico, Lavoro rimanente per le ultime quattro settimane.

Oltre ai grafici burndown basati su query, è possibile configurare un widget burndown o burnup.

Aggiungere un grafico a un dashboard

Aggiungere un grafico a un dashboard tramite l'aggiunta di un widget Grafico per elementi di lavoro. È possibile aggiungere il grafico a un dashboard come illustrato nella procedura seguente o aggiungendo direttamente il widget Chart for Work Items . Per altre informazioni, vedere Configurare un grafico per i widget degli elementi di lavoro.

Suggerimento

Tutte le dimensioni dei grafici di query sono limitate. È possibile ridimensionare e configurare grafici aggiunti a un dashboard aprendo il widget Chart for Work Items usato per visualizzarli.

  • Selezionare l'icona delle azioni per il grafico da aggiungere e selezionare Aggiungi al dashboard.

Screenshot che mostra l'opzione Aggiungi al dashboard del menu di scelta rapida grafico.

Solo le query salvate in una cartella Query condivise hanno l'opzione di menu Aggiungi al dashboard .

Nella finestra di dialogo visualizzata selezionare il dashboard a cui aggiungere il grafico.

Screenshot che mostra la finestra di dialogo Selezionare un dashboard.

Per aggiungere altri tipi di grafici, ad esempio i risultati dei test e i grafici di riepilogo della compilazione, vedere Aggiungere widget e grafici a un dashboard.

Grafici basati su query e grafici pivot generati da Excel

I grafici basati su query generano dati dall'archivio dati di rilevamento degli elementi di lavoro. I grafici visualizzano i dati più recenti. I grafici pivot di Excel accedono ai dati pubblicati nel cubo di Analysis Services, che viene aggiornato ogni due ore per impostazione predefinita. I grafici di Excel richiedono che la raccolta di progetti del progetto sia configurata con SQL Server Reporting Services e Analysis Services.