Sdílet prostřednictvím


Přizpůsobení pracovního postupu (proces dědičnosti)

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

Každý typ pracovní položky je přidružený k pracovnímu postupu, který podporuje sledování stavu práce při přesunu od vytvoření k dokončení. Pokud chcete podporovat obchodní a týmové procesy, můžete do většiny typů pracovních položek (WIT) přidat vlastní stavy. Můžete například chtít vložit stav třídění pro chyby nebo stav návrhu pro funkce nebo uživatelské scénáře.

V této části je interní informace o chybě přizpůsobená tak, aby podporovala stav třídění. Pole stavu a důvodu se zobrazí ve formuláři pracovní položky v oblasti záhlaví.

Formulář pracovní položky chyby, oblast záhlaví, přidaný stav

Tento článek se zabývá podporovanými možnostmi přizpůsobení pracovního postupu a způsobem přizpůsobení pracovního postupu. Konkrétně se dozvíte o:

  • Podporované scénáře přizpůsobení pracovního postupu
  • Dopad na týmové panely při přizpůsobení pracovního postupu
  • Kompletní kroky přizpůsobení pracovního postupu
  • Postup přidání nebo odebrání vlastního stavu pracovního postupu
  • Skrytí nebo zobrazení zděděného stavu pracovního postupu
  • Zobrazení grafického znázornění stavového modelu

Dokumentaci k pracovnímu postupu pro úlohy DevOps sestavení a vydání najdete v tématu Použití Azure Pipelines.

Důležité

Model procesu dědičnosti je k dispozici pro projekty nakonfigurované tak, aby ho podporovaly. Pokud používáte starší kolekci, zkontrolujte kompatibilitu modelu procesu. Pokud je vaše místní kolekce nakonfigurovaná tak, aby používala místní model procesu XML, můžete ho použít jenom k přizpůsobení prostředí pro sledování práce. Další informace naleznete v tématu Volba modelu procesu pro kolekci projektů.

Podporovaná přizpůsobení

Pracovní postup libovolného typu pracovní položky (WIT) můžete přizpůsobit skrytím zděděných stavů nebo přidáním vlastních stavů. Zděděné stavy se liší v závislosti na systémovém procesu – Agilní, Základní, Scrum nebo CMMI– jste zvolili, ze kterého chcete vytvořit vlastní proces.

Každý výchozí pracovní postup pro jednotlivé pracovní položky definuje mezi dvěma a čtyřmi stavy a určuje následující operace pracovního postupu:

  • Přechody vpřed a dozadu mezi jednotlivými stavy
  • Výchozí důvody pro každý přechod stavu

Například základní proces, problém WIT je charakterizován třemi státy – To Do, Doing a Done – a přechody znázorněné na následujícím obrázku.

Základní proces, Typ pracovní položky problém, model stavu pracovního postupu


Typy stavů

Podporovaná přizpůsobení


Zděděná ikona Zděděné stavy

Vlastní stavy


Stavy pracovního postupu musí odpovídat následujícím pravidlům.

  • Musíte definovat alespoň jeden stav pro kategorie navrhovaného nebo probíhajícího stavu.

    Poznámka:

    Před přidáním stavu pracovního postupu zkontrolujte stavy a kategorie stavů pracovního postupu a zjistěte, jak se stavy pracovního postupu mapuje na kategorie stavů.

  • Musíte definovat aspoň dva stavy pracovního postupu.
  • Pro každý typ pracovní položky můžete definovat maximálně 32 stavů pracovního postupu.

Nepodporovaná přizpůsobení pracovního postupu

  • Zděděný stav nemůžete změnit (nemůžete změnit jeho název, barvu nebo kategorii), ale můžete ho skrýt.
  • V kategorii Dokončeno můžete mít pouze jeden stav. Pokud do kategorie Dokončeno přidáte vlastní stav, odebere se nebo skryje jakýkoli jiný stav.
  • Nemůžete změnit název vlastního stavu.
  • Místo toho není možné zadat důvod pro stav. Místo toho jsou definovány výchozí důvody, jako je například Přesun do stavu Třídění, Přesunuto ze stavu Určení priorit podle dostupnosti.
  • Umístění polí Stát a Důvod ve formuláři nelze změnit.
  • Nemůžete přizpůsobit názvy kategorií států
  • Zděděný stav nemůžete změnit (nemůžete změnit jeho název, barvu nebo kategorii), ale můžete ho skrýt.
  • V kategorii Dokončeno můžete mít pouze jeden stav. Systém zakáže přidání libovolného vlastního stavu do této kategorie.
  • Nemůžete změnit název vlastního stavu.
  • Pořadí stavů nemůžete změnit, stavy jsou uvedeny v přirozené sekvenci na základě jejich kategorie stavu v rozevíracím seznamu formuláře pracovní položky.
  • Místo toho není možné zadat důvod pro stav. Místo toho jsou definovány výchozí důvody, jako je například Přesun do stavu Třídění, Přesunuto ze stavu Určení priorit podle dostupnosti.
  • Umístění polí Stát a Důvod ve formuláři nelze změnit.
  • Přechody nemůžete omezit, všechny přechody jsou definovány z libovolného stavu do jiného stavu.

