Novidades no rastreamento de itens de trabalho

Nesta versão do Visual Studio Application Lifecycle Management (ALM), você pode criar links que mostram o pai-filho e outros tipos de relações entre itens de trabalho e exibir essas relações em uma exibição hierárquica. Você pode também integrar seus projetos mais amplamente com Office Excel e Office Project.

Neste tópico

  • Planejar e agendar projetos usando o Office Excel e o Office Project

  • Visualizar e rastrear os relacionamentos e dependências entre os itens de trabalho e gerenciar os riscos e dependências de forma mais eficaz

  • Colaborar com mais eficiência em grupos

  • Criar, gerenciar e personalizar as relações entre itens de trabalho

  • Localizar itens de trabalho com base nas associações vinculadas

  • Organizar e gerenciar o acesso às consultas da equipe compartilhado

  • Personalizar, estender e administrar objetos para controlar os itens de trabalho

  • Campos de atualização automática de Item de trabalho que nomes de pessoa de armazenamento

Planejar e agendar projetos usando o Office Excel e o Office Project

Na versão atual, você pode integrar mais facilmente como é possível rastrear itens de trabalho em Visual Studio ALM com como controlar o status e progresso na Office Excel e Office Project. Você também pode executar as seguintes tarefas:

  • Criar uma estrutura hierárquica de tarefas usando o Office Excel. Você pode criar uma lista de tarefas aninhadas, subtarefas e sub-subtarefas na Office Excel e, em seguida, publicá-lo em Team Foundation Server. Se você adotar essa abordagem, as relações pai-filho entre as tarefas são mantidas com tipos de links relevantes. Para obter mais informações, consulte Executar o planejamento de cima para baixo usando uma lista de árvore de itens de trabalho (Excel).

  • Manter relações predecessoras e sucessoras de tarefas que você criar no Office Project. Se você criar tarefas de Office Project e publicá-las para Team Foundation, são definidas automaticamente com os links de predecessoras e sucessoras que você definiu na Office Project.

  • Manter relacionamentos de pai-filho das tarefas de resumo e subordinados que você criar no Office Project. Se você criar tarefas de Office Project e publicá-las para Team Foundation, todas as tarefas de resumo são criadas automaticamente como tarefas de pai com links para tarefas de seus filhos.

Você pode executar as tarefas na lista anterior usando os novos tipos de links e os seguintes novos recursos integrados Office Excel:

  • Exibir lista de: Dentro de Office Excel, você pode exibir itens de trabalho em uma das duas formas:

    • Chata listas: Use para exibir e modificar itens de trabalho em um formulário de lista simples.

    • Árvore de listas de: Use para mostrar relações hierárquicas entre os itens de trabalho com links de pai-filho e modificar os itens de trabalho e os links entre eles.

  • Atualizar lista de: Dentro de Office Excel, você pode especificar como importar itens de trabalho e como eles são atualizados depois de alterá-las:

    • As listas de entrada: Use quando você deseja atualizar as informações sobre os itens de trabalho que já estão na planilha.

    • Consultar listas: Use quando desejar atualizar os itens de trabalho aparecem na planilha com base em uma consulta de item de trabalho, além de para atualizar as informações sobre os itens.

Para obter mais informações, consulte Listas simples e listas de árvore, listas de consulta e listas de entrada.

Visualizar e rastrear os relacionamentos e dependências entre os itens de trabalho e gerenciar os riscos e dependências de forma mais eficaz

Você pode gerenciar melhor os riscos e dependências se você usar vários novos recursos do lançamento atual. Para executar as tarefas na seguinte lista com marcadores com mais eficiência, você deve armazenar bugs, tarefas, recursos, requisitos e propostas de valor como itens de trabalho. Você deve definir os links dependentes não apenas entre os recursos e as propostas de valor, mas também entre os recursos e todos os associados de requisitos, tarefas e bugs. Você deve dividir tarefas em uma hierarquia de árvore das subtarefas.

  • Determinar o impacto de um recurso de recortar. Você pode criar uma consulta de links diretos para listar todos os itens de trabalho ativa em depende de qual cada recurso e todos os requisitos que o recurso de suporte.

  • Determinar quais tarefas de sua equipe devem ser concluídas para implementar um recurso. Um líder de equipe cria uma consulta de links diretos para listar todas as tarefas não concluídas para cada recurso.

  • Exibir todas as tarefas atribuídas a uma equipe de desenvolvimento e agrupe as tarefas pelos recursos que são implementados. Você pode criar uma consulta de links diretos que lista todos os recursos que estão vinculados a tarefas ativas que devem ser concluídas por membros da equipe.

