Rapporto Burn-down e velocità (Agile)

Una volta completata una o più iterazioni o sprint, è possibile analizzare il rapporto Burn-down e velocità per determinare la velocità con cui il team ha proceduto con il lavoro. Il burn-down mostra la tendenza del lavoro completato e rimanente in un periodo di tempo specificato. La velocità fornisce dei calcoli della frequenza di lavoro completata e richiesta in base al periodo specificato. Inoltre, nel rapporto è presente un grafico che mostra la quantità di lavoro completato e rimanente assegnato ai membri del team. È possibile visualizzare il rapporto Burn-down e velocità basato sulle ore lavorate o sul numero di elementi di lavoro che sono stati risolti e chiusi.

Per informazioni sulle modalità di accesso, di aggiornamento o di gestione dei rapporti, vedere Rapporti (Agile).

Nota

Questo rapporto richiede che sia stato eseguito il provisioning con SQL Server Reporting Services dell'insieme di progetti team contenente il progetto team in uso.Questo rapporto non è disponibile se RapportoRapporti non viene visualizzato quando si apre Team Explorer e si espande il nodo del progetto team.

In questo argomento

  • Dati contenuti nel rapporto

  • Impostazione della durata dell'iterazione

  • Interpretazione del rapporto

  • Applicazione di filtri al rapporto e modifica della visualizzazione

È possibile utilizzare questo rapporto per rispondere alle domande seguenti:

  • Riuscirà il team a finire l'iterazione in tempo?

  • Riuscirà il team a completare il lavoro richiesto alla velocità corrente?

  • Quanto lavoro è assegnato a ciascun membro del team?

Autorizzazioni necessarie

Per visualizzare il rapporto, è necessario disporre del ruolo di Browser in SQL Server Reporting Services o appartenere a un gruppo a cui sia assegnato questo ruolo. Per ulteriori informazioni, vedere Aggiungere utenti ai progetti team o Gestione delle autorizzazioni.

Dati nel rapporto

Nel rapporto Burn-down e velocità vengono riepilogati i dati acquisiti durante l'intervallo di tempo specificato per ogni attività, storia utente o bug in base ai filtri precedentemente specificati per il rapporto. I dati sono derivati dal data warehouse.

Il rapporto può essere filtrato nei seguenti modi:

  • Modificando le date di inizio e di fine per il rapporto.

  • Filtrando le attività conteggiate nel rapporto tramite la specifica dei percorsi di iterazione e di area e gli stati degli elementi di lavoro. Il rapporto può essere filtrato anche per mostrare storie utente e bug.

Per ulteriori informazioni, vedere Applicazione di filtri al rapporto e modifica della visualizzazione più avanti in questo argomento.

È possibile utilizzare il rapporto Burn-down e velocità per capire in che misura il team progredisce e se il team o un suo membro è sovrallocato. Nella sezione superiore del rapporto viene mostrata una versione del rapporto Lavoro rimanente, come mostrato nell'illustrazione che segue.

Esempio di rapporto Burn-down e velocità - parte inferiore

Inoltre, è possibile visualizzare delle linee di tendenza che rappresentino una stima di quando il lavoro sarà completato. La linea di tendenza ideale calcola un'inclinazione o una traiettoria per quando il lavoro sarà completato in base alla quantità di lavoro rimanente e alla data di fine che si definisce per il rapporto. La linea di tendenza effettiva è calcolata in base allo stato di avanzamento effettivo del team nel completamento del lavoro e nella chiusura degli elementi di lavoro.

La sezione inferiore del rapporto presenta un calcolo della velocità del team, sia effettiva che richiesta, e una scomposizione delle assegnazioni del lavoro a ciascun membro del team, come mostrato nell'illustrazione seguente:

Esempio di rapporto Burn-down e velocità - parte superiore

Burn-down

Il burn-down mostra la tendenza relativa a quanto lavoro è stato completato e a quanto lavoro rimane da completare nel tempo di un'iterazione o di una versione del prodotto. L'origine dei dati non elaborati è costituita dalle ore di lavoro o dal lavoro rimanente, che è tracciato sull'asse verticale, e il periodo di tempo (giorni), che è tracciato sull'asse orizzontale.

Ore

Numero di elementi di lavoro

  • Ore rimanenti: il valore cumulativo di tutte le ore restanti per tutte le attività.

  • Ore completate: il valore cumulativo di tutte le ore completate per tutte le attività.

