Para exibir o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto em inglês em uma janela popup, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Top-down planning of business requirements within an enterprise project plan mapped to a team project

 

Publicado: abril de 2016

Como gerente de projeto, você pode gerenciar requisitos de negócio de alto nível no Microsoft Project Server, enquanto a equipe de desenvolvimento gerencia detalhes da tarefa no Visual Studio Team Foundation Server. Você pode definir requisitos e exibir o valor acumulado de recursos e esforços, bem como exibir o impacto no cronograma à medida que a equipe de desenvolvimento define, estima e atualiza suas tarefas detalhadas. O mecanismo de sincronização do Team Foundation Server e do Project Server mantém os dados de cronograma e o uso de recursos para requisitos no plano de projeto corporativo mapeado e no projeto de equipe.

System_CAPS_noteObservação

Para gerenciar entregas e tarefas usando o Project Server, consulte Manage project details in an enterprise project plan mapped to a team project.

Antes de realizar o planejamento de cima para baixo em um plano de projeto corporativo, você deve primeiro associá-lo ao projeto da equipe. Para obter mais informações, consulte Manage the association of enterprise projects to team projects. Antes de associar o plano ao projeto, examine as Configurações recomendadas para dar suporte ao planejamento de cima para baixo mais adiante neste tópico.

Neste tópico

System_CAPS_noteObservação

Para assistir a demonstração em vídeo, consulte a seguinte página no site da Microsoft: Planejamento de cima para baixo de requisitos de negócio em um projeto corporativo usando o Team Foundation Server e o Project Server. Como esse vídeo foi feito para a versão anterior do Team Foundation Server, alguns detalhes podem diferir entre os procedimentos demonstrados no vídeo e os descritos aqui.

Requisitos

Para executar os procedimentos neste tópico, as seguintes permissões devem ser atribuídas:

  • Para publicar tarefas de um plano de projeto corporativo no Team Foundation, o recurso a quem a tarefa é atribuída tem de ser um membro do grupo Colaboradores do projeto de equipe.

  • Para atualizar itens de trabalho no Team Foundation e enviá-los ao Project Server, os usuários devem ser membros do grupo Colaboradores do projeto de equipe. Além disso, os usuários devem ser membros do grupo Membros da Equipe do Project Web Access ou Project Web App (PWA) ou devem ter permissões para Abrir Projeto e Exibir Site do Projeto no Project.

Para obter mais informações, consulte Assign permissions to support TFS-Project Server integration.

Como mostra a ilustração a seguir, ocorrem 10 etapas principais na sincronização de requisitos entre o plano de projeto e o projeto de equipe.

Processo de fluxo de trabalho do TFS PS recurso pacote cumulativo de atualizações

O mecanismo de sincronização mantém os dados de cronograma dos requisitos no plano do projeto e no projeto de equipe. Team Foundation calcula automaticamente o valor acumulado do trabalho restante e real por recurso com base nas tarefas vinculadas a cada requisito. À medida que os membros da equipe atualizam as tarefas, os valores acumulados são atualizados automaticamente para os requisitos do projeto de equipe e as atualizações de status aparecem na instância do PWA para aprovação do gerente de projeto. A tabela a seguir resume as tarefas executadas.

Gerente de projeto

Como gerente de projeto, você executa as seguintes tarefas no Project ou PWA:

Etapa 1    Define entregas, recursos ou requisitos em seu plano de projeto corporativo.

Etapa 2    Salva e publica o plano do projeto no Project Server.

Etapa 8    Examina o andamento de cada entrega e ajusta o cronograma com base em informações atualizadas.

9    Define uma linha de base e acompanha o andamento de acordo com ela.

Mecanismo de sincronização

Para cada requisito definido a ser publicado, o mecanismo de sincronização realiza as seguintes tarefas:

Etapa 3 Cria um item de trabalho de requisito no projeto da equipe que está mapeado para o plano corporativo. O mecanismo também cria um link que associa o requisito do Project ao item de trabalho no Team Foundation.

Etapa 7 Cria uma atualização de status conforme as atualizações ocorrem no Team Foundation para cada campo mapeado de cada requisito publicado. Essas atualizações aparecem na fila de aprovação para o gerente de projeto examinar.

Líder de equipe

No Team Foundation, o líder e os membros da equipe realizam as seguintes tarefas:

Etapa 4    Analisam as entregas adicionadas ao projeto da equipe.

Etapa 5    Definem as tarefas necessárias para implementar cada entrega e verificam se as tarefas estão vinculadas à entrega.

Etapa 6    Calculam o trabalho necessário para cada tarefa e o definem como Trabalho Restante.

10    Atualizam os campos Trabalho Restante e Trabalho Concluído para cada tarefa.

Voltar ao início

Para dar suporte ao processo descrito na seção anterior, você deve mapear o plano de projeto corporativo para o projeto da equipe. A tabela a seguir descreve as configurações recomendadas para o projeto da equipe e os mapeamentos. Para obter mais informações, consulte Manage the association of enterprise projects to team projects.

Área para configurar

