Compartilhar via


Diferenças operacionais no gerenciamento de projetos usando o TFS e o Project

Você pode agendar projetos usando os recursos que estão disponíveis em Microsoft Project professional ou no Microsoft Project, para manter os dados e para controlar o trabalho em Visual Studio Team Foundation Server (TFS.) Se você tiver Project Server implantado, você pode gerenciar melhor os planos de projeto da empresa instalar as extensões de Team Foundation Server para Project Server.

Neste tópico, você pode aprender sobre os benefícios e diferenças operacionais de usar o plug-in Team Foundation a Microsoft Project compararam a integrar os dois produtos de servidor. Para obter mais informações sobre Project Server, consulte Microsoft Project.

Neste tópico

  • Benefícios de integrar TFS com Project Server

  • Diferenças operacionais entre usar Project e integração de TFS com Project Server

  • Publicação profissional de Projeto em Project

Benefícios de integrar TFS com Project Server

A integração entre TFS e Project Server pode se tornar uma vantagem considerável para as organizações que desejam ponte entre o intervalo de colaboração entre seus escritórios de gerenciamento de projetos e seus equipes de programação de software. Integrando os dois produtos de servidor, as equipes podem trabalhar juntos com mais eficiência das seguintes maneiras:

  • Obtém informações sobre atualizado na execução de carteira, no alinhamento com objetivos estratégicos, e uso de recurso de projetos de programação de software aproveitando os dados quantitativos em sistemas diferentes.

  • Automatizar de compartilhar informações sobre o projeto através de equipes, e melhora a coordenação entre equipes que usam metodologias díspares, como cachoeira e agile, com os dados comuns e métricas combinado.

  • Ativar equipes de desenvolvimento e de gerenciamento de projetos para colaborar e comunicar linhas de tempo de projeto e andamento usando ferramentas familiares como Visual Studio, Microsoft Project, e Produtos do SharePoint.

Se Project Server não é implantado, você pode usar o plug-in Team Foundation a Microsoft Project para gerenciar os projetos baseados em itens de trabalho em Team Foundation. Quando você instala Visual Studio ou Team Explorer, o plug-in Team Foundation a Microsoft Project está instalado. Usando o plug-in, você pode adicionar e modificar dados de item de trabalho TFS. Você pode planejar projetos, agendar tarefas, atribua recursos, e controlar alterações. Diferentes usuários podem atualizar itens de trabalho dos planos de projeto diferentes.

