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 gráficos dos resultados de uma consulta de lista plana. Há suporte para diferentes modos de exibição de gráfico, como pizza, coluna, pivô ou tendência. Os gráficos oferecem 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. Agrupar o trabalho por Estado, Atribuído a ou outro campo definido ou personalizado do sistema.

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

  • Construir uma consulta de lista simples para dar suporte ao 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 controle 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 widget de itens de trabalho.

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

Por exemplo, a imagem a seguir ilustra dois gráficos diferentes criados a partir da mesma consulta de lista plana. 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 a painéis.

Pré-requisitos

Os pré-requisitos a serem atendidos incluem ter acesso Básico ou superior e ter criado uma consulta de lista plana. Somente consultas de lista plana oferecem suporte a gráficos.

Se você quiser adicionar o gráfico a um painel, será necessário salvar a consulta na pasta Consultas Compartilhadas e criar 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 de Stakeholders não podem exibir ou criar gráficos da página Consultas, no entanto, eles podem exibir gráficos adicionados ao dashboard de uma equipe. Para conhecer mais detalhes, confira Referência rápida do acesso de Stakeholder.
  • Para adicionar um gráfico a um painel, você deve salvá-la em uma pasta Consultas Compartilhadas . Para fazer isso, você deve receber permissões para salvar consultas em uma pasta. Para receber permissões concedidas, confira 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 ter criado o painel ou receber permissões para editar o painel 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 tiver sido negada, o widget será exibido com uma mensagem de 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 conhecer mais detalhes, confira Referência rápida do acesso de Stakeholder.

  • Para criar um gráfico de consulta, você deve ter acesso Básico ou superior. Os usuários com acesso de Stakeholders não podem exibir ou criar gráficos da página Consultas, no entanto, eles podem exibir gráficos adicionados ao dashboard de uma equipe. Para conhecer mais detalhes, confira Referência rápida do acesso de Stakeholder.
  • Para adicionar um gráfico a um painel, você deve salvá-la em uma pasta Consultas Compartilhadas . Para fazer isso, você deve receber permissões para salvar consultas em uma pasta. Para receber permissões concedidas, confira 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 tiver sido negada, o widget será exibido com uma mensagem de falha ao carregar o widget.

Para saber mais sobre permissões de dashboard, confira Definir permissões de dashboard.

Criar uma consulta de lista simples

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

  • Sempre selecione o tipo de consulta Lista simples de itens de trabalho. Outros tipos de consulta não são suportados para gráficos. Para obter mais informações, consulte Definir uma consulta, 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 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, confira Consultar por um campo numérico.
  • 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 alterada
    • Texto sem formatação, 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).

Observação

Não é possível agrupar um gráfico baseado em consulta por marcas, no entanto, você pode agrupar um widget Gráfico para Itens de Trabalho por marcas adicionadas a um painel, conforme descrito no widget Configurar um gráfico para 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 alterada
    • Texto sem formatação, 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 de 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ó da 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ó da folha do caminho da área, para ver se isso melhora os resultados.

Os gráficos são exibidos em navegadores que oferecem suporte a 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 telas móveis ou sensíveis ao toque.

Observação

O Internet Explorer não tem mais suporte para os Serviços de DevOps do Azure nem para o 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 Ascendente ou Descendente.

  • 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 oito ou 12 itens dentro da série de dados, os valores nos mais de 9 ou 13 itens são consolidados em um conjunto rotulado como "outro"? No entanto, se você aumentar o tamanho do gráfico por meio do widget configurável em um painel, poderá aumentar o limite de série.

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

Disponibilidade do gráfico

  • Os gráficos salvos em Consultas compartilhadas podem ser visualizados por todos os membros da equipe, exceto os membros com acesso de partes interessadas , e podem ser adicionados aos painéis.
  • Os gráficos que você criar para consultas na sua pasta Minhas Consultas são visíveis apenas para você.
  • 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 Controlar 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. Você deve pertencer ao grupo Colaboradores para criar gráficos.

    Captura de tela do botão Novo gráfico.

    Se você tiver acesso de Stakeholders , 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, de barras e de 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 consulta. Além disso, as opções de Agregação dependem dos campos usados na consulta ou daqueles selecionados nas Opções de Coluna.

    Se você receber uma mensagem de erro ao fechar o editor de gráficos, será necessário solicitar acesso básico.

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

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

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

Os gráficos são atualizados automaticamente quando você edita a consulta 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, grupo 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 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 Histórias de Usuário 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 configuração combinada de consulta e gráfico produz 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ó exibirá a última folha dentro de um caminho de área. Use isso quando quiser mostrar dados entre equipes, e cada nó corresponde 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 áreas o trabalho que está sendo executado.

A imagem a seguir mostra um exemplo de bugs ativos atribuídos a desenvolvedores 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ência permitem visualizar o progresso ao longo do tempo. Você pode selecionar um período de rolagem 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 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. Portanto, os dados no armazenamento operacional estão em constante mudança e atualização, e 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, certifique-se de adicionar o campo numérico desejado à 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 das ú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 dashboard

Um gráfico adicionado a um painel é adicionado 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 saber mais, consulte Configurar um gráfico para widget de itens de trabalho.

Dica

Todos os gráficos de consulta são limitados em tamanho. No entanto, os gráficos adicionados a um painel podem ser redimensionados e reconfigurados 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.

Menu de contexto do gráfico, opção Adicionar ao painel

A opção de menu Adicionar ao painel só está disponível para consultas que foram salvas em uma pasta Consultas Compartilhadas .

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

Selecionar uma caixa de diálogo do painel

Para adicionar outros tipos de gráficos, como resultados de teste e criar gráficos de resumo, consulte Adicionar widgets e gráficos 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 controle de item de trabalho e, portanto, exibem os dados mais recentes. Os Gráficos Dinâmicos do Excel acessam 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.