Definice počátečních oblastí a iterací pro modul plug-in pro klasifikaci
Definujte klasifikace pro usnadnění sledování, seskupování a podávání zpráv o práci založenou na užitečné kategorií funkcí souvisejících produktů a milníky projektu.Definování oblastí pracovní položky uspořádat do kategorií funkční, fyzické nebo logické.Definujte iterací pracovní položky seskupit do milníky nebo čas cyklu kategorií.Tým může například uspořádat práce produktu do klientské oblasti, oblasti server a rozšíření oblasti.Počet iterací, které definujete určují kolikrát týmu bude opakovat sadu hlavní činnosti, jako je plán, vývoji a testování.
Klasifikace, které definujete, se zobrazí v oblasti a iterace dialogové okno Nový projekt týmu, jak ukazuje následující obrázek:
Po vytvoření týmového projektu, můžete použít libovolné klientské aplikace pro Team Foundation změnit oblasti a iterací.Můžete také definovat oprávnění pro řízení přístupu k oblasti projektu nebo iterace.Viz pokyny a pojmenování omezení platná pro klasifikace Vytvořit a upravit oblasti a iterací.Informace o polích, které sledují oblastí a iteracíOdkazy na pole oblastí a iterací
Oblastí a iterací zadáte soubor mapování předávat v rámci klasifikace modul plug-in aplikace Microsoft Project.
Důležité |
---|
Standardně šablon procesů pro Microsoft řešení Framework (MSF) definovat žádné uzly oblasti a tři iterace uzlů, které jsou pojmenovány iterace 1, iterace 2 a 3 iterace.Iterace uzly jsou uvedeny v definici pracovní položky dotazy a úkoly jsou definovány v WorkItemTracking a portál zásuvné moduly. |
V tomto tématu
Název modulu Plug-in klasifikace a umístění
Klasifikace úkolů a závislostí
Určení oblastí počáteční produktů
Určení počáteční iterací
Zadání pole Microsoft Office Project mapování soubor k odeslání
Klasifikace Plug-in Odkaz Element
Název modulu Plug-in klasifikace a umístění
Následující tabulka uvádí název souboru, složky a modul plug-in pro proces šablony 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 souborů XML a složky však není modul plug-in.Team Foundation Serverneobsahuje mechanismus pro nasazení klienta moduly, zásady nebo jiné úpravy.Pokud chcete zavést tento druh funkce, musíte použít vlastní distribuci a instalaci programu.
Zpět na začátek
Klasifikace úkolů a závislostí
Soubor modulu plug-in klasifikace musí odpovídat schématu definice, jak je uvedeno v souboru Css.xsd a modul plug-in musí být zadána ve vlastním souboru.Soubory schémat pro proces šablony lze stáhnout z následující stránky na webu společnosti Microsoft: proces šablony a schémata pracovní položky pro Visual Studio Team Foundation.
V souboru XML zadejte jeden nebo více úkolů a jejich závislosti.Obecně stačí pouze jeden úkol zadat počet iterací a uzlů, které vyžaduje týmu projektu.
[!POZNÁMKA]
Změníte šablonu procesu oblastí nebo iterací, přesvědčte se, zda neporušují přiřazení pro pracovní položku dotazy nebo pracovních položek, které jsou definovány v šabloně procesu.Iteration1Backlog.wiq práci například dotaz položku šablony MSF proces pro agilní software development odkazy iterace 1.Další informace naleznete v tématu Přidat položku dotazy práce šablonu procesu.
Zpět na začátek
Určení oblastí počáteční produktů
Kořenový uzel oblastí můžete zadat pomocí následující syntaxe:
<Node StructureType="ProjectModelHierarchy" Name="Area" >
Určete nula nebo více uzly děti tolik oblastí pro váš proces.Použití Node element určit jednotlivé oblasti a nastavit StructureType atributu na ProjectModelHierarchy.
<Node StructureType="ProjectModelHierarchy" Name="NodeName" ></Node>
Následující příklad ukazuje, jak zadat dvě oblasti klienta a serveru:
<?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>
Zpět na začátek
Zadání cest počáteční iterace
Kořenový uzel pro iterací zadáte pomocí následující syntaxe:
<Node StructureType="ProjectLifecycle" Name="NodeName" >
Určete nula nebo více uzly dětí pro počet iterací pro váš proces.Použití Node element určit každé opakování a nastavit StructureType atributu na ProjectLifecycle.
Následující příklad ukazuje, jak zadat čtyři iterací: 1 milník milník 2, Beta a 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>
Zpět na začátek
Zadání pole mapování souboru aplikace Microsoft Project
Zadejte soubor, který obsahuje mapování polí pro Microsoft Project v properties Classification.xml souboru.Použití property určit soubor uložit, prvek, který je označen FileMapping.xml MSF proces šablon.Tento soubor obsahuje mapování mezi poli v Microsoft Project a v polích Team Foundation.Tento soubor je odeslány do databáze týmu projektu. Následující příklad ukazuje strukturu syntaxe pro tuto položku:
<properties>
<property name="MSPROJ"
value="Classification\FileMapping.xml"
isFile="true" />
</properties>
Tento soubor upravovat, naleznete v Namapování polí produktů Microsoft Project a Team Foundation.
Zpět na začátek
Klasifikace Plug-in Odkaz Element
Následující tabulka popisuje prvky, které slouží k definování oblastí počáteční produktů a počtu iterací.Určit tyto prvky taskXml prvek kontejner v souboru modulu plug-in klasifikace.Informace o tomto prvku Definice úloh ke zpracování modulu plug-in.
Upozornění |
---|
Nedefinuje soubor schématu Css.xsd property nebo properties prvky.Při odesílání šablonu procesu Správce šablon procesu ověřuje těchto prvků před uložením v Team Foundation Server. |
Definování oblastí a iterací zadáním cesty vnořených uzlů a podřízené uzly stromu.Další informace naleznete v tématu Restrictions on Area and Iteration Paths.
Children |
|
Childrenje volitelné podřízený prvek Node. Obsahuje definice pro děti oblastí nebo iterací. |
Node |
|
Nodeje volitelné podřízený prvek Nodes a Children. Definuje strukturu stromu.Použití ProjectLifecycle pro iterací a ProjectModelHierarchy oblastí.Názvy uzlů nesmí překročit 255 znaků. |
Nodes |
|
Nodesje vyžadován podřízeného prvku taskXml pro modul plug-in klasifikace. Obsahuje definice oblasti a iterace. |
properties |
|
propertiesje vyžadován podřízeného prvku taskXml pro modul plug-in klasifikace. |
property |
Kde se pro každý atribut, platí následující definice:
|
propertyje vyžadován podřízeného prvku properties. Definuje data související s projektem, například data mapování XML pro Microsoft Project. |
Zpět na začátek