Sdílet prostřednictvím


Referenční dokumentace elementu XML konfigurace procesu

Konfigurace procesu definuje výchozí konfigurační a funkční možnosti, ke kterým mají vaše týmy přístup pomocí nástrojů pro agilní plánování. Tyto nástroje, které můžete zobrazit z webového portálu, zahrnují nevyřízených položek produktu, sprint nevyřízené položky, kanbanové Tabule a panel úkolů. Tyto nástroje zpřístupněny při vytváření tým projektu buď vVisual Studio Onlinenebo namístní Team Foundation Server (TFS).

Konfigurační prvky zadejte typy pracovních položek (WITs), výchozí sloupce, pole používaná nástroje a další prvky. Hlavní konfigurace provedené určit, které položky se zobrazí portfolia, produktu a sprint nevyřízené položky tak, že definujetePortfolioBacklogRequirementBacklogaTaskBacklogoddíly procesu konfiguračního souboru XML definice. Konfigurace procesu navíc definuje stav metastate mapování pracovního postupu pro všechny WITs, které vyžadují mapování.

Process configuration XML elements

Configure and customize Agile planning tools for a team projectshrnuje lze nakonfigurovat pomocí uživatelského rozhraní a co vyžaduje také konfiguraci definováním ProcessConfiguration souboru.

Oblastí, které můžete upravit prostřednictvím ProcessConfiguration:

Nevyřízené položky konfigurace

  • Mapování metastavů určité kategorie typů pracovních položek

  • Přizpůsobení výchozích sloupců a pořadí sloupců

  • Přizpůsobení panelu pro snadné přidávání

  • Změna počtu pracovních položek, které se mohou objevit na panelu úkolů

  • Mapování metastavů pro nástrojově specifické typy pracovních položek

  • Přiřazení polí používaných v nástrojích a grafech pro agilní plánování

  • Určení víkendových dnů

  • Změna barvy typu pracovní položky

  • Zadat vlastnosti a chování

Chcete-li aktualizovat konfiguraci procesu, exportujte definiční soubor XML, upravte ho a poté tento soubor importujte. Můžete použítwitadminnástroj příkazového řádku kimportu a exportu souboru.

Process for customizing a WIT object

Poznámka

Syntaxe vzorky uvedeny v tomto tématu odpovídají výchozí přiřazení definované v šablonu procesu Scrum.Chcete-li získat přístup k nejnovější verzi šablony procesů, nainstalujte nejnovější verzi sady TFS a stáhnout pomocí šablonySprávce šablon procesu.

Nevyřízené položky konfigurace

Můžete přizpůsobit tyto prvky pro nevyřízené položky produktu, sprint nevyřízené položky a portfolia nevyřízených položek:

  • Metastate mapování: mapování stavy pracovního postupu na metastates. Tato mapování podporují zobrazení všech agilní plánování nástroje, včetně tabulí kanbanové a úloh.

  • Quick přidejte panel: Zadejte WITs a pracovní položky pole, které jsou pro rychlé přidávání položek do seznamu nevyřízených položek.

    Chcete-li změnit typy pracovních položek, které se považují za nevyřízené položky nebo úkoly, přidejte je do odpovídající kategorie. Příklad naleznete v tématuPřidat na panel úkolů nebo nevyřízených položek chyby.

  • Pole sloupců: definovat výchozí pole a pořadí sloupců.

Můžete nakonfigurovat nevyřízené položky v rámci XML oddílů, které se zobrazují v následujícím příkladu:

<PortfolioBacklogs>
   <PortfolioBacklog category="Microsoft.EpicCategory" pluralName="Epics" singularName="Epic" workItemCountLimit="1000">
. . . 
   </PortfolioBacklog>

     <PortfolioBacklog category="Microsoft.FeatureCategory" pluralName="Features" singularName="Feature" parent="Microsoft.EpicCategory" workItemCountLimit="1000">
. . . 
   </PortfolioBacklog>
</PortfolioBacklogs>
<RequirementBacklog category="Microsoft.RequirementCategory" pluralName="Stories" singularName="User Story" workItemCountLimit="1000">
. . . 
</RequirementBacklog>
<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task" workItemCountLimit="1000">
. . . 
</TaskBacklog>

