Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022
Saiba como consultar por campos numéricos, como esforço, estimativas de agenda, pontos de história ou campos de controle de tempo nos Painéis do Azure e no Azure DevOps.
Os campos numéricos comuns monitorizam o esforço para requisitos ou tarefas com trabalho estimado, restante e concluído. Use consultas para listar os itens de trabalho importantes para você e, em seguida, crie gráficos que mostrem uma contagem de itens de trabalho ou uma soma de um campo numérico.
Pré-requisitos
| Categoria | Requerimentos |
|---|---|
| Níveis de acesso | - Para visualizar e executar consultas compartilhadas: Membro do Projeto. - Para adicionar e salvar uma consulta compartilhada: Pelo menos acesso básico. |
| Permissões |
A permissão Contribute deve estar definida como Permitir para a pasta à qual se pretende adicionar uma consulta. Por padrão, o grupo Colaboradores |
| Categoria | Requerimentos |
|---|---|
| Níveis de acesso | - Para visualizar e executar consultas compartilhadas: Membro do Projeto. - Para adicionar e guardar uma consulta partilhada: Pelo menos acesso Basic. |
| Permissões |
A permissão Contribute deve estar definida como Permitir para a pasta à qual se pretende adicionar uma consulta. Por padrão, o grupo Colaboradores |
Usar operadores e macros
As cláusulas que fazem referência a campos numéricos suportam estes operadores:
-
=,<>,>,<,>=,<= -
=[Field],<>[Field],>[Field],<[Field],>=[Field],<=[Field] -
In,Not In Was Ever
Desenvolver consultas baseadas em gráficos
Dicas para criar consultas que alimentam gráficos:
- Adicione gráficos apenas a consultas de lista plana.
- Faça referência a filtros de consulta ou campos exibidos por meio de opções de coluna.
- Salve sua consulta antes de adicionar ou modificar um gráfico.
- Para agrupar cláusulas, selecione-as e use o ícone de cláusulas de grupo; Para desagrupar, selecione a cláusula agrupada.
Para obter mais informações, consulte Usar o editor de consultas para listar e gerenciar consultas, Gráficos e Adicionar ou modificar um campo.
Utilizar filtros
A tabela a seguir mostra filtros úteis para consultas.
Filtro para
Inclua estas cláusulas de consulta
Histórias de usuários ou bugs
Work Item Type In User Story,Bug
Tarefas ou erros
Work Item Type In Task,Bug
Itens Ativos ou Fechados
State In Active,Closed
Itens na categoria Requisitos
Work Item Type In Group Microsoft.RequirementCategory
Histórias de usuários não estimadas
Story Points <> (leave Value field blank)
Consulta para contagem de itens de trabalho
Todas as consultas retornam uma contagem de itens correspondentes quando você as executa. O exemplo a seguir mostra uma consulta de lista simples que filtra bugs em qualquer estado.
Os gráficos também incluem uma seleção de Valores para mostrar uma contagem de itens de trabalho.
Consulta para contagem de bugs por desenvolvedor
Crie uma consulta de bugs ativos, inclua as colunas Atribuído a e Estado e, em seguida, adicione um gráfico dinâmico que mostre as atribuições e o estado.
Consulta para contagem de bugs por estado e área
Usando a mesma consulta de lista plana, inclua Caminho da Área como uma coluna e adicione um gráfico de pivô agrupado por estado e área.
Consulta de valores de campo indefinidos
Encontre itens de trabalho com um valor de campo indefinido (em branco) usando o operador = "igual" e deixando o Valor em branco. Por exemplo, esta cláusula localiza histórias de usuários cujo campo Pontos de História está em branco.
Para localizar itens em que um campo não está em branco, use o operador <> "não" e deixe o valor em branco.
Consulta de esforço ou pontos de história
Atribua pontos de história a histórias de usuários ou bugs no processo Agile. Use o Effort para itens de backlog de produtos e bugs no processo Scrum. Para saber mais, consulte Basic, Agile, Scrum ou CMMI.
Consulta de soma de pontos de história e seu status
Crie uma consulta que filtre a História do Usuário e adicione Pontos da História e Estado às colunas.
Em seguida, adicione um gráfico de barras empilhado que soma os Story Points.
Para obter informações sobre fluxogramas cumulativos, consulte Fluxo cumulativo.
Consulta para gráfico de progresso das histórias do utilizador durante uma iteração
Crie uma consulta que filtre a História do Usuário no estado Ativo ou Fechado e inclua Pontos da História nas colunas.
Em seguida, adicione um gráfico de tendência de área empilhada que soma Pontos de História.
Consultar o trabalho restante e concluído
Dependendo do seu processo, os projetos podem incluir estes campos em tarefas ou bugs:
| Processo | Campos disponíveis |
|---|---|
| Ágil | Estimativa Original, Trabalho Restante, Trabalho Concluído |
| Scrum | Trabalho Restante |
| CMMI | Estimativa Original, Trabalho Restante, Trabalho Concluído |
Soma do trabalho restante por desenvolvedor
Se estimar trabalho restante para tarefas e bugs, obtenha um resumo com uma consulta que usa o operador In e inclui tanto tarefas quanto bugs para incluir os bugs rastreados como tarefas.
Adicione Trabalho Restante como uma coluna, salve e adicione um gráfico dinâmico para mostrar uma soma de Trabalho Restante por desenvolvedor.
Para gráficos de burndown do sprint definidos pelo sistema, consulte Burndown do sprint.
Campos utilizados para estimar e controlar o trabalho
Esta tabela descreve campos numéricos e baseados em atividades que você pode usar para acompanhar o trabalho. Para campos relacionados à data, como Data de início, Data de término e Data de destino, consulte Consulta por data ou iteração atual.
Nome do campo
Descrição
Tipo de item de trabalho
Atividades 1, 2
A atividade necessária para concluir uma tarefa. Para planejamento de capacidade, consulte Planejamento de capacidade. Os valores permitidos incluem:
- Implantação
- Desenho
- Desenvolvimento
- Documentação
- Requerimentos
- Testes
O campo Activity é mapeado para Activity no ficheiro ProcessConfiguration.3
Nome de referência=Microsoft.VSTS.Common.Activity, Tipo de dados=String
Tarefa, Bug4 (Agile e Scrum)
Valor de Negócio
Uma medida subjetiva do valor comercial relativo de um item ou recurso da lista de pendências de um produto. Números mais altos indicam maior valor relativo.
Nome de referência=Microsoft.VSTS.Common.BusinessValue, Tipo de dados=Inteiro
Épico, Funcionalidade
A quantidade de trabalho gasto na execução de uma tarefa. Você pode gravar o trabalho em horas ou dias; nenhuma unidade de tempo inerente é imposta.
Nome de referência=Microsoft.VSTS.Scheduling.CompletedWork, Tipo de dados=Duplo
Tarefa, Erro4
Disciplina 1, 2
A disciplina atribuída a uma tarefa. Consulte Planejamento de capacidade. Os valores permitidos incluem:
- Análise
- Desenvolvimento
- Teste
- Formação de Utilizadores
- Experiência do usuário
O campo Disciplina é mapeado para Activity no ficheiro ProcessConfiguration.3
Nome de referência=Microsoft.VSTS.Common.Discipline, Tipo de dados=String
Tarefa, Bug 4 (CMMI)
Esforço
Uma medida subjetiva do tamanho de um bug ou item da lista de pendências do produto. Use o Esforço para calcular a velocidade e previsão da equipe; ele é mapeado para Effort no arquivo ProcessConfiguration.
Nome de referência=Microsoft.VSTS.Scheduling.Effort, Tipo de dados=Duplo
O Item do Product Backlog, Bug 4 (Scrum)
Funcionalidade, Épico
Pontos da história
Uma medida subjetiva do tamanho de uma história de usuário. Os Story Points contribuem para a velocidade e previsão da equipe e mapeiam no Effort arquivo ProcessConfiguration.
Nome de referência=Microsoft.VSTS.Scheduling.StoryPoints, Tipo de dados=Duplo
História de Utilizador, Erro 4 (Agile)
Tamanho
Uma medida subjetiva do tamanho do requisito. O tamanho contribui para a velocidade e mapeia para o arquivo ProcessConfiguration Effort.
Nome de referência=Microsoft.VSTS.Scheduling.Size, Tipo de dados=Duplo
Requisito, Erro 4 (CMMI)
Estimativa original
A quantidade inicial de trabalho estimada para concluir uma tarefa. Expressas em horas ou dias; nenhuma unidade inerente é imposta.
Nome de referência=Microsoft.VSTS.Scheduling.OriginalEstimate, Tipo de dados=Duplo
Tarefa, Bug 4 (Agile e CMMI)
A quantidade de trabalho que resta para concluir uma tarefa. Gravado em horas ou dias; não são impostas unidades inerentes. O Trabalho Restante também contribui para queimar e mapear no RemainingWork arquivo ProcessConfiguration.
Observação
Para os Quadros do Azure, o quadro de tarefas exibe "h" (horas) para Trabalho Restante. Para configurar processos XML no local, pode modificar o arquivo ProcessConfiguration para alterar o rótulo (por exemplo, "d" para dias).
Nome de referência=Microsoft.VSTS.Scheduling.RemainingWork, Tipo de dados=Duplo
Tarefa, Erro4
Requer revisão
Indica que a tarefa requer revisão. Valores permitidos: Sim ou Não (padrão).
Nome de referência=Microsoft.VSTS.CMMI.RequiresReview, Tipo de dados=String
Tarefa (CMMI)
Requer testes
Indica que a tarefa requer um teste. Valores permitidos: Sim ou Não (padrão).
Nome de referência=Microsoft.VSTS.CMMI.RequiresTest, Tipo de dados=String
Tarefa (CMMI)
Tipo de Tarefa1
Especifica o tipo de tarefa. Os valores permitidos incluem:
- Ação corretiva
- Ação de mitigação
- Prevista
Nome de referência=Microsoft.VSTS.CMMI.TaskType, Tipo de dados=String
Tarefa, Bug4 (processo CMMI)
Observação
- Para alterar os valores da lista de opções: para serviços de nuvem ou um processo herdado, consulte Adicionar e gerenciar campos; para o uso do processo XML local Adicionar ou modificar um campo, personalizar uma lista de opções.
- A página Capacidade mostra uma união de todos os valores definidos para o campo entre projetos na coleção de projetos. Para restringir os valores vistos na página Capacidade, faça com que os valores correspondam a todas as equipes que compartilham o campo atribuído ao
type="Activity". - Para alterar a atribuição de campo ProcessConfiguration (somente local), consulte Process configuration XML element reference.
- Cada equipe configura se os bugs se comportam como requisitos ou tarefas. Como os bugs podem aparecer com qualquer um deles, os campos usados para estimar o esforço em ambos os níveis são incluídos no formulário de item de trabalho.
Próximos passos
Conteúdo relacionado
- Crie sua lista de pendências
- Planeamento de sprints
- Planear a capacidade
- Definir uma consulta de item de trabalho
- Campos de consulta, operadores e macros
- Suporte para a acumulação de trabalho e outros campos
- Criar gráficos de rollup com o Power BI
API REST
Para interagir programaticamente com consultas, consulte um destes recursos da API REST: