Share via


Criar sua lista de pendências e tarefas usando o Project

Se o Microsoft Project for a ferramenta preferencial para controlar projetos, você poderá usá-lo para criar sua lista de pendências, agendar tarefas, atribuir recursos e acompanhar o trabalho que também será controlado no TFS. Você pode usar o Project quando sua equipe de desenvolvimento usar as ferramentas que preferem, tudo para compartilhar informações de maneira transparente.

Trabalhar n Project é semelhante a publicar e atualizar itens de trabalho usando limite Microsoft Excel a TFS, com algumas diferenças como descrito posteriormente neste tópico.

Dica

Você também pode gerenciar projetos usando o professional e o Project Server sincronizado com TFS, mas não pode usar o Project Professional para publicar e atualizar para TFS e sincronizar com TFS.

Adicione tarefas e publique os itens de trabalho

  1. Se você não tiver o Microsoft Project 2007 ou posterior, instale-o.

  2. Se você ainda não instalou o Visual Studio ou o Team Explorer, será necessário instalar uma dessas versões para obter o suplemento do Team Foundation para Project.

  3. No Project, comece com uma planilha em branco. Se você não vir a faixa de opções da Equipe (ou o menu Equipe se você usar o Project 2007), consulte a etapa 2.

    Conectar a um projeto de equipe do Microsoft Project

    Outra maneira de começar é abrir uma consulta de fallback no Team Explorer e no menu de contexto, escolha Abrir no Microsoft Excel Abrir no Microsoft Excel.

    Dica

    Se a faixa de Equipe não aparecer mais, pode ser necessário ativá-la novamente.

  4. Conecte-se ao TFS e ao projeto da equipe que você deseja planejar. Se você não conseguir se conectar, seja adicionado como um membro da equipe.

    Connect to Team Foundation Server dialog box

    Se for a primeira vez que se conecta ao TFS a partir do Project, você talvez precise adicionar o nome do seu TFS à lista de servidores reconhecidos.

    Servers button on the Connect to Team Foundation Server dialog box. Add button on the Add/Remove TFS. Name of server in the Add TFS dialog box. OK button.

    O projeto agora está associado ao seu projeto de equipe. A visualização Gantt do Team Foundation oferece suporte à entrada e exibição de diversos campos TFS.

    Plano de projeto associado a um projeto de equipe no TFS

  5. Adicione informações sobre a tarefa e, em seguida, publique o projeto. Para adicionar um item de trabalho, especifique Título, Tipo de Item de Trabalho, Publicar e Atualizar e todos os outros campos necessários. Redimensione e mova colunas usando o padrão Métodos do projeto.

    Dica

    Definir o campo Publicar e Atualizar de uma tarefa para Sim se desejar ter um item de trabalho criado para ele no TFS.Por exemplo, defina histórias de usuário, itens de lista de pendências e tarefas a serem publicados e atualizados.No entanto, todas as tarefas de resumo criadas para agrupar tarefas ou atribuir marcos, definem Publicar e Atualizar como Não.

    Insira dados da tarefa

    Observe como as IDs são atribuídas agora a seus itens de trabalho.

    Itens de trabalho se tornam tarefas publicadas

    Opcionalmente, é possível usar o Obtenha o ícone de itens de trabalho, selecione uma consulta de item de trabalho e adicione itens de trabalho do TFS ao seu plano de projeto.

  6. Atribuir recursos para tarefas. Ou, deixe esse campo em branco para a equipe de desenvolvimento atribuir.

    Atribuir recursos no project definidos no TFS e AD

    Dica

    Embora o Project ofereça suporte a alocação de mais de um recurso para uma tarefa, o TFS não oferece.Se uma tarefa exigir mais de um recurso para ser concluída, divida a tarefa em subtarefas e atribua um recurso a cada subtarefa.Atribua apenas um membro da equipe de TFS como um recurso para essas tarefas que você publicará.

    Especificar recursos por seus nomes de exibição dos Serviços de Domínio do Active Directory (AD DS).Se você atribuir um recurso por seu alias ou por outro nome, arrisca-se a incorrer em erros de validação.

  7. Salve o plano de projeto para manter dados de programação e outros dados que o TFS não armazena.

Quando recuar tarefas e publicar seu plano, você cria os links pai-filho entre itens de trabalho. As tarefas aparecerão no Painel de tarefas quando forem atribuídas ao sprint atual.

Vincular tarefas para criar links pai-filho

Para ver os links pai-filho que você criou, abra Links e Anexos.

Tarefas subordinadas criam predecessor-sucessor lnk

Ao vincular duas tarefas e publicar seu plano, o TFS cria links predecessores-sucessores entre os dois itens de trabalho.

Criar vínculos de predecessor-sucessor no projeto

Embora o TFS rastreie dependências antecessoras-sucessoras como links de item de trabalho, ele não rastreia tipos de dependência, tempos de latência e de execução, ou outras restrições que o Project faz.

Especificar dados para outros campos TFS