Configuração recomendada

Notas

Modelo de processo para projeto de equipe

Microsoft Solutions Framework (MSF) para Melhoria de Processo CMMI (Capability Maturity Model Integration – Modelo de Maturidade em Capacitação - Integração)

O modelo CMMI fornece tipos de requisitos e tarefas para itens de trabalho. Você pode usar as páginas de lista de pendências e painel de tarefas para gerenciar sua lista de pendências, bem como para planejar e executar seus sprints. Ou você pode usar consultas compartilhadas que se abrem no Excel para definir e vincular rapidamente as tarefas aos requisitos.

Mapeamento do projeto

/workItemTypes:Requirement

Ao mapear o plano de projeto corporativo para o projeto da equipe, especifique o requisito de acordo com o tipo de item de trabalho. Você também pode desautorizar trabalhos fixos de tarefas. Trabalho fixo é um dos três tipos de tarefas que você pode usar no Project. Para obter mais informações, consulte Alterar o tipo de tarefa que o Project usa para calcular a duração da tarefa.

Mapeamento de campo

/useDefaultFieldMappings

Você pode usar os mapeamentos de campo padrão. Nenhum mapeamento de campo adicional é necessário.

Nomes de recurso

Você deve adicionar os membros da equipe ao grupo Membros da Equipe para cada instância do PWA ou deve conceder permissões a eles para Abrir Projeto e Exibir Site do Projeto no Project. Para obter mais informações, consulte Assign permissions to support TFS-Project Server integration.

Você deve adicionar também todos os membros da equipe ao pool de recursos da empresa e ao pool de recursos do plano do projeto.

Você deve conceder permissões a todas as contas de usuário atribuídas como recursos no plano do projeto ou nomeadas no campo Atribuído a para um item de trabalho. Esses usuários enviam atualizações de status que entram na fila de status para a instância do PWA.

Todos os nomes que são atribuídos ao campo Nomes de Recursos devem ser reconhecidos como colaboradores válidos do projeto de equipe.

Gerentes de projeto

As contas de usuários do Project Professional devem ter permissão para Exibir informações em nível de projeto ou serem atribuídas como membros do grupo Leitor no Team Foundation para os projetos de equipe em que publicarão.

Você deve conceder permissões aos gerentes de projeto para modificar itens de trabalho dos projetos de equipe que são mapeados para os planos de projeto corporativo.

Práticas recomendadas ou necessárias são fornecidas para as seguintes tarefas que o gerente de projeto realiza:

Além dessas atividades, é possível ver também a atribuição de trabalho aos recursos. Para obter mais informações, consulte Work with resource rollup in enterprise projects mapped to team projects.

Ao definir requisitos, você deve atribuí-los ao líder da equipe de desenvolvimento. Como mostra a ilustração a seguir, você deve também definir o campo Publicar para Projeto de Equipe como Sim e o campo Tipo de Item de Trabalho como Requisito. Se apenas um tipo de item de trabalho for mapeado para o projeto da equipe, ele será definido automaticamente.

System_CAPS_noteObservação

Se você espera que o líder de desenvolvimento forneça estimativas de trabalho, defina o campo Trabalho Restante para 0 hora ou o campo Duração para 0 dia.

Requisitos de configuração a ser publicado
System_CAPS_importantImportante

Texto30 é o campo padrão do Project associado à coluna Tipo de Item de Trabalho usada na sincronização de tarefas com itens de trabalho. Se você já conectou o plano do projeto ao Team Foundation Server usando a opção Escolher Projeto de Equipe no menu da faixa de opções Equipe, um campo adicional do Project, que também é rotulado como Tipo de Item de Trabalho, ficará disponível. Esse campo, com um campo padrão Texto24 do Project, oferece suporte ao mapeamento dos planos de projeto que estão associados ao Team Foundation, mas não oferecem suporte para planos de sincronização. O campo baseado em Texto24 contém a lista completa de tipos de item de trabalho do projeto de equipe. É possível verificar se você está com o campo correto ao apontar para ele e verificar se Texto30 aparece.

Defina somente os requisitos que deseja acompanhar no Team Foundation. Depois de concluir as definições de requisitos, você pode salvar e publicar o plano de projeto no Project Server. Como mostra a ilustração a seguir, uma notificação de status no canto inferior esquerdo indica quando a publicação está concluída.

System_CAPS_noteObservação

Quando você publica seu plano, o complemento Team Foundation do Project valida os dados especificados. Se um campo obrigatório não estiver definido ou se um valor não for permitido, você deverá resolver esses erros. Para obter mais informações, consulte Resolve validation errors.

Publicação de andamento é exibido na barra de status

À medida que a equipe progride nos requisitos, as atualizações de status aparecem na fila de aprovação. Como mostra a ilustração a seguir, é possível ver as atualizações dos requisitos publicados e os recursos atribuídos às tarefas. Em um relance, você pode ver as tarefas que foram atualizadas e os detalhes de cada atualização.

Centro de aprovação com atualização de Status

