Partilhar via


Acompanhe o progresso com gráficos baseados em consultas de estados e tendências

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Você pode visualizar rapidamente o status do trabalho em andamento traçando os resultados de uma consulta de lista plana. As consultas suportam diferentes modos de exibição de gráfico, como pizza, coluna, pivô ou tendência. Os gráficos suportam a visualização de uma contagem de itens de trabalho ou uma soma de valores para campos numéricos selecionados, como Pontos da História, Esforço ou Trabalho Restante. Agrupar trabalho por Estado, Atribuído a, ou outros campos personalizados ou definidos pelo sistema.

Neste artigo, saiba como executar as seguintes tarefas:

  • Construa uma consulta de lista simples para dar suporte ao seu gráfico
  • Criar e partilhar o seu gráfico baseado em consultas
  • Criar um gráfico de status circular, em coluna, em barra ou dinâmico
  • Criar um gráfico de tendência
  • Adicionar um gráfico a um painel

Este artigo descreve como configurar gráficos de consulta de rastreamento de trabalho. Para obter mais informações, consulte os seguintes artigos:

A imagem a seguir mostra dois gráficos criados a partir da mesma consulta de lista plana.

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

Pré-requisitos

Categoria Requerimentos
Acesso membro do projeto com pelo menos acesso básico ao. Os usuários com acesso de partes interessadas não podem visualizar ou criar gráficos na página Consultas . Eles podem visualizar gráficos adicionados a um painel da equipe. Para mais informações, veja Referência rápida para o acesso de Partes Interessadas.
Permissões - Para adicionar um gráfico de consulta a um painel de equipe: Membro da equipa ou do grupo de segurança Administradores de Projeto.
- Para adicionar um gráfico de consulta a um painel do projeto: criador do painel ou permissões para Editar painel ou membro do grupo de segurança Administradores de Projeto.
- Para visualizar um gráfico de consulta adicionado a um painel: Permissões de leitura para a consulta subjacente. Se essa permissão for negada, o widget exibirá uma mensagem de falha ao carregar o widget.
Para obter mais informações sobre outros pré-requisitos relacionados à ativação de serviços e recursos e atividades gerais de controle de dados, consulte Permissões e pré-requisitos para acessar o Google Analytics.
Consultas - Apenas consultas de lista plana suportam gráficos.
- Para adicionar um gráfico a um painel: Salve a consulta em uma pasta Consultas Compartilhadas. Para fazer isso, obter permissões para salvar consultas em uma pasta.

Nota

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

Criar uma consulta de lista plana

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

  • Sempre selecione o tipo de consulta Lista plana 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 plana.

  • Adicione esses campos a uma cláusula de consulta ou às opções de coluna que você deseja usar no gráfico. Você pode agrupar gráficos por qualquer campo, exceto data-hora, texto de forma livre e campos de marca. 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 sprint ou iteração, inclua o Caminho de Iteração.
    • Para agrupar por equipa, inclua o campo Nome do Nó que exibe o nó folha da Área de Caminho.
    • Para agrupar por um campo personalizado, inclua-o.
  • Para somar uma coluna numérica, inclua o campo correspondente na cláusula de consulta ou nas opções de coluna. Para obter mais exemplos de gráficos criados a partir de campos numéricos, consulte Consulta 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 Modificação
    • Texto simples, como Título
    • Rich-text, como Descrição, Passos de Reprodução
    • Etiquetas

Nota

Não é possível agrupar um gráfico baseado em consulta por tags. Contudo, pode-se agrupar um widget Gráfico para Itens de Trabalho por tags que se adicionam a um painel, conforme descrito em Configurar um widget gráfico para itens de trabalho.

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

Ao selecionares Caminho de Área ou Caminho de Iteração, apenas o nó de folha aparece no gráfico. O nó de folha é o último nó do caminho completo. Por exemplo, Phone é o nó da folha de FabrikamFiber/Fabrikam Website/Phone. Se a consulta tiver um nível misturado de nós de folha, o gráfico poderá não refletir os resultados esperados.

Selecione o Nome do Nó, o nó folha do caminho da área, para verificar se isso melhora os seus resultados.