Element

Popis

PortfolioBacklogs

Volitelné. Element kontejneru pro portfolia nevyřízených položek.

PortfolioBacklog

Volitelné. Až pět výskytů.

Kontejner elementu, který definuje metastate mapování, výchozí sloupce a rychlé přidat panel pro portfolia nevyřízených položek.

<PortfolioBacklog category="PortfolioCategory" parent="ParentCategory" pluralName="PluralName" singularName="SingleName" workItemCountLimit="MaximumLimit>
   <States> . . . </States>
   <Columns> . . . </Columns>
   <AddPanel> . . . </ AddPanel>
</PortfolioBacklog >

Podle popisu přiřaďte k atributům hodnoty:

  • category: Zadejte název kategorie, definovanou v souboru definice kategorií pro týmový projekt, který obsahuje WITs, které mají být spojeny s tímto typem nevyřízených položek.

  • parent: Zadejte název kategorie, který představuje portfolia nevyřízených položek nadřazeného v rámci hierarchie.

  • pluralName: Zadejte plurální popisek, který se použije při odkazování na WITs přidružený k tomuto typu nevyřízených položek. Příklad: Scénáře, Cíle, Iniciativy nebo Příběhy.

  • singularName: Zadejte singulární popisek, který se použije při odkazování na WITs přidružený k tomuto typu nevyřízených položek. Příklad: Scénář, Cíl, Iniciativa nebo Příběh.

  • workItemCountLimit: Zadejte celé číslo. Výchozí hodnota je 1000. Nevyřízené položky a tabulí omezí počet položek zobrazených založené na toto omezení.

RequirementBacklog

Požadováno. Pouze jeden výskyt.

Kontejner elementu, který definuje metastate mapování, výchozí sloupce a rychlé přidat panel pro nevyřízených položek produktu. Nevyřízené položky produktu zobrazují všechny aktivní položky v nevyřízených položkách týmu.

<RequirementBacklog category="RequirementCategory" pluralName="PluralName" singularName="SingleName" workItemCountLimit="MaximumLimit" >
   <States> . . . </States>
   <Columns> . . . </Columns>
   <AddPanel> . . . </ AddPanel>
</RequirementBacklog >

TaskBacklog

Požadováno. Pouze jeden výskyt.

Slouží k přizpůsobení rozložení nevyřízených položek sprintu elementu kontejneru.

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task workItemCountLimit="MaximumLimit">
. . . 
</TaskBacklog > 

Hh500408.collapse_all(cs-cz,VS.140).gifPoznámky k implementaci

  • Ve výchozím nastavení je omezen na celkem 1 000 pracovních položek každé nevyřízené položky. Můžete změnit tak, že určíte hodnotu pro tento limitworkItemCountLimitatributu.

  • Hodnoty přiřazené kCategoryNamemusí odpovídat skupině kategorií definované pro týmový projekt. Můžetezadat skupiny kategorií v souboru definice pro kategorie.

  • Použijeteportfolia nevyřízených položekk uspořádání nevyřízených položek, zobrazit souhrn nevyřízených položek na nižší úrovně a zobrazíte průběh napříč několika týmy. Nové a upgradovanou týmové projekty obsahovat dvě úrovně portfolia nevyřízených položek: funkce a Epics. Můžete přidat další až tři úrovně. Pouze nejvyšší úrovně portfolia nevyřízených položek neurčuje nadřazené kategorie.

    Poznámka

    Musíte mítRozšířené přístupvykonávat některé funkce portfolia nevyřízených položek.

  • Vašenevyřízených položek produktuodpovídá plánu projektu plán pro váš tým plány k poskytování. Zobrazí se seznam pracovních položek, jejichž WITs patří do kategorie požadavky. Chcete-li spravovat různé WITs než protokolům poskytovaným výchozí týmový projekt, můžete přidat WITs požadavky na kategorii a mapování stavy pracovního postupu na metastates.

  • Vašenevyřízených položek sprintu nebo iteracezobrazit sadu požadavků, které vám a vašemu týmu mít potvrzené v cyklu konkrétní sprint a úlohy, které jste propojili tyto požadavky. Propojení úkolů je s požadavky pomocí odkazu typu nadřazený podřízený. Vzhledem k tomu, že WITs, které se zobrazují na tyto nevyřízené položky odpovídají stejné typy, které se zobrazují na nevyřízených položek produktu, velká část přizpůsobení práci, kterou u nevyřízených položek produktu bude Definujte funkci nevyřízených položek sprintu.

Hh500408.collapse_all(cs-cz,VS.140).gifMapování stavů pracovního postupu na metastavy

Většina typů pracovních položek vyžaduje, aby byly stavy jejich pracovního postupu namapovány na některý metastav. Stavy pracovního postupu definují, jak pracovní položka postupuje od první aktivace nebo vytvoření po uzavření nebo dokončení. Můžete například definovat stavy definované pro nevyřízené položky produktu Scrum průběh ze čtyř stavů zNovýSchválenopotvrzenýdoprovésta také zahrnuje páté stavu,odebranéchcete-li účet pro stavu odebrány ze seznamu nevyřízených položek bez prováděna.

Metastates, na druhé straně, zjistěte, jak agilní nástroje pro plánování považovat každý stav pracovního postupu. Primární metastates používané panelu nevyřízené položky a úlohy jsouProposedInProgressaComplete.

Díky přidružení jednotlivých stavů pracovního postupu k některému metastavu je úlohám, které na pozadí zobrazují nevyřízené položky a panely úkolů zřejmé, jak správě interpretovat stav jednotlivých pracovních položek. Například následující mapování jsou definovány pro nevyřízené položky produktu Scrum.

<RequirementBacklog category="Microsoft.RequirementCategory" pluralName="Backlog items" singularName="Backlog item">
   <States>
      <State value="New" type="Proposed" />
      <State value="Approved" type="Proposed" />
      <State value="Committed" type="InProgress" />
      <State value="Done" type="Complete" />
   </States>
 . . .
</RequirementBacklog >

Metastavy mají tři kategorie: Agilní, Chyba a Zpětná vazba. Následující tabulka popisuje atributy a hodnoty mapování.

Element

Popis

State

Požadováno. Přiřazuje stav pracovního postupu k metastavu.

<State type="TypeName" value="ValueName"/>

Platné hodnoty provlastnost TypeNameodpovídají hodnotě přiřazenáSTATEv rámciWORKFLOWčást těchto WITs přiřazeny skupině kategorii.

Platné hodnoty pronázev hodnotyodpovídající jednomu z následujících hodnot výčtu:

  • Agilní: Používá se pro všechny typy pracovních položek.

    • Proposed: Určuje pracovní položky, které jsou nové ještě není potvrzené nebo ještě pracuje.

    • InProgress: Určuje pracovní položky, které byly potvrzeny nebo se aktivně pracuje.

    • Complete: Určuje pracovních položek, které byly provedeny. Prokanbanové Tabulebýt platná, musí být alespoň jeden stav pracovního postupu namapovány naCompletemetastate.

      Jakmile pracovní postup stavu přechází do stavu, který je přidruženCompletemetastate, související pracovní položky se mohou ze záznamu vypadnout nevyřízených položek produktu. Bude však nadále uvedena na kanbanové desce.

    Pracovní položky ve stavu pracovních postupů, které nejsou namapovány na jeden z podporovaných metastates nejsou zobrazeny na nevyřízených položek nebo tabuli.

  • Chyba: Použijte pouze pro typy pracovních položek seskupených do Kategorie chyb. Kromě agilní metastates obsahujeResolvedmetastate, která označuje chyby, které byly vyřešeny.

    PoznámkaPoznámka
    Lze přiřadit pouzeResolvedmetastate do zadané ve stavu pracovního postupuBugWorkItemselementu.
  • Zpětná vazba: Použijte pouze pro typy pracovních položek seskupených do kategorie Žádost o zpětnou vazbu nebo Odpověď na zpětnou vazbu. RequestedReceivedReviewedandDeclined.

States

Určuje kolekciStateprvky, které stavy pracovního postupu s inst přidružit metastates.

Požadovaný element pro následující nadřazené elementy:

  • BugWorkItems

  • PortfolioBacklog

  • RequirementBacklog

  • TaskBacklog

  • TestPlanWorkItems

  • TestSuiteWorkItems

  • FeedbackRequestWorkItems

  • FeedbackResponseWorkItems

