Compartilhar via


Analisar e relatar dados de item de trabalho e de caso de teste usando a perspectiva de item de trabalho

Você pode analisar os dados atuais ou o histórico de dados dos itens de trabalho e casos de testes usando as medidas, as dimensões e os atributos definidos para a perspectiva do item de trabalho no cubo SQL Server Analysis Services para o Visual Studio Team Foundation Server. Um caso de teste é um tipo de item de trabalho associado a sua própria dimensão e usado especificamente para ser compatível com o Microsoft Test Manager. Para obter mais informações, consulte Criar testes manuais usando o Team Web Access.

A perspectiva do item de trabalho baseia-se em tabelas relacionais que habilitam a geração de relatórios como propriedade do item de trabalho ou item de trabalho vinculado. Para obter mais informações, consulte Tabelas Histórico do Item de Trabalho.

Dica

Você pode usar a opção Criar relatório no Microsoft Excel para criar relatórios de status e tendência com base em uma consulta ao item de trabalho.Para obter mais informações, consulte Criar relatórios do Excel a partir de uma consulta de item de trabalho.

Grupo de medidas de itens de trabalho

Com a perspectiva do item de trabalho, você pode criar relatórios que respondam estas perguntas:

  • Qual é o total de bugs ativos por dia na iteração mais recente?

  • Quantos cenários permaneceram ativos por mês do último ano?

  • Quantos bugs de cada prioridade ocorreram por dia no último mês?

  • Quanto trabalho permaneceu pendente no conjunto de itens de trabalho no último mês?

  • Qual o volume de trabalho que um determinado grupo de desenvolvedores concluiu?

  • Qual o volume de trabalho extra criado após uma data específica?

Dica

Se seu depósito de dados do Visual Studio Application Lifecycle Management (ALM) está usando o SQL Server Enterprise Edition, a lista de cubos incluirá o Team System e um conjunto de perspectivas.As perspectivas fornecem uma visão concentrada dos dados para que você não precise navegar por todas as dimensões e grupos de medidas em todo o cubo do Team System.

Neste tópico

  • Exemplo: relatórios de Reativações de Bugs

  • Medidas dos itens de trabalho

  • Filtros de datas e filtros numéricos

  • Dimensões e atributos da perspectiva do item de trabalho que são compatíveis com filtragem e categorização

    • Filtrar por campos dos itens de trabalho

    • Filtrar por tipo de vínculo ou campos que são definidos para um item de trabalho vinculado

    • Filtrar por conjuntos de alterações

    • Filtrar por categoria

    • Filtrar por relações hierárquicas

    • Filtrar por resultado de teste

  • Atividades necessárias para monitorar e acompanhar o trabalho

Exemplo: relatórios de Reativações de Bugs

Ao usar os relatórios de Gráfico Dinâmico no Excel, você pode ver quantos bugs foram fechados e reativados ao longo do tempo, como mostra a ilustração a seguir.

Relatório do Excel Reativações de Bugs

Os modelos de processo para Microsoft Solutions Framework (MSF) para Agile e CMMI inclui o relatório de Reativações de Bugs no Excel. Para obter mais informações, consulte Relatório do Excel Reativações de Bugs.

Selecione e filtrar campos dinâmicos

Adicionar campos de Bug relatório de reativações

