Automatizace přechodů stavu pracovních položek

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

Automaticky aktualizuje stav pracovní položky podle stavu podřízených úkolů. Pokud se například jeden úkol změní na Doing, nadřazený objekt se nastaví na hodnotu Doing. A pokud jsou všechny úkoly ve stavu Closed, získá nadřazený objekt stav Closed.

Pravidla jsou stanovena na úrovni backlogu týmu a platí pro všechny pracovní položky na této konkrétní úrovni. Pro každou úroveň backlogu, včetně příběhů, funkcí a námětů, máte flexibilitu stanovit tato pravidla nezávisle. Můžete například automatizovat uzavření uživatelských příběhů, ale zachovat otevřené funkce a náměty.

Důležité

Pravidla automatizace pracovních položek se výhradně týkají pracovního postupu vašeho týmu v backlogu a panelech. Ostatní týmy v projektu můžou přizpůsobit vlastní pravidla tak, aby odpovídaly konkrétním pracovním procesům.

Požadavky

  • Chcete-li nakonfigurovat pravidla automatizace pracovních položek pro váš tým, musíte být přidáni do role Team Správa istrator nebo být členem skupiny zabezpečení Project Správa istrators. Pokud chcete přidat, přečtěte si článek Přidání správce týmu nebo změna oprávnění na úrovni projektu.
  • Chcete-li konfigurovat nastavení týmu, musíte být přidáni do role Tým Správa istrator nebo být členem skupiny zabezpečení Project Správa istrators. Pokud chcete přidat, přečtěte si článek Přidání správce týmu nebo změna oprávnění na úrovni projektu.

Nastavení pravidel

Pomocí následujících kroků nastavte pravidla týmu pro každou úroveň backlogu.

Poznámka:

Pracovní položky musí patřit do stejného týmu; když úkol zavřete v jiném týmu nebo projektu, neaktivuje uzavření nadřazené položky.

  1. Přihlaste se ke svému projektu (https://dev.azure.com/{yourorganization}/{yourproject}).

  2. Vyberte Backlogy>Boards>– Konfigurace nastavení týmu.

    Snímek obrazovky s procesem výběru, panely, backlogy a následnou konfigurací nastavení týmu

  3. Zaškrtněte příslušné pole(y), které aktivuje nadřazené pracovní položky na této úrovni backlogu, a pak vyberte Uložit.

    Snímek obrazovky se stránkou nastavení pravidel automatizace týmu

    Stavy pracovních položek se nastaví tak, aby se automaticky přechážely, když se podřízené položky aktualizují v backlogu.

Pravidla použitá na panel sprintu

Tato pravidla fungují bez ohledu na to, kde provádíte aktualizace podřízených položek, například na panelu sprintu.

Animace ukázky pravidel automatizace pro sprintboard, přetažení podřízené úlohy se aktivuje a potom zavře nadřazený uživatelský příběh na panelu.

Pravidla použitá na úrovni backlogu uživatelských scénářů

Následující příklad ukazuje pravidla použitá na úrovni backlogu uživatelských scénářů.

Animace ukázky pravidel automatizace pro jednoduchý pracovní postup, zavření podřízené úlohy zavře nadřazený uživatelský příběh v backlogu.

Pravidla použitá na několik úrovní backlogu v synchronizaci

Následující příklad ukazuje pravidla použitá na několik úrovní backlogu v synchronizaci.

Animace ukázky pravidel automatizace použitých na několik úrovní backlogu v synchronizaci, když zavřete všechny úkoly, nadřazený uživatelský scénář se zavře a když zavřete všechny uživatelské scénáře, jejich nadřazená funkce se zavře.

Nejčastější dotazy

Odpovědi na následující nejčastější dotazy najdete v nejčastějších dotazech:

  • Existuje způsob, jak nastavit, aby byl nadřazený aktivní, když je podřízená položka aktivní?
  • Proč se moje pracovní položky automaticky mění stav?
  • Proč se pravidla neaktivují při opětovné aktivaci podřízené položky?
  • Můžu nastavit pravidla automatizace podle typu nebo stavu pracovní položky?
  • Můžu nastavit pravidla automatizace pro uživatelské scénáře, ale ne pro funkce nebo náměty?
  • Proč pravidla automatizace nefungují, pokud podřízené nebo nadřazené položky patří do jiného týmu nebo projektu?