Personalizar modelos de processo

Antes de criar um projeto de equipe, você pode personalizar o modelo de processo de modo que a equipe resultante se o projeto que você cria ele a correspondência seus processos de equipe.Um projeto de equipe é uma ferramenta central de planejamento que você usa para controlar informações e para organizar o código-fonte, criar, testa, e planejar sua equipe.Um projeto de equipe oferece suporte à capacidade de sua equipe para colaborar e compartilhar informações que é necessária para desenvolver produtos de software.

Como mostra a ilustração a seguir, o novo assistente de Projeto de equipe usa um modelo de processo para criar um projeto de equipe e todos os seus artefatos.Muitos desses artefatos dependem de criação e definição de objetos que são definidos pelo trabalho.Por exemplo, você usa os campos em cada tipo de item de trabalho para definir o item de trabalho consulta e relata.Além desses artefatos, você também pode definir áreas e as etapas iniciais de projeto, a configuração de segurança, e outras configurações padrão que suportam o controle de versão, as compilações, o teste, e o gerenciamento de laboratório para o projeto de equipe.

Modelo de processo é usado para criar um projeto de equipe

Todos os projetos de equipe que são criados com base no mesmo modelo de processo são construídos com os mesmos artefatos e processos de fluxo de trabalho.Para uma visão geral dos artefatos que os modelos de processo para soluções Framework (MSF) do Microsoft fornece, consulte Artefatos (scrum), Artefatos (ágeis), ou Artefatos (CMMI).

Depois que um projeto de equipe é criado, você ainda pode personalizar ou modificar alguns elementos para suportar suas necessidades individuais do processo.No entanto, as alterações são feitas posteriores, geralmente, a um projeto de equipe e devem ser aplicadas a cada projeto de equipe que você deseja personalizar.Você também pode personalizar a maioria das configurações do processo após um projeto de equipe é criado.A exceção principal é estados de resolução de teste que são definidos para Microsoft Test Manager.Para obter mais informações, consulte Definir a configuração inicial do Test Manager.

Processo de personalização de fluxo de trabalho

Para personalizar um modelo de processo, você primeiro baixar uma existente ou anula o modelo de processo, alterar ou adicionar arquivos, carrega os arquivos de modelo de processo, e então verifica suas alterações.A seguinte ilustração mostra a sequência de cinco tarefas principais que você execute para personalizar um modelo de processo, e a tabela a seguir resume cada etapa na sequência de personalização de fluxo de trabalho.Para obter mais informações, consulte Processo de personalização passo a passo.

Fluxo de trabalho de personalização de modelos de processos

Por Etapa

Tarefa 

Etapa 1

Escolher um modelo de processo.Para minimizar as alterações que você deve fazer, você deve selecionar um modelo que corresponde ao melhor seus processos de equipe.Geralmente, você escolhe um modelo de processo baseado nos tipos de itens e de fluxo de trabalho de trabalho.

Baixar um modelo de processo.Antes que você possa personalizar um modelo de processo, você deve baixá-lo para seu computador local.Você pode baixar um MSF, uma placa, um minimalistas, ou outro modelo de processo que é acessível em linha do gerenciador de modelo de processo.

Etapa 2

Personalizar o modelo de processo.Você personaliza um modelo de processo modificando, ou deletando, adicionando os arquivos que são definidos para um modelo de processo.

Etapa 3

Carregar um modelo de processo.Após você ter personalizado seu modelo, você deve carregá-lo à coleção de projeto de equipe onde você irá criar o projeto de equipe.Para executar este procedimento, você deve ou ser um membro do grupo de Administradores da Coleção de Projetos , ou sua permissão de Gerenciar o modelo de processo deve ser definida como Permitir.

Etapa 4

Crie um projeto de equipe.Você cria um projeto de equipe acessando o novo assistente de Projeto de equipe Team Explorer.Dependendo dos plug-ins que você incluiu no modelo de processo, você deve ser um membro de vários grupos de segurança para criar com êxito um projeto de equipe.

Etapa 5

Verificar alterações nos modelos de processo.Antes que você coloque o modelo de processo em exemplos e o usar como a base para vários projetos de equipe, você deve verificar que é bem definido.Você executa essa tarefa sistematicamente verificando que cada objeto e trabalhos do produto como esperado.

De volta ao topo

Plug-ins do modelo de processo

Como mostra a ilustração a seguir, os modelos de processo do MSF consistem de nove plug-ins.Plug-ins definem as tarefas que serão executadas e as telas que aparecem quando você iniciar o assistente de novo Projeto de equipe.As permissões definidas tarefas, criar pastas, carregar arquivos, ativam sites, ou definem outras variáveis configuráveis.Plug-ins também especifique as dependências que tem uma tarefa na conclusão com êxito de outras tarefas.

Modelo de processo Plug-ins

ObservaçãoObservação

Você não pode personalizar relatórios e painéis de Microsoft Excel através dos arquivos de modelo de processo.Esses artefatos são criados para um projeto de equipe dependendo das seleções que você faz no novo assistente de Projeto de equipe. Para obter mais informações, consulte Customizing Team Foundation Server Project Portals.

Para cada plug-in, um arquivo define a configuração de uma área funcional em Visual Studio Application Lifecycle Management (ALM).Essas áreas incluem a segurança, hierarquias de organização, relatórios, portal de projeto, acompanhamento de item de trabalho, Controle de versão do Team Foundation, Team Foundation Build, Visual Studio Lab Management, e Microsoft Test Manager.Cada arquivo define uma ou mais tarefas.Você pode adicionar ou remover plug-ins de um modelo de processo, exceto para o plug-in de classificação.Este plug-in é necessário para criar um projeto de equipe.Você também pode personalizar o conteúdo de um arquivo da plataforma.Para obter mais informações, consulte Trabalhando com arquivos de modelo de processo e Personalizar as áreas funcionais em um modelo de processo.

Você usa o arquivo de plug-in de ProcessTemplate.xml para definir os plug-ins para incluir no modelo.Este arquivo contém todos os grupos de trabalho que você deseja executar para criar um projeto de equipe.Cada grupo de trabalho referencia um arquivo de plug-in XML subordinadas onde o específico se encarregue para o plug-in é definido.Para obter mais informações, consulte Definir as tarefas raiz usando o arquivo de plug-in de modelo de processo.

De volta ao topo

Recursos necessários para suportar plug-ins específicos

A tabela a seguir indica os recursos que suportem os plug-ins de compilação, de portal, e de relatório.

Plug-in

Team Foundation Build

Produtos do SharePoint

SQL Server 2008 Analysis Services

SQL Server 2008 Reporting Services

Criar

Necessário

Portal

Necessário

Necessário Recomendado

Necessário somente para suportar painéis básicos

Emissão de relatórios

Necessário Necessário

De volta ao topo

Tarefas e dependências do plug-in

Existem várias dependências entre os plug-ins e as tarefas que executam.As tarefas que especificam os objetos que fazem referência a outros objetos devem ser executadas na sequência correta.As tarefas têm dois tipos de dependências.O primeiro tipo é conhecido como as dependências do grupo de trabalho, que tem que fazer com a sequência na qual as tarefas de serializadores são executadas.O segundo tipo é dependências de tarefas, que correspondem à sequência na qual as tarefas em um plug-in são executadas.

Como mostra a ilustração a seguir, o plug-in para o acompanhamento de item de trabalho depende de conclusão com êxito o plug-in de grupos e permissões, que depende de conclusão com êxito o plug-in de classificação.Plug-ins outros possuem dependências adicionais.Para obter mais informações, consulte Definir dependências para grupos de tarefas e tarefas em arquivos de plug-in.

Dependências de plug-in de modelos de processos

De volta ao topo

Requisitos e plug-ins de processo personalizar

Você personaliza um modelo de processo para suportar seus equipes de projeto para que podem seguir processos padronizado e rapidamente acessar informações semelhantes.A tabela a seguir indica o plug-in ou componente que você deve personalizar para oferecer suporte a muitos dos requisitos principais do processo.Você personaliza um plug-in ou um arquivo de definição alterando seu conteúdo XML.Cada arquivo de serializadores e o arquivo de definição de tipo devem estar de acordo com a sua definição de esquema XML.Você pode baixar os arquivos de esquema a seguinte página no site da Microsoft: Esquemas de item de modelo e de trabalho do processo para o Visual Studio team foundation.

ObservaçãoObservação

Você pode criar e modificar os tipos de itens de trabalho e de listas globais, e você pode exibir os campos que são definidos para uma coleção de projeto usando o editor do processo, uma ferramenta avançada para Visual Studio.Essa ferramenta não é suportada.Para obter mais informações, consulte a seguinte página no site da Microsoft: Ferramentas poderosas do Team Foundation Server.

Requisito de processo

Plug-in

Tópicos relacionados

Adicione campos para o monitoramento e o relatório de suporte.

Trabalhar o acompanhamento de item

Adicionar e modificar campos de item de trabalho para dar suporte a relatórios

Personalizar os estados, as razões, ou transições para controlar o trabalho.

Trabalhar o acompanhamento de item

Criar o fluxo de trabalho

Adicione campos ou informações a um formulário de item de trabalho.

Trabalhar o acompanhamento de item

Controlar a exibição dos campos de item de trabalho

Adicione um tipo de item de trabalho para acompanhar dependências ou questões específicas.