Siga estas etapas para criar um relatório de reativações de bug:

  1. No Excel, conecte-se ao cubo Analysis Services para o Team Foundation Server e insira um relatório de gráfico dinâmico.

    Para obter mais informações, consulte Criar relatórios do Excel a partir de uma consulta de item de trabalho.

  2. Abra o menu de atalho do gráfico, escolha Alterar Tipo de Gráfico, Área e Área Empilhada.

  3. Para cada filtro do relatório, abra o menu de atalho dos itens mencionados a seguir, especifique a hierarquia, as semanas e outros elementos de seu interesse, em seguida, arraste o campo para a área Filtro de Relatório.

    • Hierarquia do Projeto de Equipe da dimensão Projeto de Equipe.

    • Hierarquia Item de Trabalho.Iteração da dimensão Item de Trabalho.

    • Hierarquia Item de Trabalho.Área da dimensão Item de Trabalho.

    • Hierarquia Item de Trabalho.Item de Trabalho. da dimensão Item de Trabalho. Marque a caixa de seleção Bug como único tipo a ser exibido.

    • Ano Semana Data da dimensão Data.

  4. Na dimensão Data, expanda a opção Mais campos e arraste o campo Data, Semana ou Mês para a área Campos de Eixos (categorias) a fim de especificar a granularidade do relatório a ser gerado.

  5. Arraste Contagem de Itens de Trabalho do grupo de medidas Item de Trabalho para a área Valores.

  6. Arraste Estado da dimensão Item de Trabalho para a área Rótulos de Coluna e marque as caixas de seleção Ativo e Resolvido.

  7. Na dimensão Item de Trabalho, expanda a opção Mais campos, arraste Estado Anterior para a área Rótulos de Coluna e marque as caixas de seleção Ativo e Resolvido.

  8. No relatório de tabela dinâmica, recolha a coluna Ativo para mostrar uma única coluna e renomeie a célula como Reativado e ainda ativo.

  9. No relatório de tabela dinâmica, recolha a coluna Resolvido para mostrar uma única coluna.

  10. Clique com o botão direito do mouse em qualquer filtro do gráfico e escolha Ocultar todos os botões de campo no gráfico (opcional).

Medidas de item de trabalho

A tabela a seguir descreve as medidas que você pode usar para filtrar ou relatar o status ou andamento do trabalho. Com a medida Contagem de Itens de Trabalho, você pode relatar o total de itens de trabalho em um estado específico e em um momento específico. Para relatar atividades de um dia específico, você pode usar a medida Contagem de Alterações de Estados ou Contagem de Revisões. O grupo de medidas de itens de trabalho apresenta outras medidas quando Measure aparece definido como atributo reportável nas definições de tipos de itens de trabalho. Para obter mais informações sobre como usar o atributo reportable, que é opcional, e seus valores, consulte Adicionar ou modificar campos de itens de trabalho para oferecer suporte a relatórios.

Dica

Os modelos de processo do Microsoft Solutions Framework (MSF) v5.0 incluem medidas calculadas que são associadas ao agendamento de campos de trabalho.Quando uma medida do cubo baseia-se em um campo de um modelo de processo, o rótulo dessa medida baseia-se no nome de referência do campo de origem.No entanto, uma tradução localizada aparece para os rótulos de medidas quando você navega pelo cubo com o Microsoft Excel ou com outras ferramentas de geração de relatórios.

Medida

Descrição

Valor Comercial

Uma unidade de medida subjetiva que registra o valor comercial relativo de um item da lista de pendências do produto. O nome de referência dessa medida é Microsoft.VSTS.Common.BusinessValue.

Trabalho Concluído

A quantidade de horas de trabalho dos itens que atendem aos critérios de consulta ou de relatório. O nome de referência dessa medida é Microsoft.VSTS.Scheduling.CompletedWork.

Esforço

O conjunto de unidades de esforço para itens da lista de pendências do produto que atendem aos critérios de consulta ou de relatório. O esforço é uma unidade de medida subjetiva que registra o nível de esforço necessário para implementar um item da lista de pendências do produto. Números altos indicam mais trabalho. Esse campo somente é definido nos modelos de processo do Visual Studio Scrum. O nome de referência dessa medida é Microsoft.VSTS.SchedulingEffort.

Trabalho Original

A quantidade de horas de trabalho do plano de linha de base para os itens que atendem aos critérios de consulta ou de relatório. O nome de referência dessa medida é Microsoft.VSTS.Scheduling.OriginalWork.

Trabalho restante

A quantidade de horas de trabalho estimadas para concluir os demais itens que atendem aos critérios de consulta ou de relatório. O nome de referência dessa medida é Microsoft.VSTS.Scheduling.RemainingWork.

Contagem de Revisões

Quantidade de revisões dos itens de trabalho. Você pode usar essa medida para ver o histórico detalhado de um conjunto de itens ou de um item de trabalho específico. Por exemplo, você pode usá-la para ver quantas vezes cada membro da equipe modificou um item durante o período especificado. Para ver essas informações, você pode criar uma consulta, dividindo a medida Contagem de Revisões pela dimensão Alterado por e filtrar a medida por intervalo de datas.