A tabela a seguir compara as tarefas principais que você pode executar usando o plug-in Team Foundation a Microsoft Project com aqueles que exigem a integração de dois produtos de servidor. Você pode usar o plug-in com todas as edições Project 2007, Project 2010, e Project 2013. Para integrar TFS e Project Server, você deve instalar Project 2007 Professional, mantenha o 2010 professional, ou mantenha o (2013.

Recurso

plug-inTeam Foundation a Microsoft Project

Integração de TFS e Project Server

Se conectar diretamente a TFS, e modificar itens de trabalho e suas dependências.

Acesso avançado

  

Iniciar planejamento de projeto, agendar o trabalho, e gerenciar calendários do projeto.

Acesso avançado Acesso avançado

Gerenciar e sincronizar os links de dependência.

Acesso avançado

  

Exibir o status de projeto, a agenta, e a atribuição de recursos.

Acesso avançado Acesso avançado

Trabalhar com subprojetos, projetos padrão, e projetos de empresa.

Acesso avançado Acesso avançado

O controle nível de colaboração e de sincronização.

  

Acesso avançado

Exibir e pools proveito dos recursos de empresa.

  

Acesso avançado

Exibir a atribuição de recursos entre vários planos de projeto de empresa.

  

Acesso avançado

Aproveitar a otimização de carteira, gerenciamento de procurar, e o relatório (os recursos disponíveis somente com Project Server)

  

Acesso avançado

Diferenças operacionais entre usando o plug-in Team Foundation para projeto e a integração de TFS com Project Server

A tabela a seguir resume as diferenças operacionais entre usar Project para publicar e atualizar itens de trabalho TFS e sincronizar dados entre TFS e Project Server. t

Área operacional

plug-inTeam Foundation a Microsoft Project

Integração de TFS e Project Server

Modelo de sincronização

Suporta um processo de sincronização em que gerentes de projeto podem publicar diretamente ou atualizar de Team Foundation sob demanda.

  • Suporta que mapeiam uma tarefa coloque em Projeto a um campo em Team Foundation.

  • As tarefas não são associadas aos itens de trabalho.

  • Os planos de projeto são associados a Team Foundation Server.

Suporta um processo de sincronização em que gerentes de projeto podem controlar atualizações de fundo.

  • Publicar Project Server a Team Foundation, enviar atualizações de Team Foundation a uma fila de status, e enviar atualizações para Team Foundation com base em aprovações ou em rejeções feitas por gestores de projeto.

    Esse modelo é projetado para oferecer suporte ao plano de projeto como mestre padrão para que gerentes de projeto têm o controle completo do que é adicionado ao plano de projeto.

  • Suporte que mapeiam campos de tarefa e de recursos em Project para os campos em Team Foundation.

  • Após a sincronização, cada tarefa em Project é associada a um item de trabalho em Team Foundation.

  • Os planos de projeto são mapeados para os projetos de equipe até que eles sejam unmapped.

Publicar e atualizar o processo

  • Você a gerenciar as tarefas que você deseja publicar ou atualizar de Team Foundation.

  • Em Project, você define o valor de Publicar e Atualizar a Não, a Apenas Atualizar, ou a Sim.

  • Os planos de projeto diferentes e tarefas diferentes podem sincronizar ao mesmo item de trabalho.

  • Você pode atribuir apenas um recurso por tarefa.

  • Você pode exibir campos de Projeto em um formulário de item de trabalho, e você pode exibir campos de Team Foundation em um plano de projeto.

  • Atualizações são rastreadas através do campo histórico em cada item de trabalho.

  • Você gerencia os tipos de itens de trabalho participam na sincronização de dados e que as tarefas ou itens de trabalho específicos são sincronizados.

  • Em professional, você define o valor de Publicar para Projeto de Equipe a Sim ou em NãoProject. Em Team Foundation, você define Enviar a empresa Projeto a Sim ou a Não.

  • Somente uma tarefa em um plano de projeto pode sincronizar a um item de trabalho.

  • Você pode atribuir apenas um recurso para cada tarefa. No entanto, o campo de recurso mostrará o rollup de recursos que são atribuídos às tarefas filhos.

  • Você pode exibir campos de Projeto em um formulário de item de trabalho, e você pode exibir campos de Team Foundation em um plano de projeto.

  • Conflitos podem exigir a resolução. Para obter mais informações, consulte Monitorar envios de itens de trabalho e resolver rejeições.

  • Fornece a rastreabilidade e o histórico robustos de cada campo e item de trabalho que foi sincronizado.

Rollup de trabalho e recursos

  • Em itens de trabalho que contêm tarefas filhos, os valores no restante trabalho e os campos concluídos de trabalho são calculados e rolados acima de automaticamente.

  • Hora são roladas acima em Project mas não em Team Foundation.

  • Recursos não são rolados anterior.

  • Em itens de trabalho que contêm tarefas e filhos que são sincronizados, os valores no restante trabalho e os campos concluídos de trabalho são calculados e rolados acima de automaticamente.

  • Hora são roladas acima em Project e em campos de espelho de Team Foundation .

  • Os recursos e atribuição recursos são rolados acima em profissional e de projeto Server Project.

Configuração e configuração

  • Requer o plug-in Team Foundation para Microsoft Project, que é instalado com Visual Studio 2012.

  • Publicar e atualizar as tarefas com base em uma lista de itens de trabalho.

  • Publicar e atualizar todos os tipos de itens de trabalho sem qualquer mapeamento ou configuração.

  • Controle que os campos são publicados e atualizado personalizando o arquivo de mapeamento para cada coleção.

  • Exerça o controle granular sobre como os campos são publicados e atualizados com base na atribuição de atributos PublishOnly e de IfSummaryRefreshOnly .

  • Requer as extensões de Team Foundation Server para Project Server, o Project Server, e o projeto (com plug-in de Team Foundation . Para obter mais informações, consulte Requisitos do sistema e de instalação para dar suporte à integração do TFS com o Project Server.

  • Configurar os projetos de equipe e os tipos de itens de trabalho que participam de sincronização.

  • Controle que os campos são publicados e atualizado personalizando os mapeamentos para uma coleção de projeto.

  • Exerça o controle granular sobre como os campos são publicados e atualizados com base nos campos que são atribuídos aos elementos de tfsToTarget e de targetToTfs .

Publicação profissional de Projeto em Project

Quando você publica tarefas profissional de Projeto, abra o menu de Arquivo e em seguida, você escolhe Publicar para publicar o plano de projeto a Project Server. Após Project Server é atualizado, o mecanismo de sincronização recebe dados Project Server e determina que atualizar dados em Team Foundation com base nos dados que são configurados para sincronização. Somente os projetos, itens de trabalho, e campos de equipe que são configurados para sincronização são atualizados.

Quando você publica tarefas de Projeto, você escolhe Publicar em fita de Equipe ou no menu de Equipe .

Consulte também

Outros recursos

Sincronizar Team Foundation Server com Project Server