Pianificazione e rilevamento del lavoro

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 - TFS 2013

È possibile tenere traccia del lavoro creando elementi di lavoro. Questo articolo illustra come creare problemi e attività usando una lavagna Kanban per il processo Basic o creare storie utente e attività usando per il processo Agile.

Scegliere uno dei quattro processi di sistema — Agile, Basic, Scrum o Capability Maturity Model Integration (CMMI) seguenti per indicazioni a seconda del processo selezionato per — il progetto. Per una panoramica di ognuno di questi processi, vedere Scegliere un processo.

Nota

Il processo Basic è disponibile quando si aggiunge un progetto a Azure DevOps Services o Azure DevOps Server 2019 Update 1. Per le distribuzioni locali precedenti, scegliere Processo Agile, Scrum o CMMI.

Il processo Agile offre diversi tipi di elementi di lavoro, ad esempio storie utente, attività, bug, funzionalità ed epiche, tra cui per pianificare e — — tenere traccia del lavoro. È consigliabile iniziare aggiungendo storie utente. Se è necessario raggrupparli in una gerarchia, è possibile definire le funzionalità. Se si desidera tenere traccia di altri dettagli del lavoro, è possibile aggiungere attività a una storia utente.

Tipi di elemento di lavoro Gerarchia del backlog
Tipi di elementi di lavoro del processo Agile, immagine concettuale. Screenshot del backlog gerarchico del processo Agile.

All'interno di ogni form dell'elemento di lavoro è possibile descrivere il lavoro da eseguire, assegnare il lavoro ai collaboratori del progetto, tenere traccia dello stato e collaborare con altri utenti tramite la sezione Discussione.

Di seguito viene illustrato come aggiungere storie utente e attività figlio dal portale Web e aggiungere dettagli a tali elementi di lavoro.

Prerequisiti

  • Dopo la connessione a un progetto, è possibile aggiungere elementi di lavoro. Se non si ha ancora un progetto, crearne uno in Azure DevOps.
  • Per aggiungere elementi di lavoro a una bacheca e usare tutte le altre funzionalità della bacheca, è necessario disporre dell'accesso Basic ed essere stati aggiunti come membri del gruppo Contributors o Project Administrators.
  • Se è stato concesso l'accesso stakeholder per un progetto privato ed è stato aggiunto come membro del gruppo Contributors o Project Administrators, è possibile visualizzare le bacheche, aprire e modificare gli elementi di lavoro e aggiungere attività figlio a un elenco di controllo. Tuttavia, non è possibile riordinare o riasparentare un elemento del backlog usando il trascinamento della selezione né aggiornare un campo in una scheda.
  • Se è stato concesso l'accesso stakeholder per un progetto pubblico ed è stato aggiunto come membro del gruppo Contributors o Project Administrators, si ha accesso completo a tutte le Boards funzionalità.
  • Dopo la connessione a un progetto, è possibile aggiungere elementi di lavoro. Se non si ha ancora un progetto, crearne uno in Azure DevOps.
  • Per aggiungere elementi di lavoro a una bacheca e usare tutte le altre funzionalità della bacheca, è necessario disporre dell'accesso Basic ed essere stati aggiunti come membri del gruppo Contributors o Project Administrators.
  • Se è stato concesso l'accesso stakeholder ed è stato aggiunto come membro del gruppo Contributors o Project Administrators, è possibile visualizzare le bacheche, aprire e modificare gli elementi di lavoro e aggiungere attività figlio a un elenco di controllo. Tuttavia, non è possibile riordinare o riasparentare un elemento del backlog usando il trascinamento della selezione né aggiornare un campo in una scheda.

Nota

