Použití rozšíření Dependency Tracker
Služby Azure DevOps
Poznámka:
K sledování závislostí místo sledování závislostí doporučujeme použít plány doručení . Rozšíření Dependency Tracker není podporovanou funkcí Azure Boards a není podporováno žádným produktovým týmem. Dotazy, návrhy nebo problémy, které máte při používání rozšíření, najdete na stránce rozšíření Azure DevOps na Marketplace. 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 funkcí, který potřebuje, 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 Následník-Předchůdce nebo jiným směrovým typem propojení. Další informace naleznete v tématu Odkaz typu odkaz pro vytváření/využívání z odkazu.
Tip
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 konfigurací sledování závislostí.
V nástroji Sledování závislostí můžete zvolit různá zobrazení a filtry a přejít k podrobnostem, abyste získali konkrétní podrobnosti. Tato zobrazení a možnosti jsou popsány v následujících částech:
- Možnosti filtru
- Přechod k podrobnostem
- 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ávislostinach
- Závislosti, které máte v jiných týmech pro práci, kterou váš tým poskytuje.
- 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 stranami před tím, než vstoupí do sledování závislostí.
Klíčové pojmy
- Závislost: Práce, kterou tým A vyžaduje, aby tým B udělal pracovní tým A se snaží provést.
- Spotřebitel: Tým, který žádá o provedení práce.
- Spotřebitel vlastní zapojení a sledování této práce – protože je to práce, kterou její scénář vyžaduje, je zátěž příjemcem za účelem zasílnutí, sledová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řebná před zahájením práce, po které může náročný tým začít pracovat.
Požadavky
- Nainstalujte rozšíření Dependency Tracker pro organizaci, pro kterou chcete sledovat závislosti.
- Chcete-li zobrazit závislosti, musíte být členem skupiny Platné uživatele projektu pro projekt.
- Pokud chcete vytvořit závislost, musíte být členem skupiny Přispěvatelé pro oba projekty, které se účastní propojení závislostí.
- Aby bylo možné podporovat účast mezi organizacemi, musí všechny organizace ověřovat uživatele prostřednictvím stejného ID Microsoft Entra.
- Služba Azure Boards musí být povolená jako služba. Pokud není povolený, musíte ho znovu povolit. Další informace najdete v tématu Zapnutí nebo vypnutí služby.
- Chcete-li upravit konfiguraci, musíte být členem skupiny správce kolekce projektů.
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. Viz Konfigurace sledování závislostí dále v tomto článku.
Měli byste také provést následující úlohy konfigurace nebo přizpůsobení:
- Nastavte cesty oblastí a týmy pro účast ve 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ý pro zobrazení časová osa a poskytuje smysluplná data.
- Přizpůsobte si proces podle potřeby tak, aby podporoval všechny ostatní pracovní položky nebo pole.
- Nakonfigurujte nástroj Dependency Tracker tak, aby podporoval vaše obchodní potřeby a řešil veškeré vlastní nastavení.
Otevření rozšíření Dependency Tracker
Otevřete webový portál pro projekt, ve kterém je definovaný váš tým.
Vyberte Panel>pro sledování závislostí.
V rozevírací nabídce vyberte oblast, která odpovídá týmu, pro který chcete zobrazit závislosti.
Můžete filtrovat pouze podle těchto cest oblasti 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ě zadaného klíčového slova funkce filtru uvádí pracovní položky na základě libovolného zobrazeného pole sloupce.
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: Námět, Funkce, Uživatelský scénář a Chyba. Informace o úpravě konfigurace najdete v tématu Konfigurace sledování závislostí.
- 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é chcete zobrazit. Rozevírací seznam by měl obsahovat všechny cesty iterace nakonfigurované pro projekt a pro které jsou v aktuálním zobrazení uvedeny pracovní položky.
- Priorita: Zaškrtněte jedno nebo více zaškrtávacích políček u priorit, které chcete zobrazit. Hodnoty priority přiřazené pracovním položkám
- Partner: Partner 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ěkolik zobrazení poskytuje interaktivní vizualizace prostřednictvím přechodů k podrobnostem. 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 vlastní práci ve své vlastní cestě k 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 Možnost Nová závislost.
Pokud je partnerový tým v jiné organizaci, zvolte nejdřív partnerový účet. Možnost Partner Account je možné 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 propočítáme uživatelský příběh a chybu.
- Producent je tým, který se zavazuje k poskytování práce.
- Příjemce 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.
Zvolte Uložit. Tlačítko Uložit je k dispozici až po výběru dvou pracovních položek k propojení.
V dialogovém okně potvrzení úspěchu vyberte Zobrazit závislost.
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 je
User Story 706: Cancel order form
Bug 390: Cancel order form
dokončil .
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 části Konfigurace sledování závislostí dále v tomto článku a propojení uživatelských scénářů, 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 zvolíte ikonu akcí a v nabídce vyberete možnost Odebrat propojení závislostí.
Volitelně můžete odkaz odebrat z karty Odkazy pracovní položky.
Vytvoření dotazu závislostí
Pokud chcete otevřít sadu závislých pracovních položek, vyberte je stejným způsobem jako hromadnou úpravu, zvolte ikonu akcí z některé z vybraných propojených pracovních položek a v nabídce zvolte Možnost Otevřít v dotazu.
Otevře se nová karta na stránce 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.
Zvolením možnosti Kopírovat do HTML zkopírujete vybrané pracovní položky do schránky jako formátovanou tabulku.
Zobrazení Využívání závislostí
Zobrazení Využívání závislostí ukazuje práci, na které je tým závislý jinými týmy nebo cestami oblastí.
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í akce.
- Filtrování seznamu pracovních položek výběrem jednoho z pruhů plošných cest a stavů průběhu v grafu pruhového grafu
- Rozbalením nebo sbalením seznamu pracovních položek zobrazíte úplný seznam závislých pracovních položek pomocí ikon rozbalení a sbalení.
- Přidání nebo odebrání polí sloupců otevřením možností sloupce
- Přepnutí posloupnosti pracovních položek výběrem možnosti Zobrazení: Příjemce nahoře nebo Producent nahoře
Vytváření zobrazení závislostí
Zobrazení Vytváření závislostí ukazuje práci, na které závisí jiné týmy nebo cesty oblasti podle vybrané oblasti.
Každý sloupec v pruhovém grafu představuje jinou cestu oblasti, která využívá závislosti podle stavu pracovního postupu pro vybrané 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á osa je v beta verzi.
Důležité
Aby časová osa zobrazovala smysluplná data, musíte mít přiřazené závislé pracovní položky k cestám iterace a cesty iterace musí mít přiřazená 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 sledování závislostí.
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í. Po následníkovi pracovní položky se dokončí alespoň jedna předchozí pracovní položka.
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 na první pohled pochopit počet závislostí a úroveň souvisejících rizik. Zobrazení grafu rizik také ukazuje hodnotu propojení závislostí a žebříkování je až do scénářů.
Existují dvě zobrazení: Využívání z a vytváření pro. Barevné kódování stavu pracovního postupu je konfigurovatelné. Šířka čar označuje, kolik závislostí v této oblasti existuje, tím silnější je propojení více závislostí, jak je uvedeno v legendě.
Využívání 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í
Abyste mohli konfiguraci upravit, musíte být č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, zvolte ikonu ozubeného kola a upravte uvedenou syntaxi. Po dokončení 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 pracovního postupu 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ávislost
- Závislosti mezi účty (organizace)
- Přepnutí výchozího stavu závislosti mezi úč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ími (šedými barvami) pracovních položek
- Stavy pracovních položek přidružují pracovní položky podle plánu (zelená barva)
Úplný seznam a popis najdete v popisech vlastností uvedených dále v této části.
Povolení nebo zakázání možnosti Nová závislost
Tato newDependencyButtonEnabled
vlastnost povolí nebo zakáže možnost Propojení nové závislosti . 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
Tato crossAccountConfigs
vlastnost 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
hodnotu .
{
"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 být použito 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
producesLinkName
Určuje typ propojení, který se používá k vytvoření propojení od příjemce k producentovi.
System.LinkTypes.Dependency-Forward
queryFields
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 k oblasti
- assignedTo – Přiřazeno
- ID – ID
- areapath – IterationID
- areapath – cesta iterace
- areapath – priorita
- areapath – state
- areapath – značky
- teamProject – týmový projekt
- title - Title
- 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"
}
dependencyWorkItemTypes
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"
]
selectedDependencyWorkItemTypes
Omezí počáteční fokus jenom na typy pracovních položek, které monitor závislostí zobrazí nebo zobrazí. Na základě výchozí hodnoty Any se zobrazí nebo zobrazí jakýkoli typ pracovní položky, který obsahuje typ propojení 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 jenom na náměty a funkce, zadejte:
[
"Epic",
"Feature"
]
selectedReleases
Omezí počáteční fokus pouze na pracovní položky přiřazené k těmto cestám iterace, které jsou rovny zadaným verzím nebo pod nimi. 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",
]
workItemCategoriesAndColors
Určuje barvy používané k reprezentaci pracovních položek na základě jejich kategorie a stavu pracovního postupu. Další informace naleznete v tématu Jak se v backlogech a panelech používají stavy a kategorie stavů pracovního postupu.
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": []
}
}
riskAssessementValues
Určuje hodnoty pole Riziko . 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"]
partnerAccounts
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 pole 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)"]
defaultColumns
Určuje sloupce polí a pořadí použité k zobrazení seznamů závislostí.
Výchozí:
[
"Id",
"Area Path",
"Dependency Title",
"State",
"Consumers",
"Producers"
]
riskAnalysisEnabled
Určuje, jestli je povolená funkce rizika. Pokud je nastavena hodnota true, musí být definována vlastnost riskAssessmentValues.
Výchozí:
False
riskAssessmentValues
Výchozí:
[]
riskGraphConfig
Mapuje stavy pracovního postupu na jednu ze tří oblastí rizik zobrazených v grafu:
atRisk
je červená,neutral
š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í.
iteraceDepth
Určuje hierarchickou hloubku cest iterace, které dotazy sledování závislostí za účelem 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
- Index pole pracovních položek
- Kontrola plánů doručování týmu
- Model procesu dědičnosti
- Model hostovaného procesu XML
- Jak se v backlogech a panelech používají stavy pracovních postupů a kategorie stavů