Hh500408.collapse_all(cs-cz,VS.140).gifPřizpůsobení výchozích sloupců a pořadí sloupců

Zadejte pole, která se má zobrazit na každé nevyřízené položky v rámciColumnsoddílu. Změny provedené prostřednictvímmožností sloupcedialogové okno uchována, dokud znovu nezměníte.

Default columns and sequence for backlog page

Zde je výchozí konfigurace určené šablonu procesu Scrum pro nevyřízených položek produktu.

<Columns>
   <Column refname="Microsoft.VSTS.Common.Priority" width="400" />
   <Column refname="System.Title" width="400" />
   <Column refname="System.State" width="100" />
   <Column refname="Microsoft.VSTS.Scheduling.Effort" width="50" />
   <Column refname="System.IterationPath" width="200" />
</Columns>

Element

Popis

Columns

Určuje kolekciColumnelementy. Požadovaný element pro elementy nevyřízených položek:PortfolioBacklogRequirementBacklogaTaskBacklog.

Column

Určuje pole, které chcete zobrazit jako sloupec na nevyřízené položky.

<Column refname="FieldReferenceName"  width="FieldWidth" />

Záhlaví sloupců panelu úkolů

Záhlaví sloupců, které se zobrazují na panelu úkolů odpovídají stavy pracovního postupu přiřazené výchozí ŽÁ přiřazeny ke kategorii úkolu. Pořadí sloupců odpovídá přirozeným přechodům pracovního postupu směrem zleva doprava. Rozložení sloupců můžete změnit úpravou pracovního postupu pro typ pracovní položky přiřazený ke Kategorii úkolů. Stavy pracovního postupu, který je definován pro výchozí typ úkolu v kategorii úloh musí být přiřazen k platným metastate, jak je popsáno vmapy metastates pro kategorii typů pracovní položka.

Hh500408.collapse_all(cs-cz,VS.140).gifPřizpůsobení panelu pro snadné přidávání

Pole můžete přidat do libovolného panelu pro rychlé přidávání. Například v následujícím příkladu přidáobchodní hodnotudo panelu nevyřízených položek produktu.

Backlog panel with Business Value field added

Panel zobrazuje pouze pole, které jsou součástíFIELDSoddíl s inst definice pro ŽÁ vybrána. Pokud například vyberete typ pracovní položky pro chyby, zobrazí se pouze Název, protože Obchodní hodnota není pro chyby definována. Chcete-li přidat jiné ŽÁ do panelu, můžete ho přidat do kategorie požadavky jak je popsánozde.

Následující kód odpovídá výchozím přiřazením definovaným v šablonách procesu Visual Studio Scrum a MSF pro prostředí Agile.

<AddPanel>
   <Fields>
      <Field refname="System.Title" />
   </Fields>
</AddPanel>

Element

Popis

AddPanel

Element kontejneru sloužící k určení „rychlého přidávání“; pole, která se mají zobrazit v oblasti panelu, kde jsou definovány nové nevyřízené položky.

Fields

Určuje kolekciFieldelementy.

Field

Určuje pole pracovní položky zobrazit v rámci panelu pro nevyřízených položek produktu.

<Field refname="FieldReferenceName"/>

Stejné pole by mělo být zobrazeno na formuláři pracovní položky jednotlivých typů pracovních položek zahrnutých do kategorie těchto nevyřízených položek.

Hh500408.collapse_all(cs-cz,VS.140).gifZměna počtu pracovních položek, které se mohou objevit na panelu úkolů

Z hlediska výkonu panelu úkolů je omezen na Zobrazit nejvýše 1 000 pracovních položek. Při otevření panelu úloh se všechny pracovní položky načtou do mezipaměti. Omezením počtu pracovních položek můžete urychlit načítání. Můžete změnit tak, že určíte hodnotu pro tento limitworkItemCountLimitatributuTaskBacklogelementu.

Například může snížit limit zadánímworkItemCountLimit="800":

<TaskBacklog category="Microsoft.TaskCategory" pluralName="Tasks" singularName="Task" workItemCountLimit="800" >
. . .
</TaskBacklog>

