Acompanhar o andamento com gráficos baseados na consulta de status e tendência

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Você pode exibir rapidamente o status do trabalho em andamento traçando os resultados de uma consulta de lista simples. As consultas dão suporte a diferentes modos de exibição de gráfico, como pizza, coluna, pivô ou tendência. Os gráficos dão suporte à exibição de uma contagem de itens de trabalho ou uma soma de valores para campos numéricos selecionados, como Pontos de História, Esforço ou Trabalho Restante. Trabalho em grupo por Estado, Atribuído a ou outro campo personalizado ou definido pelo sistema.

Neste artigo, você aprenderá a executar as seguintes tarefas:

  • Construir uma consulta de lista simples para dar suporte ao seu gráfico
  • Criar e compartilhar seu gráfico baseado em consulta
  • Criar uma pizza de status, coluna, barra ou gráfico dinâmico
  • Criar um gráfico de tendências
  • Adicionar um gráfico a um painel

Observação

Este artigo descreve como configurar gráficos de consulta de acompanhamento de trabalho. Para adicionar gráficos de consulta existentes a painéis, consulte Adicionar gráficos a um painel. Para obter informações sobre como configurar um widget Gráfico para Itens de Trabalho , consulte Configurar um gráfico para o widget de itens de trabalho.

Para obter uma visão geral de todos os gráficos de acompanhamento de trabalho e relatórios no contexto, consulte Sobre painéis, gráficos, relatórios e widgets.

Por exemplo, a imagem a seguir ilustra dois gráficos diferentes criados a partir da mesma consulta de lista simples. O gráfico de pizza agrupa os 19 bugs por estado e o gráfico de barras agrupa os bugs por atribuição e seu status atual.

Captura de tela de gráficos de bugs ativos adicionados aos painéis.

Pré-requisitos

Os pré-requisitos a serem atendidos incluem ter acesso básico ou superior e criar uma consulta de lista simples. Somente consultas de lista simples dão suporte a gráficos.

Se você quiser adicionar o gráfico a um painel, salve a consulta na pasta Consultas Compartilhadas e crie o painel onde deseja adicionar o gráfico.

  • Para criar um gráfico de consulta, você deve ter acesso Básico ou superior. Os usuários com acesso ao Stakeholder não podem exibir ou criar gráficos na página Consultas . Eles podem exibir gráficos adicionados a um painel de equipe. Para mais informações, veja Referência rápida de acesso das partes interessadas.
  • Para adicionar um gráfico a um painel, você deve salvar a consulta em uma pasta Consultas Compartilhadas . Para fazer isso, você deve ter permissões para salvar consultas em uma pasta. Para obter permissões, consulte Definir permissões em consultas e pastas de consulta.
  • Para adicionar um gráfico de consulta a um painel de equipe, você deve ser membro da equipe ou ser membro do grupo de segurança Administradores de Projeto .
  • Para adicionar um gráfico de consulta a um painel de projeto, você deve criar o painel ou ter permissões para editá-lo ou ser membro do grupo de segurança Administradores de Projeto .
  • Para exibir um gráfico de consulta adicionado a um dashboard, você deve ter permissões de Leitura para a consulta subjacente. Se essa permissão for negada, o widget exibirá uma mensagem Falha ao carregar o widget.

Observação

Os usuários com acesso de Stakeholders para um projeto público têm acesso completo aos recursos de gráfico de consultas, assim como os usuários com acesso Básico. Para mais informações, veja Referência rápida de acesso das partes interessadas.

  • Para criar um gráfico de consulta, você deve ter acesso Básico ou superior. Os usuários com acesso ao Stakeholder não podem exibir ou criar gráficos na página Consultas . Eles podem exibir gráficos adicionados a um painel de equipe. Para mais detalhes, confira Referência rápida do acesso de stakeholder.
  • Para adicionar um gráfico a um painel, você deve salvar a consulta em uma pasta Consultas Compartilhadas . Para fazer isso, você deve ter permissões para salvar consultas em uma pasta. Para obter permissões, consulte Definir permissões em consultas e pastas de consulta.
  • Para adicionar um gráfico de consulta a um painel de equipe, você deve ser membro da equipe ou ser membro do grupo de segurança Administradores de Projeto .
  • Para exibir um gráfico de consulta adicionado a um dashboard, você deve ter permissões de Leitura para a consulta subjacente. Se essa permissão for negada, o widget exibirá uma mensagem Falha ao carregar o widget.

Para obter mais informações sobre permissões de painel, consulte Definir permissões de painel.

Criar uma consulta de lista simples

