Condividi tramite


Dashboard del progetto (CMMI)

È possibile utilizzare il dashboard del progetto per rilevare i progressi del team verso il completamento di un'iterazione. Il dashboard visualizza dati che consentono di monitorare burn-down attività, velocità e il backlog del prodotto.

Nota

È possibile accedere ai dashboard tramite il portale del progetto team.È possibile accedere al dashboard del progetto solo se il portale è stato abilitato e configurato per utilizzare SharePoint Foundation.Inoltre, affinché siano disponibili i grafici del burn-down attività e di velocità, è necessario aver configurato la raccolta di progetti team contenente il progetto team in uso con SQL Server Reporting Services.Se non viene visualizzato Report Rapporti quando si apre Team Explorer e si espande il nodo del progetto team, questo rapporto non è disponibile.Per ulteriori informazioni, vedere Dashboard (CMMI).

In questo argomento

  • Dati visualizzati nel dashboard

  • Attività necessarie per il rilevamento di burn-down e velocità delle attività

  • Rilevamento di un'iterazione

È possibile utilizzare questo dashboard per rispondere alle domande seguenti:

  • È probabile che il team termini l'iterazione in tempo?

  • Il team sarà in grado di completare il lavoro pianificato in base alla velocità corrente?

  • Quali sono state le archiviazioni più recenti?

Autorizzazioni necessarie

Per visualizzare il dashboard, è necessario disporre di autorizzazioni di Lettura per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni. Per modificare, copiare o personalizzare un dashboard, è necessario disporre delle autorizzazioni del gruppo Membri per il progetto team in Prodotti SharePoint o appartenere a un gruppo che dispone di tali autorizzazioni. Per ulteriori informazioni, vedere Aggiungere utenti ai progetti team.

Per modificare un rapporto in questo dashboard, è necessario essere membri del ruolo di sicurezza TfsWarehouseDataReaders nel database di SQL Server Analysis Services per Team Foundation. È inoltre necessario disporre dell'accesso in lettura al database warehouse per Team Foundation. Per ulteriori informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM.

Per visualizzare un elemento di lavoro, è necessario essere un membro del gruppo Readers o che l'autorizzazione Visualizza elementi di lavoro in questo nodo sia impostata su Consenti. Per creare o modificare un elemento di lavoro, è necessario essere un membro del gruppo Contributors o che l'autorizzazione Modifica elementi di lavoro in questo nodo sia impostata su Consenti.

Dati visualizzati nel dashboard

È possibile utilizzare il dashboard del progetto per capire quanto lavoro è stato eseguito dal team per il completamento di attività. In particolare, in questo dashboard vengono visualizzate le web part illustrate nella figura seguente e descritte nella tabella riportata di seguito.

Dashboard del progetto (Agile)

Nota

I grafici di burn-down e di velocità, nonché i rapporti Passaggio 1 e Passaggio 2 non vengono visualizzati quando non è disponibile il server che ospita Analysis Services per il progetto team.

Per ulteriori informazioni su come interpretare, aggiornare o personalizzare i grafici visualizzati nel dashboard del progetto, vedere gli argomenti elencati nella tabella riportata di seguito.

Web part

Dati visualizzati

Argomento correlato

Passaggio 1

Rappresentazione grafica del conteggio cumulativo di tutte le ore impiegate dal team in tutti gli elementi di lavoro di attività delle ultime quattro settimane.

Grafico burn-down

La linea Tendenza ideale calcola un'inclinazione o una traiettoria relativa al momento in cui il lavoro verrà completato in base alla quantità di lavoro rimanente e alla data di fine del rapporto. La linea viene tracciata dal lavoro rimanente alla data di inizio in modo da intersecare l'asse x alla data di fine.

Rapporto Burn-down e velocità

Passaggio 2

Grafico a barre che visualizza la velocità effettiva e necessaria del team. La velocità visualizza la rapidità effettiva con cui il team sta completando il lavoro pianificato e la velocità necessaria per completare le attività attualmente attive nella pianificazione.

Report Excel relativo alla velocità

Rapporto Burn-down e velocità

Passaggio 3

Elenco di Team Web Access di requisiti attivi.

Query Team Requisiti del prodotto. Per ulteriori informazioni, vedere Query condivise (CMMI)

Passaggio 4

Elenco di eventi futuri. Elenco derivato da una web part di SharePoint.

Importare Web part di eventi

Non applicabile

Passaggio 5

Conteggio degli elementi di lavoro attivi, risolti e chiusi. È possibile aprire l'elenco di elementi di lavoro selezionando ogni numero. Questo elenco è derivato da una Web part Team Web Access.

Elementi di lavoro del progetto

Tipi di elemento di lavoro e flusso di lavoro del modello di processo CMMI

Passaggio 6

Elenco di compilazioni recenti con relativo stato. Per visualizzare ulteriori dettagli relativi a una compilazione specifica, fare clic su di essa. Questo elenco è derivato da una Web part Team Web Access.

Web part Compilazioni recenti

Legenda:

Compilazione in corso: Compilazione non avviata

Compilazione non avviata: Compilazione in corso

Compilazione completata: Compilazione completata

Compilazione non riuscita: Compilazione non riuscita

Compilazione interrotta: Compilazione interrotta

Compilazione completata parzialmente: Compilazione completata parzialmente

Managing and Reporting on Builds

Passaggio 7

Elenco delle archiviazioni più recenti. Per visualizzare ulteriori dettagli relativi a un'archiviazione specifica, fare clic su di essa. Questo elenco è derivato da una Web part Team Web Access.

Web part Archiviazioni recenti

Sviluppare il codice e gestire le modifiche in sospeso

