Compartilhar via


Definindo as áreas de iniciais e iterações usando o arquivo de plug-in do Classification.xml

Você pode definir a estrutura inicial de todos os projetos de equipe são criadas com o mesmo modelo de processo, especificando as áreas de produto e iterações. As áreas representam os principais componentes de um projeto de equipe e usá-los para agrupar os itens de trabalho para consultas e relatórios. Por exemplo, uma equipe pode organizar o trabalho de produto em uma área do cliente, uma área do servidor e uma área de extensibilidade. Iterações que você definir determinam quantas vezes que a equipe será repetir um determinado conjunto de atividades principais, como, por exemplo, plano, desenvolver e testar. Iterações afetam as consultas de itens de trabalho e relatórios como iterações, como áreas, são usadas para agrupar os itens de trabalho. Por exemplo, um membro da equipe pode consultar todos os itens de trabalho bug são atribuídos a iteração 1.

Para obter informações sobre os campos que rastreiam a área e iterações, consulte Áreas e iterações. Após a criação de um projeto de equipe, você pode modificar os nós area e iteration e atribuir permissões a cada nível na hierarquia. Para obter mais informações, consulte Criar e modificar áreas e iterações e Personalizando os mapeamentos de campo do Microsoft Project.

A tabela a seguir lista o nome do arquivo, pasta e o plug-in de modelos de processo para o Microsoft Solutions Framework (MSF):

Nome do arquivo:

Classification.XML

Nome da pasta:

Classificação

Nome do plug-in:

Microsoft.ProjectCreationWizard.Classification

Os modelos de processo do MSF não especificam as áreas de produto, mas os modelos de especificar três nós de iteração: A iteração 1, iteração 2 e 3 de iteração.

ObservaçãoObservação

Você pode alterar os nomes de arquivo XML e a pasta, mas não o plug-in. Team Foundation Servernão inclui um mecanismo de implantação do lado do cliente plug-ins, políticas ou outras modificações. Se você desejar implantar esse tipo de funcionalidade, você deve usar seu próprio programa de instalação e distribuição.

O arquivo de Classification.xml também é onde você especificar que o arquivo para carregar que contém os mapeamentos entre tipos de tipos de item de trabalho em Team Foundation e campos no Office Project. 

Neste tópico

  • Tarefas de classificação e dependências

  • Especificando as áreas de produtos inicial

  • Especificando as iterações inicial

  • Especificando o campo de projeto de Microsoft Office de mapeamento de arquivo para Upload

Tarefas de classificação e dependências

No arquivo XML, você pode especificar uma ou mais tarefas e suas dependências. Em geral, você só precisa de uma tarefa para especificar todas as iterações e nós requer de um projeto de equipe.

ObservaçãoObservação

Se você modificar áreas ou iterações de um modelo de processo, certifique-se de que você não interromper quaisquer atribuições que são usadas para consultas de itens de trabalho ou itens de trabalho que são definidos no modelo de processo. Por exemplo, o Iteration1Backlog.wiq funcionar a consulta de item para o modelo de processo do MSF para referências de desenvolvimento de software ágil iteração 1. Para obter mais informações sobre a especificação de modelo de processo de consultas de itens de trabalho e instâncias de item de trabalho, consulte Adicionar uma consulta a um modelo de processo e Adicionar uma tarefa do Item de trabalho ou a instância a um modelo de processo.

Especificando as áreas de produtos inicial

Você pode especificar o nó raiz das áreas usando a seguinte sintaxe:

<Node StructureType="ProjectModelHierarchy" Name="Area" >

Você especificar zero ou mais nós de filhos para quantas áreas como você deseja para o seu processo. Você usa o elemento de nó para especificar cada área e você definir o atributo StructureType para ProjectModelHierarchy.

<Node StructureType="ProjectModelHierarchy" Name="" ></Node>

O exemplo a seguir mostra como especificar duas áreas, o cliente e servidor:

<?xml version="1.0" encoding="utf-8" ?>
<tasks>
   <task
      id="UploadStructure"
      name="Creating project structure"
      plugin="Microsoft.ProjectCreationWizard.Classification"
      completionMessage="Portfolio project structure created.">
      <taskXml>
         <Nodes>
            <Node StructureType="ProjectModelHierarchy" Name="Teams" >
               <Children>
                  <Node StructureType="ProjectModelHierarchy" Name="Client"></Node>
                  <Node StructureType="ProjectModelHierarchy" Name="Server"></Node>
               </Children>
            </Node>
         </Nodes>
      </taskXml>
   </task>
</tasks>

Especificando caminhos de iteração inicial

Você pode especificar o nó raiz de iterações, usando a seguinte sintaxe:

<Node StructureType="ProjectLifecycle" Name="Iteration" >

Você especificar zero ou mais nós filhos iterações quantas desejar para o seu processo. Você pode usar o Node elemento para especificar cada iteração e você define o atributo StructureType para ProjectLifecycle. Para obter mais informações, consulte CSS Schema.

O exemplo a seguir mostra como especificar quatro iterações: Etapa 1, etapa 2, Beta e RTM.

<?xml version="1.0" encoding="utf-8" ?>
<tasks>
   <task
      id="UploadStructure"
      name="Creating project structure"
      plugin="Microsoft.ProjectCreationWizard.Classification"
      completionMessage="Team project structure created.">
      <taskXml>
         <Nodes>
            <Node StructureType="ProjectLifecycle" Name="Iteration" >
               <Children>
                  <Node StructureType="ProjectLifecycle" Name="Milestone 1"></Node>
                  <Node StructureType="ProjectLifecycle" Name="Milestone 2"></Node>
                  <Node StructureType="ProjectLifecycle" Name="Beta"></Node>
                  <Node StructureType="ProjectLifecycle" Name="RTM"></Node>
               </Children>
            </Node>
         </Nodes>
      </taskXml>
   </task>
</tasks>

Especificando o campo arquivo de mapeamento do Microsoft Project

O properties seção do arquivo Classification.xml Especifica para carregar o arquivo FileMapping. Este arquivo contém os mapeamentos entre Microsoft Project campos e campos que são definidos para trabalham itens em Team Foundation. Este arquivo é carregado no banco de dados para o projeto de equipe. A estrutura de sintaxe para essa entrada é mostrada no exemplo a seguir:

<properties>
   <property name="MSPROJ" 
             value="Classification\FileMapping.xml" 
             isFile="true" />
</properties>

Para obter mais informações, consulte O mapeamento de campos do Microsoft Project para campos do Team Foundation e propriedade elemento (esquema CSS).

Consulte também

Tarefas

Criar e modificar áreas e iterações

Verificar alterações de classificação

Conceitos

O arquivo de mapeamento de campo do Microsoft Project

Personalizando as áreas funcionais dentro de um modelo de processo

Outros recursos

Configurando permissões, membros e grupos de inicial