Definice počátečních oblastí a iterací v modulu plug-in pro klasifikaci
Klasifikace usnadnění sledování, seskupení a vytváření sestav na práci podle kategorií užitečné v případech, například funkcí souvisejících produktů a milníků projektu.Můžete definovat oblasti uspořádání pracovních položek do kategorií funkční, fyzické nebo logické.Definujete iterací k seskupení pracovní položky do milníků nebo času cyklu kategorií.Můžete například tým mohla být uspořádána pracovní produkt klientské oblasti, do oblasti serveru a oblast rozšiřitelnost.Počet iterací, které definujete určení, kolikrát týmu, bude se opakovat konkrétní sadu hlavní aktivity, například plánu, vývoj a testování.
Klasifikace, které definujete se objeví na oblasti a iterací stránky pro nové týmový projekt, jak je znázorněno v následujícím obrázku.Přístup k této stránce v ze stránky správy Team Web Access.Chcete-li tuto stránku otevřít, přejděte zde.
Tyto stránky otevřít z kontextu Správa Team Web Access (TWA).Chcete-li otevřít správu kontextu, zvolte zařízení ikonu nastavení.
Chcete-li zjistit, jak připojit se k TWA, přejděte zde.
Po vytvoření týmový projekt, můžete upravit oblasti a iterace pomocí TWA.Můžete také definovat oprávnění pro řízení přístupu k oblasti projektu nebo iterace.Pokyny a omezením pro vytváření názvů, které se vztahují k klasifikace naleznete na adrese Přidání a změna cest oblastí a iterací.Informace o polích, které sledovat oblasti a iterace naleznete v tématuReferenční dokumentace polí oblastí a iterací
Kromě oblasti a iterace určíte soubor mapování pro aplikaci Microsoft Project chcete uložit v rámci klasifikace modul plug-in.
Důležité |
---|
Ve výchozím nastavení definovat šablony procesů pro Framework řešení společnosti Microsoft (MSF) žádné uzly oblasti a tři iterace uzly, které se nazývají iterace 1, iterace 2 a 3 iterace.Uzly iterace je odkazováno v definici pracovní položky dotazy a úlohy jsou definovány v WorkItemTracking a portálu moduly plug-in. |
Název modulu plug-in klasifikace a umístění
Následující tabulka uvádí název soubor, složku a modul plug-in pro šablony procesů pro Microsoft Solutions Framework (MSF):
Název souboru: |
Classification.xml |
Název složky: |
Klasifikace |
Název modulu plug-in: |
Microsoft.ProjectCreationWizard.Classification |
[!POZNÁMKA]
Můžete změnit názvy souboru XML a složky, ale není modul plug-in.Team Foundation Serverneobsahuje mechanismus pro nasazení klientů moduly plug-in, zásad nebo jiné úpravy.Pokud chcete nasadit tento druh funkce, je nutné použít vlastní distribuci a instalaci programu.
Klasifikace úlohy a závislosti
Soubor modulu plug-in klasifikace musí odpovídat k jeho definici schématu, jak je uvedeno v souboru Css.xsd a modul plug-in musí být zadán v vlastní soubor.
V souboru XML zadejte jednu nebo více úloh a jejich závislosti.Obecně platí je nutné pouze jeden úkol, chcete-li určit počet iterací a uzly, které vyžaduje týmový projekt.
[!POZNÁMKA]
Pokud upravíte oblasti a iterace šablonu procesu, ujistěte se, že nedojde k narušení všech přiřazení, které se používají pro pracovní položku dotazy nebo pracovní položky, které jsou definovány v šabloně procesu.Můžete například Iteration1Backlog.wiq pracovní položky dotazu pro šablonu procesu MSF pro agilní vývoj softwaru vývoj odkazy iterace 1.Další informace naleznete v tématu Přidání dotazů na pracovní položky do šablony procesu.
Zadání oblasti počáteční produktů
Kořenový uzel oblastí určete pomocí následující syntaxe:
<Node StructureType="ProjectModelHierarchy" Name="Area" >
Zadejte nuly nebo více podřízených uzlů pro libovolný počet oblasti, jak chcete pro proces.Použití Node element k určení jednotlivých oblastí a nastavení StructureType atribut ProjectModelHierarchy.
<Node StructureType="ProjectModelHierarchy" Name="NodeName" ></Node>
Následující příklad ukazuje, jak určit dvě oblasti, klient a Server:
<?xml version="1.0" encoding="utf-8" ?>
<tasks>
<task
id="UploadStructure"
name="Creating project structure"
plugin="Microsoft.ProjectCreationWizard.Classification"
completionMessage="Portfolio project structure created.">
<taskXml>
<Nodes>
<Node StructureType="ProjectModelHierarchy" Name="Teams" >
<Children>
<Node StructureType="ProjectModelHierarchy" Name="Client"></Node>
<Node StructureType="ProjectModelHierarchy" Name="Server"></Node>
</Children>
</Node>
</Nodes>
</taskXml>
</task>
</tasks>
Zadání cest počáteční iterace
Zadejte kořenový uzel u iterací pomocí následující syntaxe:
<Node StructureType="ProjectLifecycle" Name="NodeName" >
Zadejte nuly nebo více podřízených uzlů pro libovolný počet iterací, kolik chcete, aby pro váš proces.Použití Node elementu, který chcete zadat každé iteraci a nastavit StructureType atribut ProjectLifecycle.
Následující příklad ukazuje, jak lze zadat čtyři iterací: milníku 1, 2 milníku, Beta a verze RTM.
<?xml version="1.0" encoding="utf-8" ?>
<tasks>
<task
id="UploadStructure"
name="Creating project structure"
plugin="Microsoft.ProjectCreationWizard.Classification"
completionMessage="Team project structure created.">
<taskXml>
<Nodes>
<Node StructureType="ProjectLifecycle" Name="Iteration" >
<Children>
<Node StructureType="ProjectLifecycle" Name="Milestone 1"></Node>
<Node StructureType="ProjectLifecycle" Name="Milestone 2"></Node>
<Node StructureType="ProjectLifecycle" Name="Beta"></Node>
<Node StructureType="ProjectLifecycle" Name="RTM"></Node>
</Children>
</Node>
</Nodes>
</taskXml>
</task>
</tasks>
Zadání souboru mapování pole pro aplikaci Microsoft Project
Zadejte soubor, který obsahuje mapování polí pro Microsoft Project v properties oddílu Classification.xml souboru.Použití property element k určení, soubor, který chcete uložit, které je označeno FileMapping.xml pro šablony procesů MSF.Tento soubor obsahuje mapování mezi poli v Microsoft Project polí a v Team Foundation.Tento soubor je odeslán do databáze nástroje pro týmový projekt. Následující příklad ukazuje strukturu syntaxe pro tuto položku:
<properties>
<property name="MSPROJ"
value="Classification\FileMapping.xml"
isFile="true" />
</properties>
Chcete-li přizpůsobit tento soubor, naleznete v části Mapování polí produktů Microsoft Project a Team Foundation.
Odkaz na modul plug-in element klasifikace
Následující tabulka popisuje elementy, které můžete použít k definování počáteční produktu oblasti a iterace.Zadejte tyto prvky v rámci taskXml elementu kontejneru v modulu plug-in souboru klasifikace.Informace o tomto prvku naleznete v tématu Definování úloh ke zpracování modulu plug-in.
Upozornění |
---|
Soubor schématu Css.xsd nedefinuje property nebo properties elementy.Při odesílání šablonu procesu Správce šablon procesu ověří tyto prvky před uložením je v Team Foundation Server. |
Definujte oblasti a iterace zadáním cesty stromu vnořené uzly a podřízených uzlů.Další informace naleznete v tématu Přidání a změna cest oblastí a iterací.
Children |
|
Childrenje volitelný podřízený prvek Node. Obsahuje definice pro děti oblasti a iterace. |
Node |
|
Nodeje volitelný podřízený prvek Nodes a Children. Definuje strukturu stromu.Použití ProjectLifecycle u iterací a ProjectModelHierarchy pro oblasti.Názvy uzlů nesmí překročit 255 znaků. |
Nodes |
|
Nodesje povinný podřízený element elementu taskXml pro modul plug-in klasifikace. Obsahuje definice, oblasti a iterace. |
properties |
|
propertiesje povinný podřízený element elementu taskXml pro modul plug-in klasifikace. |
property |
Pokud rozumí pro každý z atributů:
|
propertyje povinný podřízený element elementu properties. Definuje data související s projektem například data mapování XML pro Microsoft Project. |
Viz také
Koncepty
Přidání a změna cest oblastí a iterací
Přizpůsobení funkčních oblastí v rámci šablony procesu [přesměrováno]