MSF for Agile Software Development per Visual Studio ALM
Utilizzando i tipi di elemento di lavoro (WIT), i rapporti e i dashboard visualizzati nell'illustrazione, i team possono pianificare progetti, quindi rilevarne, visualizzarne e segnalarne lo stato di avanzamento. Questi elementi, basati sui principi e valori Agile, vengono creati quando si crea un progetto team utilizzando il modello di processo Microsoft Solutions Framework (MSF) per Agile Software Development 7.0.
La versione più recente del modello di processo Agile viene caricata automaticamente su Team Foundation Server (TFS) quando si esegue l'installazione o l'aggiornamento alla versione di TFS più recente. Utilizzare Gestione modelli di processo per scaricare e caricare i modelli di processo.
Oltre ai tipi di elemento di lavoro, ai rapporti e ai dashboard, i team hanno accesso a un set di query elemento di lavoro condivise per tenere traccia delle informazioni, analizzare lo stato di avanzamento e prendere decisioni.
Pianificare e tenere traccia del lavoro tramite i tipi di elemento di lavoro
I team pianificano il progetto acquisendo funzionalità e requisiti come storie utente. Tengono traccia dei bug, del lavoro e dei problemi di blocco utilizzando i tipi di elemento di lavoro di bug, attività e problema. Per supportare la gestione del portfolio, i team creano funzionalità per visualizzare un rollup di storie utente tra i team. Per informazioni sull'utilizzo di tali tipi di elemento di lavoro, vedere Tipi di elemento di lavoro e flusso di lavoro del modello di processo Agile
Un elemento di lavoro è un record di database TFS che contiene la definizione, l'assegnazione, la priorità e lo stato di un lavoro. Il tipo di elemento di lavoro definisce il modello dei campi, il flusso di lavoro e il form per ogni tipo. Gli elementi di lavoro possono essere collegati tra loro per supportare il rilevamento delle dipendenze, il rollup di lavoro e i rapporti.
Elencare gli elementi di lavoro utilizzando query elemento di lavoro
È possibile utilizzare le query condivise degli elementi di lavoro fornite dal modello Agile per elencare gli elementi di lavoro per uno sprint corrente o per il backlog prodotto.
È possibile aprire una query dalla pagina degli elementi di lavoro e utilizzare editor di query per applicare diversi criteri di filtro. È inoltre possibile aggiungere una query come query team che verrà visualizzata nella home page del team.
Suggerimento
Le query elencate nella cartella Iterazione corrente non vengono aggiornate automaticamente quando una nuova iterazione diventa corrente.L'iterazione corrente è basata sulle date assegnate alle pianificazioni sprint.È necessario aggiornare manualmente il percorso di iterazione di ogni query per puntare al percorso di iterazione corrispondente all'iterazione corrente.
In Team Explorer è possibile aprire qualsiasi query elemento di lavoro in Excel per eseguire modifiche di massa. È possibile inoltre aprire la cartella di lavoro di valutazione e la cartella di lavoro del problema dal portale del progetto per classificare in ordine di priorità i bug ed esaminare i problemi.
Monitorare lo stato di avanzamento utilizzando rapporti
Il modello di processo Agile fornisce i rapporti seguenti. Perché questi rapporti siano utili, i team devono eseguire determinate attività, ad esempio definire i processi di compilazione, collegare gli elementi di lavoro e aggiornare lo stato o il lavoro rimanente.
Rapporti di compilazione
Rapporti sulla gestione del progetto
Stato di tutte le iterazioni (simile a velocità)
Rapporti di bug e test
Per accedere a questi rapporti, la raccolta di progetti team deve essere configurata con SQL Server Analysis Services e Reporting Services.
Visualizzare lo stato di avanzamento utilizzando i dashboard
I dashboard visualizzano i dati di progetto, supportano le attività di analisi e consentono ai team di eseguire più rapidamente le comuni attività. I dashboard seguenti supportano la visualizzazione delle parti di Team Web Access per elencare elementi di lavoro e rapporti che sono stati compilati nel cubo di Analysis Services.
Per utilizzare i dashboard il progetto team deve disporre di un portale del progetto configurato che punti a un sito SharePoint.