Condividi tramite


Utilizzare le categorie per raggruppare tipi di elementi di lavoro

Le categorie consentono di generare rapporti flessibili e di supportare una maggiore integrazione 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.

Le categorie vengono definite tramite un file di definizione XML. Di seguito è riportato un esempio della funzionalità e delle voci di categoria di bug in tale file:

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

Per effettuare le operazioni seguenti, si usano le categorie:

  • 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 bug al backlog o alla lavagna delle attività.

  • 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 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. Di seguito sono riportate le categorie predefinite specificate in ognuno dei modelli di processo TFS:

  • Categoria bug

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

  • Categoria funzionalità

  • Categoria richiesta feedback e categoria risposta feedback

  • Categoria Requisito (vedere nota 1)

  • Categoria Passo condiviso

  • Categoria Parametro condiviso (vedi nota 2)

  • Categoria Attività (vedere nota 3)

  • Categoria Test case

  • Categoria Piano di test (vedere nota 4)

  • Categoria Gruppo di test (vedere nota 4)

  • Categoria tipi nascosti

Note:

  1. Controlla che i tipi di elemento di lavoro vengano visualizzati nelle pagine del backlog e di backlog sprint.

  2. Incluso quando si esegue l'aggiornamento a TFS 2013.2.

  3. Controlla che i tipi di elemento di lavoro vengano visualizzati nella lavagna delle attività.

  4. Incluso quando si esegue l'aggiornamento a TFS 2013.3.

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 Requisito per includere due o tre tipi di elemento di lavoro che è possibile aggiungere tramite il backlog di prodotto.

Configurazione processo

La configurazione del processo definisce il layout e i campi usati nella visualizzazione delle pagine Backlog di prodotto, Lavagna delle attività e Backlog di portfolio. Visualizzare queste pagine tramite Team Web Access (TWA). La configurazione del processo usa le categorie per configurare queste funzioni. Per personalizzare queste funzioni, è necessario rivedere Guida di riferimento degli elementi XML di configurazione del processo. Si notino inoltre le restrizioni seguenti:

  • Per usare le aree backlog e attività, è necessario assegnare almeno un tipo di elemento di lavoro alla categoria Requisito 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. Numerosi client Team Foundation fanno riferimento ad assegnazioni di categoria e metastati definiti nel file ProcessConfiguration.

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:

Domande e risposte

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 la categoria bug, è possibile aggiungere il tipo a tale categoria e alle altre. Per altre informazioni, vedere Aggiungere bug al backlog o alla lavagna delle attività.

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: È 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

Operatore

Valore

 

Progetto team

=

@Progetto

And

Assegnato a

=

@Me

And

Tipo di elemento di lavoro

In Group

Categoria 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.