Pořadí rozevíracích nabídek stavu

Rozevírací nabídka Stát obsahuje seznam Stavů v pořadí, ve které je seřadit v rámci každé kategorie státu. U nově přidaných pracovních položek je první stát v navrhované kategorii přiřazený jako výchozí stav.

Následující obrázek znázorňuje posloupnost stavu definovanou pro uživatelský scénář a odpovídající rozevírací nabídku.

Sekvence stavu scénáře uživateleRozevírací nabídka Stav scénáře uživatele

V rámci každé kategorie můžete přesunout vlastní stavy nahoru nebo dolů.

Dopad na týmy se změnami pracovního postupu

Týmy můžou muset aktualizovat konfiguraci panelu, když se vytvoří následující přizpůsobení:

Stavy, které přidáte do pracovní položky úkolu, přidá do panelu Úkolů sloupce. Pokud sledujete chyby spolu s úkoly, uvádí, že do pracovní plochy přidáte také sloupce. Ke každému z těchto pracovních položek nemusíte přidávat stejné stavy, ale možná to budete chtít udělat, abyste stav aktualizovali stejným způsobem a minimalizovali počet přidaných sloupců.

Požadavky

Doporučujeme si projděte konfiguraci a přizpůsobení Azure Boards, která nabízí pokyny k přizpůsobení Azure Boards tak, aby odpovídaly vašim konkrétním obchodním požadavkům.