Contagem de Alterações de Estados

Quantas vezes a equipe alterou os estados de um conjunto de itens de trabalho filtrado. Você pode usar essa medida para contar ativações de bugs em uma área específica do produto, em um período específico. Essa medida mostra a quantidade de eventos de transição de estado, mas não quantos itens de trabalho estão no estado de transição. Por exemplo, essa medida mostra a taxa de resolução de 2 se a equipe tiver resolvido, reativado e resolvido novamente o mesmo bug.

Tamanho

Uma unidade de medida subjetiva que captura o tamanho de uma requisição. Esse campo somente é definido nos modelos de processos do MSF para CMMI. O nome de referência dessa medida é Microsoft.VSTS.Scheduling.Size.

Pontos da história

Uma unidade de medida subjetiva que captura o tamanho de uma história do usuário. Ao atribuir mais pontos à história de um usuário, você indica que a implementação requer mais trabalho. Esse campo somente é definido nos modelos de processos do MSF para o desenvolvimento de software Agile. O nome de referência dessa medida é Microsoft.VSTS.Scheduling.StoryPoints.

Contagem de Itens de Trabalho

A contagem de itens de trabalho com base nas dimensões ou nos filtros especificados. Se o filtro incluir uma dimensão de data, a medida mostrará um histórico de informações. Caso contrário, a medida mostrará informações atuais.

Medidas ocultas

Para criar os cálculos que fornecem os totais para momentos específicos, você pode usar diversas medidas ocultas. Essas medidas não aparecem em ferramentas de clientes como Microsoft Excel, Construtor de Relatórios e Designer de Relatórios, mas se encontram nas definições do cubo implantado. As medidas ocultas fazem cálculos usando a função LastChild do Multidimensional Expressions (MDX), que agrega o total da medida a partir de uma data específica.

Medida

Descrição

Contagem de Registros de LastChild

Uma medida oculta que é usada para calcular a medida Contagem de Itens de Trabalho.

LastChild Microsoft_VSTS_Scheduling_RemainingWork

Uma medida oculta que é usada para calcular a medida Trabalho Restante.

LastChild Microsoft_VSTS_Scheduling_CompletedWork

Uma medida oculta que é usada para calcular a medida Trabalho Concluído.

LastChild Microsoft_VSTS_Scheduling_BaselineWork

Uma medida oculta que é usada para calcular a medida Trabalho da Linha de Base.

Filtros de datas e filtros numéricos

Você pode usar Filtros de Dadas e Filtros Numéricos para filtrar um relatório com base em um ou mais valores do conjunto. Esses filtros aparecem abaixo do grupo de medidas com o rótulo de Valores. Você pode usar as opções de cada grupo para filtrar o conjunto de itens de trabalho. Você não deve adicioná-las diretamente ao relatórios de tabela dinâmica. Em vez disso, siga estas etapas para filtrar as linhas ou colunas do relatório de tabela dinâmica:

  1. Selecione o ícone de filtro para Rótulos de Linha ou Rótulos de Coluna no relatório de tabela dinâmica, aponte para Filtros de Valores e especifique os critérios desejados (por exemplo, Maior que).

  2. No primeiro campo, escolha o filtro de data ou numérico desejado (por exemplo, Data de Criação).

  3. No terceiro campo, insira o valor dos seus critérios de filtragem e pressione OK.

    Por exemplo, para ver todos os itens de trabalho criados após 1º de junho de 2010, digite 6/1/2010.

A tabela a seguir descreve os filtros de dados que você pode usar para refinar o conjunto de itens de trabalho mostrados em um relatório. É possível até mesmo combinar os filtros.

Nome do campo

Descrição

Data de Ativação

A data e a hora em que o item de trabalho foi ativado ou reativado. Esse filtro corresponde ao campo Microsoft.VSTS.Common.ActivatedDate.

Data de Fechamento

A data e a hora em que um item de trabalho foi fechado. Esse filtro corresponde ao campo Microsoft.VSTS.Common.ClosedDate.

Data de Criação

A data e a hora em que um item de trabalho foi criado. Esse filtro corresponde ao campo Microsoft.VSTS.Common.CreatedDate.

Data de conclusão

