Přizpůsobení projektu pomocí zděděného procesu

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Každý projekt je založený na procesu, který definuje stavební bloky pro sledování práce. První projekt, který vytvoříte, používá jeden z výchozích procesů – Agile, Basic, Scrum nebo CMMI.

Zděděné procesy můžete přizpůsobit pouze. Všechny změny, které provedete v zděděném procesu, se automaticky zobrazí v projektech, které tento proces používají. Pokud chcete přizpůsobit projekt, postupujte takto:

  1. Přizpůsobení zděděného procesu: Upravte pole, typy pracovních položek, pracovní postupy, formuláře a backlogy tak, aby odpovídaly vašim požadavkům.
  2. Ověřte vlastní nastavení: Vytvořte testovací projekt a ověřte provedené změny.
  3. Použijte zděděný proces na projekt: Vytvořte nový projekt na základě zděděného procesu nebo změňte proces používaný existujícím projektem.
  4. Aktualizovat a ověřit: Aktualizujte webový portál a otevřete pracovní položku typu, který jste změnili.

Důležité

Model procesu dědičnosti je k dispozici pro projekty, které jsou nakonfigurované tak, aby podporovaly typ modelu. 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 najdete v tématu Přizpůsobení procesu na úrovni organizace.

Poznámka:

Změny provedené v děděném procesu můžete zkontrolovat pomocí funkcí auditního protokolu a auditování. Další informace najdete v tématu Přístup, export a filtrování protokolů auditu.

Návod

S touto úlohou můžete využít umělou inteligenci dále v tomto článku nebo si můžete projít Povolit asistenci umělé inteligence s Azure DevOps MCP Server začít.

Požadavky

Pokyny k přizpůsobení Azure Boards tak, aby odpovídaly vašim konkrétním obchodním požadavkům, najdete v tématu Konfigurování a přizpůsobení Azure Boards.

Kategorie Požadavky
Oprávnění - Vytvoření, odstranění nebo úprava procesu: Člen skupiny Správci kolekce projektů nebo konkrétní oprávnění na úrovni kolekce Vytvořit proces, Odstranit proces, Upravit procesnebo Odstranit pole z organizace, nastaveno na Povolit. Další informace naleznete v tématu Přizpůsobení zděděného procesu.
– Aktualizace panelů: administrátor týmu nebo člen skupiny administrátoři projektu.
Přístup - I když máte základní nebo nižší přístup, můžete proces změnit, pokud vám někdo udělí oprávnění.
- Chcete-li aktualizovat a změnit typ stávajících pracovních položek: Člen projektu.
Model procesu projektu – Mít model procesu dědičnosti pro kolekci projektů obsahující projekt.
– Pokud chcete migrovat data do služby Azure DevOps Services, použijte službu Team Foundation Server Database Import Service.
znalost - Znalost modelů přizpůsobení a procesů.

Poznámka:

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

Přidání nebo úprava pole

Uzamčená pole a zděděná pole odpovídají polím ze systémového procesu. Uzamčená pole nemůžete přizpůsobit, ale můžete přizpůsobit některé možnosti zděděných polí. Pole, která přidáte do procesu, můžete plně přizpůsobit.

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

  2. Vyberte ikona ozubeného kolanastavení organizace.

    Snímek obrazovky se zvýrazněným tlačítkem Nastavení organizace

  3. ** Vyberte Proces> svůj zděděný proces>, který chcete přizpůsobit WIT.

  4. Pokud chcete přidat pole, vyberte ikonu (Nová pole ).

    Snímek obrazovky se stránkou Typy pracovních položek procesu a přidáním pole do pracovní položky

    V dialogovém okně vyberte typ pole, které chcete přidat. Například: celé číslo, rozevírací seznam, jméno osoby/Identita, formátovaný text nebo HTML nebo zaškrtávací políčko (logická hodnota/boolean).

  5. Upravte existující pole následujícími způsoby:

Přidání nebo úprava pravidla pro typ pracovní položky