Linee di tendenza:

  • Effettivo: la linea interseca l'asse x nel punto in cui si prevede che l'iterazione venga completata in base alla frequenza effettiva di ore completate e di ore rimanenti.

  • Ideale: la linea viene tracciata dal lavoro rimanente alla data di inizio fino a intersecare l'asse x alla data di fine.

  • Attivo: il totale cumulativo di tutte le attività, le storie utente o i bug che si trovano nello stato Attivo (blu).

  • Risolto: il totale cumulativo di tutte le storie o tutti i bug che si trovano nello stato Risolto (oro).

  • Chiuso: il totale cumulativo di tutte le attività, le storie utente o i bug che si trovano nello stato Chiuso (verde).

Velocità

La sezione Velocità del rapporto mostra una stima di quanto lavoro può essere completato da un team durante un'iterazione. La velocità è uno degli elementi principali di una stima. Questo calcolo mostra con quale velocità il team completa effettivamente il lavoro pianificato e in che misura la velocità varia da giorno a giorno o da iterazione a iterazione. Questi dati possono essere utilizzati, insieme a quelli sulla qualità, per pianificare l'iterazione successiva. Simile al rapporto Lavoro rimanente, questa strategia è utile soprattutto quando si analizzano dei giorni all'interno di un'iterazione o diverse iterazioni all'interno di un progetto. Per ulteriori informazioni, vedere Rapporto Lavoro rimanente.

Nella tabella seguente viene descritto come è calcolata la velocità.

Velocità del team (Ore completate/giorno)

Velocità del team (Elementi di lavoro completati/giorno)

  • Effettivo: il numero complessivo di ore completate dal team durante l'intervallo di tempo specificato diviso per il numero di giorni nell'intervallo.

  • Obbligatorio: il numero complessivo di ore stimate per l'intervallo di tempo specificato diviso per il numero di giorni nell'intervallo.

  • Effettivo: il numero complessivo di elementi di lavoro completati dal team durante l'intervallo di tempo specificato diviso per il numero di giorni nell'intervallo.

  • Obbligatorio: il numero complessivo di elementi di lavoro definiti dal team per l'intervallo di tempo specificato diviso per il numero di giorni nell'intervallo.

Assegnazione del lavoro

La sezione del rapporto denominata Assegnazione del lavoro consente di comprendere se il lavoro è stato allocato adeguatamente tra i membri del team, in aggiunta al lavoro che il team ha completato e che rimane per ciascun membro di team. Nella tabella riportata di seguito vengono descritte le informazioni fornite tramite questa vista.

Assegnazione del lavoro (ore)

Assegnazione del lavoro (numero di elementi di lavoro)

Per ogni membro del team:

  • Rimanente: il numero complessivo di ore rimanenti nell'intervallo di tempo che si specifica.

  • Completato: il numero complessivo di ore completate dal membro del team nell'intervallo di tempo che si specifica.

Per ogni membro del team:

  • Attivo (blu): il numero totale di attività, storie utente e bug che si trovano nello stato Attivo.

  • Risolto (oro): il numero totale di attività, storie utente e bug che si trovano nello stato Risolto.

  • Chiuso (verde): il numero totale di attività, storie utente e bug che si trovano nello stato Chiuso.

Attività obbligatorie per la gestione degli elementi di lavoro

Affinché il rapporto Burn-down e velocità sia utile e accurato, il team deve eseguire le attività seguenti per gestire gli elementi di lavoro:

  • Definire attività, storie utente e bug e specificare i percorsi di Iterazione e di Area per ciascuno.

  • Specificare e aggiornare i campi Completato e Rimanente per ogni attività o sottoattività man mano che viene elaborata.

    Importante

    Se si suddivide un'attività in sottoattività, specificare le ore solo per le sottoattività.Queste ore vengono raggruppate come valori riepilogativi per l'attività padre e la storia utente.Per ulteriori informazioni, vedere Risoluzione delle inesattezze pubblicate per i valori riepilogativi.

  • Aggiornare lo Stato di ciascuna attività, storia e bug man mano che questi procedono dall'attivazione verso la chiusura.

Impostazione della durata dell'iterazione

Per capire i progressi effettuati dal team per l'iterazione corrente, le date di inizio e di fine per il rapporto devono corrispondere a quelle del ciclo di iterazione corrente. I risultati per la tendenza effettiva e la velocità del team varieranno in modo significativo a seconda della durata che si imposta per l'iterazione.

Per modificare la durata dell'iterazione

  1. Fare clic sull'icona calendario accanto a Inizio iterazione (data) e Fine iterazione (data) e selezionare la data che corrisponde all'inizio o alla fine dell'iterazione.

  2. Fare clic su Visualizza rapporto.

Interpretazione del rapporto