A data e a hora prevista pela equipe para a conclusão de uma tarefa ou um problema. Esse campo aplica-se somente a itens de trabalho de tarefas e problemas. Esse filtro corresponde ao campo Microsoft.VSTS.Scheduling.DueDate.

Data de Término

A data e hora em que o agendamento indica que a tarefa estará concluída. Esse filtro corresponde ao campo Microsoft.VSTS.Scheduling.FinishDate.

Data da Resolução

A data e hora em que um bug ou outro tipo de item de trabalho foi resolvido. Esse filtro corresponde ao campo Microsoft.VSTS.Common.ResolvedDate.

Data de Início

A data e a hora indicadas no agendamento para o início da tarefa. Esse filtro corresponde ao campo Microsoft.VSTS.Scheduling.StartDate.

A tabela a seguir descreve os filtros numéricos que você pode usar para extrair o conjunto de itens de trabalho mostrados em um relatório.

Medida

Descrição

ID

A ID exclusiva de cada item de trabalho. As IDs dos itens de trabalho são exclusivas em todos os projetos de uma coleção de projetos de equipe. Deve haver IDs duplicadas nas coleções presentes no depósito de dados. Esse filtro corresponde ao campo System.Id.

Prioridade

Uma classificação subjetiva do bug, do problema, da tarefa ou do caso de teste em relação aos negócios, geralmente com valores entre 1 e 3. Esse filtro corresponde ao campo Microsoft.VSTS.Common.Priority.

Rev

Um número atribuído a uma revisão de um item de trabalho. Esse filtro corresponde ao campo System.Rev.

Classificação da pilha

Uma classificação subjetiva da história do usuário, tarefa, problema ou bug em comparação com outros itens de trabalho do mesmo tipo. Um item ao qual está atribuído um número mais baixo deve ser corrigido antes de um item com número mais alto. Esse filtro corresponde ao campo Microsoft.VSTS.Common.StackRank.

Dimensões, atributos, filtros e categorias na perspectiva do item de trabalho

Você pode combinar atributos de diversas dimensões para filtrar o conjunto de itens de trabalho que aparecem em um relatório ou destacar detalhes específicos sobre um grupo de itens. Esses atributos correspondem a todos os campos de qualquer tipo de item de trabalho com o conjunto de atributos reportáveis ao Dimension. Você pode filtrar com base nos atributos de campo por item de trabalho, caso de teste, item de trabalho vinculado ou caso de teste vinculado. Você também pode filtrar o conjunto de itens de trabalho com base nos tipos de vínculos entre eles.

Ao escolher Item de Trabalho na caixa de combinação Mostrar campos relacionados a, você tem acesso às dimensões Caso de Teste, Item de Trabalho e Categoria do Item de Trabalho, além das dimensões compartilhadas Data e Projeto de Equipe. Escolha Item de Trabalho quando desejar analisar os itens de trabalho ou casos de testes e filtrar por data, coleção de projetos, projeto ou categoria do item de trabalho. Para saber mais sobre as dimensões Data e Projeto de Equipe, consulte Dimensões compartilhadas no Analysis Services Cube.

Dica

Sempre inicie o seu processo de filtragem especificando os critérios do conjunto de coleções de projeto e o projeto de equipe sobre os quais deseja criar o relatório.

Para criar relatórios sobre o status dos itens de trabalho atuais, selecione Item de Trabalho Atual na caixa de combinação. Essa combinação de dimensões não inclui a dimensão Data. Para analisar o histórico de dados dos itens de trabalho em um relatório de tendências, escolha Item de Trabalho na caixa de combinação.

Filtrar por campos do item de trabalho na dimensão Item de Trabalho

As dimensões Item de Trabalho e Caso de Teste contêm todos os atributos específicos dos itens de trabalho, como Estado, Tipo de Item de Trabalho e ID do Item de Trabalho. Além disso, os campos dos itens de trabalho dos modelos de processos cujo conjunto de atributos é reportável ao "Dimension" são refletidos como atributos na dimensão Item de Trabalho.

