Použijte rozšíření Dependency Tracker
Azure DevOps Services
Poznámka
Doporučujeme použít Delivery Plans ke sledování závislostí místo nástroje Dependency Tracker. Rozšíření Dependency Tracker není podporovanou funkcí Azure Boards a není podporováno žádným produktovým týmem. Pokud máte dotazy, návrhy nebo problémy související s používáním rozšíření, navštivte stránku Marketplace pro Azure DevOps, rozšíření Dependency Tracker. Rozšíření Dependency Tracker je k dispozici pouze v Azure DevOps Services.
Rozšíření Dependency Tracker pomáhá spravovat závislosti napříč týmy, projekty a organizacemi. Poskytuje filtrovatelná zobrazení pro zobrazení všech závislostí, které tým využívá a vytváří. Tato zobrazení umožňují sledovat stav a plán závislostí, které vám pomůžou vyhodnotit riziko závislostí pro dodávky produktů.
Pomocí sledování závislostí můžete plánovat závislosti na začátku iterace nebo vydané verze a sledovat stav během vývoje. Pro každou danou závislost jsou zapojeny následující strany:
- Spotřebitel: Tým s funkcemi, který má potřebu a zahájí žádost o práci.
- producent: Tým funkcí, který se zavazuje poskytovat práci.
Každá žádost o práci a dodávka práce je definována jako pracovní položka. Pracovní položky jsou propojeny typem odkazu Successor-Predecessor nebo jiným typem směrového propojení. Další informace naleznete v části Typy odkazů Výroba pro/Využívání z odkazu.
Spropitné
I když se jakýkoli typ pracovní položky může účastnit sledování závislostí, můžete chtít omezit závislosti na konkrétní typy, jako jsou funkce, náměty, uživatelské scénáře nebo chyby. Omezení můžete vytvořit konfigurovánímsledovače závislostí.
V nástroji Sledování závislostí můžete zvolit různá zobrazení a filtry a přejít k získání konkrétních podrobností. Tato zobrazení a možnosti jsou popsány v následujících částech:
- možnosti filtru
- analýzy detailů
- využívání závislostí
- vytváření závislostí
- Časová osa
- Graf rizik
Doporučené použití a klíčové termíny
Pomocí sledování závislostí můžete vizualizovat a sledovat následující pracovní položky:
- Závislosti na dodávkách pro práci, kterou váš tým provádí.
- Závislosti na jiných týmech při práci, kterou váš tým dodává.
- Závislosti, které ostatní týmy mají v práci, kterou váš tým přináší.
Všechny týmy napříč organizacemi se mohou účastnit sledování závislostí.
Poznámka
Sledování závislostí nenahrazuje interakce mezi osobami, které jsou potřeba k souhlasu s prací. Poskytuje jednodušší možnosti plánování a sledování. Závislosti by měly být odsouhlaseny všemi zúčastněnými stranami před tím, než vstoupí do nástroje na sledování závislostí.
Klíčové termíny
- závislost: Práce, kterou tým A vyžaduje od týmu B, aby tým A mohl vykonat svou práci.
-
Zákazník: Tým, který žádá o provedení práce.
- Spotřebitel je zodpovědný za zapojení a sledování této práce – protože je to práce, kterou scénář vyžaduje, je zátěží spotřebitele k podání, monitorování a sledování stavu práce.
- Spotřebitel vlastní vstup do Azure Boards a odešle žádost o práci producentovi.
- Spotřebitel je zodpovědný za správu práce, kterou si vyžádal, aby věděl o jakýchkoli materiálových změnách a úpravách.
-
Producent: Tým, který dělá práci.
- Jakmile se práce odešle producentovi, producent vlastní pracovní položku,
- Producent zodpovídá za údržbu pracovní položky v Azure Boards.
- Producent vlastní stav pracovní položky a iterace.
- Spotřebitel by se neměl dotýkat těchto hodnot, jakmile se pracovní položka předá
- Jakmile se práce odešle producentovi, producent vlastní pracovní položku,
- sekvencování: Práce produkčního týmu je potřeba, než může spotřební tým začít svou práci.
Požadavky
- Tools: Nainstalujte rozšíření Dependency Tracker pro organizaci, pro kterou chcete sledovat závislosti.
-
Oprávnění:
- Chcete-li zobrazit závislosti, musíte být členem skupiny Platní uživatelé projektu.
- Pokud chcete vytvořit závislost, buďte členem skupiny přispěvatelů pro oba projekty, které se účastní propojení závislostí.
- Chcete-li upravit konfiguraci, buďte členem skupiny Správci kolekce projektů.
- ověřování: Aby bylo možné podporovat účast mezi organizacemi, musí všechny organizace ověřovat uživatele prostřednictvím stejného Microsoft Entra ID.
- Services: Povolit Azure Boards jako službu.
-
úlohy konfigurace a přizpůsobení:
- Nastavte oblasti a týmy pro sledování závislostí.
- Nakonfigurujte pro projekt cesty iterace nebo sprinty a přiřaďte je pracovním položkám, které se účastní sledování závislostí. Tento úkol je nezbytný k tomu, aby zobrazení časové osy poskytovalo smysluplná data.
- Přizpůsobte si proces podle potřeby tak, aby podporoval všechny ostatní pracovní položky nebo pole.
- Nakonfigurujte Sledovač závislostí tak, aby podporovalo vaše obchodní potřeby a řešilo veškerá přizpůsobení.
Důležitý
Výchozí konfigurace pro Dependency Tracker podporuje agilní proces. Pokud jsou vaše projekty založené na jiném procesu nebo jste proces přizpůsobili, možná budete muset konfiguraci upravit. Podívejte se na nastavení sledovače závislostí dále ve článku.
Otevřete rozšíření Dependency Tracker
Otevřete webový portál pro projekt, ve kterém je definovaný váš tým.
Vyberte desky >Dependency Tracker.
V rozevírací nabídce vyberte oblast , která odpovídá týmu, pro který chcete zobrazit závislosti.
Můžete filtrovat pouze podle cest oblastí, definovaných pro projekt.
Možnosti filtru
Vyfiltrujte každé podporované zobrazení zadáním klíčového slova nebo použitím jednoho nebo více polí. Mezi zadaná pole patří Stav, Typ pracovní položky a Cesta iterace. Na základě klíčového slova, které zadáte, funkce filtru zobrazí pracovní položky podle libovolného zobrazeného pole ve sloupci.
Pokud chcete zobrazit panel nástrojů filtru, zvolte ikonu filtru.
Zapněte a vypněte filtry výběrem ikony filtru. Pokud chcete zobrazit další filtry, použijte šipky na konci seznamu filtrů.
V rozevírací nabídce pro každé pole vyberte jednu nebo více hodnot. Tato pole se naplní následujícími hodnotami:
- Typ pracovní položky: Zaškrtněte jedno nebo více políček u typů pracovních položek, které chcete zobrazit. Typy pracovních položek nakonfigurované pro účast ve sledování závislostí. Výchozí typy pracovních položek jsou: Epic, Funkcionalita, Uživatelský příběh a Chyba. Chcete-li upravit konfiguraci, přečtěte si téma Konfigurace nástroje Dependency Tracker.
- Stav: Zaškrtněte jedno nebo více zaškrtávacích políček pro stavy pracovní položky, které chcete zobrazit. Rozevírací seznam by měl obsahovat všechny stavy pracovního postupu definované pro všechny typy pracovních položek zobrazené ve vybraném zobrazení.
- Iterace: Zaškrtněte jedno nebo více zaškrtávacích políček pro cesty iterace, které si přejete zobrazit. Rozevírací seznam by měl obsahovat všechny cesty iterace nakonfigurované pro projektu a pro které jsou v aktuálním zobrazení uvedeny pracovní položky.
- Priorita: Zaškrtněte jedno nebo více políček u priorit, které chcete zobrazit. Hodnoty priority přiřazené pracovním položkám
- Partner: Partnerová organizace, pro kterou je pracovní položka definována.
Možnosti filtrování závisí na konfiguraci definované pro sledování závislostí a odpovídají pracovním položkám zobrazeným ve vybraném zobrazení, které splňují kritéria filtru. Pokud například nemáte přiřazené žádné pracovní položky sprintu 4, možnost Sprint 4 se nezobrazí v možnostech filtru pro cestu iterace.
V rámci vybrané oblasti můžete odstranit závislosti, které vyloučí závislosti uvnitř vašeho týmu.
Zobrazení možností přechodu k podrobnostem
Některé pohledy poskytují interaktivní vizualizace prostřednictvím rozbalování podrobností. Tyto funkce jsou vyřešeny v popisech zobrazení na záložkách dále v tomto článku.
Vytvoření závislosti
Závislost představuje práci, ve které je jeden tým závislý na jiném týmu. Oba týmy by měly sledovat svou práci ve své vlastní cestě oblasti. Propojením práce, která je závislá na práci ostatních týmů, je možné vizualizovat a sledovat závislosti.
Vyberte Nová závislost.
Pokud je partnerský tým v jiné organizaci, nejprve vyberte partnerský účet. Možnost partnerského účtu lze povolit nebo zakázat konfigurací sledování závislostí .
Vyhledejte pracovní položky podle ID nebo zadejte klíčové slovo obsažené v názvu pracovní položky. V následujícím příkladu propojíme uživatelský příběh a chybu.
- Producent je tým, který se zavazuje k poskytování práce.
- Konzument je tým, který potřebuje nebo je závislý na práci.
- Nejrychlejší způsob, jak vytvořit odkaz na závislost, je zadat ID pracovních položek producenta a příjemce do vyhledávacích polí a pak zvolit Uložit.
Volitelně můžete zvolit Vytvořit nový a přidat pracovní položky, které pak propojíte jako závislé na sobě. Tady vytvoříme dvě nové funkce a propojíme je.
Pokud pro jednu polovinu závislosti neexistují žádné pracovní položky, můžete podle potřeby vytvořit novou pracovní položku.
Vyberte Uložit. Tlačítko Uložit je k dispozici až po výběru dvou pracovních položek, které chcete propojit.
V dialogovém okně potvrzení úspěchu vyberte Zobrazit závislosti.
Pracovní položky, které jste propojili, jsou zvýrazněné.
V následujícím příkladu je tým Fabrikam Fiber/Service Delivery/Voice závislý na týmu MyFirstProject, aby odevzdal své
User Story 706: Cancel order form
pro dokončeníBug 390: Cancel order form
.
Ruční vytváření odkazů
Pracovní položky můžete propojit také pomocí karty Odkazy a vytvořit odkazy následníka/předchůdce. Předchůdce je producent pracovní položky nebo položka, která musí přijít jako první. Následník je příjemcem pracovní položky nebo položky, která je závislá na první položce.
Poznámka
Typy propojení následníka/předchůdce (spotřebovávají/vytváří) jsou výchozími typy propojení používanými nástrojem Dependency Tracker. Pokud jste projekty přizpůsobili pomocí modelu hostovaného procesu XML, je možné v konfiguraci sledování závislostí zadat různé typy propojení. Další informace najdete v tématu Konfigurujte sledování závislostí později v tomto článku a Propojování uživatelských příběhů, problémů, chyb a dalších pracovních položek.
Odebrání odkazů závislostí
Závislost můžete odebrat tak, že v propojené pracovní položce vyberete ikonu akcí a v nabídce zvolíte možnost Odebrat propojení závislostí.
Volitelně můžete odebrat odkaz z karty pracovní položky Odkazy.
Vytvoření dotazu závislostí
Pokud chcete otevřít sadu závislých pracovních položek, vyberte je stejným způsobem jako při použití hromadné úpravy, zvolte ikonu akcí z některé z vybraných propojených pracovních položek a zvolte možnost Otevřít v dotazu.
Otevře se nová karta zobrazující stránku Výsledky dotazu.
Vlastní dotaz můžete vytvořit také tak, že vyberete typ dotazu Pracovní položky a přímé odkazy a zvolíte libovolný typ pracovní položky.
Zvolte Kopírovat do formátu HTML a zkopírujte vybrané pracovní položky do schránky jako formátovanou tabulku.
Pohled využití závislostí
Zobrazení Využívání závislostí ukazuje práci, na kterou je tým závislý a která je prováděna jinými týmy nebo oblastními cestami.
Každý sloupec v pruhovém grafu představuje jinou cestu oblasti, která vytváří závislosti podle stavu pracovního postupu pro vybraný zobrazení oblasti. Tabulka zobrazuje počet jedinečných závislostí. Obsahuje také seznam všech pracovních položek, které se účastní filtrovaného zobrazení sledovaných závislostí.
V tabulce můžete provést následující úkoly.
- Vyfiltrujte seznam pracovních položek výběrem jednoho z pruhů oblastí a stavů průběhu v pruhovém grafu.
- Použijte ikony pro rozbalení a pro sbalení seznamu pracovních položek a zobrazte tak úplný seznam závislých pracovních položek.
- Přidání nebo odebrání polí sloupců otevřením možností sloupce
- Přepněte pořadí pracovních položek volbou zobrazení: Příjemce nahoře nebo Producent nahoře
Vytváření zobrazení závislostí
Zobrazení Produkce závislostí ukazuje práci, na které jsou závislé jiné týmy nebo oblastní cesty na základě vybrané oblasti.
Každý sloupec v pruhovém grafu reprezentuje jinou cestu oblasti, která podle stavu pracovního postupu spotřebovává závislosti pro zvolené zobrazení oblasti . V tabulce je uveden počet jedinečných závislostí a seznam všech pracovních položek zahrnutých do filtrovaného zobrazení sledovaných závislostí.
V tabulce můžete dokončit stejné akce jako v zobrazení Využívání závislostí.
Karta Časová osa
Karta časová osa poskytuje zobrazení závislostí v kalendáři. Zobrazení časové osy je v beta fázi.
Důležitý
Pro to, aby časová osa zobrazovala smysluplná data, je nutné, aby závislé pracovní položky byly přiřazeny k cestám iterací, a tyto cesty iterací musí mít stanovená počáteční a koncová data.
Existují dvě verze zobrazení časové osy: správný tok a nesprávný tok. Každá verze zobrazuje stav barevného pracovního postupu. Kódy barev můžete přizpůsobit v konfiguraci nástroje Dependency Tracker .
Správné zobrazení toku
Zobrazení Správný tok zobrazuje závislosti, které jsou ve správném pořadí. Následné pracovní položky se dokončí po předchozí pracovní položce.
Nesprávné zobrazení toku
Zobrazení Nesprávný tok zobrazuje závislosti, které jsou mimo pořadí. Alespoň jedna předchozí pracovní položka je dokončena po své následnické pracovní položce.
Graf rizik
Graf rizik poskytuje vizualizaci toho, jak závislosti proudí z týmu příjemce do týmu producenta nebo od producenta do příjemce. Graf umožňuje týmu pochopit počet závislostí a úroveň rizik spojených na první pohled. Zobrazení grafu rizik také ukazuje hodnotu propojení závislostí a jejich logického uspořádání do Příběhů.
Existují dvě zobrazení: Spotřeba z a Výroba pro. Barevné kódování stavu pracovního postupu je konfigurovatelné. Šířka čar označuje, kolik závislostí v této oblasti existuje. Čím silnější je spojení, tím více závislostí, jak je uvedeno v legendě.
Spotřeba z
Výroba pro
Filtrováno podle konkrétní závislosti
Výběrem jedné ze závislostí můžete přejít k podrobnostem.
Konfigurace sledování závislostí
Pokud chcete konfiguraci upravit, buďte členem skupiny správce kolekce projektů. Všechny změny konfigurace se vztahují na všechny projekty definované v organizaci.
Pokud chcete změnit konfiguraci, klikněte na ikonu ozubeného kola a upravte zde uvedenou syntaxi. Až budete hotovi, zvolte Uložit.
Hlavní vlastnosti, které můžete upravit, jsou shrnuty takto:
- Typy propojení, které se mají použít k vytvoření propojení závislostí. Výchozí hodnoty jsou typy propojení Následník/Předchůdce. Přizpůsobte si pouze při použití modelu hostovaného procesu XML k přizpůsobení sledování práce.
- Pracovní položky a typy pracovních položek
- Typy pracovních položek, které se mají účastnit sledování závislostí
- Mapování stavů kategorií pracovních položek na barvy
- Mapování stavů a barev workflowu pracovních položek
- Výchozí sloupce polí v tabulkách seznamu závislostí
- Výchozí výběry filtru:
- Vybrané typy pracovních položek závislostí
- Vybrané cesty iterace
- Povolené možnosti:
- Časová osa
- Nový odkaz na závislostní vztah
- Závislosti napříč účty (v rámci organizace)
- Výchozí stav přepnutí závislosti mezi různými účty
- Konfigurace grafu rizik:
- Stavy pracovních položek spojené s rizikovými pracovními položkami (červená barva)
- Stavy pracovních položek spojené s neutrální (šedou barvou) pracovní položkou
- Stavy pracovních položek přiřazují pracovní položky, které jsou na správné cestě (zelená barva)
Úplný seznam a popis najdete v popisu vlastnosti uvedené dále v této části.
Povolení nebo zakázání možnosti Nová závislost
Vlastnost newDependencyButtonEnabled
povolí nebo zakáže možnost propojení Nová závislost. Po povolení se odkaz zobrazí na stránce Sledování závislostí. Když je tato možnost zakázaná, uživatelé nemůžou vytvářet závislosti z trackeru, kontrolují jenom závislosti vytvořené jinými prostředky. Výchozí hodnota je nastavená na true
(povoleno).
Povolení nebo zakázání propojení mezi organizacemi
Vlastnost crossAccountConfigs
povolí nebo zakáže propojení závislostí mezi organizacemi z dialogového okna Nová závislost. Výchozí hodnota je nastavená na true
(povoleno).
Pokud chcete zakázat, nastavte následující syntaxi v konfiguraci JSON na false
.
{
"crossAccountConfigs": {
"crossAccountDependencyEnabled": false,
"crossAccountDependencyToggleDefaultState": false, //default state for cross account toggle
"crossAccountDependencyToggleOnText": "Cross-account dependencies on",
"crossAccountDependencyToggleOffText": "Cross-account dependencies off"}
}
Propojení mezi účty vyžaduje použití speciálního typu propojení a mělo by se používat pouze v koordinaci s možností Nová závislost.
Popisy vlastností
Následující tabulka popisuje jednotlivé položky vlastností zadané v konfiguračním souboru.
Vlastnost/Popis
Výchozí/Příklad
consumesLinkName
Určuje typ propojení použitý k vytvoření odkazu od producenta k příjemci.
System.LinkTypes.Dependency-Reverse
vytváříLinkNázev
Určuje typ propojení, který se používá k vytvoření propojení od příjemce k producentovi.
System.LinkTypes.Dependency-Forward
pole dotazu
Určuje vlastní pole, která se mají použít místo systémových polí používaných sledováním závislostí k vrácení výsledků propojených pracovních položek. Ve výchozím nastavení. Názvy systémových odkazů se používají k vrácení hodnot pro následující pole:
- areaPath – cesta oblasti
- assignedTo – Přiřazeno komu
- ID – ID
- areapath – IterationID
- areapath – iterativní cesta
- areapath – priorita
- areapath – state
- areapath – značky
- teamProject – týmový projekt
- title - Titul
- workItemType – typ pracovní položky
Pokud se místo jednoho ze systémových polí použije vlastní pole, zadáte nahrazení zadáním:
{
title: "Custom.Title",
assignedTo: "Custom.AssignedTo"
}
typy pracovních položek závislosti
Určuje typy pracovních položek, které se účastní sledování závislostí. V dialogovém okně Vytvořit závislost lze vytvořit pouze uvedené typy pracovních položek.
Výchozí:
[
"Epic",
"Feature",
"User Story",
"Bug"
]
Pokud používáte proces Scrum, změnili byste položku na:
[
"Epic",
"Feature",
"Product Backlog Item",
"Bug"
]
vybranéTypyPracovníchPoložekZávislosti
Omezí počáteční zaměření jen na typy pracovních položek, které monitor závislostí zobrazí nebo uvede. Na základě výchozí hodnoty "Any" se zobrazí nebo uvede každý typ pracovní položky, který obsahuje typ odkazu závislostí. Uživatelé můžou fokus změnit prostřednictvím filtrování.
Výchozí:
Any
Pokud chcete omezit typy pracovních položek pouze na epické a funkce, zadejte:
[
"Epic",
"Feature"
]
vybraná vydání
Omezí počáteční zaměření pouze na pracovní položky přiřazené k těm cestám iterace, které jsou rovny nebo pod zadanými verzemi. Na základě prázdného výchozího nastavení se nepoužijí žádná omezení. Uživatelé můžou fokus změnit prostřednictvím filtrování.
Výchozí:
[]
Pokud chcete omezit typy pracovních položek jenom na verzi 1 a verzi 2 pro projekt Fabrikam, zadejte:
[
"Fabrikam/Release 1",
"Fabrikam/Release 2",
]
pracovníKategoriePoložekABarvy
Určuje barvy používané k reprezentaci pracovních položek na základě jejich kategorie a stavu pracovního postupu. Další informace najdete v tématu Způsob použití stavů pracovních postupů a kategorií stavů v backlogech a panelech.
Výchozí:
{
"Proposed": {
"displayName": "Proposed",
"color": "#a6a6a6"
},
"InProgress": {
"displayName": "In Progress",
"color": "#00bcf2"
},
"Completed": {
"displayName": "Completed",
"color": "#9ac70b"
},
"Removed": {
"displayName": "Removed",
"color": "#d9242c"
},
"Resolved": {
"displayName": "Resolved",
"color": "#ff9d00"
}
}
workItemDislayStatesAndDisplayColors
Mapuje stavy pracovního postupu na barvy použité k jejich zobrazení. Pokud přizpůsobíte stavy pracovního postupu nebo použijete proces, který používá různé stavy pracovního postupu, musíte tuto vlastnost aktualizovat.
Výchozí:
{
"New": {
"textColor": "rgb(112, 112, 112)",
"chartColor": "rgb(112, 112, 112)",
"states": [
"New"
]
},
"Active": {
"textColor": "rgb(0, 122, 204)",
"chartColor": "rgb(0, 122, 204)",
"states": [
"Active",
"Resolved"
]
},
"Closed": {
"textColor": "rgb(16, 124, 16)",
"chartColor": "rgb(16, 124, 16)",
"states": [
"Closed"
]
},
"Removed": {
"textColor": "rgb(204, 41, 61)",
"chartColor": "rgb(204, 41, 61)",
"states": [
"Removed"
]
},
"Other": {
"textColor": "rgb(178, 178, 178)",
"chartColor": "rgb(178, 178, 178)",
"states": []
}
}
hodnoty hodnocení rizik
Určuje hodnoty pole Risk. Pole Riziko určuje subjektivní hodnocení relativní nejistoty ohledně úspěšného dokončení uživatelského scénáře. Definuje se pro agilní proces, ale dá se přidat do typů pracovních položek používaných v jiných procesech.
Výchozí:
["1-High", "2-Medium", "3-Low"]
partnerské účty
Volitelná konfigurace, která určuje, které organizace Azure DevOps se dají vybrat z dialogového okna Závislost při vytváření závislosti mezi účty. Pokud není zadaný, vygeneruje seznam na základě předchozích organizací, které uživatel navštívil.
Výchozí:
[]
Příklad:
["account-1", "account-2"]
časová osaEnabled
Povolí nebo zakáže zobrazení časové osy.
Výchozí:
true
newDependencyButtonEnabled
Povolí nebo zakáže propojení Nová závislost a vytvoří novou propojenou závislost.
Výchozí:
true
crossAccountConfigs
(1) Povolí nebo zakáže podporu vytváření nových závislostí pro pracovní položky v jiných partnerských účtech a (2) určuje výchozí stav možností partnerského účtu v dialogovém okně Vytvořit závislost.
Výchozí:
{
"crossAccountDependencyEnabled": true,
"crossAccountDependencyToggleDefaultState": false
}
Pokud nechcete, aby se vytvořily žádné závislosti, které patří do jiných organizací, změňte tuto konfiguraci na:
{
"crossAccountDependencyEnabled": false,
"crossAccountDependencyToggleDefaultState": false
}
priorityValues
Určuje hodnoty polí Priorita. Pole Priorita určuje subjektivní hodnocení chyby, problému, úkolu nebo uživatelského scénáře v souvislosti s firmou. Je definována pro většinu typů a procesů pracovních položek backlogu, ale lze ji přidat do typů pracovních položek používaných v jiných procesech.
Výchozí:
["0","1","2","3","4","(blank)"]
výchozí sloupce
Určuje sloupce polí a pořadí použité k zobrazení seznamů závislostí.
Výchozí:
[
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
]
povolenaAnalýzaRizik
Určuje, jestli je povolená funkce rizika. Pokud je nastavena hodnota true, musí být definována vlastnost riskAssessmentValues.
Výchozí:
False
hodnoty vyhodnocení rizik
Výchozí:
[]
riskGraphConfig
Mapuje stavy pracovního postupu na jednu ze tří oblastí rizik zobrazených v grafu:
atRisk
je červená,neutral
je šedá aonTrack
je zelená.
Výchozí hodnota: 8
{
"atRisk": [
"Removed"
],
"neutral": [
"New"
],
"onTrack": [
"Active",
"Resolved",
"Closed",
"Other"
]
}
Přidejte nebo odeberte stavy pracovního postupu používané v typech pracovních položek, které se účastní sledování závislostí.
hloubka iterace
Určuje hierarchickou hloubku cest iterace, které sledovač závislostí dotazuje pro sestavení zobrazení časové osy.
Výchozí hodnota: 8A hloubka 3 by odpovídala: Fabrikam/Release 1/Sprint 20.
Výchozí syntaxe konfigurace
{
"consumesLinkName": "System.LinkTypes.Dependency-Reverse",
"producesLinkName": "System.LinkTypes.Dependency-Forward",
"queryFields": {},
"dependencyWorkItemTypes": [
"Epic",
"Feature",
"User Story",
"Bug"
],
"selectedDependencyWorkItemTypes": "Any",
"selectedReleases": "",
"workItemCategoriesAndColors": {
"Proposed": {
"displayName": "Proposed",
"color": "#a6a6a6"
},
"InProgress": {
"displayName": "In Progress",
"color": "#00bcf2"
},
"Completed": {
"displayName": "Completed",
"color": "#9ac70b"
},
"Removed": {
"displayName": "Removed",
"color": "#d9242c"
},
"Resolved": {
"displayName": "Resolved",
"color": "#ff9d00"
}
},
"workItemDislayStatesAndDisplayColors": {
"New": {
"textColor": "rgb(112, 112, 112)",
"chartColor": "rgb(112, 112, 112)",
"states": [
"New"
]
},
"Active": {
"textColor": "rgb(0, 122, 204)",
"chartColor": "rgb(0, 122, 204)",
"states": [
"Active",
"Resolved"
]
},
"Closed": {
"textColor": "rgb(16, 124, 16)",
"chartColor": "rgb(16, 124, 16)",
"states": [
"Closed"
]
},
"Removed": {
"textColor": "rgb(204, 41, 61)",
"chartColor": "rgb(204, 41, 61)",
"states": [
"Removed"
]
},
"Other": {
"textColor": "rgb(178, 178, 178)",
"chartColor": "rgb(178, 178, 178)",
"states": []
}
},
"riskAssessmentValues": [],
"releases": [],
"partnerAccounts": [],
"timelineEnabled": true,
"newDependencyButtonEnabled": true,
"crossAccountConfigs": {
"crossAccountDependencyEnabled": true,
"crossAccountDependencyToggleDefaultState": false
},
"priorityValues": [
"0",
"1",
"2",
"3",
"4",
"(blank)"
],
"defaultColumns": [
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
],
"riskGraphConfig": {
"atRisk": [
"Removed"
],
"neutral": [
"New"
],
"onTrack": [
"Active",
"Resolved",
"Closed",
"Other"
]
},
"iterationDepth": 8
}
Související články
- Spravovat pole pracovních položek
- Kontrola týmových plánů doručování
- Použití modelu procesu dědičnosti
- Použít model hostovaného procesu XML
- Pochopit stavy pracovních postupů a kategorie stavů v backlogech a tabulích