Você pode executar as tarefas na lista anterior usando o novo editor de consulta e os recursos de exibir os resultados de consulta. Para obter mais informações, consulte Localização de Bugs, tarefas e outros itens de trabalho.

Colaborar com mais eficiência em grupos

Na versão atual, você pode controlar status e progresso em uma escala mais ampla, vinculando aos itens de trabalho em projetos de equipe. Usando essa abordagem, você pode definir as dependências para uma tarefa ou recurso a outra equipe ou grupo possui, rastrear e anotar as dependências e construir relacionamentos com outro grupo de projeto. Além disso, você pode controlar como as dependências alteram ao longo do tempo.

Nos cenários a seguir, você controlar recursos, requisitos e tarefas como itens de trabalho Team Foundation.

  • Criar uma relação de dependente de um recurso que está desenvolvendo a outra equipe. Se você determinar que alguns dos seus recursos dependem project do outro team, você pode documentar essa dependência vinculando um ou mais itens de trabalho em outro projeto do seu projeto. Então, você pode contatar o gerente de projeto (o provedor) na equipe para discutir o contrato de nível de serviço informal. O contrato pode incluir os pontos de contato, áreas de responsabilidade, resultados e programação para a colaboração entre grupos e regras do contrato. Depois que você e o gerente de projeto terminaram negociar os termos do contrato, vocês sabem como controlar o andamento, as dependências e deve ser concluídas. Você pode criar links adicionais para documentar as dependências em mais detalhes.

  • Criar uma relação dependente de um recurso ou conjunto de tarefas que estão em desenvolvimento pela equipe de outro. Quando seu líder de desenvolvimento cria tarefas para o seu trabalho de recurso, eles deverão levar em conta as dependências externas que fazem parte da colaboração entre grupos geral que já estabelecidas. Para cada tarefa tem uma dependência, eles pode criar um link de dependente especificamente para a tarefa ou recurso associado no projeto da outra equipe.

  • Solicitar uma dependência para outra equipe. Um gerente de projeto para outra equipe pode fornecer apenas uma parte de um recurso depende do seu projeto. Se um desenvolvedor da sua equipe descobre um problema com a implementação desse recurso, podem relatar o bug no seu projeto e criar uma dependência deste bug para o projeto da outra equipe.

  • Gerenciar os compromissos de outras equipes. Você pode usar links de dependência para determinar o quanto outras equipes estão solicitando a partir de sua equipe de trabalho e decidir quais solicitações para atender ou negar. À medida que progride de desenvolvimento, você pode reavaliar periodicamente os itens de trabalho e, se necessário, recortar um ou mais da etapa do projeto atual. Quando você resolver os itens de trabalho e alterar seu status de adiada, suas alterações serão refletidas no projeto da outra equipe.

  • Ser notificado das alterações em itens de trabalho dependente. Se você estiver trabalhando em uma tarefa que depende de um item de trabalho no projeto da equipe para outro, você pode receber uma mensagem de email sempre que trabalhar alterações de item. Por exemplo, convém saber quando a outra equipe resolve um bug que bloqueia o seu progresso.

  • Gerenciar dependências de grupo entre. Sua equipe não poderá fechar uma ou mais de seu trabalho itens até que outra equipe atende a um conjunto de obrigações que se relacionam aos itens de trabalho. Como essas obrigações representam riscos ao seu projeto, você deverá rever regularmente o progresso da outra equipe. Você pode executar uma consulta ou abra um relatório que exibe todos os itens de trabalho ativa que possuem dependências externas, incluindo informações sobre o status dos itens de trabalho, dos quais dependem, resoluções, nomes de projeto, campos de atribuição e de IDs de item de trabalho. Você pode obter mais informações sobre alterações importantes abrindo os itens de trabalho ao qual os vínculos de projetos.

  • Gerar relatórios flexíveis e suporte a maior integração entre os projetos de equipe. Agrupando os tipos de itens de trabalho em categorias. Você pode consultar em categorias e localizar itens de trabalho que são semelhantes, mas têm nomes diferentes em vários projetos de equipe.