La possibilità per gli stakeholder di trascinare le schede in colonne diverse richiede l'installazione Azure DevOps Server aggiornamento 2020.1. Per altre informazioni, vedere note sulla Azure DevOps Server RC1 update 2020, Boards.

  • Dopo la connessione a un progetto, è possibile aggiungere elementi di lavoro. Se non si ha ancora un progetto, crearne uno in Azure DevOps.
  • Per aggiungere elementi di lavoro a una bacheca e usare tutte le altre funzionalità della bacheca, è necessario disporre dell'accesso Basic ed essere stati aggiunti come membri del gruppo Contributors o Project Administrators.
  • Se è stato concesso l'accesso stakeholder per un progetto privato ed è stato aggiunto come membro del gruppo Contributors o Project Administrators, è possibile visualizzare le bacheche, aprire e modificare gli elementi di lavoro e aggiungere attività figlio a un elenco di controllo. Tuttavia, non è possibile aggiornare lo stato di un elemento del backlog o riordinare o riasparentare un elemento di backlog usando il trascinamento della selezione né aggiornare un campo in una scheda.
  • Se è stato concesso l'accesso stakeholder per un progetto pubblico ed è stato aggiunto come membro del gruppo Contributors o Project Administrators, si ha accesso completo a tutte le Boards funzionalità.

Per informazioni dettagliate, vedere Autorizzazioni e accesso predefiniti per Azure Boards

Nota

Le immagini mostrate in questo articolo corrispondono alla versione più recente di Azure Boards. Anche se possono differire da quelle mostrate nelle versioni locali di Azure DevOps, sono simili nelle funzioni descritte, se non diversamente specificato.

Aprire la bacheca kanban

Viene effettuato il provisioning di una lavagna Kanban con l'aggiunta di ogni progetto e di ogni team. È possibile creare o aggiungere bacheche Kanban a un progetto solo aggiungendo un altro team. Per altre informazioni, vedere Informazioni sui team e gli strumenti Agile.

La bacheca Kanban storie utente è lo strumento migliore per aggiungere rapidamente storie utente e attività figlio. Per aprire, scegliere Boards>Boards.

Screenshot di Aprire la bacheca Kanban, processo Agile.

La scheda Kanban Features è lo strumento migliore per aggiungere rapidamente funzionalità e storie utente figlio di tali funzionalità. Per aprire la scheda Funzionalità dalla bacheca Storie, scegliere Funzionalità dal selettore della scheda.

Screenshot per aprire la scheda delle funzionalità, processo Agile.

Aggiungere elementi di lavoro alla bacheca

  1. Nella bacheca Storie scegliere Nuovo elemento e iniziare ad aggiungere le storie di cui si vuole tenere traccia.

    Aggiungere un nuovo elemento, bacheca Kanban, processo Agile.

  2. Immettere return e il sistema assegna un ID elemento di lavoro alla storia utente.

    Aggiunta dell'elemento, processo Agile.

  3. Per tenere traccia del lavoro da gestire, aggiungere tutte le storie utente necessarie.

Aggiungere dettagli a un elemento della bacheca

Scegliere il titolo del problema o della storia utente per aprirlo. Modificare uno o più valori di campo, aggiungere una descrizione o prendere nota nella sezione Discussione. È anche possibile scegliere la scheda Allegati dell'icona allegati e trascinare un  file per condividere il file con altri utenti.

Nota

La sezione Discussione è disponibile con TFS 2017.2 e versioni successive.

Ad esempio, qui si assegna la storia a Raisa Pokrovskaya e si aggiunge una nota di discussione, citando Raisa.

Screenshot del form dell'elemento di lavoro User Story.

Al termine, scegliere Salva & chiudi.

Descrizioni dei campi


Campo

Utilizzo


Immettere una descrizione con una lunghezza massima di 255 caratteri. È sempre possibile modificare in seguito il titolo.


Assegnare l'elemento di lavoro al membro del team responsabile dell'esecuzione del lavoro. A seconda del contesto in cui si sta lavorando, nel menu a discesa sono elencati solo i membri del team o i collaboratori al progetto.

Nota

È possibile assegnare il lavoro solo a un singolo utente. Se è necessario assegnare il lavoro a più utenti, aggiungere un elemento di lavoro per ogni utente e distinguere il lavoro da eseguire in base al titolo e alla descrizione. Il Assegnato a accetta solo gli account utente aggiunti a un progetto o a un team.


Quando viene creato l'elemento di lavoro, per impostazione predefinita viene impostato il primo stato nel flusso di lavoro. Con l'avanzamento del lavoro, aggiornarlo per riflettere lo stato corrente.


Usare prima il valore predefinito Aggiornarlo quando si modifica lo stato in base alle necessità. Ogni stato è associato a un motivo predefinito.


Scegliere il percorso area associato al prodotto o al team oppure lasciare vuoto il campo fino a quando non viene assegnato un valore durante una riunione di pianificazione. Per modificare l'elenco a discesa delle aree, vedere Definire percorsi di area e assegnarli a un team.


Scegliere lo sprint o l'iterazione in cui il lavoro deve essere completato oppure lasciarlo vuoto e assegnarlo in un secondo momento durante una riunione di pianificazione. Per modificare l'elenco a discesa delle iterazioni, vedere Definire i percorsi di iterazione e configurare le iterazioni del team.


Fornire dettagli sufficienti per creare una comprensione condivisa dell'ambito e supportare le attività di stima. Concentrarsi sull'utente, sulle attività da eseguire e sul motivo. Non descrivere come sviluppare il prodotto. Fornire dettagli sufficienti in modo che il team possa scrivere attività e test case per implementare l'elemento.


Specificare i criteri da soddisfatti prima che l'elemento di lavoro possa essere chiuso. Definire il significato di "Fine" descrivendo i criteri che il team deve usare per verificare se l'elemento del backlog o la correzione di bug è completamente implementata. Prima dell'inizio del lavoro, descrivere i criteri per l'accettazione del cliente nel modo più chiaro possibile. Conversazioni tra il team e i clienti per determinare i criteri di accettazione. Questi criteri consentono di garantire una comprensione comune all'interno del team per soddisfare le aspettative dei clienti. Inoltre, queste informazioni forniscono la base per il test di accettazione.


Classificazione soggettiva del problema o dell'attività correlata all'azienda. È possibile specificare i valori seguenti:

  • 1: il prodotto non può essere spedito senza la risoluzione corretta dell'elemento di lavoro e deve essere indirizzato il prima possibile.
  • 2: il prodotto non può essere spedito senza la risoluzione corretta dell'elemento di lavoro, ma non deve essere indirizzato immediatamente.
  • 3: la risoluzione dell'elemento di lavoro è facoltativa in base a risorse, tempo e rischi.
  • 4: la risoluzione dell'elemento di lavoro non è necessaria.

Classificazione soggettiva del problema o dell'attività correlata all'azienda. È possibile specificare i valori seguenti:

  • Architettura: servizi tecnici per implementare funzionalità aziendali che offrono la soluzione .
  • Business: servizi che soddisfano le esigenze dei clienti o degli stakeholder che forniscono direttamente valore al cliente per supportare l'azienda (impostazione predefinita).

Fornire una stima relativa della quantità di lavoro necessaria per completare un problema. La maggior parte dei metodi Agile consiglia di impostare stime per gli elementi di backlog in base alle dimensioni relative del lavoro. Tali metodi includono i valori di 2 (1, 2, 4, 8) e la sequenza Fibonacci (1, 2, 3, 5, 8 e così via). Usare qualsiasi unità di misura numerica preferita dal team.
Le stime impostate vengono usate per calcolare la velocità del team e prevedere gli sprint.


Stato dell'aggiornamento

Il campo Stato tiene traccia dello stato di un elemento di lavoro. Con la lavagna Kanban è possibile aggiornare rapidamente lo stato degli elementi del backlog trascinandoli in una colonna diversa. Questa funzionalità richiede l'accesso Basic o versione successiva.

All'inizio del lavoro, trascinare la scheda della storia utente dalla colonna Backlog alla colonna Attivo. Quando il lavoro è pronto per la revisione, passare alla colonna Risolto. Dopo la revisione e l'accettazione, passare alla colonna Chiuso.

Aggiornare lo stato nella lavagna Kanban, processo Agile.

È possibile aggiungere o rinominare colonne in base alle esigenze, vedere Personalizzare la bacheca.

Suggerimento

È possibile aggiungere o rinominare colonne in base alle esigenze, vedere Personalizzare la bacheca.

