Compartilhar via


Gerenciar projetos com a integração do TFS com o Project Server

Os gerentes de projeto e as equipes de desenvolvimento de software podem usar as ferramentas de sua preferência, trabalhar na granularidade compatível com suas necessidades e compartilhar informações de forma transparente entre o Visual Studio Team Foundation Server e o Microsoft Project Server. Quando os dois produtos do servidor são configurados, o mecanismo de sincronização mantém os dados de cronograma e o uso de recursos dos dados configurados no plano de projeto corporativo mapeado e o projeto de equipe.

A integração dos dois produtos do servidor fornece flexibilidade em como os projetos são gerenciados. Como um gerente de projeto, você pode gerenciar seu projeto usando um método ou uma combinação dos três métodos a seguir:

Para cada um desses métodos, os gerentes de recursos podem planejar e gerenciar recursos com precisão, os gerentes de projetos podem equilibrar a carga de trabalho nos recursos para vários projetos de software e o escritório de gerenciamento de programas (PMO) pode exibir o status atualizado e acompanhar o funcionamento geral do portfólio de software que está em desenvolvimento. Além disso, os analistas de negócios têm acesso a métricas de qualidade ao longo do tempo.

Importante

Este tópico se aplica ao Microsoft Project Professional 2007, ao Project Professional 2010 ou ao Project Professional 2013 a partir de um computador cliente que tenha o Visual Studio 2013 instalado.Além disso, a integração do Visual Studio Team Foundation Server 2013 e do Project Server deve estar configurada.

Você pode gerenciar itens de trabalho no Team Foundation usando o Microsoft Project ou o Project Professional se usar o plug-in Team Foundation, conforme descrito em Criar sua lista de pendências e tarefas usando o Project.O plug-in conecta um plano de projeto a um projeto de equipe, mas não sincroniza itens de trabalho.Esse plug-in é desabilitado quando um plano de projeto corporativo é mapeado para um projeto de equipe.Para obter mais informações sobre como gerenciar itens de trabalho usando o Project, consulte Diferenças operacionais no gerenciamento de projetos usando o TFS e o Project.

Tarefas para gerentes de projetos para gerenciar projetos e acompanhar o andamento

Tarefa

Tópico relacionado

Definir entregas. Você pode definir requisitos de negócios e entregas específicas e pode deixar a definição de tarefas específicas para a equipe de desenvolvimento. Você pode 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.

Planejamento de cima para baixo de requisitos comerciais dentro de um plano de projeto corporativo mapeado para um projeto de equipe

Definir entregas e tarefas. Você pode gerenciar os requisitos de negócios e as tarefas de implementação. Você pode gerenciar seu fluxo de trabalho de forma independente da equipe de desenvolvimento, enquanto permanece informado sobre o andamento do trabalho.

Gerenciar detalhes do projeto em um plano de projeto corporativo mapeado para um projeto de equipe

Examinar o andamento das equipes Agile. Você pode exibir o andamento do trabalho e o uso de recursos à medida que a equipe de desenvolvimento Agile gerencia a definição e o cronograma de histórias e tarefas do usuário. Você e o PMO podem exibir cronogramas, andamento das histórias do usuário e o acúmulo de recursos.

Tornar o progresso da equipe do Agile visível para o Escritório de Gerenciamento de Programas

Examinar como os campos são atualizados. Se você suspeitar que o mecanismo de sincronização não esteja funcionando conforme o esperado, deverá verificar como campos específicos são atualizados. O tipo de dados do campo ou dos campos afetados, o atributo OnConflict de campos de mapeamento e a hierarquia de tarefas afetam como o mecanismo de sincronização atualiza campos específicos. As tarefas não serão atualizadas corretamente se o gerente de projetos rejeitar um ou mais envios de atualizações ou se o plano de projeto não tiver sido publicado.

Entender como as atualizações de campos específicos são gerenciadas

Atribuir recursos e exibir utilização de recursos. Quando a equipe de desenvolvimento detalha os requisitos e tarefas em tarefas filhas, como um gerente de projetos, você pode ver os valores acumulados de trabalho e de recursos. Você pode usar o acúmulo de recursos para exibir a alocação de recursos e estimativas de trabalho, executar nivelamento de recursos e determinar se um recurso comum para vários projetos está superalocado.

Trabalhar com acúmulo de recursos em projetos corporativos mapeados para projetos da equipe

Resolver erros ao publicar tarefas para Team Foundation Server. Você deve resolver todos os erros de validação de dados que possam ocorrer ao publicar um plano de projeto corporativo que esteja mapeado para um projeto de equipe. Um erro de validação de dados ocorre se você definir um valor que viola uma regra definida para o tipo de item de trabalho associado à tarefa.

Resolver erros de validação

Tarefas para líderes e equipes de desenvolvimento

Tarefa

Tópico relacionado

Examinar entregas, definir tarefas e estimar trabalho. Para cada entrega enviada ao Project Server, você define e estima as tarefas que são necessárias para implementar a entrega. À medida que o trabalho avança, os membros da equipe atualizam suas horas de tarefas, que são enviadas automaticamente ao Project Server e ao gerente de projetos para revisão.

