Tornar o progresso da equipe Agile visível para o Escritório de Gerenciamento de Programas
Como o gerenciador de projeto, você pode exibir o andamento de trabalho e o uso de recurso usando Microsoft Project Server quando a equipe de desenvolvimento agile gerenciar as histórias e tarefas do usuário em Visual Studio Team Foundation Server 2012.Você e gerenciamento de projeto Office (PMO) podem exibir agendas, em progresso artigos de usuário, e rollup recursos.Enquanto isso, os membros da equipe de desenvolvimento podem definir, planejar, e atualizar seu trabalho em Team Foundation.O mecanismo de sincronização para Team Foundation Server e mantém Project Server agendar o uso de dados e de recurso para artigos de usuário no plano de projeto da empresa e mapeados no projeto de equipe.
Antes que você possa exibir o andamento de sua equipe agile, primeiro você deve associar o plano de projeto da empresa com seu projeto de equipe.Para obter mais informações, consulte Gerenciar a associação de projetos de empresa a projetos de equipe.Antes que você associe o plano com o projeto, você deve examinar Configurações recomendadas para oferecer suporte ao desenvolvimento agile e visibilidade de PMO posteriormente em este tópico.
Observação |
---|
O processo e as atividades que este tópico descreve exigem que a implantação de Team Foundation Server foi configurada para integrar-se Project Server 2007 ou Project Server 2010.Para obter mais informações, consulte Configurar a integração do Team Foundation Server e do Project Server. |
Neste tópico
Visão geral do processo de desenvolvimento e agile de visibilidade de PMO
Configurações recomendadas para oferecer suporte ao desenvolvimento agile e visibilidade de PMO
Tarefas e práticas recomendadas para a equipe de desenvolvimento agile
tarefas e práticas recomendadas para o PMO
Observação |
---|
Para uma demonstração de exibição, consulte a seguinte página no site da Microsoft: Fazendo o progresso para desenvolvimento de equipe visível para gerenciamento de projeto Office.Alguns detalhes podem diferir entre os procedimentos demonstrados na exibição e aqueles descreveram aqui porque esta exibição foi feita para a versão anterior de Team Foundation Server. |
Requisitos
Para executar procedimentos em este tópico, as seguintes permissões devem ser atribuídas:
Para publicar tarefas de um plano de projeto da empresa Team Foundation, os usuários de Team Foundation devem ser membros do grupo de Colaboradores para o projeto de equipe.
Para atualizar itens de trabalho em Team Foundation e enviá-los a Project Server, os usuários de Team Foundation devem ser membros do grupo de Membros da equipe para acesso Web de projeto ou projetar Web App (PWA) ou os usuários deve ter as permissões abertas do site de projeto e de projeto de exibição no projeto.Os usuários devem também ser adicionados ao pool de recursos de empresa para Project Server e para o pool de recursos para o plano de projeto de empresa.
Para obter mais informações, consulte Atribuir permissões para oferecer suporte à integração do Project Server e do Team Foundation Server.
Visão geral do processo de desenvolvimento e agile de visibilidade de PMO
Como mostra a ilustração a seguir, a ligação de equipe inicia o processo planejando as histórias e tarefas do usuário em Team Foundation Server.O mecanismo de sincronização cria atualizações de status para cada artigo de usuário que é enviada ao servidor de projeto.Porque o gerenciador de projeto tiver habilitado aprovações automático para o plano de projeto da empresa, Project Server automaticamente atualiza o plano com alterações que foram feitas em Team Foundation.O gerenciador de projeto pode examinar o plano para implementar novos artigos de usuário e acompanhar o progresso no plano de projeto.
Team Foundation calcula automaticamente o rollup de trabalho concluído pelo resto e recursos com base nas tarefas que são vinculadas a cada artigo do usuário.Porque os membros da equipe atualizam tarefas, os valores de rolagem - acima são atualizados automaticamente para as histórias do usuário no plano de projeto mapeado.O gerenciador de projeto deve adicionar membros da equipe para o pool de recursos de empresa para Server além do que o pool de recursos para o plano de projeto de empresa.
A tabela a seguir resume tarefas que são executadas:
Ligação de equipe |
Em Team Foundation, a ligação e os membros da equipe de equipe executam as seguintes atividades: Defina as histórias de usuário e tarefas em Team Foundation, e iterações de fundo usando a página de fallback em Team Web Access.Equilibre o trabalho que é atribuído a membros da equipe usando barras de recurso. Defina o status de Enviar para o servidor de essas artigos de usuário que serão implementados usando o recurso de edição em massa em Team Web Access ou abrindo a consulta de retorno do Excel. Como o trabalho progride, atualizar e Trabalho restanteTrabalho concluído para cada tarefa usando itens individuais de trabalho, a página em branco de tarefa em Team Web Access, ou uma consulta personalizado de fallback iteração. |
Mecanismo de sincronização |
Para cada artigo de usuário que é enviada a Project Server, o mecanismo de sincronização cria uma atualização de status quando ocorrem alterações em Team Foundation para cada campo mapeado para cada artigo publicado do usuário. Quando você definir uma regra para aprovar automaticamente todas as atualizações de status, Project Server automaticamente atualiza o plano de projeto da empresa como as alterações ocorrem em Team Foundation.Caso contrário, as atualizações de status aparecem na fila de aprovação para que o gerenciador de projeto examine. |
Gerenciador de projeto |
Como um membro de PMO, você pode executar as seguintes tarefas no projeto professional ou na sua instância de PWA: Exibir a agenta de artigos de usuário que estão sendo implementadas, e mover artigos de usuário para iterações que são definidas no plano de projeto. Acompanhar o progresso de artigos de usuário, e examinar o progresso com a carteira projetos que você ou o PMO gerenciam. examinar a carga de trabalho que é atribuída a cada recurso. |
De volta ao topo
Configurações recomendadas para oferecer suporte ao desenvolvimento agile e visibilidade de PMO
Para oferecer suporte ao processo que foi descrito na seção anterior, você deve mapear o plano de projeto da empresa ao projeto de equipe.A tabela a seguir descreve as configurações recomendadas para o plano de projeto da empresa e o projeto de equipe.Para obter mais informações, consulte Gerenciar a associação de projetos de empresa a projetos de equipe.
Configurar a área |
configuração recomendada |
Anotações |
---|---|---|
Modelo de processo para o projeto de equipe |
Microsoft solutions framework (MSF) desenvolvimento de software agile programação |
O modelo de processo agile fornece tipos de essa história e a tarefa de usuário de itens de trabalho.Você pode usar Team Web Accessreserva e páginas de em branco para gerenciar sua reserva e para planejar e executar as sprints
Observação
Você também pode usar um modelo personalizado do processo.
|
Mapeamento de projeto |
/workItemTypes:”User Story” |
Quando você mapeia o plano de projeto da empresa para o projeto de equipe, especifique a essa história de usuário como o tipo de item de trabalho.Você também pode não permitir trabalho fixo para tarefas.O trabalho fixo é um dos três tipos de tarefas que você pode usar o projeto.Para obter mais informações, consulte Altere o tipo de projeto de tarefa calcular a duração de tarefas. |
Mapeamentos do campo |
/useDefaultFieldMappings |
Você pode usar os mapeamentos de campo padrão.Nenhum mapeamento adicional do campo é necessário. |
Nomes de recursos |
Você deve adicionar membros da equipe ao grupo de membros da equipe para cada instância de PWA, você deve conceder-lhe as permissões abertas do site de projeto e de projeto de exibição no projeto.Para obter mais informações, consulte Para adicionar membros do team foundation ao grupo de membros da equipe. Além de isso, você deve adicionar a todas as de equipe e outros membros da equipe para o pool de recursos de empresa para Project Server e para o pool de recursos para o plano de projeto de empresa. |
Você deve conceder permissões às contas de usuário atribuídas como recursos no plano de projeto ou que são chamadas em atribuído ao campo para um item de trabalho.Esses usuários submetem as atualizações de status que usam na fila de status para a instância de PWA. Todos os nomes que são atribuídos ao campo de Nomes dos recursos devem ser reconhecido como colaboradores válidos de projeto de equipe. |
Gestores de projeto |
As contas de usuários profissional de projeto deve receber Informações de nível de projeto de exibição ou atribuída como membros do grupo de Leitor em Team Foundation para os projetos de equipe que exibidas. |
Você deve conceder a gestores de projeto permissões modificar itens de trabalho em esses projetos de equipe que são mapeados para os planos de projeto de empresa. |
aprovações automático |
Defina uma regra para aprovar automaticamente todas as atualizações que são enviados de Team Foundation Server a Project Server. |
Como o gerenciador de projeto, você pode definir regras de aprovação usando a instância de PWA para seu plano de projeto.Para obter mais informações, consulte Aprove ou rejeite atualizações de tarefa. |
De volta ao topo
Tarefas e práticas recomendadas para a equipe de desenvolvimento agile
Unidade em equipe, você pode usar font fallback, encarregar a placa, e trabalhar páginas do item em Team Web Access para executar as seguintes tarefas:
Defina as histórias e tarefas do usuário
planejar uma iteração
Enviar as histórias de usuário ao servidor
Atualizar trabalho resto e concluído
Para usar as ferramentas ágeis de planejamento, consulte Planejamento ágil e iterações.Você também pode exportar uma consulta compartilhada Excel para executar atualizações em massa de artigos e de tarefas do usuário.Consulte Gerenciar itens de trabalho usando o Microsoft Excel associado ao Team Foundation Server.
Defina as histórias e tarefas do usuário
Você pode usar a página de fallback a planejar uma iteração.Esta página calcula a capacidade individuais e de equipe com base no esforço estimado e restante que é definido para tarefas.
Como mostra a ilustração seguinte, você pode usar a página de retorno para definir as histórias de usuário e as tarefas que são necessárias para implementá-los.As tarefas são vinculadas automaticamente as histórias do usuário.Essa associação suporta o rollup de tempo de trabalho de todas as tarefas à essa história do usuário.
De volta ao topo
planejar uma iteração
Como mostra a ilustração seguinte, você pode usar barras de capacidade para equilibrar a carga de trabalho entre os recursos de equipe.Antes de equilibre a carga de trabalho, certifique-se que você atribuiu valores para o campo de Trabalho restante para cada tarefa.Além de isso, certifique-se que você especificou o tempo fora para cada membro da equipe e a equipe na guia de Capacidade .
De volta ao topo
Enviar as histórias de usuário ao servidor
Unidade em equipe, você determinam quando você deseja enviar as histórias de usuário para o PMO.Você pode usar o recurso de edição em massa disponível em Team Web Access para atribuir artigos de usuário e para atualizar o valor atribuído a Envia Project Server para várias artigos de usuário.
Para aumentar atualização vários campos
Em Team Web Access, escolha a guia de Itens de Trabalho dentro do contexto de Trabalho .
Expanda consultas compartilhadas e escolha a consulta de Retorno do produto .
Selecione os itens de trabalho do modo de exibição de resultados de consulta que você deseja atualizar.
Abra o menu de atalho para um dos itens selecionados e escolha Editar itens de trabalho selecionados.
Selecione os campos que você deseja atualizar, e digite um valor para cada campo que você seleciona.Lembre-se de que todos os itens de trabalho selecionados de serão atualizados com os novos valores.
Por exemplo, para atribuir os artigos de usuário e para enviar a Project Server, escolha os campos de Atribuir a e de Envia Project Server conforme mostrado na ilustração a seguir.
Edite a caixa de diálogo de itens de trabalho
Insira uma descrição para sua tarefa em massa de alteração em Observações para o histórico, e então escolha OK.
Para enviar atualizações para o armazenamento de dados, escolha Salvar resultados().
Observação Os itens de trabalho exibidos em negrito indicam que as alterações não são publicados ainda no armazenamento de dados.Os itens de trabalho mostrados em texto vermelho em negrito indicam que você não tiver atribuído valores para todos os campos necessários para envio de suporte a Project Server.
De volta ao topo
Atualizar trabalho resto e concluído
Os membros da equipe podem atualizar seu trabalho usando a placa de tarefa de Team Web Access ou trabalhar formulários do item em Team Explorer.para atualizar Trabalho restante e Trabalho concluído, você deve abrir cada tarefa e atualizar os campos.O valor mostrado no canto inferior esquerdo de cada tarefa corresponde a Trabalho restante.Consulte Executar uma iteração.
De volta ao topo
Tarefas e práticas recomendadas para o programa do Office
Como um membro do escritório do programa, você pode contratar nas seguintes atividades para monitorar o trabalho que a equipe de desenvolvimento agile está executando:
Artigos de usuário rever, e agendamento de projeto de fundo
Progresso da revisão ao plano
Progresso da revisão para a carteira de projeto
Além de isso, você também pode exibir a atribuição de trabalho para recursos.Para obter mais informações, consulte Trabalhar com Rollup de recursos em projetos da empresa mapeados para os projetos de equipe.
De volta ao topo
Artigos de usuário rever, e agendamento de projeto de fundo
Como novas artigos de usuário são enviadas ao servidor automaticamente, aparecem no plano de projeto de empresa.Como mostra a ilustração a seguir, as três artigos de usuário que foram enviados pelo desenvolvimento em equipe Enviar as histórias de usuário ao servidor são adicionadas ao plano de projeto.
Você pode agrupar as histórias para oferecer suporte ao modo de planejamento.Como mostra a ilustração a seguir, as três artigos de usuário foram deslocadas para ocorrer na iteração 1 no plano.Você pode ver o rollup das três artigos de usuário, e em esse exemplo, a implementação de artigos de iteração 1 requer 10 dias.
Importante |
---|
Text30 é o campo padrão de projeto que está associado à coluna de Tipo de Item de Trabalho que é usada em sincronizar tarefas com itens de trabalho.Se você nunca conecta o plano de projeto a Team Foundation Server usando a opção de Escolha o projeto de equipe no menu de fita de equipe, um campo adicional do projeto, que é rotulado Tipo de Item de Trabalho, ele fica disponível.Este campo, com um campo de projeto padrão de Text24, suporta o mapeamento dos planos de projeto que são associados a Team Foundation mas não tem suporte para sincronizar planos.O campo de Text24-based contém a lista completa dos tipos de itens de trabalho para o projeto de equipe.Você pode verificar que você tenha o campo correto apontando para ela e verifique que Texto30 aparece. |
De volta ao topo
Progresso da revisão ao plano
Como membros da equipe de desenvolvimento atualizem a quantidade de trabalho para suas tarefas, a informação é automaticamente no plano de projeto.Porque a seguir mostra a ilustração, trabalho foram concluídas nas duas primeiras artigos, e a equipe deve concluir somente a terceira artigo restantes.
Dica |
---|
Para exibir atualizações para o plano, você pode ter que fechar e reabrir. |
De volta ao topo
Progresso da revisão de carteira de projeto
Você pode examinar o progresso de uma carteira projetos com o PMO usando a visualização do centro do projeto que PWA fornece.Como mostra a ilustração seguinte, você pode facilmente acompanhar o progresso de vários projetos de desenvolvimento ágeis.
De volta ao topo
Consulte também
Tarefas
Conceitos
Entender como as atualizações de campos específicos são gerenciadas
Outros recursos
Managing Projects Using Project Professional Mapped to a Team Project