Mapování metastavů pro nástrojově specifické typy pracovních položek

Mapování metastavů jsou definována pro další kategorie typů pracovních položek. Pro šablonu procesu Scrum sem patří mapování kategorií žádosti o zpětnou vazbu a odpovědi na zpětnou vazbu. Pro šablony procesů MSF Agile a CMMI sem patří také mapování kategorie chyb. (Scrum obsahuje chyby v kategorii požadavku a proto definuje metastate mapování v rámciRequirementBacklogoddílu.)

<FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" pluralName="Feedback Requests" singularName="Feedback Request">
   <States>
      <State value="Active" type="InProgress" />
      <State value="Closed" type="Complete" />
   </States>
</FeedbackRequestWorkItems>
<FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" pluralName="Feedback Responses" singularName="Feedback Response">
   <States>
   <State value="Active" type="InProgress" />
   <State value="Closed" type="Complete" />
   </States>
</FeedbackResponseWorkItems>

Následující tabulka popisuje další elementy sloužící k definování mapování metastavů pro nástrojově specifické typy pracovních položek. Podívejte se na témamapy metastates pro kategorii typů pracovní položkainformace o přiřazení typů a skutečné hodnoty. CategoryNamemusí odpovídat kategorie definované pro týmový projekt.

Element

Popis

BugWorkItems

Volitelné. Element kontejneru, který definuje metastate mapování pro typy pracovních položek přiřazeny ke kategorii chybu. Kromě jak tato mapování jsou používány v zobrazení agilní nástroje, jsou také určit, jakMoje prácefunkce v Průzkumníku týmových projektů aktualizuje stav chyby, jak vývojáři přesunout chyby pomocíMoje práce. Další informace naleznete v tématuNapsat nový kód uživatele textu.

<BugWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</BugWorkItems>

FeedbackRequestWorkItems

Požadováno. Neupravujte.

Element kontejneru, který definuje mapování metastavů pro typy pracovních položek přiřazené ke kategorii žádosti o zpětnou vazbu.

<FeedbackResponseWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</FeedbackRequestWorkItems>

FeedbackResponseWorkItems

Požadováno. Neupravujte.

Element kontejneru, který definuje mapování metastavů pro typy pracovních položek přiřazené ke kategorii odpovědi na zpětnou vazbu.

<FeedbackResponseWorkItems category="CategoryName" pluralName="PluralName" singularName="SingleName">
   <States>
. . .
   </States>
</FeedbackResponseWorkItems>

TestPlanWorkItems

Povinné pouze v případě, že můžete upravit stav pracovního postupu pro testovací plán a podporu připojení k týmovému projektu z verzí aplikace Test Manager nainstalovány s nástrojem Visual Studio 2013.2 a starších verzích.

Element kontejneru, který definuje metastate mapování pro typy pracovních položek přiřazeny ke kategorii testovací plán. Příklad:

<TestPlanWorkItems category="Microsoft.TestPlanCategory" pluralName="Test Plans" singularName="Test Plan">
    <States>
      <State type="InProgress" value="Design" />
      <State type="InProgress" value="Testing" />
      <State type="Complete" value="Signed Off" />
    </States>
  </TestPlanWorkItems>

TestSuiteWorkItems

Povinné pouze v případě, že stav pracovního postupu můžete upravit testovací sady a podporu připojení k týmovému projektu z verzí aplikace Test Manager nainstalovány s nástrojem Visual Studio 2013.2 a starších verzích.

Element kontejneru, který definuje metastate mapování pro typy pracovních položek přiřazeny ke kategorii testovací sady. Příklad:

<TestSuiteWorkItems category="Microsoft.TestSuiteCategory" pluralName="Test Suites" singularName="Test Suite">
    <States>
      <State type="Proposed" value="Authoring" />
      <State type="InProgress" value="Testing" />
      <State type="Complete" value="Completed" />
    </States>
  </TestSuiteWorkItems>

Pro mapování metastates proTestPlanWorkItemsneboTestSuiteWorkItemsje třeba provést upgrade serveru aplikační vrstvy 2013.3 sady TFS. Později můžete upravit stav pracovního postupu testovacích plánů a testovací sady.

