Trabalhando com arquivos de modelo de processo

Personalizar a configuração inicial de projetos de equipe para Visual Studio Application Lifecycle Management (ALM) Personalizando um ou mais processos modelo arquivos. Você pode personalizar os vários tipos de arquivos de modelo, que incluem o arquivo XML raiz, arquivos de plug-in e arquivos de definição XML. Personalizando esses arquivos, você pode definir a configuração inicial de todos os projetos de equipe são criadas a partir do modelo de processo.

Você pode personalizar os elementos de um projeto de equipe existente, alterando como seus relatórios, tipos de item de trabalho e função do portal do projeto. Nesse caso, as alterações afetam a maneira como as pessoas trabalham nesse projeto, mas elas não afetam os projetos existentes ou futuros. Para obter mais informações, consulte Personalizando o seu projeto de equipe.

Neste tópico

  • O arquivo de modelo de processo de raiz

  • Arquivos de plug-in

  • Assistente para novo projeto de equipe e interação plug-in do arquivo

  • Arquivos de definição de XML para o gerenciamento de teste

  • Arquivos que definem os objetos usados para controlar os itens de trabalho

  • Arquivos de orientação de processo

O arquivo de modelo de processo de raiz

Personalizar o arquivo XML raiz, ProcessTemplate, para definir a seqüência de arquivos de plug-in para serem processados e as dependências de cada plug-in. O arquivo ProcessTemplate contém todos os grupos de tarefas que devem ser executados com êxito, crie um projeto de equipe. Cada grupo de tarefas faz referência a um subordinado plug-in arquivo XML (geralmente em uma subpasta) onde as tarefas específicas são definidas. Em geral, você pode especificar um grupo de tarefas para cada plug-in.

Quando o Assistente para novo projeto de equipe cria um projeto de equipe, ele executa o conjunto de plug-ins são definidos no arquivo ProcessTemplate. Para obter mais informações, consulte Definindo as tarefas de raiz usando o arquivo de plug-in do modelo de processo.

Arquivos de plug-in

Arquivos de plug-in definem as tarefas que serão executadas e as telas que aparecem quando um cliente potencial do projeto cria um projeto de equipe usando o assistente New Team Project. Cada arquivo de plug-in define uma ou mais tarefas. Tarefas especificam para carregar um arquivo, definir permissões para um grupo ou definir outro elemento de configuração. Os modelos de processo para o Microsoft Solutions Framework (MSF) fornecem arquivos plug-in de 11. Cada plug-in pode ser modificado para personalizar um modelo de processo. Exceto para o plug-in de classificação, plug-ins podem ser excluídos do modelo de processo.

Cada plug-in lê o conjunto de tarefas e dependências para obter a lista de tarefas que ele deve executar e determinar se precedente necessárias tarefas foram executados. Usando esses arquivos de definição, você especificar configurações iniciais cada plug-in deve implementar.

Um plug-in de carregamentos de arquivos ou configura os dados para uma área funcional específica. Por exemplo, o trabalho Item Tracking plug-in define os tipos de item de trabalho, consultas e os itens de trabalho inicial para um novo projeto de equipe. Os modelos de processo do MSF incluem os arquivos de plug-in que estão descritos na tabela a seguir. Para obter informações sobre como personalizar cada um desses arquivos, consulte Personalizando as áreas funcionais dentro de um modelo de processo.

Folder

Arquivo de plug-in

Descrição

Criar

Build. XML

Define as tarefas para configurar as permissões de segurança inicial são atribuídas a identidades para Team Foundation Build e para carregar os arquivos de modelo de compilação.

Classificação

Classification.XML

Define as iterações iniciais e as áreas de um projeto de equipe.

Grupos e permissões

Arquivo GroupsandPermissions. XML

Define os grupos de segurança inicial de um projeto de equipe e suas permissões.

Laboratório

Lab.XML

Define as tarefas para configurar as permissões de segurança inicial são atribuídas a identidades para Visual Studio Lab Management.

Relatórios

Arquivo ReportsTasks. XML

Define os relatórios iniciais para um projeto de equipe e configura o site de relatório.

Gerenciamento de teste

TestManagement.xml

Define os arquivos de gerenciamento de teste para carregar que irá criar o teste inicial de variáveis, configurações, configurações e os estados de resolução de um projeto de equipe. Essas configurações são usadas por Microsoft Test Manager.

Controle de Versão

VersionControl. XML

Define as permissões de segurança inicial para o controle de versão, observações de check-in para um projeto de equipe, e se o check-out exclusivo é necessário.

Rastreamento de item de trabalho

Arquivo WorkItems. XML

Define os tipos de item de trabalho inicial, consultas e instâncias de item de trabalho de um projeto de equipe.

Windows SharePoint Services

Arquivo WssTasks. XML

Define o portal do projeto da equipe com base em um modelo para um site do SharePoint. Também define os arquivos de modelo e diretrizes do processo.

Assistente para novo projeto de equipe e interação plug-in do arquivo

Líderes do projeto criar projetos de equipe usando o Assistente para novo projeto de equipe. As telas do assistente são determinadas pelo plug-ins são usados. Por exemplo, se um modelo de processo não inclui o plug-in para Windows SharePoint Services, nenhuma tela será exibida perguntar a liderança de projeto para obter informações sobre o portal do projeto.

Depois do projeto cliente potencial fecha o assistente e clica em Concluir, o assistente faz chamadas para os plug-ins para executar o trabalho de criar o projeto de equipe. A ordem na qual os plug-ins são chamados é determinada pelos arquivos de definição de processo XML.

Arquivos de definição de XML para o gerenciamento de teste

A tabela a seguir descreve os arquivos de definição de XML são usados para configurar os estados iniciais para Microsoft Test Manager. Esses arquivos estão localizados na pasta Management de teste. Microsoft Test Managerestá disponível com Microsoft Visual Studio 2010 Ultimate e Microsoft Visual Studio Test Professional 2010. Para obter mais informações, consulte Definindo a configuração inicial do Gerenciador de teste e Testando o aplicativo.

File

Descrição

testconfiguration

Configura as configurações de teste padrão (hardware e software) que são definidas para um projeto de equipe. Após o projeto é criado, você pode excluir essas configurações e criar outras configurações.

testresolutionstate

Define os estados de resolução de teste são usados por Test Runner e Microsoft Test Manager.

ObservaçãoObservação
Após o projeto de equipe é criado, é possível alterar esses estados.

testsettings

Especifica os arquivos de configurações de teste inicial. Somente um arquivo for especificado, localrun.testsettings.

testvariable

Define as variáveis de teste inicial. Após o projeto é criado, você pode modificar essas variáveis e criar outras variáveis.

Arquivos que definem o objetos que são usados para controlar os itens de trabalho

Integrantes da equipe usam itens de trabalho para controlar o trabalho. Talvez você queira expandir a seleção de itens de trabalho fornecida pelo Visual Studio Application Lifecycle Management (ALM) , de modo que atende melhor os processos que usa a sua equipe e as maneiras de você se comunicar. Para isso, você pode criar novos tipos de item de trabalho. A o tipo de item de trabalho é um modelo a partir do qual os novos itens de trabalho são criados. Você também pode modificar os tipos de item de trabalho existentes.

A tabela a seguir descreve os arquivos de definição de XML são usados para configurar os objetos que são usados para controlar os itens de trabalho. Esses arquivos podem ser personalizados para um modelo de processo ou, posteriormente, para um projeto de equipe individuais.

Folder

File

Descrição

Classificação

FileMapping

Especifica o arquivo que define como os campos são mapeados de Office Project para Team Foundation. Para obter mais informações, consulte O mapeamento de campos do Microsoft Project para campos do Team Foundation.

Tipos de Item de trabalho de acompanhamento/WorkItem

O MSF Agile Software Development:

  • Bug

  • Assunto

  • Etapas compartilhadas

  • Tarefa 

  • Caso de teste

  • História de usuário

O MSF para melhoria do processo de integração (CMMI) do recurso maturidade modelo:

  • Bug

  • Solicitação de alteração

  • Assunto

  • Requisito

  • Revisão

  • Risco

  • Etapas compartilhadas

  • Tarefa 

  • Caso de teste

