Trabalhar com acúmulo de recursos em projetos corporativos mapeados para projetos da equipe
Como um gerente do gerenciador de projeto ou de recurso, você pode controlar o trabalho que é atribuído aos recursos do professional ou no Team Foundationdo Microsoft Project. O mecanismo de sincronização para Visual Studio Team Foundation Server e Microsoft Project Server oferece suporte ao fluxo de cálculos de rollup e dados de recurso, o rollup de recursos, entre os dois produtos de servidor. Você pode exibir a atribuição de trabalho por recursos em Project professional ou de acesso Web de Projeto ou projetar o aplicativo (PWA) da Web. Independentemente do método que você usa para gerenciar o plano de projeto, você pode usar o rollup de recurso para exibir a atribuição de recursos e o trabalho estima é executado, o recurso que nivela, e determina se um recurso sobre- é atribuído em um único projeto ou em vários projetos.
Dica
Você pode exibir o rollup de recurso somente para um plano de projeto da empresa que é mapeado para um projeto de equipe.Para obter mais informações, consulte Configurar a integração TFS-Project Server.
Porque os dois produtos de servidor acompanham o trabalho de forma diferente, você deve familiarizar-se com os dados são armazenados e o que acontece quando é alterado.
Neste tópico
Cenários suportados e sem suporte
Disponibilidade de recurso de exibição
Informações de Rollup que fornece o Team Foundation
Cenários suportados e sem suporte
Usando o rollup de recursos, gerentes de projeto podem executar as seguintes operações:
Exibir a atribuição de recursos e o trabalho que equipes de desenvolvimento estimam.
Executar o recurso que nivela em Project, e crie uma linha de base de cronograma.
Determinar se um recurso que é comum para vários projetos na carteira sobre- será atribuído.
Exibir progresso como horário de trabalho de atualização de membros da equipe em Team Foundation.
O rollup de recursos não oferece suporte aos seguintes situações:
Fatura de trabalho baseado no número de tempo que um membro da equipe funcionou pelo dia. Team Foundation relata o número total de tempo trabalhadas pelo membro da equipe por tarefa mas não quantas hora cada membro da equipe funcionou pelo dia. Para fornecer a semana pela semana relatar exato hora trabalhadas, os membros da equipe devem controlar esse usando as folhas de presença em Project Server.
Controlando o trabalho por recursos com base em itens de trabalho que são atribuídos sucessivamente a vários membros da equipe. Quando os membros da equipe usa novamente um item de trabalho com trabalho real, Team Foundation credita à pessoa que o item é atualmente atribuído com qualquer trabalho que já foi concluído até agora. Para controlar exatamente o trabalho que cada membro da equipe executado, você deve criar tarefas separadas para cada membro da equipe.
Disponibilidade de recurso de exibição
Porque o rollup de recurso de suporte de Team Foundation , você pode exibir o trabalho de atribuição pelo relatório de recurso como mostra a ilustração a seguir. Você pode acessar esse relatório de instância de PWA. Para obter mais informações, consulte a seguinte página no site da Microsoft: Carrega de trabalho e disponibilidade de recurso de exibição.
Antes de exibir avaliações de trabalho ou disponibilidade de recurso, você deve publicar o plano de projeto de modo que Project Server tenha as atualizações mais recentes. Para o rollup de recursos, uma sequência de dois passo é necessária para capturar alocação de trabalho a recursos em Project Server. A seguinte sequência de ações deve ocorrer para que os dados de rollup de recurso fluam através de Team Foundation a Project Server:
Os membros da equipe enviam um item de trabalho pai com uma ou mais tarefas filho para o plano de projeto de empresa.
Para a primeira atualização de status, o mecanismo de sincronização envia uma atualização Project Server com um rollup inicial que atribui qualquer trabalho para o proprietário de tarefa principal.
O gerenciador de projeto aceita a atualização de status.
O gerenciador de projeto publica o plano de projeto.
Para atualizações de status subsequentes, o mecanismo de sincronização envia atualizações que contêm o rollup completo de trabalho que é atribuído a cada usuário válido. Além disso, o mecanismo envia atualizações para todas as alterações para o trabalho, a campos de atribuição, ou a hierarquia de árvore de itens de trabalho.
O gerenciador de projeto aceita a atualização de status.
O gerenciador de projeto publica o plano de projeto.
Project Server pode armazenar informações de rollup de recurso de Team Foundation somente para recursos válidos. Para que um recurso é válida, o nome de usuário deve ser adicionado ao pool de recursos de empresa e o pool de recurso do projeto, e as permissões de associação enviar atualizações de status em Project Server devem ter sido concedidas ao usuário.
Quando uma tarefa de rollup é enviada que contém uma tarefa filho cujo usuário atribuído seja um recurso inválido, o trabalho para o recurso inválido é atribuído ao proprietário primária ou o recurso ativo para a tarefa de resumo. Erros de status sobre atribuições para itens de trabalho unmapped filhos são registrados em log para o item de trabalho pai. Para resolver esses realocações, você deve encontrar tarefas que contêm um falha envia o status e determinam o problema. Para obter mais informações, consulte Monitorar envios de itens de trabalho e resolver rejeições.
Informações de Rollup do Team Foundation
O Rollup é calculado para itens de trabalho mapeados que contêm tarefas filhos. Os itens de trabalho mapeados têm o campo de Envie para o Project Server definido como Sim. Os campos de Trabalho Restante e de Trabalho concluído de tarefas pai contém a soma dos valores desses campos de item de trabalho definidos para suas tarefas filhos. Além disso, o mecanismo de sincronização fornece um rollup de todos os recursos que são atribuídos a todas as tarefas filho e seu trabalho relacionados. O mecanismo também armazena estas informações no campo de dados de atribuição Project Server.
Dica
Você não pode desativar o rollup de recurso ou os cálculos de rollup.
Os cálculos de Rollup obedecem as seguintes regras:
Aplicar apenas a itens de trabalho não mapeados que são itens filhos cujos pais são mapeados e definidos para ser publicados em um plano de projeto de empresa.
Ignorar os itens filhos que são mapeados para projetar tarefas evitar a contabilidade dupla de trabalho no plano de projeto de empresa.
Suporte hierarquias das tarefas que contêm vários níveis de aninhamento, isto é, os pais que contêm os itens filhos que contêm itens filhos.
Como os dados de rollup em Team Foundation mudarem, o mecanismo de sincronização cria atualizações de status para refletir as alterações.
Rollup de itens de trabalho Team Foundation para tarefas em Project
O fluxo de trabalho seguir ilustra como os itens de trabalho em Team Foundation rolam acima em tarefas em Project:
Em Team Foundation, a ligação de equipe, Peter, divide um requisito chamado carrinho de compras em 10 tarefas de cinco horas cada. Atribui quatro tarefas a Jean-Marie e seis tarefas a Sanjay. O requisito é atribuído a Peter.
Em Project, o gerenciador de projeto, Svetlana, consulta que a tarefa de resumo do carrinho de compras contém as atribuições seguintes:
uma atribuição para Peter sem qualquer trabalho concluído ou resto 0
uma atribuição para Jean - Marie sem qualquer trabalho concluído e 20 horas de trabalho restante
uma atribuição para Sanjay sem qualquer trabalho concluído e 30 horas de trabalho restante
Como os membros da equipe fazer o trabalho, atualizar os dados em Team Foundation. Após Jean - Marie trabalhou seis hora em suas tarefas e Sanjay trabalhou 12 horas em suas tarefas, Svetlana consulta as seguintes atualizações para atribuições em Project:
uma atribuição para Peter sem qualquer trabalho concluído ou restante
uma atribuição para Jean - Marie com seis hora de trabalho concluído e 14 horas de trabalho restante
uma atribuição para Sanjay com 12 horas de trabalho concluído e 18 horas de permanecer de trabalho
Se as tarefas adicionais são adicionadas e atribuídas a um novo membro da equipe, o rollup de trabalho para aquela pessoa está adicionado nas atribuições no projeto para a tarefa de resumo.
Se a ligação de equipe move uma tarefa filho a um item de trabalho pai em Team Foundation, todo o trabalho que está associado com essa tarefa filho é excluído das atribuições na tarefa de resumo em Project.
Se a ligação de equipe reatribuir o uma tarefa filho para outro membro da equipe, as atribuições são definidas para refletir o rollup de trabalho. Qualquer trabalho que um membro da equipe ainda executa é atribuído ao membro da equipe que está atualmente atribuído ao item de trabalho.
Proprietário primária ou ativo para uma tarefa ou um item de trabalho
Você pode atribuir apenas um usuário ativo para uma tarefa que é publicada a Team Foundation Server. No entanto, vários recursos aparecem em Project para as tarefas resumidas que contêm o rollup de itens de trabalho filhos.
Quando você atribui Recurso em Project para uma tarefa que você publique a um projeto de equipe, você deve especificar um proprietário primária ou ativo de tarefas. Essa informação corresponde ao nome de usuário em atribuído ao campo em Team Foundation.
Atribuindo e designando recursos a itens de trabalho e para tarefas
Depois que uma tarefa é vinculada em Team Foundation, possui as atribuições de recursos roladas - anterior, que são praticamente somente leitura em Project. Em Project, você ainda pode reatribuir as tarefas que não são roladas anterior.
Em Team Foundation, você pode atribuir apenas uma pessoa a um item de trabalho. O campo de Atribuído a pode conter somente um nome da pessoa. Em professional Project, você pode atribuir vários recursos para uma tarefa. No entanto, as tarefas que você publica o Team Foundation Server podem conter apenas uma atribuição ativo. Quando você publica seu plano de projeto, o suplemento o cliente para Team Foundation verifica que apenas uma atribuição por tarefa é definida. Se vários recursos são atribuídos a uma tarefa, uma caixa de diálogo aparece Resolução de Validação , e você deve especificar um recurso como a atribuição ativo. Para obter mais informações, consulte Resolver erros de validação.
itens de trabalho dos usos deTeam Foundation para implementar o fluxo de trabalho. Um único item de trabalho pode ser atribuído sucessivamente a vários membros da equipe, e cada membro executa alguma ação e conclua o trabalho. Se você deseja faturar hora com base no trabalho que cada recurso terminar, você deve ter membros da equipe atualizar suas folha de presença em PWA.
Consulte também
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
Outros recursos
Gerenciar projetos com a integração do TFS com o Project Server