Další informace naleznete v tématuImport a export konfigurace procesu.

Přiřazení polí používaných v nástrojích a grafech pro agilní plánování

Pole pracovní položky, která se používají při výpočtu kapacity, grafů zbývající práce, prognóz a rychlosti, můžete změnit. Všechny změny provedené u některého z výchozích přiřazení by měly odpovídat změně provedené u typu pracovní položky použitého k definování a zaznamenání informací pro tuto hodnotu.

Změníte-li napříkladrefnamepřiřazenátype="Activity"pak byste měli zahrnout stejné pole v definici ŽÁ přiřazená kategorii úlohy, který shromažďuje informace o aktivitě.

<TypeFields>
    <TypeField refname="System.AreaPath" type="Team" />
    <TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
    <TypeField refname=" Microsoft.VSTS.Common.BacklogPriority" type="Order" />
    <TypeField refname="Microsoft.VSTS.Scheduling.Effort" type="Effort" />
    <TypeField refname="Microsoft.VSTS.Common.Activity" type="Activity" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationStartInformation" type="ApplicationStartInformation" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationLaunchInstructions" type="ApplicationLaunchInstructions" />
    <TypeField refname="Microsoft.VSTS.Feedback.ApplicationType" type="ApplicationType">
        <TypeFieldValues>
            <TypeFieldValue value="Web application" type="WebApp" />
            <TypeFieldValue value="Remote machine" type="RemoteMachine" />
            <TypeFieldValue value="Client application" type="ClientApp" />
        </TypeFieldValues>
    </TypeField>
</TypeFields>

Element

Popis

TypeFields

Požadováno. Určuje kolekciTypeFieldelementy.

TypeField

Požadováno. Určuje referenční název pole, jehož hodnota podporuje typ aktivity pro některou funkční oblast. Zadaná pole by měla odpovídat polím používaným v rámci typů pracovních položek sloužících k zaznamenání informací o této funkci.

<TypeField refname=”FieldReferenceName” type=”NameOfType” [format="{0} TimeUnitString"] / >

Zadejte ve formátu pouze tehdy, kdyžtype="RemainingWork". Můžete zadat jakýkoli textový řetězec proTimeUnitStringkterou chcete zobrazovat na pruhů kapacity na aktuální nevyřízených položek sprintu a na panelu úkolů.

Pro agilní nástroje:

  • Activity: Používá pro podporu funkce kapacity podle aktivity. Zadejte stejné pole, které se používá u typu pracovní položky přiřazeného ke Kategorii úkolů.

    Poznámka:: hodnoty zobrazené nástrojem kapacity odrážejí spojení všech hodnot definovaných v poli všechny týmové projekty v rámci instance kolekce projektu. Proto, pokud chcete omezit hodnoty, které se zobrazují pro sprint kapacitu, je nutné provést vyhledání ve všech projektech týmu pro pole, které jsou přiřazeny hodnotytype="Activity".

  • Effort: Používá k výpočtu rychlosti týmu. Určete stejné pole, které se používá u typu pracovní položky přiřazeného ke Kategorii požadavků, jež slouží k zaznamenání odhadované úrovně úsilí, bodů scénáře nebo množství práce, které vyžaduje implementace nevyřízené položky.

  • Order: Použít k definování pořadí řazení pro položky na nevyřízené položky a Tabule. V systému jsou uvedeny definované v poli pro tento typ pracovní položky podle jejich vzestupné pořadí.

    PoznámkaPoznámka
    Položky lze přesunout přetažením nahoru nebo dolů v seznamu nevyřízených položek nebo tabuli.Při přesouvání položek je zpracování na pozadí aktualizuje pole přiřazenátype="Order".
  • RemainingWork: Používá k výpočtu zbývající práce a grafu úbytku práce grafy. Zadejte stejné pole, které se používá u typu pracovní položky přiřazeného ke Kategorii úkolů, jež slouží k zaznamenání počtu hodin, dnů nebo jiných měrných jednotek zbývajících k dokončení úkolu.

    Hodnota zadaná proformatse používá v sprint nevyřízené položky a panely úkolů všude tam, kde je zjištěno zbývající práce. Například při vykazování kapacity podle aktivity nebo kapacity na člena týmu, nebo vedle záhlaví sloupce se stavy úkolu na panelu úkolů.

    ProTimeUnitStringzadejte textový řetězec, který chcete použít, aby odpovídalo hodnotu času, například hodin nebo dnů.

    Platné jsou například všechny následující hodnoty:

    format="{0} h"

    format="{0} hours"

    format="hours {0}"

    format="time {0}"

  • Team: Použito k přidružení nevyřízených s týmem. Výchozí hodnota je System.AreaPath. Chcete-li oddělit týmy z oblasti cesty, můžete zadat jiné pole, jak je popsáno vPoužívání polí týmu místo cest oblastí pro podporu týmů.