Ao criar uma consulta para dar suporte ao seu gráfico, siga estas diretrizes.

  • Sempre selecione o tipo de consulta Lista simples de itens de trabalho. Não há suporte para outros tipos de consulta para gráficos. Para obter mais informações, consulte Definir uma consulta de lista simples.

  • Adicione esses campos a uma cláusula de consulta ou às opções de coluna que você deseja usar em seu gráfico. Você pode agrupar gráficos por qualquer campo, exceto campos de data e hora, texto de formato livre e marcas. Por exemplo:

    • Para agrupar por status, inclua o campo Estado .
    • Para agrupar por atribuições de trabalho, inclua o campo Atribuído a .
    • Para agrupar por sprints ou iterações, inclua o Caminho de Iteração.
    • Para agrupar por equipe, inclua o campo Nome do nó que exibe o nó folha do Caminho da área.
    • Para agrupar por um campo personalizado, inclua-o.
  • Para somar uma coluna numérica, inclua o campo correspondente em sua cláusula de consulta ou opções de coluna. Para obter mais exemplos de gráficos criados a partir de campos numéricos, consulte Consultar por campos numéricos.

  • Se você planeja adicionar sua consulta a um painel, salve-a como uma consulta compartilhada.

  • Não é possível agrupar gráficos pelos seguintes tipos de dados de campo:

    • ID
    • Data-hora, como Data de Criação, Data de Alteração
    • Texto simples, como Título
    • Rich text, como Descrição, Etapas de Reprodução
    • Marcações

Observação

Você não pode agrupar um gráfico baseado em consulta por marcas, no entanto, você pode agrupar um widget Gráfico para Itens de Trabalho por marcas que você adiciona a um painel, conforme descrito em Configurar um gráfico para widget de itens de trabalho.

  • Não é possível agrupar gráficos pelos seguintes tipos de dados de campo:

    • ID
    • Data-hora, como Data de Criação, Data de Alteração
    • Texto simples, como Título
    • Rich text, como Descrição, Etapas de Reprodução
    • Tags (você pode filtrar uma consulta usando tags, mas não pode usar tags para configurar seu gráfico)

Exibição de áreas e iterações

Quando você seleciona Caminho da área ou Caminho da iteração, somente o nó folha aparece no gráfico. O nó da folha é o último nó do caminho completo. Por exemplo, Phone é o nó folha de FabrikamFiber/Fabrikam Website/Phone. Se a consulta contiver um nível misto de nós de folha, o gráfico pode não refletir os resultados esperados.

Selecione o campo Nome do nó, o nó folha do caminho da área, para ver se isso melhora seus resultados.

Os gráficos são exibidos em navegadores que suportam SVG (Scalable Vector Graphics). Os navegadores suportados incluem Microsoft Edge, Internet Explorer 9 e versões posteriores, Chrome, Firefox e Safari no Mac. Os gráficos não são otimizados para dispositivos móveis ou telas sensíveis ao toque.

Observação

Não há mais suporte para o Internet Explorer para Azure DevOps Services ou para Azure DevOps Server 2020.1.

Classificar por valor ou rótulo

A maioria dos gráficos permite que você escolha como deseja classificar os dados. Você pode classificar por Valor ou Rótulo e selecionar Crescente ou Decrescente.

  • Valor: Classifica os dados pelo valor numérico
  • Rótulo: Classifica pelo rótulo selecionado para agrupar os dados

Exibição limitada de séries

Quando um gráfico contém mais de 8 ou 12 itens na série de dados, os valores nos mais de 9 ou 13 itens são consolidados em um conjunto rotulado (outro). No entanto, se você aumentar o tamanho do gráfico por meio do widget configurável em um painel, poderá aumentar o limite da série.

Captura de tela de Outros grupos de categorias dados além de 12 séries definidas.

Disponibilidade de gráficos

  • Todos os membros da equipe podem exibir gráficos salvos em Consultas Compartilhadas, exceto os membros com acesso às partes interessadas . Você pode adicionar esses gráficos aos painéis.
  • Somente você pode exibir consultas na pasta Minhas Consultas .
  • Você pode copiar e enviar por email o URL de todas as páginas de gráficos para compartilhá-las com um membro do projeto.
  • Para criar gráficos semelhantes para testes, consulte Acompanhar o status do teste.

Criar um gráfico baseado em consulta

  1. Em Consultas, abra o editor de gráficos para uma consulta de lista simples. Para criar gráficos, você deve pertencer ao grupo Colaboradores.

    Captura de tela da guia Gráficos com o botão Novo gráfico.

    Se você tiver acesso ao Stakeholder , os links Gráficos e Novo Gráfico não serão exibidos.

  2. Selecione o tipo de gráfico e o campo para agrupar valores. Ao usar gráficos de pizza, barras e colunas, selecione um único campo para exibir uma contagem de itens de trabalho.

    Captura de tela da caixa de diálogo de configuração do gráfico de pizza.

    Se você não vir o campo desejado na lista suspensa Agrupar por , adicione o campo como uma coluna à consulta e salve-a. Além disso, as opções de agregação dependem dos campos usados na consulta ou dos campos selecionados nas Opções de coluna.

    Se você receber uma mensagem de erro ao fechar o editor de gráficos, precisará solicitar o acesso básico. Para obter mais informações, consulte Alterar níveis de acesso.

  3. Para classificar os resultados, selecione Valor ou Rótulo como a opção de classificação e, em seguida, Crescente ou Decrescente.

    Para alterar uma cor, selecione uma cor no conjunto Série de seletores de cores.

    Captura de tela da caixa de diálogo Gráficos, seletor de série de cores.

