Resolução de problemas de reordenação e aninhamento

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

Quando reordenas, aninhas e mostras itens de trabalho, o Azure Boards espera uma hierarquia natural. A hierarquia natural é quebrada quando você cria links de mesma categoria ou mesmo tipo entre itens de trabalho. Por exemplo, ligações de pai para filho que são de bug para bug ou user story para user story. Use este artigo para abordar mensagens de erro ao adicionar links que não estão na hierarquia natural.

Prerequisites

Category Requirements
Acesso ao Projeto Membro do projeto.
Permissões - Membro do grupo de segurança Contributors ou Project Administrators.
- Para exibir ou modificar itens de trabalho: Exibir itens de trabalho neste nó e Editar itens de trabalho neste nó permissões definidas como Permitir. Por padrão, o grupo Colaboradores tem essa permissão definida como Permitir. Para obter mais informações, consulte Definir permissões de controle de trabalho.
Níveis de acesso Para adicionar ou modificar itens de trabalho: Pelo menos Acesso Básico. Os utilizadores com acesso Stakeholder para projetos públicos têm acesso total aos recursos de backlog e quadro de tarefas, como utilizadores com acesso Básico. Para obter mais informações, consulte Referência rápida sobre o acesso das partes interessadas.
Iterações definidas Para usar o painel Planejamento : certifique-se de que o administrador da equipe definiu caminhos de iteração (sprints) e configure iterações de equipe.
Category Requirements
Acesso ao Projeto Membro do projeto.
Permissões - Membro do grupo de segurança Contributors ou Project Administrators.
- Para exibir ou modificar itens de trabalho: Exibir itens de trabalho neste nó e Editar itens de trabalho neste nó permissões definidas como Permitir. Por padrão, o grupo Colaboradores tem essa permissão definida como Permitir. Para obter mais informações, consulte Definir permissões de controle de trabalho.
Níveis de acesso Para adicionar ou modificar itens de trabalho: Pelo menos acesso Básico.
Iterações definidas Para usar o painel Planejamento : certifique-se de que o administrador da equipe definiu caminhos de iteração (sprints) e configure iterações de equipe.

Não podes reordenar itens de trabalho e alguns itens podem não ser mostrados

Poderá ver um erro semelhante a uma das seguintes mensagens:

  • Não podes reordenar itens de trabalho e alguns itens podem não ser mostrados
  • Nenhum ID de item de trabalho foi listado

Para resolver este erro, siga estes passos:

  1. Abra o seu ficheiro de tarefas pendentes.

  2. Revise a lista de itens para identificar itens do mesmo tipo que estão aninhados.

    • Exemplo #1: A imagem a seguir mostra uma história de usuário como filho de outra história de usuário.

      Captura de tela mostrando histórias de usuários aninhadas em uma lista de pendências.

    • Exemplo #2: A imagem a seguir mostra um bug como filho de uma história de usuário. Quando a lista de tarefas pendentes exibe histórias de utilizadores e bugs no mesmo nível (categoria de requisitos), cria um item aninhado que desativa os recursos de ordenação.

      Captura de ecrã da história de utilizador encadeada e bug.

  3. Remova todos os links pai-filho que existam entre itens aninhados do mesmo tipo ou categoria de item de trabalho ou considere alterar o tipo de link para Relacionado.

  4. Atualize sua lista de pendências.

Estes passos resolvem o problema e a mensagem de erro deixa de aparecer.

O item de trabalho não pode ser reordenado porque o seu elemento pai encontra-se na mesma categoria

Poderá ver um erro semelhante a uma das seguintes mensagens:

  • Não podes reordenar os itens de trabalho e alguns itens podem não aparecer. Veja o item de trabalho 7 para remover a ligação pai para filho ou alterar o tipo de ligação para Relacionado.
  • O item de trabalho 3 não pode ser reordenado porque o seu elemento pai está na mesma categoria.

Para resolver este erro, siga estes passos:

  1. Abra o item de trabalho listado na mensagem de erro.
  2. Procure um link de progenitor ou descendente. Certifique-se de que este link vai para um item de trabalho na mesma categoria que o item de trabalho que você abriu. Procure um link que vá para outro item de trabalho que apareça no mesmo nível de lista de pendências que o item de trabalho que você abriu. Dependendo da configuração do comportamento de bugs da sua equipa, os bugs podem aparecer associados a requisitos ou tarefas.
  3. Remova o link pai-filho problemático. Se quiser manter estes itens associados, use o tipo de ligação Relacionado .

A mensagem não é mais exibida.

Os itens de trabalho em andamento podem desaparecer na atualização

Poderá ver um erro semelhante à seguinte mensagem:

Os itens que adicionas ao backlog podem desaparecer numa atualização porque o teu projeto de equipa os marca como "em progresso". Esses itens aparecem quando você altera o filtro "Em andamento" para Mostrar.

Esta mensagem indica que o filtro Em Progresso para a lista de pendências está desativado.

Quando você atualiza o navegador, os itens de trabalho são exibidos com base nos filtros selecionados. Para reiniciar os filtros, siga estes passos.

  1. Abra o seu ficheiro de tarefas pendentes.

  2. No seletor de opções de exibição, escolha mostrar ou ocultar itens em andamento.

    Captura de ecrã do seletor de opções de visualização, controlo de Em Progresso, versão 2020 ou mais recente.

Se você desativar o controle Em Andamento, os itens que estão nos estados Ativo, Confirmado ou Resolvido ou que são mapeados para o estado da categoria Em Andamento não aparecerão.