Adicionando tipos de links, criação de consultas que sejam baseiam em links direcionados, e criar links para outros projetos de equipe, conforme descrito anteriormente neste tópico, você pode executar as tarefas na lista anterior.

Criar, gerenciar e personalizar as relações entre itens de trabalho

Na versão anterior do Visual Studio ALM, você e outros membros da equipe mantido relações entre dois ou mais itens de trabalho, adicionando um link de um item de trabalho para outro. Na versão atual, você pode criar relacionamentos mais funcionais usando tipos diferentes e personalizáveis de links. Rastreamento de bugs, tarefas, recursos, requisitos, propostas de valor e outros elementos do projeto como itens de trabalho, você pode criar associações útil entre eles. Você pode impor restrições e criar consultas para revisar e acompanhar o status de suas dependências e itens de trabalho vinculadas. Você também pode vincular um item de trabalho para vários itens de trabalho com uma única ação. Por exemplo, você pode executar as seguintes tarefas no decorrer de um ciclo de desenvolvimento:

  • Criar associações mais ricas entre histórias de usuários e recursos. Se você iniciar com uma lista de histórias de usuários e uma lista de recursos, pode rapidamente criar um item de trabalho para cada item em ambas as listas e vincular cada história de usuário com seu conjunto de recursos do filho. Para obter mais informações, consulte Executar o planejamento de cima para baixo usando uma lista de árvore de itens de trabalho (Excel).

  • Identificar lacunas em associações entre recursos e requisitos de. Depois de criar associações iniciais entre os requisitos e recursos, você pode executar uma consulta para verificar facilmente se cada requisito está associado a pelo menos um recurso.

  • Controlar a defeitos de código e identificar lacunas na cobertura de teste. Com maior integração de rastreamento de item de trabalho com Visual Studio Test Professional, Test Manager, e Test Runner, você pode identificar os recursos que estão em risco, e se todos os recursos adequadamente abordados por casos de teste. Essa integração inclui a implementação de novos tipos de itens de trabalho como, por exemplo, caso de teste e etapas compartilhadas e tipos de link associado são definidos para os modelos de processo de Microsoft Solutions Framework (MSF).  

  • Determinar os bugs que estão associados aos requisitos de. Quando os testadores criar itens de trabalho de bugs, pode associar cada um desses itens com um ou mais recursos de trabalho. Em seguida, você pode executar uma consulta simples para mostrar todas as requisições que estão vinculadas a recursos contra o qual os bugs ativos foi arquivados.

  • Criar relações entre tarefas de predecessoras e sucessoras. Como os membros da equipe criar um item de trabalho para cada tarefa importante, você desejará controlar quais tarefas devem ser concluídas antes de iniciam o outras tarefas. Você pode criar links de tarefa predecessora para rastrear esse tipo de dependência entre itens de trabalho.

Você pode executar as tarefas na lista anterior usando os seguintes recursos:

  • Usar e personalizar os tipos de links. Cada tipo de link define um conjunto de regras e uma relação entre dois ou mais itens de trabalho. Essas relações podem incluir um recurso, uma tarefa ou um bug que depende de um ou mais outros itens de trabalho; uma tarefa sucessora; ou uma relação hierárquica entre tarefas ou itens de trabalho. Para obter mais informações, consulte Escolher os tipos de Link para controlar efetivamente o seu projeto.

    ObservaçãoObservação

    Quando você atualiza da versão anterior, o tipo de link relacionado é atribuído a todos os links.

    Você também pode personalizar os tipos de links. Para obter mais informações sobre como personalizar os links, consulte Personalizar, estender e administrar objetos de rastreamento de Item de trabalho.

  • Criar um item de trabalho é automaticamente vinculado. Em uma lista de resultados de uma consulta, você pode criar um item de trabalho é automaticamente vinculado a um item de trabalho que você especificar.

  • Adicionar, remover e salvar vários links de cada vez. Você pode executar uma consulta para localizar um conjunto de itens de trabalho e vincule a partir do item de trabalho atual para vários itens no conjunto. Você pode executar esta tarefa dentro do formulário para controlar os itens de trabalho em Team Explorer e Team Web Access. Você também pode criar vários links dentro de Office Excel e Office Project.

Localizar itens de trabalho com base nas associações vinculadas

Nesta versão, você pode encontrar um conjunto de duas camadas de itens de trabalho baseado em um conjunto de duas camadas de cláusulas de consulta e filtros para associações vinculadas. Você pode criar itens de trabalho para bugs, tarefas, recursos, requisitos e propostas de valor para seu projeto e, em seguida, criar relações entre eles que atendam aos objetivos de negócios do seu projeto. Quando você define essas relações, você pode executar as seguintes tarefas:

  • Rastrear e verificar os recursos de propostas de valor. Você pode criar um item de trabalho para cada uma das suas metas de negócios ou propostas de valor. Se você adicionar filhos como recursos dessas propostas de valor, você poderá revisar o status de todos os recursos para compreender quais propostas de valor são conclusão completa ou prestes.

  • Examine as tarefas ativas, agrupadas por área de recurso. Se você criar pai-filho associações entre tarefas e todos os recursos da equipe, você poderá revisar todas as tarefas, agrupadas por área de recurso, que são atribuídas aos seus recursos. Além disso, você pode subdividir a cada tarefa em subtarefas e criar links de filho para a tarefa pai.

  • Avaliar as alterações que foram feitas em itens de trabalho dependente. Se você armazenar recursos e tarefas, como itens de trabalho, você pode criar links para controlar as dependências entre esses recursos. Você pode, então, rapidamente o status das tarefas dependentes da revisão baseado em recursos para responder a perguntas como "Qualquer pessoa ainda depende recurso my?"

  • Avaliar as alterações que foram feitas para os itens de trabalho dependente em um ponto no tempo de. Se você criar links para controlar as dependências entre recursos, você pode criar uma agenda de projeto com base nessas dependências. Posteriormente, você talvez queira alterar o agendamento de projeto com base nas dependências de novas e alteradas e negociar um novo contrato. Você pode justificar melhor os novos termos no contrato, executando uma consulta para identificar como as dependências foram alterados ao longo do tempo.

Você pode executar as tarefas na lista anterior usando os seguintes recursos:

  • Tipo de consulta: Você pode executar consultas complexas e exibir as associações de link entre os itens de trabalho com a inclusão desses dois novos tipos de consultas:

    • Itens de trabalho e direcionados a Links: Exibe um conjunto de duas camadas de itens de trabalho e os links dependentes com base nos critérios de filtro de links e de item de trabalho que você especificar. Você pode expandir e recolher nós folha e, em Team Explorer, arraste os itens de trabalho para alterar as associações de link.

    • Árvore de itens de trabalho: Exibe várias camadas relações hierárquicas entre os itens de trabalho que estão associadas a links pai-filho. Você pode expandir e recolher nós folha e, em Team Explorer, arraste os itens de trabalho para alterar as associações de link.

  • Salvar alterações em itens de trabalho: Rapidamente, você pode salvar as alterações que fizer a vários itens de trabalho dentro da lista de resultados da consulta.

Para obter mais informações sobre esses novos recursos, consulte Localização de Bugs, tarefas e outros itens de trabalho.

Organizar e gerenciar o acesso às consultas da equipe compartilhado

Nesta versão, você pode gerenciar como você pode organizar e compartilha consultas da equipe. Por exemplo, você pode executar as seguintes tarefas:

  • Criar uma hierarquia aninhada de subpastas sob Consultas da equipe.

  • Organizar a consultas de equipe em subpastas e atribuir permissões para as equipes de recursos individuais para gerenciar e organizar suas consultas na pasta dessa equipe.

  • Especifique quais membros da equipe podem alterar uma consulta ou na hierarquia de pastas.

  • Conceder acesso a membros da equipe para gerenciar somente a pasta de consulta do recurso.

  • Restringir o acesso às consultas da equipe confidenciais para determinadas pessoas ou grupos de distribuição.

Você pode executar as tarefas na lista anterior usando os seguintes recursos:

  • Criar, excluir, renomear, mover, copiar e colar consultas da equipe e as pastas de consulta.

  • Definir ou restringir o acesso a consultas de equipe individuais ou pastas de consulta de equipe e subpastas. Ativar ou desativar herdam as permissões de segurança para uma pasta de consulta de equipe.

  • Definir ou restringir o acesso aos componentes de consulta por usuários individuais ou Team Foundation Server ou grupos de usuário do Windows.

  • Altere o proprietário de uma consulta de equipe, pasta ou subpasta.

  • Especifica permissões de acesso, pastas de consulta e consultas no modelo de processo que foi usado para criar um projeto de equipe.

  • Para obter mais informações, consulte Compartilhamento de itens de trabalho e consultas com membros da equipe.

Personalizar, estender e administrar objetos para controlar os itens de trabalho

Nesta versão, você pode renomear tipos de itens de trabalho, criar e personalizar os tipos de links, criar regras que governam a vários tipos de itens de trabalho com base em suas atribuições de categoria e remover permanentemente os itens de trabalho e os tipos de itens de trabalho. Por exemplo, você pode executar as seguintes tarefas:

  • Personalizar os formulários de itens de trabalho usando os novos controles de. Você pode usar os seguintes novos controles em formulários de item de trabalho para oferecer suporte a cenários a seguir:

    • Filtro de link: Controle o conjunto de tipos de link que pode ser usado para vincular os tipos de itens de trabalho. Além disso, você pode especificar os campos de coluna padrão exibidos para links em um formulário de item de trabalho.

    • Identificação do hiperlink: Anexe um hiperlink para o texto informativo ou um rótulo de campo.

    • O rótulo de autônomo: Fornece texto informativo, não está associado a qualquer campo. Opcionalmente, você pode anexar um hiperlink à parte ou todo o texto.

    • Conteúdo da Web: Exibir o conteúdo baseado em HTML dentro de um formulário de item de trabalho ou conteúdo de um URI.

    Para obter mais informações sobre os novos controles, consulte Criando e personalizando um formulário de Item de trabalho.

  • Criar e personalizar os tipos de links. Você pode criar e personalizar uma variedade de tipos de link para atender às necessidades específicas de seu ambiente de desenvolvimento. Por exemplo, você pode criar um tipo de link para acompanhar as dependências de recurso e, em seguida, você pode configurar o formulário de recursos de controle para que sua equipe possa adicionar esse tipo de vínculo apenas para esse tipo específico de item de trabalho.

    Para obter mais informações, consulte Personalizando itens de trabalho como estão relacionados por meio de tipos de Link.

  • Abrir um bug previamente preenchido a partir de um caso de teste com falha. Se sua equipe armazena bugs e casos de teste, como itens de trabalho, você pode definir um tipo de bug personalizado como o tipo de bug do padrão. Quando um caso de teste falhar e o testador determina que a falha representa um defeito no produto, eles podem abrir o bug do padrão da ferramenta de teste. O bug é preenchido automaticamente com informações como, por exemplo, o caminho de área, o caminho de iteração e a versão da compilação. O testador pode especificar qualquer informação adicional antes de salvar o bug.

  • Renomear um tipo de item de trabalho. Pode assumir o gerenciamento de uma equipe que usa um ou mais tipos personalizados de itens de trabalho cujos nomes são enganosas ou ambíguos. Após renomear esses tipos de itens de trabalho, os novos nomes aparecem em todo o conjunto de ferramentas de Team Foundation.

  • Remover os tipos de item de trabalho. Se você determinar que um ou mais tipos de itens de trabalho não são mais úteis para o seu projeto, você deve removê-los para impedir que os membros da equipe acidentalmente criar itens de trabalho desse tipo. Depois de você removê-los, os tipos nem quaisquer itens de trabalho em que se baseiam aparecem no banco de dados ou relatórios relacionais, como se nunca existiram os tipos.

  • Remover itens de trabalho de piloto. Você pode remover quaisquer itens de trabalho que você criar como avaliar Team Foundation Server , mas que você não deseja no seu sistema de produção.

  • Remover listas de globais não utilizadas. Você pode remover listas globais do servidor.