Pro formulář žádosti o zpětnou vazbu:

PoznámkaPoznámka
Není nutné změnit výchozí přiřazení provedené pro následujícíTypeFieldelementy.Tato přiřazení odpovídají polím sloužícím k zaznamenání odpovídajících informací v typu pracovní položky přiřazeném ke Kategorii žádosti o zpětnou vazbu.
  • ApplicationStartInformation: Umožňuje zaznamenat cestu ke spuštění aplikace.

  • ApplicationLaunchInstructions: Používá k zachycení spuštění pokyny.

  • ApplicationType: Umožňuje zaznamenat typ aplikace. Uvedené typy odpovídají povoleným hodnotám zadaným v definici typu pracovní položky pro žádost o zpětnou vazbu. Chcete-li přizpůsobit tento seznam, podívejte se na témaseznam výběr přizpůsobit.

TypeFieldValues

PožadovanáTypeFieldValuePřitype="ApplicationType".

Určuje kolekciTypeFieldValueformulář požadavku elementy, které jsou používány v zpětnou vazbu.

TypeFieldValue

Požadováno. Neupravujte.

Určuje název typu aplikace, který se má zobrazit na formuláři žádosti o zpětnou vazbu.

<TypeFieldValue value="ApplicationTypeName" type="TypeApp"/>

Výchozí přiřazení odpovídají povoleným hodnotám zadaným v definici typu pro formulář žádosti o zpětnou vazbu.

<TypeFieldValues>
   <TypeFieldValue value="Web application" type="WebApp" />
   <TypeFieldValue value="Remote machine" type="RemoteMachine" />
   <TypeFieldValue value="Client application" type="ClientApp" />
</TypeFieldValues>

Hh500408.collapse_all(cs-cz,VS.140).gifPoznámky k implementaci

  • Pokud změníte pole v rámciTypeFieldsoddílu, je třeba zadat odpovídající změny v definici ŽÁ. Pokud změníte přiřazena tak, aby zachytával pracovní pole napříkladEffortpak by měl provést stejnou změnu v definicích ŽÁ pro nevyřízené položky produktu a chyb (pro Scrum).

  • Můžete vyhledat název odkazu pro pole, které používá toindex.

Přiřazení nepracovních dnů

Bez pracovních dnů budou odebrány z výpočty provedenénástroj a grafu úbytku práce grafy plánování kapacity. Zpracuje výchozí Visual Studio Online a šablony procesů TFS zadejte sobota a neděle jako bez pracovních dnů. Po vytvoření týmový projekt,každý tým, můžete nastavit jejich konkrétní bez dny.

<Weekends>
   <DayOfWeek>Saturday</DayOfWeek>
   <DayOfWeek>Sunday</DayOfWeek>
</Weekends>

Element

Popis

DayOfWeek

Požadovaný podřízenýWeekendselementu.

Určuje den v týdnu, který odpovídá nepracovnímu dni.

<DayOfWeek>NameOfADay</DayOfWeek>

Platné názvy odpovídají anglickou dny v týdnu:SundayMondayTuesdayWednesdayThursdayFridayaSaturday.

PoznámkaPoznámka
Den v týdnu v angličtině, je třeba zadat bez ohledu na nainstalované jazyk vašeho místního TFS.

Weekends

Volitelné. Element kontejneru sloužící k určení nepracovních dnů.

Nepracovní dny zadejte, pokud chcete nepracovní dny zohlednit při výpočtu kapacity a v grafech zbývající práce.

Změna barvy typu pracovní položky