Ocultar os itens em andamento quando pretender prever o trabalho. Para mais informações, consulte Previsão da lista de pendências do produto.

Note

Hierarquia natural para tipos de item de trabalho

A imagem a seguir mostra a hierarquia natural para os processos Agile, Scrum e Capability Maturity Model Integration (CMMI).

Diagrama de hierarquia natural para os processos Agile, Scrum e CMMI.

Melhores práticas

Do:

  • Mantenha uma lista plana, em vez de aninhar requisitos, erros e tarefas.
  • Crie apenas ligações entre pais e filhos um nível de profundidade entre itens que pertencem a categorias diferentes. Os níveis dos seus processos e o comportamento de bug selecionado pela sua equipa determinam a categoria a que pertence um item de trabalho.
  • Use o tipo de item de trabalho funcionalidade para agrupar "user stories" (Agile), itens de backlog de produto (Scrum) ou requisitos (CMMI). Você pode associar itens de trabalho a funcionalidades. Esse mapeamento cria links pai-filho em segundo plano. Para obter mais informações, consulte Organizar sua lista de pendências.

Don't:

  • Crie uma hierarquia de itens de trabalho, tarefas e bugs.
  • Estabeleça hierarquias de mesma categoria, como links pai-filho entre itens de trabalho do mesmo tipo. Por exemplo, não crie links história-história, bug-bug, tarefa-tarefa ou questão-questão. As experiências de backlog, quadro e sprints não suportam a reordenação para hierarquias da mesma categoria, pois essa abordagem introduz confusão ao ordenar um item de trabalho que não pertence a esse nível.

Rastreie erros como requisitos ou tarefas

Cada equipa pode escolher acompanhar bugs como requisitos, tarefas ou nenhum dos dois. Consulte as seguintes orientações:

  • Se rastreias bugs como requisitos: Aninha-os apenas no nível de recursos.

    Diagrama mostra bugs associados aos requisitos.

  • Se você rastrear bugs como tarefas: Aninha-os apenas no nível Requisito.

    Diagrama mostra bugs vinculados, como tarefas, abaixo do nível de Requisito.

Para obter mais informações, consulte Exibir erros em listas de tarefas pendentes e painéis.

Exibir itens aninhados em listas de pendências e quadros

Os backlogs do Sprint e os quadros de tarefas exibem exclusivamente o último nó numa hierarquia da mesma categoria, que é denominado nó folha.

Backlogs e tabelas de tarefas do Sprint

Quando associas tarefas e erros aos requisitos principais, agrupas-os corretamente no backlog do sprint e no taskboard. Quando estabeleces ligações pai-filho entre um requisito e um bug, e entre o bug e uma tarefa, como demonstrado neste artigo, a tarefa aparece no backlog do sprint e no quadro de tarefas, enquanto o bug não.

Hierarquia de itens atribuídos a uma lista de pendências de sprint

Captura de ecrã da consulta do backlog do Sprint com bug e tarefa associados.

Apenas nós de folha aparecem em listas de pendências de sprint

Captura de tela da lista de pendências do Sprint com a tarefa do nó folha.

Apenas os nós-folha aparecem nos tabuleiros de tarefas

Captura de ecrã do quadro de Sprint com tarefa terminal.

Use IA para resolver problemas de reordenação de backlog

O seguinte exemplo de prompt para o Copilot Chat ajuda-o a resolver problemas de reordenação e hierarquias nas listas de pendências do Azure Boards. Copie e cole este prompt no Copilot Chat, substituindo os espaços reservados pela sua informação específica.

Para a melhor assistência de IA, inclua detalhes específicos como a mensagem de erro exata, IDs de itens de trabalho mencionados nos erros, o seu modelo de processo e as definições de configuração da equipa.

I'm having this Azure Boards backlog reordering issue: [PASTE YOUR ERROR MESSAGE OR DESCRIBE THE PROBLEM]

Backlog configuration details:
- Process template: [Agile/Scrum/CMMI/Custom]
- Error message: [EXACT ERROR TEXT if applicable]
- Work item IDs mentioned: [SPECIFIC WORK ITEM IDs from error messages]
- Work item types involved: [User Story/Bug/Task/Feature/Epic/etc.]
- Bug tracking setting: [Track bugs as Requirements/Tasks/Neither]
- Link relationships: [Parent-Child/Related links between which work items]
- Backlog level: [Product/Features/Epics backlog where issue occurs]
- View filters applied: [In Progress items shown/hidden, other filters]
- Recent changes: [New links created, work items moved, team settings changed]

Can you help me troubleshoot this issue? Please provide step-by-step instructions to:
1. Identify why the work item hierarchy is preventing reordering
2. Fix the problematic parent-child links or category conflicts
3. Restore proper backlog ordering functionality while maintaining valid relationships

Context: This is for Azure Boards backlog management. The issue might be related to same-category hierarchies, natural hierarchy violations, filter settings, or work item link conflicts.

O Copilot é alimentado por IA, por isso surpresas e erros são possíveis. Para mais informações, consulte Perguntas Frequentes sobre o uso geral do Copilot.

Perguntas mais frequentes (FAQ)

P: Existe uma solução alternativa para exibir nós intermediários dentro de uma hierarquia?

R: Não, não neste momento. Você sempre pode verificar toda a lista de itens atribuídos a um sprint quando seleciona Criar consulta.