Os gráficos são exibidos em navegadores que suportam SVG (Scalable Vetor 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 estão otimizados para ecrãs móveis ou táteis.

Nota

O Internet Explorer não tem mais suporte para os Serviços de DevOps do Azure ou para o Azure DevOps Server 2020.1.

Ordenar por Valor ou Etiqueta

A maioria dos gráficos permite que você escolha como deseja classificar os dados. Você pode classificar por Valor ou Rótulo e selecionar Ascendente 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 dentro da série de dados, os valores nos mais de nove ou 13 itens são consolidados em um conjunto rotulado (outros). No entanto, se você aumentar o tamanho do gráfico através do widget configurável em um painel, poderá aumentar o limite da série.

Captura de ecrã dos dados de grupos de outras categorias além de 12 séries definidas.

Disponibilidade do gráfico

  • Todos os membros da equipe podem visualizar gráficos salvos em Consultas compartilhadas, exceto os membros com acesso de partes interessadas . Você pode adicionar esses gráficos aos painéis.
  • Somente você pode visualizar consultas na pasta Minhas Consultas .
  • Pode copiar e enviar por e-mail o URL de qualquer página de um gráfico para partilhá-lo com um membro do projeto.
  • Para criar gráficos semelhantes para testes, consulte Controlar 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 plana. Para criar gráficos, pertença ao grupo Colaboradores.

    Captura de ecrã do separador Gráficos com o botão Novo gráfico.

    Se tiver acesso a Stakeholder, os Gráficos e Novo Gráfico não aparecerão.

  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 não vir o campo que pretende na lista desdobrável Agrupar por, adicione o campo como uma coluna à consulta e guarde a consulta. 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 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 ecrã da caixa de diálogo de Gráficos, seletor de série de cores.

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

Adicionar um gráfico circular

Utilize um gráfico circular para mostrar as percentagens de grupos com seis ou menos categorias. Bons exemplos de gráficos circulares são:

  • Status de Bugs Ativos, agrupados por Estado
  • Status da história do usuário, grupo por estado
  • Progresso da história do usuário, agrupar por concluído, em andamento ou cortado

Por exemplo, a consulta a seguir filtra histórias de usuário com base no estado para removidas, em andamento e concluídas desde o início do ano.

Captura de ecrã do Editor de Consultas, filtrar Histórias de Utilizador por Estado.

A configuração do gráfico circular é conforme mostrado na imagem a seguir.

Captura de ecrã da janela de configuração do gráfico, Gráfico circular.

A consulta de dados combinada e a configuração do gráfico resultam no seguinte gráfico circular.

Captura de ecrã de gráficos, exemplo de gráfico circular.

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ó apresenta a última folha num percurso de área. Use esta abordagem quando quiser mostrar dados entre equipas e cada nó corresponder a uma equipa.

Captura de ecrã 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 áreas o trabalho que está a ser realizado.

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

Captura de ecrã da caixa de diálogo

Adicionar um gráfico de tendência

Os gráficos de tendência exibem o progresso ao longo do tempo. Você pode selecionar um período contínuo que vai da última semana até o último ano.

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

Os dados de tendência provêm do armazenamento de dados para rastreamento de trabalho. O esquema do banco de dados relacional é projetado e otimizado para processamento transacional on-line 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 na base de dados operacional mudam e atualizam-se constantemente. Todos os dados são atuais.

Adicionar um gráfico de Burndown

Os gráficos de burndown ajudam a determinar a velocidade com que o trabalho progride com base num valor numérico de campo, como Pontos de História, Esforço ou Trabalho Restante, ou numa 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 ecrã da caixa de diálogo

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

Adicionar um gráfico a um painel

Para adicionar um gráfico a um painel, execute as seguintes etapas:

  1. Adicione um widget de gráfico para itens de trabalho. Você pode adicionar o gráfico a um painel, conforme mostrado no procedimento a seguir, ou adicionando diretamente o widget Gráfico para itens de trabalho. Para obter mais informações, consulte Configurar um gráfico para o widget de itens de trabalho.

    Gorjeta

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

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

    A captura de ecrã mostra o menu de contexto do gráfico, opção Adicionar ao dashboard.

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

  3. Na caixa de diálogo que se abre, 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 testes e gráficos de resumo de compilação, consulte Adicionar widgets e gráficos a um painel.