Přidejte pravidla pro podporu konkrétních pracovních postupů a obchodních případů použití. Pravidla umožňují vymazat hodnotu pole, zkopírovat hodnotu do pole a použít hodnoty na základě závislostí mezi hodnotami různých polí.

  1. Vyberte zděděný proces a typ pracovní položky.
  2. Vyberte Pravidla>Nové pravidlo.

Snímek obrazovky procesu, WIT, chyby, rozložení, nové vlastní ovládací prvky

Další informace najdete v tématu Pravidla a vyhodnocení pravidel.

Přidání nebo úprava typů pracovních položek

K plánování a sledování různých typů práce používejte různé typy pracovních položek. Přidejte vlastní pracovní postup pro přizpůsobení webového formuláře a stavů pracovního postupu pro konkrétní obchodní případy použití.

  1. Vyberte zděděný proces a položku WIT, kterou chcete přizpůsobit.

  2. Na stránce Typy pracovních položek vyberte typ Nová pracovní položka.

    Snímek obrazovky s procesem, zděděným procesem, typy pracovních položek a přidáním nového typu pracovní položky

  3. Pojmenujte wit a volitelně zadejte popis, ikonu a barvu. Ikona a barva se zobrazují na celém webovém portálu, včetně formuláře pracovní položky, backlogů, panelů a výsledků dotazu.

    Snímek obrazovky s dialogovým oknem Vytvořit nový typ pracovní položky

  4. Vyberte Vytvořit pro uložení.

    Pole teď můžete přidat do wit nebo ho přizpůsobit následujícími způsoby:

Upravit pracovní postup u typu pracovní položky

Stavy pracovního postupu vám pomůžou sledovat stav pracovní položky při přesouvání od nového po dokončení.

  1. Pokud chcete upravit pracovní postup, vyberte zděděný proces, typ pracovní položky a pak stránku Státy .

    Snímek obrazovky stránky Proces, Bug WIT, karta Stavy, Přidání stavu.

  2. Upravte pracovní postup pomocí následujících možností:

Přidání vlastního ovládacího prvku

Vlastní ovládací prvky přidávají do formuláře pracovní položky další funkce.

Na stránce Proces vyberte zděděný proces, vyberte typ pracovní položky a pak vyberte Přidat vlastní ovládací prvek.

Snímek obrazovky se zděděným procesem, WIT a přidání vlastní ovládací sekvence

Přidat rozšíření k typu pracovní položky

Rozšíření je instalovatelná jednotka, která do projektu přidává nové funkce.

Poznámka:

Rozšíření skupin a stránek se automaticky přidávají do všech typů pracovních položek (WIT) pro všechny procesy, ať už systémové či zděděné. Rozšíření pro vybrané typy pracovních položek můžete skrýt v rámci zděděného procesu.

  1. Přejděte na marketplace Visual Studio, vyhledejte rozšíření a vyberte Get it free.

    Snímek obrazovky z rozšíření Marketplace, pracovní seznam úkolů

  2. V rozevírací nabídce vyberte organizaci, do které ji chcete přidat, a pak vyberte Instalovat.

    Snímek obrazovky s vybraným tlačítkem pro organizaci a instalaci

  3. Vraťte se k procesu a WIT a ověřte, že rozšíření je tam, kde ho chcete mít. Můžete ho přetáhnout na požadované místo ve formuláři.

    Snímek obrazovky s rozšířením Skupina ve formuláři pracovní položky pro chyby.

Úprava backlogu a panelů

Můžete přidat další typy pracovních položek (WIT) na úroveň backlogu nebo vytvořit další backlog portfolia. Například:

  • Představíte backlog portfolia třetí úrovně označovaný jako Iniciativy ke sledování vlastní Initiative WIT.
  • Backlog produktu přejmenujete na Příběhy a Požadavky, aby zahrnoval uživatelské příběhy i požadavky zákazníků.