Você pode executar as tarefas na lista anterior usando os seguintes recursos:

  • O utilitário de linha de comando witadmin. Usando essa ferramenta, você pode executar diversas tarefas administrativas que se aplicam para uma coleção de projeto ou um projeto de equipe específico. Essas tarefas incluem a criação, exclusão, importando e exportando listas globais, categorias, tipos de links, os tipos de itens de trabalho e campos de item de trabalho. Para obter mais informações, consulte witAdmin: Administrando objetos para controlar os itens de trabalho.

  • Categoria do item de trabalho. Usando categorias, você pode gerenciar vários tipos de itens de trabalho como um grupo. Você gerenciar categorias por meio de arquivos XML muito como você gerencia listas globais e os tipos de itens de trabalho. Para obter mais informações, consulte O agrupamento de tipos de Item de trabalho em categorias.

  • Modelo de objeto atualizado para definir e controlar os itens de trabalho. Cada tipo de item de trabalho tem um nome de referência que nunca muda e um nome para exibição amigável que pode ser alterado.

  • Editor atualizado para modelos de processo. Você pode recuperar e definir o nome de referência para cada tipo de item de trabalho usando o Editor de modelos de processo.

Campos de atualização automática de Item de trabalho que nomes de pessoa de armazenamento

Na versão atual, você pode atualizar o nome de um membro da equipe no Active Directory e a alteração é atualizada automaticamente nos campos correspondentes de item de trabalho na próxima sincronização. Essa nova funcionalidade suporta as seguintes circunstâncias:

  • Propagação automática de alterações de nome ao longo de itens de trabalho e consultas. Um membro da equipe combina e altera o seu sobrenome. Se você atualizar seu nome no Active Directory, as seguintes atualizações são feitas no Team Foundation Server:

    • Formulários de itens de trabalho mostram o novo nome em todos os campos de nome de pessoa e em todo o histórico de item de trabalho. O integrante da equipe pode continuar consultar e atualizar seus itens de trabalho, como antes.

    • Ambos os individual e da equipe de consultas que são armazenadas em Team Foundation Server são atualizados para trabalhar com o novo nome.

    • Todas as notificações que o antigo nome de referência são atualizadas.

  • Facilidade de selecionar os membros da equipe que compartilham o mesmo nome. Se os dois membros da equipe têm o mesmo nome, seus aliases de email aparecem ao lado seus nomes em listas suspensas para os campos apropriados. Por exemplo, convém atribuir um item de trabalho para um desenvolvedor que é nomeado João da Silva, em vez de um líder de teste, que tem o mesmo nome mas quem trabalha em outro grupo. Você pode usar os nomes de email para distinguir a qual integrante da equipe que você deseja atribuir o item.

  • Capacidade de modificar os itens de trabalho atribuídos a alguém que deixou a equipe. Você pode modificar e reatribuir esses itens de trabalho e manter o histórico do membro da equipe que enviaram a equipe.

O syncnamechanges atributo foi introduzido para que os dados para campos que contêm nomes de pessoas podem ser armazenados e atualizados automaticamente.

Observação importanteImportante

Quando você atualiza da versão anterior para a versão atual, todos os campos internos que contêm nomes de pessoa são automaticamente habilitados para sincronização. No entanto, você deve habilitar manualmente a sincronização de todos os campos personalizados que contêm nomes de pessoa. Para obter mais informações, consulte Habilitar a sincronização de campos personalizados de nome de pessoa.

Consulte também

Conceitos

Compatibilidade entre clientes do Team Foundation e do Team Foundation Server

Acompanhamento de Bugs, tarefas e outros itens de trabalho

Planejando e acompanhando projetos

Outros recursos

Atualizando um projeto de equipe atualizada para novos recursos de acesso

Iniciando um novo projeto de equipe