Os atributos aparecem nas pastas de exibição das dimensões Caso de Teste e Item de Trabalho. Os atributos das dimensões são organizados em pastas que se baseiam no nome de referência do relatório, que é atribuído na definição de cada tipo de item de trabalho. Os seguintes tipos de mapeamento ocorrem:

  • Campos intrínsecos, os quais possuem o prefixo "System", aparecem na dimensão Caso de Teste ou Item de Trabalho.

  • Outros campos aparecem em pastas cujos nomes correspondem aos prefixos dos nomes de referência dos campos. Por exemplo, os campos com o prefixo "Microsoft.VSTS.Common" aparecem na pasta "Microsoft.VSTS.Common."

Por exemplo, os campos dos itens de trabalho aparecem na dimensão Item de Trabalho, como mostra a ilustração a seguir. As dimensões Item de Trabalho Vinculado e Caso de Teste têm estruturas parecidas.

Estrutura de pastas no cubo de dados OLAP

Para saber mais sobre cada campo, consulte Referência de campo de item de trabalho do Visual Studio ALM. Somente os campos com reportable=”Dimension” aparecem nas dimensões associadas. Outros atributos aparecem quando os campos personalizados nas definições de tipos de itens de trabalham especificam Dimension como atributo reportável. Para obter mais informações sobre como usar o atributo reportable, que é opcional, e seus valores, consulte Adicionar ou modificar campos de itens de trabalho para oferecer suporte a relatórios.

Para saber mais sobre como trabalhar com hierarquias de datas, consulte Dimensões compartilhadas no Analysis Services Cube.

A tabela a seguir descreve os atributos que não estão associados a um campo específico do item de trabalho e os atributos hierárquicos fornecidos pela dimensão Item de Trabalho.

Atributo

Descrição

Área

Contém uma hierarquia com 14 níveis, como mostra a ilustração a seguir, a qual correlaciona as medidas no cubo de acordo com as classificações de área às quais estão associadas. Você pode usar essa hierarquia pai-filho para resumir ou filtrar medidas de acordo com o nível na hierarquia da área.

Dimensão da hierarquia de área

Para obter mais informações, consulte Adicionar e modificar área e caminhos de iteração.

Caminho de Área

Lista plana dos caminhos de área de todos os projetos da equipe.

Data da Alteração

Lista plana das datas que podem ser usadas para filtrar o conjunto de itens de trabalho com base nas datas em que a equipe modificou os itens.

Hierarquia de datas de alteração por mês

A árvore de hierarquia que permite filtrar e gerar relatórios sobre o conjunto de itens de trabalho com base nos meses em que a equipe modificou os itens. Por exemplo, você pode usar a hierarquia de datas alteradas por mês ou semana, como mostra a ilustração a seguir, para filtrar ou criar um relatório de tendências com base na data de alteração. Para obter mais informações sobre como trabalhar com hierarquias de datas, consulte Dimensões compartilhadas no Analysis Services Cube.

Hierarquia de datas de alteração

Hierarquia de datas de alteração por semana

A árvore de hierarquia que permite filtrar e gerar relatórios sobre o conjunto de itens de trabalho com base na semana em que a equipe modificou os itens.

Data de Criação

Lista plana das datas que podem ser usadas para filtrar o conjunto de itens de trabalho com base na data em que a equipe criou os itens.

Hierarquia de datas de criação por mês

A árvore de hierarquia que permite filtrar e gerar relatórios sobre o conjunto de itens de trabalho com base no mês em que a equipe criou os itens.

Hierarquia de datas de criação por semana

A árvore de hierarquia que permite filtrar e gerar relatórios sobre o conjunto de itens de trabalho com base na semana em que a equipe criou os itens.

Iteração

Contém uma hierarquia com 14 níveis, como mostra a ilustração a seguir, a qual correlaciona as medidas no cubo de acordo com as classificações de iteração às quais estão associadas. Você pode usar essa hierarquia pai-filho para resumir ou filtrar medidas de acordo com os níveis na hierarquia de iteração.

Dimensão da hierarquia de iteração

Para obter mais informações, consulte Adicionar e modificar área e caminhos de iteração.

Caminho de Iteração

Lista plana do conjunto de caminhos de iteração definidos para todos os projetos de equipe.

Estado Anterior

O único campo que aparece em Mais campos é o Estado Anterior. Você pode usá-lo para filtrar um relatório com base no estado ao qual um item de trabalho foi atribuído antes de ser atribuído ao estado atual. O estado é um atributo do fluxo de trabalho para um tipo de item de trabalho. Para obter mais informações, consulte Alterar o fluxo de trabalho de um tipo de item de trabalho.

