Åtgärda problem med omordning och kapsling

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

När du ordnar om, kapslar och visar arbetsobjekt förväntar sig Azure DevOps en naturlig hierarki. Den naturliga hierarkin bryts när du skapar länkar av samma kategori eller av samma typ mellan arbetsobjekt. Till exempel överordnad till underordnade länkar som är bugg till bugg eller användarberättelse till användarberättelse eller kravkategori till uppgiftskategori . Använd den här artikeln för att åtgärda felmeddelanden när du lägger till länkar som inte finns i den naturliga hierarkin.

"Det går inte att ordna om arbetsobjekt och vissa arbetsobjekt kanske inte visas"

Du kan se ett fel som liknar något av följande meddelanden:

  • Du kan inte ändra ordning på arbetsobjekt och vissa arbetsobjekt kanske inte visas
  • Inga arbetsobjekts-ID:n visas

Gör följande för att åtgärda det här felet:

  1. Öppna dina kvarvarande uppgifter.

  2. Granska listan med objekt för att identifiera objekt av samma typ som är kapslade.

    • Exempel nr 1: Följande bild visar en användarberättelse som underordnad en annan användarberättelse.

    Skärmbild som visar kapslade användarberättelser i en kvarvarande loggning.

    • Exempel 2: Följande bild visar en bugg som underordnad en användarberättelse. När kvarvarande uppgifter visar användarberättelser och buggar på samma nivå (kategorin Krav) resulterar det i ett kapslat objekt som inaktiverar beställningsfunktionen.

    Skärmbild av kapslad användarhistoria och bugg.

  3. Ta bort alla överordnade och underordnade länkar som finns bland kapslade objekt av samma arbetsobjekttyp eller kategori, eller överväg att ändra länktypen till "Relaterad".

  4. Uppdatera kvarvarande uppgifter.

Om du följer de här stegen bör du lösa problemet och felmeddelandet visas inte längre.

"Det går inte att ändra ordning på arbetsobjektet eftersom dess överordnade objekt finns i samma kategori"

Du kan se ett fel som liknar något av följande meddelanden:

  • Det går inte att ändra ordning på arbetsobjekt och vissa arbetsobjekt kanske inte visas. Se arbetsobjekt 7 för att antingen ta bort den överordnade till den underordnade länken eller ändra länktypen till Relaterad.
  • Det går inte att ändra ordning på arbetsobjekt 3 eftersom dess överordnade objekt finns i samma kategori.

Gör följande för att åtgärda det här felet:

  1. Öppna arbetsobjektet som visas i felmeddelandet.
  2. Leta efter en överordnad eller underordnad länk. Kontrollera att den här länken går till ett arbetsobjekt inom samma kategori som arbetsobjektet som du öppnade. Den här länken går till ett annat arbetsobjekt som visas på samma kvarvarande nivå som arbetsobjektet som du öppnade. Beroende på ditt teams inställning för felbeteende kan buggar visas med krav eller uppgifter.
  3. Ta bort länken överordnad-underordnad. Om du vill behålla de här objekten associerade använder du länktypen "Relaterad" i stället.

Meddelandet visas inte längre.

"Pågående arbetsobjekt kan försvinna vid uppdatering"

Du kan se ett fel som liknar något av följande meddelanden:

Objekt som läggs till i kvarvarande uppgifter kan försvinna vid en uppdatering eftersom ditt teamprojekt markerar dem som "pågår". Dessa objekt visas när du ändrar filtret "Pågår" till Visa.

Det här meddelandet anger att filtret Pågår för kvarvarande uppgifter är inaktiverat.

När du uppdaterar webbläsaren visas arbetsobjekten baserat på dina valda filter. Utför följande steg för att återställa filtren.

  1. Öppna dina kvarvarande uppgifter.
  2. I väljaren Visa alternativ väljer du att visa eller dölja objekt som pågår.
  • Om du inaktiverar kontrollen Pågår visas inte objekt som är i tillstånden Aktiv, Bekräftad eller Löst som mappas till kategoritillståndetPågår.

Skärmbild av Visa alternativväljare, Förloppskontroll, version 2020 och senare.

Skärmbild av Visa alternativväljare, Pågår-kontroll, version 2019.

Kommentar

Naturlig hierarki för arbetsobjekttyper

Följande bild visar den naturliga hierarkin för CMMI-processer (Agile, Scrum och Capability Maturity Model Integration).

Konceptbild av den naturliga hierarkin för processerna Agile, Scrum och CMMI.

Bästa praxis

Göra:

  • Behåll en platt lista i stället för kapslingskrav, buggar och uppgifter.
  • Skapa endast överordnade och underordnade länkar en nivå som är djup mellan objekt som tillhör en annan kategori. Kategorin som ett arbetsobjekt tillhör avgörs av processnivåerna och teamets valda felbeteende.
  • Använd funktionsarbetsobjekttypen för att gruppera användarberättelser (Agile), problem (Basic), arbetsobjekt (Scrum) eller krav (CMMI). Du kan snabbt mappa arbetsobjekt till funktioner, vilket skapar överordnade och underordnade länkar i bakgrunden.

Gör inte:

  • Skapa en hierarki med arbetsobjekt, uppgifter och buggar.
  • Upprätta hierarkier med samma kategori, till exempel överordnade och underordnade länkar mellan arbetsobjekt av samma typ (till exempel story-story, bug-bug, task-task eller issue-issue). Funktionerna för kvarvarande uppgifter, styrelser och sprintar stöder inte omordning för hierarkier med samma kategori, eftersom det ger förvirring genom att beställa ett arbetsobjekt som inte hör hemma på den nivån.

Spåra buggar som krav eller uppgifter

Varje team har flexibiliteten att välja hur buggar ska spåras– oavsett om det är krav, uppgifter eller ingetdera. Se följande riktlinjer:

  • Om du spårar buggar som krav: Kapsla dem endast under funktionsnivån .

    Skärmbild av länkade buggar som krav.

  • Om du spårar buggar som uppgifter: Kapsla dem endast under kravnivån .

    Skärmbild av länkade buggar som aktiviteter under kravnivån.

Visa kapslade objekt i kvarvarande uppgifter och tavlor

Sprint-kvarvarande uppgifter och Aktivitetstavlor visar exklusivt den sista noden i en hierarki med samma kategori, som kallas lövnoden.

Sprint-kvarvarande uppgifter och aktivitetstavlor

När uppgifter och buggar länkar till sina överordnade krav grupperar de dem korrekt i sprintens kvarvarande uppgifter och i Aktivitetstavlan. Men när du upprättar överordnade och underordnade länkar mellan ett krav och en bugg, och mellan buggen och en uppgift, som visas här, visas uppgiften i sprintens kvarvarande uppgifter och Taskboard, medan felet inte gör det.

Hierarki med objekt som tilldelats en sprint-kvarvarande uppgifter

Skärmbild av Sprint-kvarvarande frågor med länkad bugg och uppgift.

Endast lövnoder visas i sprint-kvarvarande uppgifter

Skärmbild av Sprint-kvarvarande uppgifter med lövnodaktivitet.

Endast lövnoder visas i Aktivitetstavlor

Skärmbild av Sprintboard med lövnodaktivitet.

Vanliga frågor (FAQ)

F: Finns det en lösning för att visa mellanliggande noder i en hierarki?

S: Nej, inte just nu. Du kan alltid kontrollera hela listan med objekt som tilldelats en sprint när du väljer Skapa fråga.