Compartilhar via


Usar categorias para agrupar tipos de itens de trabalho

Usando categorias, você pode gerar relatórios flexíveis e oferecer suporte à integração aumentada entre projetos de equipe. Você pode gerenciar diversos tipos de item de trabalho mais facilmente (WITs) como um grupo, bem como WITs são denominados de forma diferente. Além disso, você pode usar o operador de consultas Em Grupo para filtrar uma lista de itens de trabalho com base na categoria a que pertencem.

As categorias associam um ou mais WITs como pertencentes a mesma categoria. As ferramentas de planejamento do Agile contam com as definições de categoria padrão, muitas das quais especificam um único WIT por categoria.

As categorias são definidas por meio de um arquivo de definição XML. Aqui está um exemplo das entradas de categoria de bug e de recurso dentro desse arquivo:

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

Você pode usar categorias para realizar as seguintes operações:

  • Para adicionar WITs para aparecer na página de lista de pendências, adicioná-los à categoria de requisito. Para adicionar WITs que apareçam na página de painel de tarefas, adicione-os à Categoria de Requisitos. Consulte Adicionar bugs ao painel de tarefas ou à lista de pendências.

  • Para adicionar WITs que você utiliza de formas semelhantes aos usados pelo Tipo de Erro, adicione-os na Categoria de Bug. Consulte Suporte à atualização de status de bug usando Meu trabalho.

  • Para impedir que os usuários criem WITs que devem ser criados por meio de uma forma ou de uma ferramenta, e não manualmente, adicione-os em Categoria de Tipos Ocultos.

  • Para consultar os diferentes WITs com nomes distintos com base na localidade, atribua-os para a mesma categoria e use o operador Em Grupo.

Categorias padrão e configuração do processo

A configuração do processo faz referência às categorias padrão definidas para um projeto de equipe. Estas são as categorias padrão que são definidas em cada um dos modelos de processo do TFS:

  • Categoria de Bug

  • Categoria de Solicitação de Análise do Código e Categoria de Resposta de Análise do Código

  • Categoria de Recurso

  • Categoria de Solicitação de Comentários e Categoria de Resposta de Comentários

  • Categoria de Requisito (Consulte a Observação 1)

  • Categoria de Etapas Compartilhadas

  • Categoria de Parâmetros Compartilhados (Consulte a Observação 2)

  • Categoria de Tarefa (Consulte a Observação 3)

  • Categoria de Caso de Teste

  • Categoria de Plano de Teste (Consulte a Observação 4)

  • Categoria de Conjunto de Testes (Consulte a Observação 4)

  • Categoria de Tipos Ocultos

Observações:

  1. Controla quais WITs aparecem na lista de pendências e nas páginas de lista de pendências de sprint.

  2. Incluído quando você atualiza para o TFS 2013.2.

  3. Controla quais WITs aparecem no painel de tarefas.

  4. Incluído quando você atualiza para o TFS 2013,3.

A maioria dessas categorias são auto-explicativas e a maioria contém apenas um WIT dentro da categoria. A exceção a essa regra é a Categoria de Tipos Ocultos.

Se você tiver criado WITs para agirem de maneiras semelhantes e desejar tratá-los de maneiras semelhantes aos definidos pelas categorias acima, você deve adicioná-los à categoria. Por exemplo, se você tiver definido um ou mais tipos de bugs, convém adicionar esses tipos à Categoria de Bug. Dessa forma, a configuração do processo automaticamente tratará esses tipos de bugs como o WIT de bug padrão o faz. Ou, você pode personalizar a categoria de requisito para incluir duas ou três WITs que podem ser adicionados por meio da lista de pendências de produto.

Configuração do processo

A configuração do processo define o layout e campos usados na exibição das páginas lista de pendências do produto, painel de tarefas e lista de pendências do portfólio. Você exibe essas páginas por meio do TWA (Team Web Access). A configuração do processo usa categorias para configurar essas funções. Para personalizar essas funções, primeiro examine Referência do elemento XML de configuração do processo. Além disso, observe as seguintes restrições:

  • Para usar o pendências e tarefa placas, você deve atribuir pelo menos um WIT na categoria de requisito e um WIT ã categoria de tarefa.

  • Você não pode atribuir o mesmo WIT para categoria de requisitos e a categoria de tarefa.

  • Se você incluir mais de um WIT na categoria de requisito ou a tarefa, o tipo atribuído a DEFAULTWORKITEMTYPE elemento aparece como o tipo de padrão nas páginas de lista de pendências e placa Agile.

  • Para todos os WITs atribuídos a uma categoria que é referenciada no arquivo ProcessConfiguration, você deve atribuir os estados de fluxo de trabalho para um metaestado válido conforme descrito em referência do elemento XML de configuração do processo. Vários clientes Team Foundation fazem referência às atribuições de metaestado e categoria definidas no arquivo ProcessConfiguration.

Categoria de Tipos Ocultos

A Categoria de Tipos Ocultos especifica o conjunto de WITs que você não deseja que os usuários criem manualmente. Por padrão, esse conjunto inclui:

Perguntas e respostas

P: Como eu adiciono uma categoria?

R: Para modificar as categorias definidas para um projeto de equipe, exporte o arquivo de definição XML, faça as alterações e, em seguida, importe-as usando a ferramenta de linha de comando witadmin. Consulte Importar e exportar categorias [witadmin].

P: Posso adicionar um WIT para mais de uma categoria?

R: WITs que você adiciona a categoria de requisito ou a categoria de tarefa deve pertencer a um ou outro, mas não ambos. Para a Categoria de Bug, você pode adicioná-los na Categoria de Erro, bem como para as outras. Para saber mais, consulte Adicionar bugs ao painel de tarefas ou à lista de pendências.

P: Como as categorias são nomeadas?

R: Cada categoria tem um nome amigável e um nome de referência que deve ser exclusivo no projeto de equipe. Para obter mais informações, consulte Referência a elementos XML de categorias.

P: posso filtrar uma consulta baseada em uma categoria?

R: Sim. Use o agrupar operador junto com o Work Item Type campo. Por exemplo, os seguintes critérios de filtro retornará todos os itens de trabalho que estão no projeto de equipe atual, atribuído ao membro da equipe e definidos como pertencentes à categoria de Bug:

And/Or

Field

Operador

Valor

 

Projeto da Equipe

=

@Project

And

Atribuído a

=

@Me

And

Tipo de Item de Trabalho

In Group

Categoria de Bug

P: E se eu tiver mais perguntas?

R: Publique suas perguntas ou pesquise uma resposta no Fórum do Visual Studio TFS para Gerenciamento de Projeto e Acompanhamento do item de trabalho.