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í.
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.
Typy stavů
Podporovaná přizpůsobení
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.
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í:
- Přidáte vlastní stav.
- Změníte kategorii vlastního státu.
- Vlastní nebo zděděný typ pracovní položky přidáte na úroveň backlogu (přizpůsobení backlogů nebo panelů).
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
Podívejte se na konfigurace 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.
Požadavek organizace: Ujistěte se, že máte organizaci v Azure DevOps.
Oprávnění:
- Buďte členem skupiny Správci kolekcí projektů.
- Mít oprávnění na úrovni kolekce, jako je vytvoření procesu, odstranění, proces úpravy nebo odstranění pole z organizace nastavené na Povolit.
- Tato oprávnění umožňují upravovat procesy a pole v rámci vaší organizace.
Požadavek na model procesu projektu:
- Ujistěte se, že máte model procesu dědičnosti pro kolekci projektů, ve které je projekt vytvořen.
Oprávnění:
- Buďte členem skupiny Správci kolekcí projektů.
- Mít oprávnění na úrovni kolekce, jako je vytvoření procesu, odstranění, proces úpravy nebo odstranění pole z organizace nastavené na Povolit.
- Tato oprávnění umožňují upravovat procesy a pole v rámci vaší organizace.
Otevření nastavení procesu organizace
Přihlaste se ke své organizaci (
https://dev.azure.com/{yourorganization}
).Vyberte nastavení organizace.
Vyberte možnost Proces.
Přihlaste se ke své kolekci (
https://dev.azure.com/{Your_Collection}
).Vyberte Nastavení kolekce nebo Nastavení správce.
Vyberte možnost Proces.
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í.
Na stránce Typy pracovních položek zvolte typ pracovní položky, který chcete upravit, zvolte Státy a pak zvolte Nový 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.
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.
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.
(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ů.
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.
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.
Zvolte Upravit z ... místní nabídka pro stav, který chcete upravit.
Upravte kategorii nebo barvu a pak zvolte Uložit.
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.
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.
Poznámka:
Pokud skryjete stav wit sledovaného na panelu, každý tým, který používá panel, musí aktualizovat nastavení sloupce.
Chcete-li zobrazit, otevřete ... místní nabídka a zvolte možnost Zobrazit .
Odebrání vlastního stavu
Otevřete ... Místní nabídka pro stav, který chcete odebrat, a zvolte Odebrat. Můžete odebrat jenom vlastní stav.
V dialogovém okně Odebrat stav klepněte na tlačítko Odebrat.
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.
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.
Související články
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.
- Jak se v backlogech a panelech používají stavy pracovních postupů a kategorie stavů
- Přidání nebo úprava typu pracovní položky
- Přidání a správa polí
- Přizpůsobení formuláře
- Přizpůsobení projektu pomocí zděděného procesu
- Přidání nebo úprava sloupců panelu
- Dotazování podle změn pracovního postupu nebo panelu