Trabalhar o acompanhamento de item

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

Processar a configuração usada pela reserva agile e encarregue páginas em branco.

Trabalhar o acompanhamento de item

Personalizar a lista de pendências e as páginas do quadro usando a configuração do processo

Defina grupos de segurança.

Grupos e permissões

Configurar grupos iniciais, equipes, membros e permissões

Adicionar consultas de equipe.

Trabalhar o acompanhamento de item

Adicionar consultas de itens de trabalho a um modelo de processo

Limitar quem pode criar ou modificar um item de trabalho.

Trabalhar o acompanhamento de item

Gerenciar permissão para criar ou modificar itens de trabalho, Adicionar definições de tipo de itens de trabalho a um modelo de processo

Especificar áreas e etapas de projeto para organizar o trabalho.

Ordens

Definir as áreas iniciais e as iterações no plug-in de classificação

Especificar processos padrões e fluxo de trabalho de compilação.

Criar

Definir a configuração inicial do Team Foundation Build

Especificar variáveis de teste, configuração, estados de resolução, e configurações de teste de opção para uso com Microsoft Test Manager.

Gerenciamento de teste

Definir a configuração inicial do Test Manager

Definir políticas de check-in e check-out.

Controle de versão

Definir a configuração inicial do controle de versão do Team Foundation

Personalizar a estrutura de pasta e o conjunto de relatórios que estão disponíveis com SQL Server reporting services.

Emissão de relatórios

Adicionar relatórios ao modelo de processo

Crie a biblioteca de documentos, personalizar sua estrutura, adicione documentos em carregamento, e ativar recursos do painel.

Portal

Definir o plug-in do portal do projeto para um modelo de processo

Adicione campos de suporte à integração com Microsoft Project.

Classificação

Mapear os campos do Microsoft Project para os campos do Team Foundation

De volta ao topo

Tarefas relacionadas

Tópicos

Tarefas

Atualizar um modelo de processo personalizado para acessar novos recursos

Atualizar um modelo de processo para suportar personalizações anteriores.Quando Visual Studio Team Foundation Server é atualizado de uma versão anterior, os modelos de processo do MSF são substituídos com as versões mais recentes.Para usar os recursos que estão disponíveis com modelos atualizados de MSF e para acessar as personalizações que você fez anteriormente, você deve adicionar as personalizações para novos modelos.

Gerenciar modelos de processo

O carregamento, download, cria, e exclui os modelos de processo.Você gerencia os modelos de processo usando o gerenciador do modelo de processo em Team Explorer.

Acessar um portal de projeto de equipe ou as Diretrizes de Processo

Determinar como você ele sua equipe a seguir processos de equipe.A orientação do processo é conteúdo que documentos o processo que os membros da equipe que trabalham em um projeto de equipe devem seguir.Os modelos de processo do MSF fornecem orientação tópico- base do processo que está off-line na ajuda para Visual Studio ALM e online disponíveis através da biblioteca do MSDN.

Você pode hospedar a outras diretrizes de processo em seu portal de projeto de equipe ou em outro site que você designa.Consulte Configurar um portal do projeto ou Diretrizes de Processo.

Personalizar projetos de equipe e processos

Modifique os processos para seu projeto de equipe depois que é criado.Enquanto você trabalha com um projeto de equipe, as configurações iniciais que o modelo de processo definiu não podem mais localizá-lo suas necessidades, e talvez precise personalizar uma ou mais áreas.Você pode personalizar algumas áreas através da interface do usuário.Outras áreas exigem que você altera um arquivo XML e o carrega a Team Foundation Server.

Índice para definições de elemento XML de modelo de processo Plug-ins

Índice para definições de elementos XML para tipos de item de trabalho

Consulte a definição de um elemento que é usado em um arquivo de plug-in para um modelo de processo.Duas definições de chave de esquema são usadas nos arquivos de modelo de processo.Os arquivos de serializadores são baseados em esquemas do modelo de processo, e as definições de tipo para itens de trabalho são baseadas no esquema para controlar o trabalho.

Restrições de nomes na Team Foundation

Restrições básicas de revisão em rótulos e em tamanhos de arquivo.Quando você adicionar objetos a um modelo de processo, você desejará verificar que você rotular os corretamente de modo que você evite erros de validação XML.

De volta ao topo

Recursos adicionais

Você pode obter mais informações dos seguintes recursos no site da Microsoft:

De volta ao topo

Consulte também

Conceitos

Atualizar um projeto de equipe atualizado para acessar novos recursos

Personalizar dados de acompanhamento de projeto, formulários, fluxo de trabalho e outros objetos

Outros recursos

Índice para definições de elemento XML de modelo de processo Plug-ins