Attività necessarie per il rilevamento di burn-down e velocità delle attività

Affinché i rapporti visualizzati nel dashboard del progetto siano utili e accurati, il team deve effettuare le attività seguenti:

  • Definire le attività.

  • Specificare e aggiornare i campi Completato e Rimanente per ogni attività man mano che viene eseguita dal team.

    Importante

    Se si suddivide un'attività in sottoattività, specificare le ore solo per le sottoattività.Tali ore vengono raggruppate come valori riepilogativi per l'attività padre e il requisito.

  • Aggiornare lo Stato di ogni attività man mano che passa dallo stato Attivo a Chiuso.

  • (Facoltativo) Specificare i percorsi di Iterazione e Area per ogni elemento di lavoro se si desidera filtrare in base a tali campi.

Rilevamento di un'iterazione

Tramite il dashboard del progetto, i proprietari del prodotto e il team possono visualizzare lo stato di avanzamento del team e determinare se lo stato di avanzamento del team è sufficiente.

Per ulteriori informazioni sulla personalizzazione del dashboard del progetto e sui tipi di domande da porre in base agli indicatori visualizzati nel dashboard, vedere le sezioni riportate di seguito.

  • Modificare il rapporto Burn-down attività per un'iterazione

  • Monitoraggio dello stato

Modificare il rapporto di burn-down attività per un'iterazione

Per rilevare un'iterazione tramite il dashboard del progetto, è necessario modificare i parametri per i rapporti Burn-down attività e Velocità in Gestione rapporti in modo da riflettere le date di inizio e di fine per l'iterazione. Per impostazione predefinita, la data di inizio precede di cinque giorni la data corrente.

Per modificare i rapporti Burn-down attività e Velocità affinché corrispondano a un'iterazione specifica

  1. Nel riquadro di navigazione del dashboard scegliere Rapporti.

  2. In Gestione rapporti scegliere Dashboard, quindi Burn-down.

  3. Scegliere Proprietà, quindi Parametri.

  4. Per il parametro StartDateParam, scegliere Ignora predefinito e digitare la data di inizio iterazione nella casella di testo con il formato mm/gg/aaaa.

  5. Per il parametro EndDateParam, scegliere Ignora predefinito e digitare la data di fine iterazione nella casella di testo con il formato mm/gg/aaaa.

  6. Scegliere Applica.

  7. Nella parte superiore di Gestione rapporti scegliere il collegamento di navigazione Dashboard, quindi scegliere Velocità.

  8. Ripetere i passaggi da 3 a 6.

  9. Tornare al dashboard del progetto e aggiornare il browser.

  10. Verificare che il grafico Burn-down attività mostri ora le nuove date di inizio e di fine.

Per alternare tra la visualizzazione delle ore di lavoro e il numero di elementi di lavoro nei rapporti Burn-down attività o Velocità

  1. Nel riquadro di navigazione del dashboard scegliere Rapporti.

  2. In Gestione rapporti scegliere Dashboard, quindi Burn-down o Velocità.

  3. Scegliere Proprietà, quindi Parametri.

  4. Nell'elenco AsseY scegliere 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.

  5. Scegliere Applica.

Per visualizzare linee di tendenza diverse nel rapporto Burn-down attività

  1. Nel riquadro di navigazione del dashboard scegliere Rapporti.

  2. In Gestione rapporti scegliere Dashboard, quindi Burn-down.

  3. Scegliere Proprietà, quindi Parametri.

  4. Nell'elenco TrendLineParameter scegliere 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.

  5. Scegliere Applica.

  6. Tornare al dashboard del progetto e aggiornare il browser.

Monitoraggio dello stato

Per monitorare lo stato di avanzamento del team, è possibile esaminare il rapporto Burn-down attività (ore) per i tipi seguenti di indicatori:

  • L'avanzamento del lavoro completato si è interrotto nel rapporto Burn-down attività (ore)?

    È possibile che siano presenti uno o più problemi che bloccano lo stato di avanzamento o che il team non risolva né chiuda gli elementi di lavoro completati, corretti e verificati.

  • Il team aggiunge o espande l'ambito di lavoro durante l'iterazione?

    Aumenti significativi nel tempo alla quantità di lavoro rimanente possono indicare stime insufficienti o ampliamento dell'ambito. In altre parole, il team non ha stimato in maniera accurata il lavoro all'inizio dell'iterazione o ha aggiunto funzionalità dopo l'avvio dell'iterazione. Quando l'impegno necessario è superiore a quello stimato è possibile che i membri del team abbiano sottovalutato la difficoltà, il tempo o altri fattori. È necessario individuare le cause principali. Ad esempio, può essere utile determinare il livello di granularità delle attività.

  • Le modifiche nei rapporti rispondono alle aspettative?

    I rapporti del dashboard riflettono il lavoro effettuato dal team. È logico prevedere che i rapporti vengano modificati in base alle decisioni e alle modifiche apportate dal team al lavoro. Se il team rialloca il lavoro a un'altra iterazione o decide di aggiungere lavoro a un'iterazione, i rapporti nel dashboard del progetto rifletteranno tali decisioni.

Se l'inclinazione della linea Lavoro rimanente si avvicina o è inferiore a quella della linea Tendenza ideale, il team esegue le operazioni in modo corretto rispetto al piano di iterazione. Tuttavia, se l'inclinazione della linea Lavoro rimanente è superiore a quella della linea Tendenza ideale, è probabile che il team non completi tutte le attività pianificate prima della fine dell'iterazione.

Vedere anche

Concetti

Eseguire query di elementi di lavoro

Altre risorse

rapporti Excel (CMMI)

Dashboard (CMMI)