Il rapporto può essere filtrato nei seguenti modi:

  • Modificando le date di inizio e di fine per il rapporto.

  • Filtrando le attività, i storie e i bug conteggiati nel rapporto tramite la specifica dei percorsi di iterazione e di area, i tipi e gli stati degli elementi di lavoro.

Per ulteriori informazioni, vedere Applicazione di filtri al rapporto e modifica della visualizzazione più avanti in questo argomento.

Domande che trovano risposta nel rapporto

È possibile rivedere il rapporto per determinare i progressi effettuati dal team in un'iterazione o nel tempo. Ad esempio, è possibile trovare le risposte alle domande seguenti:

Burn-down

  • A quale velocità il team sta completando il lavoro rimanente?

  • Il team sta aggiungendo del lavoro durante l'iterazione? C'è un ampliamento dell'ambito?

  • Quanto lavoro è in grado di completare il team nel tempo disponibile?

  • Quando il team può finire il lavoro?

  • Quando il team può finire l'iterazione corrente?

Velocità

  • Il team sta lavorando in modo sufficientemente rapido per finire il lavoro rimanente in tempo?

Assegnazione del lavoro

  • Come è distribuito il lavoro nel team?

  • Il team dovrebbe bilanciare il carico di lavoro rimanente?

Versioni sane del rapporto

Un rapporto Burn-down e velocità sano mostra che il team sta facendo progressi costanti nel completamento del lavoro. Le linee di tendenza effettiva e ideale sono vicine.

Versione non problematica del rapporto Burn-down

Versioni problematiche del rapporto

Un rapporto Burn-down e velocità problematico mostrerà una o più delle indicazioni seguenti:

  • Le linee di tendenza effettiva e ideale stanno divergendo o sono distanti fra loro.

  • Il numero complessivo di ore sta aumentando.

    Si verifica un ampliamento dell'ambito quando i membri del team aggiungono funzionalità a un'iterazione dopo che tutto è stato pianificato. Nell'illustrazione seguente viene mostrata un'iterazione nella quale un team sta assumendo nel tempo più lavoro e sta facendo progressi minimi nel lavoro che era già stato assegnato.

    Burn-down con ampliamento dell'ambito

Applicazione di filtri al rapporto e modifica della visualizzazione

È possibile filtrare il rapporto Burn-down e velocità o modificarne la visualizzazione nei seguenti modi:

  • Filtrando le storie utente, i bug e le attività rappresentati nel rapporto tramite la specifica dei percorsi di iterazione e di area, i tipi e gli stati degli elementi di lavoro.

  • Modificando la vista.

  • Specificando il tipo di linea di tendenza da visualizzare.

Nell'illustrazione che segue vengono mostrati i filtri e le opzioni di visualizzazione disponibili:

Filtri per il rapporto Burn-down e velocità

Per filtrare il set di elementi di lavoro conteggiati nel rapporto

  1. Eseguire una o entrambe le azioni riportate di seguito:

    • Nell'elenco Iterazione o Area, selezionare la casella di controllo relativa a ciascuna iterazione o area del prodotto che si desidera includere.

    • Nell'elenco Tipo di elemento di lavoro o Stato, selezionare la casella di controllo relativa a ciascun tipo di elemento di lavoro o stato da includere.

  2. Fare clic su Visualizza rapporto.

Per passare tra la visualizzazione del numero di ore di lavoro e il numero di elementi di lavoro nel rapporto

  1. Nell'elenco Misura fare clic su una delle opzioni seguenti:

    • Ore di lavoro visualizza il numero cumulativo di ore di lavoro per tutte le attività definite per l'iterazione.

    • Numero di elementi di lavoro visualizza il numero cumulativo degli elementi di lavoro, raggruppati per stato, definiti per l'iterazione.

  2. Fare clic su Visualizza rapporto.

Per visualizzare le linee di tendenza

  1. Nell'elenco Linea di tendenza fare clic su una delle opzioni seguenti:

    • Visualizza effettivo visualizza una banda che si basa sul burn-down effettivo. La banda interseca l'asse x nel punto in cui è prevista la fine dell'iterazione.

    • Visualizza ideale visualizza una retta che viene tracciata dal lavoro rimanente alla data di inizio fino a intersecare l'asse x alla data di fine.

    • Visualizza entrambi visualizza sia la linea di tendenza effettiva che quella ideale.

    • Nessuno non visualizza alcuna linea di tendenza.

  2. Fare clic su Visualizza rapporto.

Vedere anche

Concetti

Rapporto Lavoro rimanente

Bug (Agile)

Attività (Agile)

Storia utente (Agile)

Rapporto Stato storie (Agile)

Elementi (Agile)

Altre risorse

Rapporti (Agile)