Filtrar por tipo de vínculo ou campos que são definidos para um item de trabalho vinculado

Ao selecionar a entrada Item de Trabalho Atual Vinculado na caixa de combinação Mostrar campos relacionados a, você obtém acesso às dimensões Item de Trabalho, Tipo de Vínculo do Item de Trabalho e Item de Trabalho Vinculado. Escolha essa entrada quando desejar filtrar o conjunto de itens em um relatório com base no tipo de vínculo ou nos valores dos campos dos itens de trabalho vinculados a outros itens.

Filtrar com base em um atributo de um tipo de vínculo

Ao especificar um ou mais atributos na tabela a seguir, você pode filtrar itens de trabalho que possuem pelo menos uma relação de vínculo e cujo tipo atende aos critérios especificados. Para obter mais informações, consulte Referência de elementos de tipo de link e Gerenciar tipos de link [witadmin].

Dica

Você pode usar qualquer um dos atributos da tabela a seguir para filtrar o relatório, mas verá que os atributos Nome do Vínculo e Nome de Referência do Vínculo são os mais úteis.Todos os atributos boolianos têm valor True ou False.

Atributo

Descrição

É excluído

Um valor booliano que especifica se um tipo de vínculo é excluído.

É negar exclusão

Um valor booliano que especifica se um tipo de vínculo pode ser excluído. Por exemplo, você pode excluir tipos de vínculos personalizados, mas não os internos.

É negar edição

Um valor booliano que especifica se um tipo de vínculo pode ser modificado. Por exemplo, você pode modificar tipos de vínculos personalizados, mas não os internos.

É direcional

Um valor booliano que especifica se um tipo de vínculo é direcional. Os vínculos direcionais são usados para formar relações dependentes e proibir relações circulares.

Está desabilitado

Um valor booliano que especifica se um tipo de vínculo foi desabilitado. Você pode usar esse atributo para procurar ou filtrar itens de trabalho que têm relações de vínculos cujo tipo de vínculo foi desativado ou desabilitado.

É não circular

Um valor booliano que especifica se um tipo de vínculo proíbe relações de vínculo circular.

É destino único

Um valor booliano que especifica se um tipo de vínculo permite que os usuários especifiquem apenas um destino para cada vínculo desse tipo. Por exemplo, um item de trabalho filho só pode ter um pai, conforme definido pelo tipo de vínculo Pai.

É árvore

Um valor booliano que especifica se um tipo de vínculo baseia-se na topologia de árvore.

ID do Vínculo

O número inteiro que o sistema atribui a vínculos internos e personalizados.

Nome do Vínculo

O nome amigável do tipo de vínculo. Esse nome corresponde ao nome de encaminhamento ou reverso atribuído ao tipo de vínculo.

Nome de Referência

O nome atribuído ao tipo de vínculo. Por exemplo, System.LinkTypes.Related é o nome de referência do tipo de vínculo relacionado.

Regras

O sistema atribui valores às regras usadas pelo tipo de vínculo. Não use esse atributo.

Filtrar com base em um atributo do item de trabalho vinculado

A dimensão Item de Trabalho Vinculado contém os mesmos conjuntos de atributos que as dimensões Caso de Teste e Item de Trabalho. Você pode usar esses atributos para localizar itens de trabalho ou filtrar medidas com base em atributos dos itens de trabalho que estão vinculados aos itens de trabalho que você está analisando. Ao executar esse tipo de consulta, você pode responder perguntas como "Quantos bugs ativos estão vinculados a histórias de usuários com prioridade 1?"

Dica

Você pode usar as dimensões Tipo de Vínculo do Item de Trabalho e Item de Trabalho Vinculado para filtrar apenas os relatórios sobre itens de trabalho atuais.Você não pode usar essas dimensões para analisar dados de histórico.

As dimensões Tipo de Vínculo do Item de Trabalho e Item de Trabalho Vinculado são dimensões muitos para muitos vinculadas à tabela Item de Trabalho Atual. Os membros da equipe podem vincular qualquer item de trabalho a mais de um outro item.