Planejamento de cima para baixo de requisitos comerciais dentro de um plano de projeto corporativo mapeado para um projeto de equipe

Examinar detalhadamente do trabalho e atualizar trabalho. Como líder de desenvolvimento, é possível usar as páginas do painel de tarefas e das listas de pendências, ou a consulta Detalhamento de Trabalho para examinar os itens de trabalho que um gerente de projetos envia. À medida que o trabalho avança, os membros da equipe atualizam suas horas de tarefas, que são enviadas automaticamente ao Project Server e ao gerente de projetos para revisão.

Gerenciar detalhes do projeto em um plano de projeto corporativo mapeado para um projeto de equipe

Definir e enviar histórias do usuário ao Project Server. Como líder de desenvolvimento, você fornece visibilidade do cronograma do projeto e do uso de recursos se configurar o campo Envio ao Project Server como Sim para as histórias do usuário nas quais sua equipe está trabalhando. Você pode configurar o valor desse campo com rapidez ao usar o recurso de edição em massa do Team Web Access ou ao abrir a consulta da Lista de Pendências do Produto em Excel.

Tornar o progresso da equipe do Agile visível para o Escritório de Gerenciamento de Programas

Localizar e endereçar envios de itens de trabalho rejeitados. Quando o gerente de projetos rejeita uma atualização para um item de trabalho, você deve especificar o motivo da rejeição e reenviá-la ao Project Server. Até você reenviar a atualização, o item de trabalho não pode mais participar da sincronização de dados.

Monitorar envios de itens de trabalho e resolver rejeições

Remover tarefas e itens de trabalho que não precisam mais ser acompanhados. Quando você exclui uma tarefa do seu plano de projeto que foi sincronizado com um item de trabalho em Team Foundation, você remove a associação entre a tarefa e o item de trabalho. Essa remoção ocorre depois de publicar o plano no Project Server e o processo de sincronização concluir a atualização das alterações publicadas. Entretanto, você deve usar o comando witadmin destroywi para remover permanentemente os itens de trabalho do projeto de equipe

Excluir tarefas e remover itens de trabalho que não participam mais da sincronização

Tarefas para configurar, mapear e personalizar a sincronização de dados

Tarefa

Tópicos relacionados

Obter permissão para mapear seus planos de projeto corporativo para um projeto de equipe. Para mapear seus planos de projetos, você deve ter a permissão Administrar integração ao Project Server para uma coleção de projetos de equipe que é atribuída a você.

Atribuir permissões para dar suporte à integração TFS-Project Server

Mapear um plano de projeto corporativo para um projeto de equipe. Para oferecer suporte à sincronização de dados entre um plano de projeto corporativo e um projeto de equipe, você deve mapear o plano para o projeto de equipe. Você pode mapear vários planos para o mesmo projeto de equipe, mas não pode mapear um plano para vários projetos de equipe.

Gerenciar a associação de projetos corporativos a projetos de equipe

Adicionar ou remover um tipo de item de trabalho da participação na sincronização de dados. Você pode definir os tipos de itens de trabalho ao associar um plano de projeto a um projeto de equipe e pode, posteriormente, adicionar ou remover tipos. Você pode também listar os tipos de itens de trabalho que são mapeados para um projeto de equipe.

Especificar os tipos de itens de trabalho a serem sincronizados

Adicionar campos ou remover campos da participação na sincronização de dados. Você pode adicionar campos e especificar como eles são sincronizados personalizando o arquivo de mapeamento de campos. Por exemplo, você pode compartilhar dados que não estão relacionados a cronogramas (tais como centros de custo, nomes de equipes ou status de integridade) se adicionar os campos que armazenam esses tipos de dados ao arquivo de mapeamento.

Você pode mapear campos que estão associados a listas de opções em Team Foundation. No entanto, você deve criar tabelas de pesquisa no Project Server para corresponder às listas de opções. Não é possível sincronizar automaticamente as listas de opções e as tabelas de pesquisa.

Personalizar o mapeamento de campos entre o TFS e o Project Server

Alterar a configuração para sincronização. Você pode remover componentes que foram configurados para participar da sincronização de dados. No entanto, você deve sempre seguir a sequência de reconfiguração recomendada ao remover tais componentes.

Remover um componente da participação na sincronização de dados

Adicionar membros do projeto de equipe aos pools de recursos da empresa. Para atribuir e gerenciar usuários do Team Foundation como recursos no Project, você deve adicioná-los ao pool de recursos da empresa. Para tornar esse processo mais fácil, você pode configurar o Project Server para sincronizar automaticamente os grupos de segurança com grupos que tenham o mesmo nome no Active Directory. Além disso, você pode sincronizar usuários e recursos no Project Server com os usuários no Active Directory em vários domínios e florestas.

Consulte as seguintes páginas no site da Microsoft:

Consulte também

Tarefas

Configurar a integração TFS-Project Server

Conceitos

Visão geral dos recursos de integração do TFS com o Project Server

Visão geral do processo de sincronização para integração do TFS com o Project Server