Rozwiązywanie problemów z zmienianiem kolejności i zagnieżdżaniem

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

W przypadku zmiany kolejności, zagnieżdżania i wyświetlania elementów roboczych usługa Azure DevOps oczekuje naturalnej hierarchii. Naturalna hierarchia przerywa tworzenie łączy tej samej kategorii lub tego samego typu między elementami roboczymi. Na przykład linki nadrzędne do linków podrzędnych, które są błędem usterki lub scenariuszem użytkownika w scenariuszu użytkownika lub kategorii wymagań do kategorii zadań . Ten artykuł umożliwia rozwiązywanie problemów z komunikatami o błędach podczas dodawania linków, które nie znajdują się w hierarchii naturalnej.

"Nie można zmienić kolejności elementów roboczych, a niektóre elementy robocze mogą nie być wyświetlane"

Może zostać wyświetlony błąd podobny do jednego z następujących komunikatów:

  • Nie można zmienić kolejności elementów roboczych, a niektóre elementy robocze mogą nie być wyświetlane
  • Nie ma identyfikatorów elementów roboczych

Aby rozwiązać ten błąd, wykonaj następujące czynności:

  1. Otwórz swoją listę prac.

  2. Przejrzyj listę elementów, aby zidentyfikować te same typy, które są zagnieżdżone.

    • Przykład nr 1: Na poniższej ilustracji przedstawiono historię użytkownika jako element podrzędny innego scenariusza użytkownika.

    Zrzut ekranu przedstawiający zagnieżdżone historie użytkowników na liście prac.

    • Przykład nr 2: Na poniższej ilustracji przedstawiono usterkę jako element podrzędny historii użytkownika. Gdy lista prac wyświetla scenariusze użytkowników i usterki na tym samym poziomie (kategoria Wymagania), powoduje to zagnieżdżony element, który wyłącza funkcję zamawiania.

    Zrzut ekranu przedstawiający zagnieżdżony scenariusz użytkownika i usterkę.

  3. Usuń wszystkie łącza nadrzędno-podrzędne, które istnieją wśród zagnieżdżonych elementów tego samego typu lub kategorii elementu roboczego, lub rozważ zmianę typu łącza na "Powiązane".

  4. Odśwież listę prac.

Wykonanie tych kroków powinno rozwiązać ten problem, a komunikat o błędzie nie jest już wyświetlany.

"Nie można zmienić kolejności elementu roboczego, ponieważ jego element nadrzędny znajduje się w tej samej kategorii"

Może zostać wyświetlony błąd podobny do jednego z następujących komunikatów:

  • Nie można zmienić kolejności elementów roboczych, a niektóre elementy robocze mogą nie być wyświetlane. Zobacz 7 elementów roboczych, aby usunąć łącze nadrzędne z elementem podrzędnym lub zmienić typ łącza na Powiązane.
  • Nie można zmienić kolejności elementu roboczego 3, ponieważ jego element nadrzędny znajduje się w tej samej kategorii.

Aby rozwiązać ten błąd, wykonaj następujące czynności:

  1. Otwórz element roboczy wymieniony w komunikacie o błędzie.
  2. Wyszukaj link nadrzędny lub podrzędny. Upewnij się, że ten link przechodzi do elementu roboczego w tej samej kategorii co otwarty element roboczy. Ten link przechodzi do innego elementu roboczego, który jest wyświetlany na tym samym poziomie listy prac co otwarty element roboczy. W zależności od ustawienia zachowania usterki zespołu błędy mogą pojawiać się z wymaganiami lub zadaniami.
  3. Usuń problem z linkiem nadrzędny-podrzędny. Jeśli chcesz zachować te elementy skojarzone, zamiast tego użyj typu linku "Powiązane".

Komunikat nie jest już wyświetlany.

"Elementy robocze w toku mogą zniknąć podczas odświeżania"

Może zostać wyświetlony błąd podobny do jednego z następujących komunikatów:

Elementy dodane do listy prac mogą zniknąć podczas odświeżania, ponieważ projekt zespołowy oznacza je jako "w toku". Te elementy są wyświetlane po zmianie filtru "W toku" na Pokaż.

Ten komunikat wskazuje, że filtr W toku listy prac jest wyłączony.