Se uma dimensão corresponde aos atributos dos vínculos entre os itens de trabalho, seu nome terá iniciará com "Item de Trabalho Vinculado". Por exemplo, o atributo "Atribuído a" corresponde a "Item de Trabalho Vinculado.Atribuído a" e assim por diante para todos os demais campos do item de trabalho no cubo OLAP. Para obter mais informações, consulte a seção Filtrar por campos do item de trabalho na dimensão Item de Trabalho acima.

Filtrar por conjuntos de alterações

Escolha a entrada Conjunto de Alterações do Item de Trabalho na caixa de combinação para acessar as dimensões Conjunto de Alterações do Controle de Versão e Item de Trabalho. Escolha essa entrada quando desejar filtrar o conjunto de itens de trabalho por informações nos conjuntos de alterações que são vinculadas aos itens de trabalho. Ao fazes alterações no código e executar o check-in delas usando o controle de versões do Team Foundation, você pode associar o conjunto de alterações ao item de trabalho relacionado a elas. Um conjunto de alterações lista os arquivos de origem para os quais você executou check-in no conjunto de alterações, além de listar todos os itens de trabalho vinculados a esse conjunto. Para obter mais informações, consulte Fazer check-in de seu trabalho para a base de código da equipe.

A dimensão Conjunto de Alterações do Controle de Versão é uma dimensão do tipo pai-filho vinculada à tabela de fatos Item de Trabalho Atual por meio de uma tabela de fatos intermediária do tipo muito para muitos. Os membros da equipe podem vincular qualquer item de trabalho a mais de um conjunto de alterações. A tabela a seguir descreve os atributos da dimensão Conjunto de Alterações do Controle de Versão.

Atributo

Descrição

ID do Conjunto de Alterações

O número atribuído ao conjunto.

Check-in por

O nome de usuário do membro da equipe que executou check-in no conjunto de alterações.

Descrição

O comentário do check-in associado ao conjunto de alterações.

Comentário de Substituição de Política

O comentário fornecido quando uma política é substituída. Se a política não foi substituída por um conjunto de alterações, o campo permanece nulo.

Filtrar por categoria

A entrada Item de Trabalho para Categoria da caixa de combinação contém as dimensões Item de Trabalho e Categoria do Item de Trabalho. Escolha essa entrada para filtrar o conjunto de itens pelas categorias associadas. Você deve usar as categorias quando os projetos de equipe tiverem tipos de itens similares, mas com nomes diferentes. Para obter mais informações, consulte Usar categorias para agrupar tipos de itens de trabalho.

A tabela a seguir descreve os atributos da dimensão Categoria do Item de Trabalho.

Atributo

Descrição

Nome

O nome amigável atribuído à categoria de um item de trabalho.

Nome de Referência

O nome de referência atribuído à categoria de um item de trabalho.

Filtrar por relações hierárquicas

A entrada Item de Trabalho para Árvore da caixa de combinação contém as dimensões Item de Trabalho e Árvore do Item de Trabalho. Escolha essa entrada para filtrar por aninhamento hierárquico dos itens de trabalho vinculados, usando os tipos de vínculos Pai e Filho ou outros tipos personalizados de vínculos com topologia de árvore.

Dica

Você pode usar a dimensão Árvore do Item de Trabalho para filtrar relatórios somente sobre os itens de trabalho.Você não pode usar essa dimensão para analisar dados de histórico dos itens de trabalho.

A dimensão Árvore do Item de Trabalho é uma dimensão tipo pai-filho vinculada à tabela de fatos Item de Trabalho Atual por meio de uma tabela de fatos intermediária tipo muito para muitos. Qualquer item de trabalho pode ser vinculado a mais de um item de trabalho, por isso, ele pode aparecer em diversos lugares da árvore.

Como mostra a ilustração a seguir, a Hierarquia da Árvore de Itens de Trabalho contém oito filtros hierárquicos. A primeira hierarquia permite filtrar itens de trabalho do início da árvore, a Árvore de item de trabalho 1 permite filtrar itens aninhados um nível abaixo e assim por diante.

Árvore de itens de trabalho