Para inserir dados em outros campos de TFS, alterne para planilha do Team Foundation Task.

Abrir modo de exibição de tarefas do Team Foundation no projeto

Esta exibição mostra todos os campos TFS que foram mapeados para o Projeto.

Modo de exibição do Team Foundation planilha de tarefas

Opcionalmente, é possível adicionar um campo mapeado de TFS como uma coluna ao modo de Team Foundation Gantt. Para ver quais campos TFS estão mapeados, abra Mapeamentos de coluna.

Exibir quais campos do TFS são mapeados para campos do project

Para adicionar mais campos de TFS ou modificar a forma como os campos são mapeados, consulte Personalizar o arquivo de mapeamento de campo do Microsoft Project.

Dicas para trabalhar em Projeto e outros clientes TFS

Você pode gerenciar seu plano de projeto usando Projeto e quaisquer recursos que o Project ofereça. Como você e outros membros da equipe podem modificar itens de trabalho do TFS no Excel, Project, Team Web Access, ou no Visual Studio Team Explorer, siga esses dicas para gerenciar efetivamente seu trabalho:

  • Ao abrir um plano de projeto pela primeira vez, use Ícone do Excel na faixa de opções Team atualizar (Atualizar) para fazer download dos dados mais recentes do TFS.

  • Publicar suas alterações e atualizar seu plano periodicamente enquanto você trabalha. Caso contrário, você pode encontrar conflitos de dados entre dados do plano e o armazenamento de dados de TFS.

  • Salve o plano de projeto para manter dados de programação e outras informações que não armazena TFS.

  • Ao definir áreas e iterações, tenha em mente que o Projeto e Excel restringe o comprimento do campo de caminho de área e de iteração a 256 caracteres.

  • No Project 2010 e em versões posteriores, quando você escolhe Ícone de tarefa fixo (tarefas manualmente agendados), os membros da equipe podem colocar manualmente uma tarefa agendada em qualquer lugar em suas agendas, e o Project não a moverá. Para que os membros da equipe agendem manualmente suas tarefas, você terá de adicionar os campos de projeto necessários às definições de tarefa do TFS.

    As datas de início e término de tarefas agendadas automaticamente (Ícone do modo de tarefa de atualização automática) são determinadas pelo mecanismo de programação com base em dependências de tarefa e no calendário do projeto, como nas versões anteriores do projeto.

  • Use o Projeto para gerenciar e atualizar alterações nesses campos:

    • Data de término

    • Data de Início

    • Campos calculados para o trabalho concluído e restante

    Embora o TFS possa armazenar o trabalho restante, estimado e concluído, e as datas de início e fim, o TFS não recalcula os campos quando atualizações são feitas nesses campos.

    Quando você publica para o TFS, o tempo inicial e final são somente leitura em TFS por padrão. O projeto não baixa o tempo inicial e de término quando você atualiza o plano.

  • Se você vir que as horas são contadas duas vezes em relatórios que contenham horas da tarefa, corrija o problema.

    O projeto atribui tarefas pai ao acúmulo de horas que são atribuídas a todas as suas tarefas filho. As horas de rollup não são publicadas no TFS para impedir que as horas nos relatórios sejam contadas duas vezes. O atributo de arquivo de mapeamento do Microsoft Project, IfSummaryRefreshOnly, suprime as horas que estão atribuídas às tarefas de resumo.

Diferenças entre trabalhar no Project e no Excel

Área

Projeto

Excel

Adicionando campos de TFS

Você só pode adicionar os campos no plano de projeto que são definidos no arquivo de mapeamento do Microsoft Project.

Você pode adicionar qualquer campo TFS à sua planilha do Excel que é listada na caixa de diálogo Escolher Colunas, sujeita a limitações do Excel no comprimento do texto.

Publicar/Atualizar

Você especifica o campo de Publicar ou atualizar para tarefas individuais. Além disso, os atributos de campo definidos em Arquivo de mapeamento do Microsoft Project afetam a forma como os campos são publicados e atualizados.

Todos os itens de trabalho estão sujeitos à publicação e atualização.

Vinculando

Você pode criar e modificar os links pai-filho ou links antecessor-sucessores entre itens de trabalho.

Usando a exibição de lista de árvore, você pode criar e modificar os links pai-filho.

P e R

P: Você deseja adicionar campos de Projeto a itens de trabalho do TFS?

R: Para que os membros da equipe possam exibir ou alterar os campos do Project de um cliente do Team Foundation, você deve personalizar o arquivo de definição do tipo de item de trabalho de tarefa e atualizar o arquivo de mapeamento do Microsoft Project. Para recursos, consulte Programar projetos usando o Microsoft Project 2010.

P: Você deseja mapear campos adicionais do TFS para o projeto ou alterar como os campos são mapeados?

A: Você pode alterar a forma como os campos do Team Foundation são mapeados nos campos do Microsoft Project, e também pode alterar a forma como determinados campos são publicados. Consulte O arquivo de mapeamento de campos do Microsoft Project.