Define os campos, o fluxo de trabalho e o formulário para cada tipo de item de trabalho. Para obter mais informações sobre os itens de trabalho que são definidas para os modelos de processo do MSF, consulte os seguintes tópicos:

Para obter mais informações sobre como personalizar ou criar os tipos de item de trabalho, consulte Personalizando o controle de dados, formulários, fluxo de trabalho e outros objetos do projeto.

Tipos de Item de trabalho/LinkTypes

O MSF Agile Software Development:

  • SharedSteps

  • TestedBy

O MSF for CMMI Process Improvement:

  • Afeta

  • SharedSteps

  • TestedBy

Define os tipos de links que são usados para criar relações entre itens de trabalho adicionais.

Para obter mais informações, consulte Personalizando itens de trabalho como estão relacionados por meio de tipos de Link.

Tipos de Item de trabalho

Listas globais

ObservaçãoObservação
Não há listas globais são definidas nos modelos de processo do MSF padrão.

Listas globais definem uma lista de itens de menu que é compartilhada entre os tipos de item de trabalho e projetos de equipe. Você pode definir listas globais que são carregadas com seu modelo de processo. Para obter mais informações, consulte Definir listas globais.

Tipos de Item de trabalho

Categories.XML

  • Categoria de bug

  • Categoria de requisito

  • Categoria do caso de teste

  • Categoria de etapa compartilhada

Define os grupos que associar um tipo de item de trabalho uma categoria. Para obter mais informações, consulte O agrupamento de tipos de Item de trabalho em categorias.

Tipos de Item de trabalho/consultas

Consultas de itens de trabalho de equipe (.wiq)

Define as iniciais que oferecem suporte à localização de itens de trabalho de consulta do conjunto de equipe. Você pode adicionar ou modificar essas consultas. Para obter mais informações, consulte Adicionar uma consulta a um modelo de processo.

Arquivos de orientação de processo

Arquivos de orientação de processo são carregados para um team project portal. Esses arquivos especificam links para documentos, pastas de trabalho de gerenciamento de projeto e modelos de exemplo e conteúdo de orientação de processo. Todos esses objetos podem ser personalizados para um modelo de processo ou posteriormente, quando eles são definidos para um projeto de equipe.

A tabela a seguir descreve os arquivos de orientação de processo que estão incluídos nos modelos de processo do MSF.

ObservaçãoObservação

Os arquivos de modelo de processo não incluem os painéis ou Microsoft Excel relatórios. Esses arquivos são adicionados ao projeto de equipe, dependendo das seleções são feitas quando um projeto de equipe é criado. Se o site do SharePoint está provisionada para o projeto de equipe, nenhum painel ou Office Excel relatórios estão disponíveis. Para obter mais informações sobre esses artefatos, consulte os seguintes tópicos: Painéis (Agile), Painéis (CMMI), Relatório do Excel (Agile), and Relatório do Excel (CMMI).

Folder

Tipo de arquivo

Descrição

Arquivos de suporte/orientação / processo de Windows SharePoint Services

arquivos. htm

Define os arquivos de URL de orientação de processo. Esses arquivos definem a URL que é aberta quando um membro da equipe clica Abrir diretrizes de processo para item de trabalho em um formulário de item de trabalho. Os modelos de processo do MSF contém links para tópicos no site da Microsoft. Esses arquivos podem ser personalizados para apontar para outros recursos para orientação de processo.

Documentos / compartilhado do Windows SharePoint Services

arquivos. xslx

Define Microsoft Excel pastas de trabalho para oferecer suporte ao gerenciamento de projetos e triagem de bugs.

ObservaçãoObservação
Pastas de trabalho do Excel são definidas somente no modelo de processo do MSF for agile software development.

Para obter mais informações, consulte Pastas de trabalho (Agile).

Windows SharePoint Services / exemplos e modelos

arquivos. docx,. dotx e. xslx

Fornece documentos de exemplos e modelos como ponto de partida para a criação de produtos de trabalho. Esses arquivos são carregados para o team project portal quando um site do SharePoint é configurado para o projeto de equipe.

Consulte também

Outros recursos

Iniciando um novo projeto de equipe

Personalizando modelos de processo