A tabela a seguir descreve os atributos da dimensão Árvore do Item de Trabalho. Você usa os tipos de vínculos com base na topologia da árvore para criar relações hierárquicas com diversos níveis entre os itens de trabalho. Além de permitir as visualizações hierárquicas de diversos níveis, os tipos de vínculos hierárquicos permitem estabelecer a direção e relações circulares restritas. Para obter mais informações, consulte Referência de elementos de tipo de link.

Atributo

Descrição

Hierarquia da Árvore de Itens de Trabalho

Os itens de trabalho que são vinculados por meio de tipos de vínculos hierárquicos.

Nome do Tipo de árvore

O nome de referência do tipo de vínculo hierárquico (por exemplo, System.LinkTypes.Hierarchy). Você pode filtrar o relatório com base em um tipo de vínculo hierárquico usado com uma coleção de projetos de equipe. Para filtrar o relatório com base no nome de encaminhamento ou nome reverso de um tipo de vínculo, use o atributo Nome do Vínculo fornecido pela dimensão Tipo de Vínculo do Item de Trabalho.

Filtrar por resultado de teste

A entrada Item de Trabalho com Resultado da caixa de combinação contém as dimensões Resultado de Teste, Conjunto de Alterações do Controle de Versão, Item de Trabalho, Categoria do Item de Trabalho e Árvore do Item de Trabalho. Você pode usar os atributos da dimensão Resultado de Teste para filtrar relatórios com base nos resultados de testes associados a casos de testes e itens de trabalho vinculados.

Você pode usar a medida Contagem de Itens de Trabalho para determinar quantos itens de trabalho estão vinculados ao resultado de um teste e também para relatar itens de trabalho e testes de resultados associados. Para obter uma descrição de cada atributo do Resultado de Teste, consulte Analisar e relatar os resultados do teste usando a perspectiva de teste no banco de dados do Analysis Services para o Visual Studio ALM.

Atividades necessárias para monitorar e acompanhar o trabalho

Para criar relatórios com dados úteis sobre status, andamento e tendências sobre itens de trabalho, os membros da equipe podem realizar estas atividades:

  • Criar itens de trabalho. Os membros da equipe devem criar itens de trabalho para gerenciar a lista de pendências das histórias dos usuários ou bugs para acompanhar o trabalho usando tarefas e gerenciar casos de teste. Atualize o estado dos itens de trabalho com base na orientação do processo para cada tipo de item.

    Para obter mais informações, consulte Tipos de item de trabalho e fluxo de trabalho do modelo de processo do Agile, Tipos de item de trabalho e fluxo de trabalho do modelo de processo do CMMI ou Tipos de item de trabalho e fluxo de trabalho do modelo de processo do Scrum.

  • Vincular itens de trabalho a outros itens ou conjuntos de alterações. Para acompanhar as relações entre itens de trabalho, os membros da equipe devem criar vínculos, por exemplo, entre as histórias dos usuários e as tarefas. Os membros da equipe podem criar outros vínculos úteis, por exemplo, entre histórias de usuários e casos de testes, entre bugs e casos de testes e entre conjuntos de alterações e histórias de usuários, tarefas e bugs. Os membros da equipe podem mostrar a relação, dependência ou hierarquia ao especificar o tipo de vínculo adequado.

    Para obter mais informações, consulte Vincular itens de trabalho para oferecer suporte à rastreabilidade.

  • Especificar caminhos de área e iteração. Para monitorar status ou tendências nas áreas dos produtos ou marcos com a filtragem dos relatórios, os membros da equipe devem definir os campos Área e Iteração para cada item de trabalho.

  • Atribuir trabalho aos proprietários e atualizar o estado do item de trabalho. Conforme o andamento do trabalho, os membros da equipe devem alterar o estado dos itens de trabalho atribuídos a eles quando os itens passarem do estado novo ou proposto para ativo ou em andamento, fechado ou concluído.

  • Atualizar o esforço de trabalho. Para monitorar o progresso de uma equipe para uma iteração ou outro intervalo de tempo, os membros da equipe devem atualizar a quantidade de trabalho concluído e restante para os itens de trabalho atribuídos a eles.

Consulte também

Conceitos

Perspectivas e grupos de medição fornecidos no cubo do Analysis Services para o Visual Studio

Outros recursos

Table reference for the relational warehouse database for Visual Studio ALM