Po odświeżeniu przeglądarki elementy robocze będą wyświetlane na podstawie wybranych filtrów. Aby zresetować filtry, wykonaj następujące kroki.

  1. Otwórz swoją listę prac.
  2. Z selektora Opcji widoku wybierz, aby pokazać lub ukryć elementy w toku.
  • Jeśli wyłączysz kontrolkę W toku, elementy znajdujące się w stanach Aktywne, Zatwierdzone lub Rozwiązane albo stany, które są mapowane na stan kategorii W toku, nie są wyświetlane.

Zrzut ekranu przedstawiający selektor opcji Widoku, Kontrolka w toku, wersja 2020 i nowsze.

Zrzut ekranu przedstawiający selektor opcji widoków, Kontrolka w toku w wersji 2019.

  • Ukryj elementy w toku, gdy chcesz prognozować pracę. Aby uzyskać więcej informacji, zobacz Prognozowanie listy prac produktu.

Uwaga

Naturalna hierarchia typów elementów roboczych

Na poniższej ilustracji przedstawiono naturalną hierarchię procesów agile, Scrum i Capability Maturity Model Integration (CMMI).

Koncepcyjny obraz naturalnej hierarchii procesów Agile, Scrum i CMMI.

Najlepsze rozwiązania

Część praktyczna:

  • Zachowaj płaską listę, a nie zagnieżdżanie wymagań, usterek i zadań.
  • Utwórz tylko łącza nadrzędno-podrzędne o jeden poziom głębokości między elementami należącymi do innej kategorii. Kategoria, do którego należy element roboczy, zależy od poziomów procesów i wybranego zachowania usterki twojego zespołu.
  • Użyj typu elementu roboczego funkcji , aby grupować scenariusze użytkowników (Agile), problemy (Basic), elementy robocze (Scrum) lub wymagania (CMMI). Elementy robocze można szybko mapować na funkcje, co powoduje utworzenie linków nadrzędny-podrzędnych w tle.

Nie:

  • Utwórz hierarchię elementów roboczych, zadań i usterek.
  • Ustanów hierarchie tej samej kategorii, takie jak linki nadrzędno-podrzędne między elementami roboczymi tego samego typu (na przykład scenariusz, usterka, usterka, zadanie-zadanie lub problem- problem). Środowiska listy prac, tablic i przebiegów nie obsługują zmiany kolejności dla hierarchii tej samej kategorii, ponieważ wprowadza zamieszanie przez porządkowanie elementu roboczego, który nie należy na tym poziomie.

Śledzenie usterek jako wymagań lub zadań

Każdy zespół ma elastyczność wybierania sposobu śledzenia usterek — niezależnie od tego, czy są to wymagania, zadania, czy też nie. Zapoznaj się z następującymi wskazówkami:

  • W przypadku śledzenia usterek jako wymagań: zagnieżdżaj je tylko na poziomie funkcji .

    Zrzut ekranu przedstawiający połączone usterki, takie jak wymagania.

  • W przypadku śledzenia usterek jako zadań: zagnieżdżaj je tylko na poziomie Wymagania .

    Zrzut ekranu przedstawiający połączone usterki, takie jak zadania poniżej poziomu wymagania.

Wyświetlanie zagnieżdżonych elementów na listach prac i tablicach

Listy prac przebiegu i tablice zadań wyświetlają wyłącznie ostatni węzeł w hierarchii tej samej kategorii, która jest nazywana węzłem liścia.

Listy prac przebiegu i tablice zadań

Gdy zadania i usterki łączą się z wymaganiami nadrzędnymi, grupują je poprawnie na liście prac przebiegu i tablicy zadań. Jednak po ustanowieniu powiązań nadrzędny-podrzędny między wymaganiem i usterką oraz między usterką a zadaniem, jak pokazano tutaj, zadanie pojawia się na liście prac przebiegu i tablicy zadań, podczas gdy usterka nie jest.

Hierarchia elementów przypisanych do listy prac przebiegu

Zrzut ekranu przedstawiający zapytanie listy prac przebiegu z połączoną usterkami i zadaniem.

Na listach prac przebiegu są wyświetlane tylko węzły liści

Zrzut ekranu przedstawiający listę prac przebiegu z zadaniem węzła liścia.

Na tablicach zadań są wyświetlane tylko węzły liści

Zrzut ekranu przedstawiający tablicę przebiegu z zadaniem węzła liścia.

Często zadawane pytania (FAQ)

Pyt.: Czy istnieje obejście umożliwiające wyświetlenie węzłów pośrednich w hierarchii?

Ach: Nie, a nie w tej chwili. Zawsze możesz sprawdzić całą listę elementów przypisanych do przebiegu po wybraniu pozycji Utwórz zapytanie.