Aggiungere attività

Gli elenchi di controllo delle attività offrono un modo rapido e semplice per tenere traccia degli elementi di lavoro importanti per supportare il completamento di un elemento del backlog. Inoltre, è possibile assegnare singole attività a membri del team diversi.

Suggerimento

Le attività create dalla bacheca Kanban vengono assegnate automaticamente al percorso sprint/iterazione dell'elemento di lavoro padre in cui vengono definite.

Le attività create dalla bacheca Kanban vengono mostrate nella taskboard dello sprint. Inoltre, le attività create dal backlog sprint o dalla bacheca attività vengono mostrate all'interno degli elenchi di controllo delle attività nella lavagna Kanban.

Nota

Gli elenchi di controllo attività sono disponibili da con TFS 2015.1 e versioni successive.

  1. Per iniziare ad aggiungere attività, scegliere l'icona azioni per la storia e selezionare l'opzione Aggiungi  attività.

    Scegliere Aggiungi attività dal menu della scheda Storia utente, Processo Agile.

    Immettere un titolo per l'attività e digitare Invio al termine.

    Aggiungere la prima attività, processo Agile.

  2. Se è necessario aggiungere una serie di attività, è sufficiente continuare a digitare i titoli delle attività e digitare INVIO.

    Sono state aggiunte diverse attività, il processo Agile.

  3. È possibile contrassegnare un'attività come completata, espandere o comprimere l'elenco di controllo attività oppure riordinare e riassegnare il padre alle attività.

    Contrassegnare un'attività come completata Riordinare e riasparentare le attività Espandere o comprimere l'elenco di controllo
    Per contrassegnare un'attività come completata, selezionare la casella di controllo dell'attività. Lo stato dell'attività cambia in Fatto.
    Contrassegnare l'attività come completata
    Per riordinare un'attività, trascinarla nell'elenco di controllo. Per aggiungere nuovamente un elemento padre a un'attività, trascinarla in un altro problema sulla lavagna.
    Trascinare le attività per riordinarle all'interno dell'elenco
    Per espandere o comprimere un elenco di controllo attività, è sufficiente scegliere l'annotazione dell'attività.
    Elenco di controllo per la compressione delle attività

Aggiungere dettagli a un'attività

Se si vogliono aggiungere dettagli su un'attività, scegliere il titolo per aprirla. Modificare uno o più valori di campo, aggiungere una descrizione o prendere nota nella sezione Discussione. Al termine, & salva e chiudi.

In questo caso l'attività viene assegnata a Unino.

Screenshot del form dell'elemento di lavoro Attività, processo Agile.

Descrizioni dei campi

Oltre ai campi che è possibile definire per una storia utente, un problema, un elemento del backlog del prodotto o un requisito di un elemento di backlog di backlog, è possibile specificare i campi seguenti per un'attività per supportare il rilevamento della capacità e del — — tempo.

Nota

Non sono presenti unità di tempo intrinseche associate a questo campo, anche se la scheda attività mostra sempre "h" per le ore in relazione al lavoro rimanente. È possibile specificare il lavoro in qualsiasi unità di misura scelta dal team.

Campo

Utilizzo

Tipo di attività necessario per eseguire un'attività. Per altre informazioni sull'uso di questo campo, vedere Pianificazione della capacità. I valori consentiti sono i seguenti:

  • Distribuzione
  • Progettazione
  • Sviluppo
  • Documentazione
  • Requisiti
  • Test

Disciplina (processo CMMI)

Tipo di attività necessario per eseguire un'attività. Per altre informazioni sull'uso di questo campo, vedere Pianificazione della capacità. I valori consentiti sono i seguenti:

  • Analisi
  • Sviluppo
  • Test
  • Formazione utenti
  • Esperienza utente

Quantità stimata di lavoro richiesto per completare un'attività. In genere, questo campo non cambia dopo l'assegnazione.

Quantità di lavoro rimanente per completare un'attività. È possibile specificare il lavoro in ore o in giorni. Con l'avanzamento del lavoro, aggiornare il campo. Viene usato per calcolare i grafici della capacità e il grafico di burndown dello sprint.
Se si divide un'attività in sottoattività, specificare il lavoro rimanente solo per queste ultime.

