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.
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.
Por Etapa |
Tarefa |
---|---|
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. |
|
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. |
|
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. |
|
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. |
|
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.
Observaçã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 |
||||
Portal |
Recomendado |
Necessário somente para suportar painéis básicos |
||
Emissão de relatórios |
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.
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çã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 |
|
Adicione campos ou informações a um formulário de item de trabalho. |
Trabalhar o acompanhamento de item |
|
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 |
|
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 |
|
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 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 |
|
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. |
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. |
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 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:
O Team Foundation Server – modelos de processo (grupos)
Responde perguntas sobre como personalizar modelos de processo.
Modelos de processo e ferramentas
Fornece acesso às ferramentas adicionais, para informações, e modelos de processo da Microsoft e de seus parceiros.
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