Snímek obrazovky se změnami provedenými na úrovních backlogu

  1. Na stránce Proces vyberte zděděný proces a pak vyberte úrovně backlogu.

    Snímek obrazovky s webovým portálem, kontextem správce, stránkou Proces a otevřením úrovní backlogu

  2. Upravte konfiguraci backlogu a panelu následujícími způsoby:

Ověření vlastního nastavení

Vytvořte testovací projekt a použijte vlastní zděděný proces k ověření změn. Všechna přizpůsobení procesu se projeví okamžitě u všech projektů. Pro přípravu změn použijte jednu z následujících metod:

Vytvoření testovacího projektu a zkopírování přizpůsobeného procesu

  1. Na stránce Proces vyberte ... Místní nabídka pro proces, který chcete použít, a pak vyberte Nový týmový projekt.

    Snímek obrazovky s vytvořením projektu z vybraného procesu

  2. Zadejte informace do formuláře a pak vyberte Vytvořit. Další informace najdete v části Vytvoření projektu.

  3. V projektu vyberte Panely>Pracovní položky, a pak v rozevírací nabídce Nová pracovní položka vyberte přizpůsobenou pracovní položku. V následujícím příkladu vyberte Chyba.

    Snímek obrazovky se stránkou Práce, Pracovní položky, Přidat novou pracovní položku, Posloupnost chyb

  4. Ověřte, že se přidaná pole zobrazí ve formuláři. Ikona (vykřičník) označuje, že je pole povinné.

Vytvoření testovací organizace a import nebo export procesu

Pomocí následujících kroků ověřte přizpůsobení, která jste provedli v zděděném procesu.

  1. Vytvořte testovací organizaci.
  2. Pomocí nástroje pro proces importu a exportu zkopírujte proces do testovací organizace.
  3. Ověřte přizpůsobení procesu v testovací organizaci.
  4. Znovu použijte nástroj pro proces importu a exportu k importu upraveného procesu do produkční organizace.

Změna procesu projektu

Další informace najdete v tématu Změna procesu projektu.

Přizpůsobení procesu projektu pomocí AI

Návod

S touto úlohou můžete využít umělou inteligenci dále v tomto článku nebo si můžete projít Povolit asistenci umělé inteligence s Azure DevOps MCP Server začít.

Pokud používáte GitHub Copilot, může Azure DevOps MCP Server pomoci přizpůsobit zděděné procesy pro projekty prostřednictvím výzev v přirozeném jazyce.

Příklady výzev k přizpůsobení procesu

Úkol Příklad výzvy
Plánování úplného přizpůsobení procesu I'm adopting an inherited Agile process for a regulated healthcare project. Walk me through adding custom fields for Compliance Status and Regulatory Reference, a new 'Compliance Review' state, and rules that enforce sign-off before items can move to Done
Přidání vlastního typu pracovní položky Create a 'Risk' work item type in my inherited process with fields for Likelihood, Impact, Mitigation Plan, and Risk Owner. Add it to the Requirements backlog level so it shows on our board
Ověření přizpůsobení v testovacím projektu I made several customizations to my inherited process — new fields, a custom WIT, and modified workflow states. Help me create a test project to validate everything works correctly before applying the process to our production project
Porovnání dvou zděděných procesů I have two inherited processes, TeamAlpha-Agile and TeamBeta-Agile. List the differences between them in fields, work item types, states, and rules so I can decide whether to consolidate into one process
Řešení potíží s přizpůsobením After customizing my inherited process, some fields aren't appearing on the work item form and a custom state is missing from the board. Help me diagnose what went wrong and how to fix it
Vrácení nežádoucích přizpůsobení I made changes to the Bug work item type in my inherited process that are causing problems. Show me how to revert specific field and layout changes back to the default inherited behavior without losing other customizations

Návod

Pokud chcete dosáhnout nejlepších výsledků, použijte tyto výzvy v režimu agenta s připojeným serverem Azure DevOps MCP. Přizpůsobte si výzvy pomocí konkrétního názvu procesu, typů pracovních položek nebo obchodních požadavků.