Typy pracovních položek můžete při prohlížení výsledku dotazu nebo nevyřízené položky na první pohled rozlišit podle barvy přiřazené k typu pracovní položky.

Color assignments to different work item types

Šablonu procesu Scrum definuje následující přiřazení barev. Pro agilní a CMMI šablony jsou vytvářeny podobnými položkami.

<WorkItemColors>
   <WorkItemColor primary="FF009CCC" secondary="FFD6ECF2" name="ProductBacklogItem" />
   <WorkItemColor primary="FF773B93" secondary="FFEEE2F2" name="Feature" />
   <WorkItemColor primary="FFFF7B00" secondary="FFFFD7B5" name="Epic" />
   <WorkItemColor primary="FFF2CB1D" secondary="FFF6F5D2" name="Task" />
   <WorkItemColor primary="FFCC293D" secondary="FFFAEAE5" name="Bug" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Code Review Request" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Code Review Response" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Feedback Request" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Feedback Response" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Impediment" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Shared Step" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Test Case" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Test Plan" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Test Suite" />
   <WorkItemColor primary="FFFF9D00" secondary="FFFCEECF" name="Shared Parameter" />
</WorkItemColors>

Element

Popis

WorkItemColors

Volitelné. Element kontejneru sloužící k určení barev pro typy pracovních položek.

WorkItemColor

Určuje barvy používané k zobrazení ŽÁ v rámci webového portálu. Primární barva se používá v zobrazeních seznamu a sekundární barva se používá v zobrazeních panelů, jako je panel úkolů nebo kanbanová deska.

<WorkItemColor primary="HexColorCode" secondary="HexColorCode" name="witName" />

Zadat vlastnosti a chování

Není k dispozici pouze jednu vlastnost, která můžete zadat v tomto okamžiku. BugsBehaviorVlastnost definuje výchozí konfiguraci pro jak chyby a jiné WITs definované v kategorii chyby se budou zobrazovat ve nevyřízené položky a Tabule. V podstatě můžete nastavit, zda chyby jsou považovány za požadavky, jako úkoly, nebo není uveden v nevyřízené položky a Tabule. Po vytvoření týmový projekt,každý tým, můžete nastavit chování chtějí.

<Properties>
   <Property name="BugsBehavior" value="AsTasks" />
   <Property name="HiddenBacklogs" value="Microsoft.EpicCategory" />
</Properties>

Element

Popis

Properties

Volitelné. Element kontejneru pro zadání výchozí vlastnosti a chování.

Property

Určuje výchozí přiřazení provedené nové týmy nebo stávající týmy při aktualizaci týmového projektu s novými funkcemi. Týmy můžete vybrat chování, které mají být prostřednictvím nastavení svého týmu. BugsBehaviorNastaví výchozí nastavení proZobrazit chyby na nevyřízené položky nebo tabulí. HiddenBacklogsUrčuje,kategorie nevyřízených položek, který není aktivní tým.

Povolené hodnoty proBugsBehaviorodpovídají:

  • AsRequirements– Chyby se objeví na nevyřízené položky a tabulí podobný požadavky

  • AsTasks– Chyby se objeví na nevyřízené položky a tabulí podobné úlohy

  • Off– Nejsou k dispozici chyby na nevyřízené položky nebo Tabule

Dotazy a odpovědi

Hh500408.collapse_all(cs-cz,VS.140).gifO: jak lze přizpůsobit dalších funkcí agilní nástroje?

**O:**některé úpravy lze provést prostřednictvím uživatelského rozhraní. Jiná vyžadují úpravu konfigurace procesu nebo jiných objektů týmového projektu. Přehled naleznete v tématuConfigure and customize Agile planning tools for a team project.

Hh500408.collapse_all(cs-cz,VS.140).gifD: Chcete přidat nebo změnit typy pracovních položek zobrazené na panelu úkolů nebo v nevyřízených položkách produktu?

**O:**Pokud jste přidali vlastní ŽÁ a chcete přidat, na tabuli buď nevyřízených položek nebo úlohu, můžete jej. Nemůžete ho zobrazit na obou místech. Zjistěte, jak načtenímPřidávání typů pracovních položek do backlogů a na panely.