Você pode clicar em uma atualização de status para abrir a janela Detalhes da Tarefa, como mostra a ilustração a seguir. Você pode examinar os valores alterados para cada campo que é mapeado para sincronização.

Detalhes da tarefa
System_CAPS_noteObservação

Para atualizar seu plano de projeto corporativo com as alterações enviadas de Team Foundation, é necessário aceitar as atualizações.

Você pode aceitar ou recusar uma atualização e adicionar um comentário. Por exemplo, você pode rejeitar uma atualização por discordar de uma estimativa, porque um membro da equipe inseriu um valor incorreto ou porque você quer solicitar que as tarefas sejam reatribuídas para que o trabalho seja realizado com mais rapidez.

Depois de ter aprovado as atualizações de status, você pode atualizar o cronograma, equilibrar a carga de trabalho no Project e definir uma linha de base de acordo com as estimativas. Como mostra a ilustração a seguir, as estimativas definidas para o requisito de Carrinho de Compras aparecem no Project.

Acúmulo de trabalho estimado

Para manter o controle do cronograma, defina uma linha de base para acompanhar o andamento da equipe de acordo com o cronograma de destino. Para obter mais informações, consulte a seguinte página no site da Microsoft: Criar ou atualizar uma linha de base ou um plano intermediário.

À medida que os membros da equipe fazem progresso, atualizam os campos Trabalho Restante e Trabalho Concluído para cada tarefa. Esses valores acumulam-se para cada requisito que é publicado no Team Foundation. Antes de aprovar as atualizações, você pode visualizar o impacto que elas terão no caminho crítico, clicando em Visualizar Atualizações no Centro de Aprovação.

Depois de aprovar as atualizações de status, você pode exibi-las no seu cronograma do projeto. Quando um requisito leva mais tempo do que o estimado, é possível determinar se as alterações das estimativas afetam o caminho crítico.

Você pode alertar o líder da equipe quando ocorrerá um efeito adverso no cronograma para que as tarefas do projeto da equipe sejam ajustadas.

Como um colaborador em um projeto de equipe, você pode usar as páginas de lista de pendências, painel de tarefas e itens de trabalho do Acesso Web da Equipe para realizar as seguintes tarefas:

Novos requisitos publicados no Project Server aparecem automaticamente no projeto de equipe. Abra a página de lista de pendências no Acesso Web da Equipe e identifique os requisitos adicionados. Por exemplo, a ilustração a seguir mostra que três requisitos foram adicionados ao projeto de equipe.

Página de lista de pendências de produto mostrando novos requisitos

Página de lista de pendências do produto

Ao abrir o item de trabalho no Team Explorer, é possível exibir o campo Histórico para ver quando o mecanismo de sincronização criou o item de trabalho, como mostra a ilustração a seguir.

Histórico e mensagem de sincronização do Project Server

Histórico do item de trabalho adicionado pela sincronização do Project Server

Uma vez que o requisito foi adicionado ao Team Foundation Server e, em seguida, adicionado a uma iteração, é possível definir e estimar com rapidez as tarefas usando a página de lista de pendências da iteração no Acesso Web da Equipe. Como mostrado na ilustração a seguir, Etapa 1 escolha Adicionar tarefa (Team Web Access), Etapa 2 digite um Título para a tarefa e atribua-a a um membro da equipe, Etapa 3 digite um valor para o trabalho exigido em Trabalho Restante e Etapa 4 selecione o botão Salvar e Fechar. A tarefa é vinculada automaticamente ao requisito com o link pai-filho.

Adicionar Novo Item de trabalho vinculadas

.

A ilustração a seguir mostra como as tarefas foram divididas para dois requisitos atribuídos à iteração 0. Para obter mais informações, consulte Plan an Iteration

System_CAPS_noteObservação

O campo Trabalho Restante para os itens de trabalho pais mostrará automaticamente a soma de todos os trabalhos definidos paras suas tarefas filhas.

Divisão de trabalho de tarefas mostrada no Excel

Você pode também abrir a consulta de Detalhamento de Trabalho no Excel e definir com rapidez as tarefas vinculadas e a estimativa de trabalho. Consulte Realizar planejamento de cima para baixo usando uma lista de árvores dos itens de trabalho (Excel).

À medida que o trabalho progride, cada membro da equipe deve atualizar os campos Trabalho Restante e Trabalho Concluído para cada uma de suas tarefas. Se for necessário mais tempo para completar uma tarefa, tempo adicional será acrescentado ao campo Trabalho Restante. As atualizações refletem no valor acumulado do requisito.

Quando um gerente de projeto rejeita uma atualização de status de um requisito, as informações aparecem no campo Histórico e o campo Último Status de Aprovação na guia Project Server indica rejeitado. Após a atualização de um item de trabalho ser rejeitada, ele não poderá mais ser sincronizado. Você deve resolver o status de rejeição antes que o item de trabalho possa ser sincronizado novamente. Você pode criar uma consulta de equipe para localizar itens de trabalho cujo status de atualização foram rejeitados. Para obter mais informações, consulte Monitor work item submissions and resolve rejections.

Mostrar: