Condividi tramite


Utilizzare le categorie per raggruppare tipi di elementi di lavoro

Le categorie permettono di generare report flessibili e supportano un'integrazione maggiore tra progetti team. È possibile gestire facilmente più tipi di elemento di lavoro (WIT) come gruppo nonché tipi di elemento di lavoro denominati in modo diverso. È inoltre possibile usare l'operatore di query Nel gruppo per filtrare un elenco di elementi di lavoro in base alla categoria alla quale appartengono.

Le categorie consentono di associare uno o più tipi di elemento di lavoro come appartenenti alla stessa categoria. Gli strumenti di pianificazione Agile si basano sulle definizioni di categoria predefinita, molte delle quali specificano un singolo tipo di elemento di lavoro per categoria.

Ecco un esempio delle voci per le categorie di funzionalità e di bug all'interno del file di definizione XML delle categorie:

<CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
    <DEFAULTWORKITEMTYPE name="Bug" />
  </CATEGORY>
  <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
    <DEFAULTWORKITEMTYPE name="Feature" />
  </CATEGORY>

Usare le categorie per eseguire le operazioni seguenti:

  • Per aggiungere tipi di elemento di lavoro nella pagina di backlog, è necessario aggiungerli alla categoria Requisito. Per aggiungere tipi di elemento di lavoro alla pagina della lavagna delle attività, è necessario aggiungerli alla categoria Attività. Vedere Aggiungere tipi di elemento di lavoro a backlog e bacheche/lavagne.

  • Per aggiungere tipi di elemento di lavoro che si usano in modo analogo al tipo di bug usato, è necessario aggiungerli alla categoria bug. Vedere Supportare lo stato di aggiornamento dei bug tramite la funzionalità Lavoro personale.

  • Per supportare backlog di portfolio. Viene definita una categoria per ogni tipo di elemento di lavoro che supporta un backlog di portfolio, ad esempio le categorie funzionalità ed Epic. Vedere Aggiungere un backlog a Gestione portfolio Agile.

  • Per impedire agli utenti di creare nuovi tipi di elemento di lavoro che devono essere creati da un form o uno strumento e non manualmente, aggiungerli alla categoria di tipi nascosti.

  • Per eseguire una query per tipi di elemento di lavoro diversi con nomi diversi in base alle impostazioni locali, assegnarli alla stessa categoria e usare l'operatore In Group.

Categorie predefinite e configurazione del processo

La configurazione del processo fa riferimento alle categorie predefinite specificate per un progetto team. Ecco le categorie predefinite specificate nei processi di Visual Studio Online e nei modelli di processo TFS predefiniti:

  • Categoria di bug

  • Categoria richiesta revisione del codice e categoria risposta revisione del codice

  • Categoria Epic (controlla i tipi di elemento di lavoro visualizzati nel backlog di portfolio Epic e nella bacheca Kanban)

  • Categoria funzionalità (controlla i tipi di elemento di lavoro visualizzati nel backlog di portfolio delle funzionalità e nella bacheca Kanban)

  • Categoria richiesta feedback e categoria risposta feedback

  • Categoria requisiti (controlla i tipi di elemento di lavoro visualizzati nel backlog di prodotto, nei backlog dello sprint e nella bacheca Kanban)

  • Categoria passi condivisi

  • Categoria Parametro condiviso

  • Categoria attività (controlla i tipi di elemento di lavoro visualizzati nella lavagna delle attività).

  • Categoria test case

  • Categoria piano di test

  • Categoria gruppo di test

  • Categoria tipi nascosti

La maggior parte di queste categorie sono auto-esplicative e molte contengono solo un tipo di elemento di lavoro nella categoria. L'eccezione a questa regola è la categoria tipi nascosti.

Se sono stati creati tipi di elemento di lavoro che agiscono in modo analogo e si desidera trattarli in modo analogo a quelli definiti per le categorie precedenti, è necessario aggiungerli alla categoria. Ad esempio, se sono stati definiti uno o più tipi di bug, si potrebbero aggiungere questi tipi alla categoria bug. In questo modo, la configurazione di processo automaticamente tratterà questi tipi di bug analogamente al tipo di elemento di lavoro bug standard. In alternativa, è possibile personalizzare la categoria requisiti in modo da includere due o più tipi di elemento di lavoro, che verranno quindi visualizzati nel backlog di prodotto.

Categoria tipi nascosti

La categoria tipi nascosti specifica il set di tipi di elemento di lavoro che non si desidera vengano creati manualmente dagli utenti. Per impostazione predefinita, questo set include:

Configurazione processo

La configurazione del processo definisce il layout e i campi usati nella visualizzazione del backlog di prodotto, nei backlog dello sprint e nei backlog di portfolio. Visualizzare queste pagine attraverso il portale Web. La configurazione del processo usa categorie per configurare e personalizzare queste funzioni. Si notino inoltre le restrizioni seguenti:

  • Per usare i backlog e le lavagne delle attività, è necessario assegnare almeno un tipo di elemento di lavoro alla categoria requisiti e uno alla categoria attività.

  • Non è possibile assegnare lo stesso tipo di elemento di lavoro a entrambe le categorie requisito e attività.

  • Se si includono più tipi di elemento di lavoro nella categoria requisito o nella categoria attività, il tipo assegnato all'elemento DEFAULTWORKITEMTYPE viene visualizzato come il tipo predefinito nelle pagine di backlog e di area di Agile.

  • Per tutti i tipi di elemento di lavoro assegnati a una categoria a cui viene fatto riferimento nel file ProcessConfiguration, è necessario assegnare gli stati del flusso di lavoro a un metastato valido come descritto in Guida di riferimento degli elementi XML di configurazione del processo.

Domande e risposte

D: Come vengono denominate le categorie?

R: Ogni categoria dispone di un nome descrittivo e un nome di riferimento che devono essere univoci all'interno del progetto team. Per altre informazioni, vedere Riferimento agli elementi XML delle categorie.

D: Come è possibile aggiungere una categoria?

R: Per modificare le categorie definite per un progetto team, esportare il file di definizione XML, apportare le modifiche e importarlo usando lo strumento da riga dio comando witadmin. Vedere Importare ed esportare categorie [witadmin].

D: Come è possibile aggiungere un tipo di elemento di lavoro a più di una categoria?

R: I tipi di elemento di lavoro aggiunti alla categoria requisito o attività devono appartenere a una o all'altra categoria, ma non a entrambe. Per altre informazioni, vedere Aggiungere tipi di elemento di lavoro a backlog e bacheche/lavagne.

Per i tipi di elemento di lavoro aggiunti alla categoria bug, è possibile aggiungerli a questa categoria come ad altre.

D: È possibile filtrare una query in base a una categoria?

R: Sì. Usare l'operatore Nel gruppo insieme al campo Tipo di elemento di lavoro. Con i criteri di filtro seguenti, ad esempio, verranno restituiti tutti gli elementi di lavoro contenuti nel progetto team corrente, assegnati al membro del team e definiti come appartenenti alla Categoria di bug.

E/O

Campo

Operator

Valore

 

Progetto team

=

@Progetto

E

Assegnato a

=

@Me

E

Tipo di elemento di lavoro

Nel gruppo

Categoria di bug

D: Quali operazioni eseguire in caso di ulteriori domande?

R: Pubblicare le domande o cercare le risposte nel forum Visual Studio TFS per la gestione dei progetti e degli elementi di lavoro.