Otevřít proces nastavení >

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

  2. Vyberte ikona ozubeného kola nastavení organizace.

    Snímek obrazovky znázorňující zvýraznění tlačítka Nastavení organizace

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces pro výběr

  1. Přihlaste se ke své kolekci (https://dev.azure.com/{Your_Collection}).

  2. Vyberte Nastavení kolekce nebo Nastavení správce.

  3. Vyberte možnost Proces.

    Snímek obrazovky se zvýrazněným tlačítkem Proces v nastavení kolekce

Poznámka:

Když přizpůsobíte zděděný proces, všechny projekty používající tento proces automaticky odrážejí přizpůsobení. Pokud chcete zajistit hladký přechod, doporučujeme vytvořit testovací proces a projekt, který vám umožní otestovat vlastní nastavení před jejich implementací v celé organizaci. Další informace naleznete v tématu Vytváření a správa zděděných procesů.

Přidání stavu pracovního postupu

Stavy, které přidáte, se zobrazí v rozevírací nabídce pro pole States zobrazené ve formulářích pracovních položek a editoru dotazů. Přechod do a ze státu, který přidáte, se vytvoří do každého druhého státu. Také jsou definovány výchozí důvody, například Přesunuto do stavu Třídění, Přesunuto ze stavu Třídění.

  1. Na stránce Typy pracovních položek zvolte typ pracovní položky, který chcete upravit, zvolte Státy a pak zvolte Nový stav.

    Stránka Proces, WiT chyby, karta Stavy, Přidat stav

    Pokud je možnost Nový stav zakázaná, nemáte potřebná oprávnění k úpravám procesu. Viz Nastavení oprávnění a přístupu pro sledování práce, Přizpůsobení zděděného procesu.

  2. Zadejte název státu, zvolte jeho kategorii a barvu a klikněte na uložit. Zadaná barva se zobrazí v celém produktu včetně formuláře pracovní položky a když se pole Stát zobrazí v backlogu, panelech, výsledcích dotazu a dalších.

    State menu in work item form

    Poznámka:

    Všechny stavy pracovního postupu, které přidáte do kategorií Probíhající nebo Vyřešeno, způsobí, že se pole Aktivované podle/data aktivace a Vyřešeno podle vyřešeného/data aktualizují o změny stavu pracovního postupu v těchto kategoriích a mimo tyto kategorie. Další informace najdete v tématu Dotazování podle přiřazení nebo změn pracovního postupu, aktivovaných podle/data a vyřešených podle/data.

  3. (Volitelné) Pokud chcete změnit posloupnost stavu v rozevírací nabídce, zvolte ikonu místní nabídky a zvolte Přesunout nahoru nebo Přesunout dolů.

    Přesunout nahoru stav

  4. Až dokončíte přidávání stavů pro pracovní položky, ověřte změny tak, že aktualizujete prohlížeč a otevřete pracovní položku typu, který jste přizpůsobili.

    Tady zobrazíme rozevírací nabídku Stav s vybranou možností Určení priorit podle dostupnosti.

    Formulář chyby, přidaný stav třídění

  5. Nezapomeňte, že když přidáte stav do wiT, který je přidružený k úrovni backlogu, každý tým, který používá panel, musí aktualizovat nastavení sloupce.

Úprava stavu

Můžete upravit kategorii nebo barvu vlastního stavu. Nemůžete ale změnit název vlastního stavu.

  1. Zvolte Upravit z ... místní nabídka pro stav, který chcete upravit.

    Chyba WIT, úprava vlastního stavu

  2. Upravte kategorii nebo barvu a pak zvolte Uložit.

  3. Pokud kategorii změníte, týmy, které používají panel, musí aktualizovat nastavení sloupců.

Skrytí nebo odebrání vlastního stavu

Když skryjete nebo odeberete stav:

  • Stav se už nezobrazuje v rozevírací nabídce Stav pro wiT
  • V historii pracovních položek nedojde k žádným změnám.
  • Existující pracovní položky udržují svou hodnotu stavu, ale jsou v neplatném stavu. Pokud chcete provést změnu pracovní položky, musíte nejprve aktualizovat hodnoty stavu. Můžete chtít vytvořit dotaz a hromadnou aktualizaci přesunout ovlivněné pracovní položky do platného stavu. Pokud stav přidáte zpět do typu pracovní položky, pracovní položky se vrátí do platného stavu.

Skrytí nebo zobrazení zděděného stavu

Můžete skrýt zděděný stav, který váš tým v procesu pracovního postupu nepoužívá. Pro každou kategorii však musíte mít definovaný alespoň jeden stav.

  1. Otevřete ... Místní nabídka pro stav, který chcete skrýt, a zvolte možnost Skrýt .

    Tady skryjeme vyřešený stav pro wit chyby.

    Skrytí zděděného stavu

    Poznámka:

    Pokud skryjete stav wit sledovaného na panelu, každý tým, který používá panel, musí aktualizovat nastavení sloupce.

  2. Chcete-li zobrazit, otevřete ... místní nabídka a zvolte možnost Zobrazit .

Odebrání vlastního stavu

  1. Otevřete ... Místní nabídka pro stav, který chcete odebrat, a zvolte Odebrat. Můžete odebrat jenom vlastní stav.

  2. V dialogovém okně Odebrat stav klepněte na tlačítko Odebrat.

    Dialogové okno Odebrat upozornění na stav

Zobrazení modelu pracovního postupu stavu

Model pracovního postupu stavu můžete zobrazit instalací rozšíření State Model Visualization Marketplace. Toto rozšíření přidá nové centrum v části Boards s popiskem State Visualizer. Na této stránce můžete zvolit typ pracovní položky a zobrazit model stavu pracovního postupu.

Poznámka:

Rozšíření Vizualizace stavového modelu není podporovanou funkcí Azure Boards, a proto produktový tým nepodporuje. Pokud máte dotazy, návrhy nebo problémy, které máte při používání rozšíření, navštivte stránku rozšíření.

Například následující obrázek znázorňuje pracovní postup Chyby, který byl přizpůsoben tak, aby měl stav třídění . Toto zobrazení znázorňuje výchozí přechody modelu pracovního postupu. Všechny stavy můžou přecházet z jednoho stavu do druhého.

Pracovní postup chyby, který byl přizpůsoben tak, aby měl stav třídění

Zobrazení můžete přiblížit a oddálit. Můžete také přesunout uzly stavu, abyste získali lepší přehled o modelu stavu.

Poznámka:

Zkontrolujte změny zděděné procesy prostřednictvím protokolu auditu. Další informace najdete v tématu Přístup, export a filtrování protokolů auditu.