Adicionar definições de tipo de itens de trabalho a um modelo de processo

Os tipos de item de trabalho que você define para ummodelo de processofornecem a base para todos os acompanhamento, monitoramento e emissão de relatórios sobre o desenvolvimento de um produto e seus recursos. Um tipo de item de trabalho define os campos de dados, o fluxo de trabalhoe trabalho item formulário para um item de trabalho que será controlado em um projetode equipe.Tipos de itens de trabalho incluem bugs, histórias de usuário e tarefas.Você pode primeiro personalizar as definições de tipo para adicionar campos, alterar o fluxo de trabalhoou modificar o itemde trabalhoformulário. Além disso, você pode adicionar ou remover tipos de itens de trabalho de ummodelode processo.

Você pode especificar as definições de tipo para ummodelo de processopara vários itens de trabalho como uma tarefa dentro do WorkItemTracking plug-in. Esta tarefa é necessária porque os tipos de item de trabalho oferecem suporte a acompanhamento e emissão de relatórios de trabalho.Você especifica cada arquivo de definição de tipo para carregar dentro do taskXml elemento.Os plug-ins para o portal, relatórios e gerenciamento de teste dependem do upload bem-sucedido das definições de tipo para itens de trabalho.

Observação importanteImportante

Os modelos de processo para v 5.0 do Microsoft Solutions Framework Framework (MSF) definem seis ou mais tipos de itens de trabalho.Os tipos e os campos que são definidos dentro deles são referenciados nas definições de categorias, relatórios e consultas de item de trabalho.Portanto, a tarefa para carregar as definições de tipo de tipos de item de trabalho deve concluir com êxito antes das tarefas para carregar categorias, relatórios e consultas de item de trabalho.

Além disso, a tarefa de carregar os arquivos de definição para tipos de link deve preceder a tarefa para carregar as definições de tipo para itens de trabalho.Para mais informações, consulte Definir dependências para grupos de tarefas e tarefas em arquivos de plug-in.

Neste tópico

  • Definir os tipos de itens de trabalho

  • Especificando definições de tipo de itens de trabalho para fazer Upload

  • Referência de elemento WORKITEMTYPES

Depois de um projeto de equipe é criado usando omodelode processo, você pode adicionar, remover, renomear e alterar as definições de tipo de itens de trabalho usando o witadmin a ferramenta delinha comando-. Para mais informações, consulte Personalizar e gerenciar tipos de item de trabalho [witadmin].

Definir os tipos de itens de trabalho

Cada definição de tipo deve ser especificada em seu próprio arquivo na WITDo elemento de contêiner . Cada definição também deve obedecer à definição de esquema de tipos de item de trabalho, que é definida nos arquivos de 02.xsd de workitemtypedefinition e workitemtypedefinition-02.xsd.Você pode baixar o esquema de arquivos para acompanhamento de itens de trabalho na seguinte página no site da Microsoft: modelo de processo e trabalhar de esquemas de Item para Visual StudioTeam Foundation.

O exemplo a seguir mostra a estrutura de sintaxe de alto nível que define um tipo de item de trabalho.

<WITD application="work item type editor" version="1.0">
    <WORKITEMTYPE name="Bug">
        <DESCRIPTION>Bug work items are used to track defects in the code.</DESCRIPTION>
        <GLOBALLISTS> . . . </GLOBALLISTS>
        <FIELDS> . . . </FIELDS>
        <WORKFLOW> . . . </WORKFLOW>
        <FORM> . . . </FORM>
    </WORKITEMTYPE>
</WITD>

Você pode personalizar ou criar arquivos de definição de tipo na pasta TypeDefinitions.Para obter mais informações sobre como definir um tipo de itemde trabalho, consulte Todas as referências de elementos XML WITD e Personalizar dados de acompanhamento de projeto, formulários, fluxo de trabalho e outros objetos.

De volta ao topo

Especificando definições de tipo de itens de trabalho para fazer Upload

Para carregar uma definição de tipo para um item de trabalho nomodelo processo, você especifica o WORKITEMTYPE elemento. O atributo do nome do arquivo é um caminho relativo do arquivo de definição de tipo.Por exemplo, a sintaxe a seguir especifica que o arquivo bug. XML será carregado.

<WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\filename.xml"/>

O exemplo a seguir mostra como especificar uma tarefa que cria todos os seis tipos de item de trabalho nomodelo processopara Microsoft Solutions Framework Framework (MSF) para a v 5.0 do Agile Software Development. Esses tipos correspondem aos seguintes tipos de itens de trabalho: bug, problema, etapas compartilhadas, tarefa,maiúsculas e minúsculasde testee a história de usuário . Porque as definições de tipo para vários itens de trabalho contém filtros para o TestedBy vincular o tipo, o LinkTypes tarefa deve ser concluída antes do WITs tarefa pode ser concluída.

<task id="WITs" name="WorkItemType definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item types created">
   <dependencies>
      <dependency taskId="LinkTypes" />
   </dependencies>
   <taskXml>
      <WORKITEMTYPES>
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml" />
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Issue.xml" />
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\SharedStep.xml" />
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml" />
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\TestCase.xml" />
        <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\UserStory.xml" />
      </WORKITEMTYPES>
   </taskXml>
</task>

De volta ao topo

Referência de elemento WORKITEMTYPES

A tabela a seguir descreve os elementos que você usa para carregar as definições de tipo para itens de trabalho.Você especifica esses elementos dentro de um taskXmlelemento de contêiner no arquivo de plug-in de WorkItemTracking.

ObservaçãoObservação

Usando o WORKITEMTYPE elemento (WorkItemTracking), que você especifica um arquivo de definição de tipo para carregar.Usando o WORKITEMTYPE elemento (WITD), que você especifique o nome de um tipo para definir.Para mais informações, consulte Todas as referências de elementos XML WITD.

Elemento

Sintaxe

Descrição

WORKITEMTYPE

<WORKITEMTYPE fileName="WITFilePathName" />

Elemento obrigatório filho do WORKITEMTYPES.

Especifica o caminho e nome do arquivo que contém uma definição de tipo para carregar.

WORKITEMTYPES

<WORKITEMTYPES> 
    <WORKITEMTYPE />
 . . .
</WORKITEMTYPES>

Elemento obrigatório filho o WorkItemTracking plug-in.

Contém uma coleção de WORKITEMTYPE elementos que cada Especifica uma definição de arquivo a ser carregado.

De volta ao topo

Consulte também

Referência

Personalizar e gerenciar tipos de item de trabalho [witadmin]

Conceitos

Todas as referências de elementos XML WITD

Criar e personalizar um formulário de item de trabalho

Definir e personalizar objetos para acompanhar itens de trabalho usando o plug-in de acompanhamento de item de trabalho

Outros recursos

Definir campos de item de trabalho

Definir e personalizar o fluxo de trabalho do item de trabalho