Sdílet prostřednictvím


Přizpůsobení objektů pro sledování práce na podporu týmových procesů

Pro místní nasazení serveru Team Foundation Server (TFS) můžete upravit způsob plánování a sledování práce.Chcete-li přidat nebo upravit pole, typ pracovní položky (WIT) nebo nástroj pro agilní plánování, přečtěte si jedno z témat uvedených v následující tabulce.

Pokud máte další požadavky na přizpůsobení týmového projektu, přečtěte si téma Komplexní pohled na možnosti konfigurace a přizpůsobení ve Visual Studiu TFS.

Vyhledávání koncepční ima definice nebo popis
Koncepční obrázek pro klientské nástroje
Koncepční obrázek pro pracovní jako tým

Rozsah požadavků

Podle požadavků na vlastní úpravy můžete konfigurovat výchozí nastavení přizpůsobením šablony procesu.Týmový projekt můžete vytvořit pomocí šablony procesu.Objekty, které můžete přizpůsobit v rámci šablony procesu, umožňují počáteční konfiguraci objektu.Přizpůsobením šablony procesu lze zajistit dodržování souladu s procesy ve všech týmových projektech vytvořených pomocí šablony procesu.Další informace o výchozích šablonách procesu TFS naleznete zde.

Můžete provádět mnoho úprav v různém rozsahu.Při plánování svých vlastních požadavků zvažte oblasti rozsahu uvedené v následující tabulce.

Rozsah

Poznámky k implementaci

Rozsah projektu nebo kolekce

  • Šablona procesu: Tuto možnost zvolte, pokud máte v úmyslu vytvořit několik týmových projektů a chcete minimalizovat čas potřebný pro nastavení a spuštění projektů a vynucení dodržování souladu u týmových procesů.Informace o přizpůsobení šablony procesu naleznete zde.

  • Kolekce projektu: Změny provedené v polích pracovních položek, globálních seznamech a typech odkazů ovlivňují všechny týmové projekty, které jsou definovány v kolekci týmového projektu.Při provádění změn na této úrovni zvažte případné dopady.

  • Týmový projekt: Tuto možnost zvolte, pokud chcete provést pouze změny, které vyžaduje váš tým nebo skupina týmů pracujících na stejném týmovém projektu.

    Chcete-li uplatnit změny u několika týmových projektů, bude třeba importovat změny do souborů definice objektu pro několik týmových projektů.

  • Tým: Tuto možnost zvolte, pouze pokud váš tým vyžaduje změny.Další informace, jak lze nakonfigurovat, naleznete v části Spolupráce pomocí týmových prostředků.

Požadavky na integraci dat

Vybraná sada polí se integruje s nástroji Team Foundation Build, Test Manager a Team Foundation – správa verzí.Tyto aplikace automatizují přiřazování dat do těchto polí.Další informace naleznete v tématu Pole na podporu integrace s testováním, sestavováním a správou verzí.

Požadavky na lokalizaci a globalizaci

Je možné lokalizovat názvy WIT, polí a mnoha prvků, které jsou definovány pro WIT.Další informace naleznete v tématu Lokalizace a globalizace podřízených elementů WITD.

Skupiny kategorií, které jsou nutné k podpoře kolektivního úsilí

Pokud máte podobné WIT s různými názvy, můžete je seskupovat a jednodušeji vytvářet sestavy pomocí kategorií.Kategorie podporují flexibilní dotazy, vytváření sestav, konfiguraci procesů a integraci v rámci týmových projektů.Další informace naleznete v tématu Seskupení typů pracovních položek pomocí kategorií.

Než provedete vlastní nastavení, ujistěte se, že rozumíte dopadům na údržbu a upgrade

Aktualizace sady TFS může zavést nové funkce, které vyžadují aktualizace na objekty používané ke sledování práce.Tyto objekty patří typy pracovních položek, kategorií a konfigurace procesu.Minimalizace změn v rámci pracovního postupu pro WIT nebo konfigurace procesu může pomoci snížit množství práce, kterou je třeba provést při upgradu TFS.

Chcete-li minimalizovat množství práce, ruční budete muset provést po upgradu na sady TFS, pochopit, které úpravy podporu cestu snadno aktualizace a které nikoli.

Vlastní nastavení kompatibilní s týmové projekty pomocí funkce Průvodce konfigurací aktualizace

Následující vlastní nastavení můžete pomocí Průvodce konfigurací funkce automaticky změny se projeví do svého týmového projektu, potřebnou pro nové funkce.

  • Pole: Přidat vlastní pole, seznam výběr přizpůsobit, přidat nebo upravit oblasti a iterace cesty, přidání pravidla do pole

  • WITs: Přidat vlastní WITs, změnit rozložení formuláře

  • Kategorie: Přidání vlastní kategorie

  • Agilní nástroje pro plánování: přizpůsobení sloupců na kanbanové tabuli, přizpůsobení panelu rychle přidat

  • Integrace se systémem Office: Přidat nebo změnit, jak se pole projektu namapujte na pole sady TFS

Další informace o funkcích Průvodce konfigurací, přejděte zde.

Vlastní nastavení, které mohou vyžadovat ruční aktualizace šablony týmový projekt nebo procesu, při upgradu sady TFS

Průvodce konfigurací funkce vyžaduje, aby pole, stavy pracovního postupu a typy určité pracovní položky jsou definovány v objekty šablonu procesu a konfigurace procesu.Pokud provedete následující vlastní nastavení, je třeba upravit stávající šablony procesů pro spuštění průvodce nebo bude pravděpodobně nutné aktualizovat svůj týmový projekt ručně.

  • Pole: Změnu atributů existující pole, odeberte pole, které jsou uvedeny v konfiguraci procesu

  • WITs: Změnit pracovní postup.

  • Agilní nástroje pro plánování:

    • Změňte WITs definované pro požadavek kategorie, kategorie úlohy nebo funkce kategorie.

    • Změňte metastate mapování definované v konfiguraci procesu.

    • Změnit zadané pro pole TypeField v konfiguraci procesu.

Kromě toho změny provedené na WITs nebo pracovní postup může vyžadovat aktualizace dalších artefaktů opatřeného této šabloně procesu, například sestavy aplikace Excel nebo SQL Server Reporting Services.

Vlastní nastavení a vyhnout se tak

Neměli byste následující vlastní nastavení, protože mohou mít za následek konflikty schémat v datovém skladu nebo způsobit problémy při aktualizaci týmové projekty po upgradu na sady TFS.

  • Pole:

    • Změnit popisný název výchozí pole (pole definované v šabloně procesu)

    • Změnit název sestav reporting atribut nebo syncname atributu výchozích polí

  • WITs: Přejmenujte nebo odstraňte typy pracovních položek

  • Kategorie: Změnit název výchozí kategorie nebo typy pracovní položky definované v rámci výchozích kategorií

Další informace o vytváření sestav atributy, naleznete v části Přidání a změna polí pracovních položek jako podpora tvorby sestav.

Doporučené postupy při přizpůsobení týmových projektů

  • Identifikujte nejlepší možnosti pro přizpůsobení WITs, které podporují vaše požadavky sledování.Pokud změníte objekty, které sledují pracovní položky, je nutné stanovit, jak tyto změny ovlivní existující a budoucí týmové projekty.

  • Přidejte šablony procesů a soubory definic XML pod správu verzí.Nenasazujte objekty, které definujete, ale nebyly uloženy v úložišti.

  • Otestujte své vlastní objekty stejným způsobem, jako byste testovali svůj software.

  • Minimalizujte počet vlastních polí, která chcete zavést.Minimalizujte počet polí, která chcete nastavit jako reportovatelná.