Quantità di lavoro impiegato per l'implementazione di un'attività. Immettere un valore per questo campo al termine dell'attività.

Tipo di attività (solo CMMI)

Selezionare il tipo di attività da implementare dai valori consentiti:

  • Azione correttiva
  • Mitigazione
  • Pianificata

Acquisire commenti nella sezione Discussione

Usare la sezione Discussione per aggiungere ed esaminare i commenti sul lavoro eseguito.

Sezione di discussione all'interno di un form elemento di lavoro

La barra degli strumenti dell'editor di testo RTF viene visualizzata sotto l'area di immissione del testo quando si fa clic sul cursore all'interno di ogni casella di testo che può essere formattata.

Sezione Discussione, barra degli strumenti Nuovo editor di testo RTF

Nota

Non è presente alcun campo elemento di lavoro Discussione. Per eseguire query sugli elementi di lavoro con commenti immessi nell'area Discussione, filtrare in base al campo Cronologia. Il contenuto completo del testo immesso nella casella di testo Discussione viene aggiunto al campo Cronologia.

Menzionare un utente, un gruppo, un elemento di lavoro o una richiesta pull ( , o icona id richiesta pull  )

Scegliere una di queste icone, , o —  — l'icona dell'ID richiesta pull per aprire un menu di voci recenti apportate per menzionare un utente, un collegamento a un elemento di lavoro o un collegamento a una richiesta pull. In caso contrario, è possibile @ digitare semplicemente , o # ! per aprire lo stesso menu.

Sezione Discussione, @mention menu a discesa

Nota

Questa versione più recente dell'editor di testo RTF Azure DevOps Server 2019 Update 1 o versione successiva.

Digitare un nome oppure immettere un numero e l'elenco di menu verrà filtrato in base alla voce. Scegliere la voce da aggiungere. È possibile inserire un gruppo nella discussione digitando e il nome @ del gruppo, ad esempio un team o un gruppo di sicurezza.

Modificare o eliminare un commento

Se è necessario modificare o eliminare qualsiasi commento alla discussione, scegliere Modifica o scegliere l'icona delle azioni e quindi scegliere Elimina.

Sezione Discussione, Azioni Modifica, Elimina

Nota

La funzionalità di modifica/eliminazione richiede Azure DevOps Server 2019 Update 1 o versione successiva.

Dopo aver aggiornato il commento, scegliere Aggiorna. Per eliminare il commento, è necessario confermare che si vuole eliminarlo.

Un elenco audit trail tutti i commenti modificati ed eliminati viene mantenuto nella scheda Cronologia del form dell'elemento di lavoro.

Usare il @mention controllo per notificare la discussione a un altro membro del team. È sufficiente digitare @ e il relativo nome. Per fare riferimento a un elemento di lavoro, usare #ID controllo. Verrà visualizzato un elenco di elementi di lavoro a cui si è fatto riferimento di # recente, da cui è possibile selezionare.

Per fare riferimento a un elemento di lavoro, usare #ID controllo . Verrà visualizzato un elenco di elementi di lavoro a cui si è fatto riferimento di # recente, da cui è possibile selezionare.

Si noti che non è possibile modificare o eliminare i commenti dopo che sono stati immessi.

Importante

Per le notifiche Azure DevOps Server locale, è necessario configurare un server SMTP per consentire ai membri del team di ricevere le notifiche.

Aggiungere una reazione a un commento

È possibile aggiungere una o più reazioni a qualsiasi commento. Scegliere un'icona a forma di smile nell'angolo superiore destro di un commento oppure scegliere tra le icone nella parte inferiore di un commento accanto a eventuali reazioni esistenti. Per rimuovere la reazione, fare clic sulla reazione nella parte inferiore del commento. Di seguito è riportato un esempio dell'esperienza di aggiunta di una reazione, nonché la visualizzazione delle reazioni in un commento.

Aggiungere reazioni a un commento

Successiva attività da provare