Os gráficos são atualizados automaticamente quando você edita ou atualiza os resultados da consulta.

Adicionar um gráfico de pizza

Use um gráfico de pizza para mostrar porcentagens de grupo com seis ou menos categorias. Bons exemplos de gráficos de pizza são:

  • Status de bugs ativos, agrupar por estado
  • Status da história do usuário, agrupar por estado
  • Progresso da história do usuário, agrupar por Concluído, Em andamento ou Recortado

Por exemplo, a consulta a seguir filtra Histórias de Usuário com base no Estado de Recorte, Em Andamento e Concluído desde o início do ano.

Captura de tela do Editor de consultas, filtre as histórias de usuários por estado.

A configuração do gráfico de pizza é mostrada na imagem a seguir.

Captura de tela da caixa de diálogo Configurar gráfico, Gráfico de pizza.

A consulta combinada e a configuração do gráfico produzem o gráfico de pizza a seguir.

Captura de tela de gráficos, exemplo de gráfico de pizza.

Adicionar um gráfico de barras empilhadas

Um gráfico de barras empilhadas permite acompanhar o progresso em relação a dois valores de campo. Nome do nó exibe a última folha dentro de um caminho de área. Use essa abordagem quando quiser mostrar dados entre equipes e cada nó corresponder a uma equipe.

Captura de tela da caixa de diálogo Configurar gráfico, Gráfico de barras empilhadas.

Adicionar uma tabela dinâmica

A tabela dinâmica exibe uma tabela de linhas e colunas configuráveis, com colunas mostrando uma contagem de itens de trabalho ou a soma de um campo numérico. Escolha uma tabela dinâmica quando quiser comparar entre as áreas o trabalho que está sendo executado.

A imagem a seguir mostra um exemplo de tipos de item de trabalho e seu estado atual.

Captura de tela da caixa de diálogo Configurar gráfico, tabela dinâmica.

Adicionar um gráfico de tendências

Os gráficos de tendências permitem que você visualize o progresso ao longo do tempo. Você pode selecionar um período contínuo que varia da última semana ao último ano.

Captura de tela da caixa de diálogo Configurar gráfico, gráfico de tendências de duas semanas.

Os dados de tendência são extraídos do armazenamento de dados de acompanhamento de trabalho. Como a maioria dos armazenamentos de dados, o esquema do banco de dados relacional é projetado e otimizado para o processamento transacional online de dados. À medida que a ferramenta ou plug-in executa uma atividade, ele grava as informações mais recentes no repositório operacional. Os dados no repositório operacional estão constantemente mudando e sendo atualizados. Todos os dados são atuais.

Adicionar um gráfico de burndown

Os gráficos de burndown são úteis para determinar a rapidez com que o trabalho está progredindo com base em um valor de campo numérico, como Pontos de História, Esforço ou Trabalho Restante, ou em uma contagem de itens de trabalho.

Para criar um gráfico de burndown, adicione o campo numérico desejado à sua consulta. Para exibir um gráfico de burndown de tarefas, selecione o operador Soma para Trabalho Restante.

Captura de tela da caixa de diálogo Configurar gráfico, Trabalho restante nas últimas quatro semanas.

Além dos gráficos de burndown baseados em consulta, você pode configurar um widget de burndown ou burnup.

Adicionar gráfico a um painel

Adicionar um gráfico a um painel é feito por meio da adição de um widget Gráfico para Itens de Trabalho . Você pode adicionar o gráfico a um painel, conforme mostrado no procedimento a seguir, ou adicionando o widget Gráfico para Itens de Trabalho diretamente. Para obter mais informações, consulte Configurar um gráfico para o widget de itens de trabalho.

Dica

Todos os gráficos de consulta são limitados em tamanho. Você pode redimensionar e configurar gráficos que você adiciona a um painel abrindo o widget Gráfico para Itens de Trabalho usado para exibi-los.

  • Selecione o ícone de ações para o gráfico que você deseja adicionar e selecione Adicionar ao painel.

A captura de tela mostra o menu de contexto do gráfico, a opção Adicionar ao painel.

Somente as consultas salvas em uma pasta Consultas compartilhadas têm a opção de menu Adicionar ao painel .

Na caixa de diálogo que é aberta, selecione o painel ao qual adicionar o gráfico.

A captura de tela mostra a caixa de diálogo Selecionar um painel.

Para adicionar outros tipos de gráficos, como resultados de teste e gráficos de resumo de compilação, consulte Adicionar widgets e gráfico a um painel.

Gráficos baseados em consulta versus Gráficos Dinâmicos gerados pelo Excel

Os gráficos baseados em consulta geram dados do armazenamento de dados de acompanhamento de item de trabalho. Os gráficos exibem os dados mais recentes. Os Gráficos Dinâmicos do Excel acessam os dados publicados no cubo do Analysis Services, que é atualizado a cada duas horas por padrão. Os gráficos do Excel exigem que a coleção de projetos do projeto esteja configurada com o SQL Server Reporting Services e o Analysis Services.