XML-Elementreferenz für die Prozesskonfiguration

Konfigurationsdateien Prozess ermittelt das Layout und die Funktionen der folgenden Funktionen: Produktrückstand und Geschwindigkeit des Teams, Iterationsrückstand, um Diagramme Burndown und Auflistungselemente Team, Aufgabenausschuss, Projektbeteiligte Feedbackund Meine Aufgaben.Sie können diese Konfigurationsdateien AgileConfiguration CommonConfiguration und Exportieren von Ihrem Teamprojekt zugreifen oder diese von der Prozessvorlage, die Sie aus Visual Studio Team Foundation Server 2012herunterladen.Sie passen das Layout der Seiten Rückstands an, indem Sie die Definitionen zu ändern, die in AgileConfiguration angegeben werden, und passen Sie die Bereiche an, die auf einigen Funktionen gemeinsam sind, indem Sie die Definitionen zu ändern, die in CommonConfiguration angegeben werden.

Eine Übersicht über die Funktionen, die Sie anpassen können, finden Sie Anpassen der Rückstands- und Boardseiten mit Prozesskonfigurationweitere Informationen.

HinweisHinweis

Informationen dazu, wie ein Team die Aufgaben und Rückstands- Seiten verwendet wird, finden Sie Agile-Planung und -Iterationenunter ausschuss.

In diesem Thema

  • AgileConfiguration: Syntaxstruktur und Elemente

  • CommonConfiguration: Syntaxstruktur und Elemente

AgileConfiguration: Syntaxstruktur und Elemente

Sie passen die Seite Rückstands an, indem Sie die Elemente ändern, die innerhalb des AgileProjectConfiguration-Elements enthalten sind.Um die rückstands Produkt Seite anzupassen, ändern Sie die Elemente innerhalb des ProductBacklog-Elements, und die Iterationen rückstands Seite anzupassen, ändern Sie die Elemente, die in der IterationBacklog-Elemente enthalten sind.

Das folgende XML-Beispiel zeigt die Struktur an, die die Konfiguration der agilen Prozess definiert, die in der AgileConfiguration.xml-Datei enthalten ist.Dieses Beispiel entspricht der standardmäßigen Syntax, die für die Prozessvorlage für MSF for Agile Software Development v6.0 definiert ist.

<?xml version="1.0" encoding="utf-8"?>
<AgileProjectConfiguration>
  <ProductBacklog>
    <Columns>
      <Column refname="System.Title" width="400" />
      <Column refname="System.State" width="100" />
      <Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
      <Column refname="System.IterationPath" width="200" />
    </Columns>
    <AddPanel>
      <Fields>
        <Field refname="System.Title" />
      </Fields>
    </AddPanel>
  </ProductBacklog>
  <IterationBacklog>
    <Columns>
      <Column refname="Microsoft.VSTS.Scheduling.StoryPoints" width="50" />
      <Column refname="System.Title" width="400" />
      <Column refname="System.State" width="100" />
      <Column refname="System.AssignedTo" width="100" />
      <Column refname="Microsoft.VSTS.Scheduling.RemainingWork" width="50" />
    </Columns>
  </IterationBacklog>
</AgileProjectConfiguration>

Zurück nach oben

Hh500408.collapse_all(de-de,VS.110).gifXML-Elemente für die Seiten Rückstands

In der folgenden Tabelle werden die untergeordneten Elemente des AgileProjectConfiguration Stammelements.Sie können diese Elemente verwenden, um die Spalten und die Felder anzugeben, die Rückstands auf der Seite angezeigt werden sollen.

Element

Beschreibung und Syntax

Hinweise

AddPanel

Das Containerelement, das verwendet wird, um anzuzeigen „,“ Erfahrung, schnell hinzu, um die Felder innerhalb des Bereichs, in dem Elemente des Rückstands neue angezeigt.

<AddPanel>
    <Fields>
       <Field . . . />
       . . .
   </Fields>
</AddPanel>

Erforderlich.Nur eine Instanz.

Sie müssen mindestens ein Fields-Element angeben.

„Add“ Schnelles Erfahrungen wird nur auf der Seite Produktrückstand in Team Web Accesshinzu.

Column

Gibt ein Feld an, das als Spalte Rückstands auf einer Seite angezeigt werden.

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

Erforderlich.

Für jede Spalte, der Sie auf den Seiten angezeigt werden sollen, die eine Liste Rückstands anzeigen, müssen Sie den Verweisnamen für ein Feld angeben, das für den Arbeitsaufgabentyp Rückstands zugeordnete Elemente definiert ist.Sie müssen eine positive ganze Zahl für die Feldbreite angibt.

Columns

Gibt eine Auflistung von Column-Elementen an.

<Columns>
   <Column . . . />
   . . .
</Columns>

Erforderlich.Eine Instanz ProductBacklog nur für jedes IterationBacklog und übergeordnete Elemente beschrieben.

Sie müssen die Spalten angeben, dass Sie auf den Seiten angezeigt werden sollen, die den Produktrückstand oder ein Iterationsrückstand angezeigt werden.

Field

Gibt ein Feld an, das innerhalb des Bereichs rückstands Produkt für die Seite angezeigt wird.

<Field refname=”FieldReferenceName” />

Erforderlich.Eine oder mehrere Elemente innerhalb des Fields übergeordneten Elements.

Wenn Sie eine Arbeitsaufgabe definieren, um dem Rückstand hinzuzufügen, können Sie einen Wert für die Felder angeben, die Sie innerhalb des Abschnitts AddPanel des Konfigurationsprozesses aufführen.

Die Standardkonfiguration gibt das Titel Feld als das einzige Feld an, um darzustellen, wie im folgenden Codebeispiel dargestellt:

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

Fields

Gibt eine Auflistung von Field-Elementen an.

<Fields>
<Field . . . />
   . . .
</Fields>

Erforderlich.Eine Instanz nur definiert AddPanel für das übergeordnete Element.

Geben Sie die Felder an, die Sie schnell angeben möchten, wenn Sie Elemente in den Produktrückstand auf Hinzufügen.

IterationBacklog

Das Containerelement, das verwendet wurde, um das Layout der Seiten anpassen, die Arbeitsaufgaben anzuzeigen, die zu einer bestimmten Iteration.

<IterationBacklog workItemCountLimit="MaximumLimit"  >
   <Columns> . . . </Columns>
   . . . 
</IterationBacklog > 

Erforderlich.Nur eine Instanz.

Geben Sie die Anzahl von Spalten, die Spaltenbreite und die Felder an, die die einzelnen Spalten für diese Seiten auffüllen, die die Liste der Elemente Rückstands an, die einer Iteration zugewiesen werden.

Standardmäßig wird der Aufgaben insgesamt 500 zu ausschuss Arbeitsaufgaben beschränkt.Sie können diese Grenze ändern, indem Sie einen Wert für das workItemCountLimit-Attribut angeben.

ProductBacklog

Containerelement, das verwendet wird, um das Layout der Seite anzupassen, die den Produktrückstand anzeigt und die den Bereich für das Hinzufügen von Arbeitsaufgaben zum Rückstand enthält.

<ProductBacklog>
   <Columns> . . . </Columns>
   <AddPanel> . . . </ AddPanel>
</ProductBacklog >

Erforderlich.Nur eine Instanz.

Geben Sie die Anzahl von Spalten, die Spaltenbreite und die Felder an, die die einzelnen Spalten für diese Seiten auffüllen, die die Liste der Elemente Rückstands an, die für den Produktrückstand zugewiesen werden.Der Produktrückstand wird allen aktiven Elemente im Rückstand, einschließlich an, die einer Iteration zugewiesen wurden.

Zurück nach oben

CommonConfiguration: Syntaxstruktur und Elemente

Sie passen die Aufgaben ausschuss Seite an, indem Sie das CommonProjectConfiguration-Element verwenden, das mehrere untergeordnete Elemente unterstützt.TypeFields geben das Datenfeld an, das in den Arbeitsaufgabentypen verwendet wird, um bestimmte Informationen zu erfassen.Mehrere anderen untergeordneten Elemente RequirementWorkItems, z. B. TaskWorkItemsund BugWorkItems geben die Gruppe Kategorien an diesen Typen zuzuordnen, die von bestimmten prozess-Konfigurations funktionsbereiche verwiesen wird.

Das folgende XML-Beispiel zeigt die Struktur an, die die allgemeine Prozess der Konfiguration definiert, die in der CommonConfiguration.xml-Datei enthalten ist.Dieses Beispiel entspricht der standardmäßigen Syntax, die für die Prozessvorlage für MSF for Agile Software Development v6.0 definiert ist.

<?xml version="1.0" encoding="utf-8"?>
<CommonProjectConfiguration>
  <TypeFields>
    <TypeField refname="System.AreaPath" type="Team" />
    <TypeField refname="Microsoft.VSTS.Scheduling.RemainingWork" type="RemainingWork" format="format h" />
    <TypeField refname="Microsoft.VSTS.Common.StackRank" type="Order" />
    <TypeField refname="Microsoft.VSTS.Scheduling.StoryPoints" 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>
  <RequirementWorkItems category="Microsoft.RequirementCategory" plural="Stories">
    <States>
      <State value="New" type="Proposed" />
      <State value="Active" type="InProgress" />
      <State value="Resolved" type="InProgress" />
      <State value="Closed" type="Complete" />
    </States>
  </RequirementWorkItems>
  <TaskWorkItems category="Microsoft.TaskCategory">
    <States>
      <State value="New" type="Proposed" />
      <State value="Active" type="InProgress" />
      <State value="Closed" type="Complete" />
    </States>
  </TaskWorkItems>
  <BugWorkItems category="Microsoft.BugCategory">
   <States>
        <State value="Active" type="InProgress" />
        <State value="Resolved" type="Resolved" />
        <State value="Closed" type="Complete" />
      </States> 
  </BugWorkItems>
  <FeedbackRequestWorkItems category="Microsoft.FeedbackRequestCategory" plural="Feedback Requests">
    <States>
      <State value="Active" type="InProgress" />
      <State value="Closed" type="Complete" />
    </States>
  </FeedbackRequestWorkItems>
  <FeedbackResponseWorkItems category="Microsoft.FeedbackResponseCategory" plural="Feedback Responses">
    <States>
      <State value="Active" type="InProgress" />
      <State value="Closed" type="Complete" />
    </States>
  </FeedbackResponseWorkItems>
  <Weekends>
    <DayOfWeek>Saturday</DayOfWeek>
    <DayOfWeek>Sunday</DayOfWeek>
  </Weekends>
</CommonProjectConfiguration>

Zurück nach oben

Hh500408.collapse_all(de-de,VS.110).gifXML-Elemente für häufige Bereiche

In der folgenden Tabelle werden die untergeordneten Elemente des CommonProjectConfiguration-Elements.Diese Elemente konfigurieren, die Auswahl der Bereiche in Team Web Accessanzeigen, Team Explorer und Feedback die Anforderung besteht.

Wichtiger HinweisWichtig

Die Werte, die CategoryName zugewiesen werden, müssen zu einer Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Sie geben Kategoriegruppen in der Definitionsdatei für Kategorien an.Für die neueste Version von Visual Studio ALM, sind fünf neue Kategorien definiert.Weitere Informationen finden Sie unter Konfiguration der Prozess, Kategorien und Erstellung von bestimmten Typen von Arbeitsaufgaben deaktivieren.

Element

Beschreibung und Syntax

Hinweise

BugWorkItems

Gibt die Kategorie angezeigt, die entspricht, um Arbeitsaufgaben abzuhören Rückstands und die Workflowzustände Elemente mit metastates zuordnet.

<BugWorkItems category=”CategoryName”>
    <States>
       <State . . . />
       . . .
   </States>
</BugWorkItems

Erforderlich.CategoryName muss auf eine Kategorie entsprechen, die für das Teamprojekt definiert wird.

DayOfWeek

Gibt einen Wochentag an, der einem arbeitsfreien Tag entspricht.

<DayOfWeek>NameOfADay</DayOfWeek>

Erforderliches untergeordnetes Element des Weekends-Elements.

Gültige Namen entsprechen den englischen Wochentagen: Sunday, Monday, Tuesday, Wednesday, Thursday, Fridayund Saturday.

HinweisHinweis
Sie müssen den Tag einer Woche in Englisch, unabhängig von den Team Foundation Servervon installierte Sprache angeben.

FeedbackResponseWorkItems

Gibt die Kategorie angezeigt, die auf den Arbeitsaufgabentypen entsprechen, die verwendet werden, um Feedback - antwort aufzuzeichnen und die Workflowzustände dieser Elemente mit metastates zuordnet.

Erforderlich.Passen Sie nicht an.

CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.

FeedbackRequestWorkItems

Gibt die Kategorie angezeigt, die auf den Arbeitsaufgabentypen entsprechen, die verwendet werden, um Anforderungen aufzuzeichnen und die Workflowzustände Feedback dieser Elemente mit metastates zuordnet.

Erforderlich.Passen Sie nicht an.

CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Geben Sie die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden.

RequirementWorkItems

Gibt die Kategorie an, die auf die Rückstands Elementen, wie Benutzerberichte, Anforderungen und Produktrückstandselemente entspricht und die Workflowstatus Rückstands Elementen mit metastates zuordnet.

<RequirementWorkItems category="CategoryName" plural="NameOfBacklogItems" >
   <States>
      <State . . . />
      . . .
   </States>
</RequirementWorkItems>

Erforderlich.

CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Geben Sie die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden.

State

Weist einen Workflowstatus mit einem metastate.Metastates stellen eine Gruppierung von Workflowzustände diese Unterstützung der Verwaltung der Workflowzustände auf dem ausschuss Aufgaben oder anderen Prozess konfigurations Komponenten dar.

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

Erforderlich.

Gültige Werte für Typname entsprechen einem Wert, der STATE innerhalb des Workflows zugeordnet wird, der für die Eigenschaft definierten Typen von Arbeitsaufgaben, die in der Gruppe Kategorien vorhanden sind.

Gültige Werte für ValueName entsprechen auf einen der folgenden Enumerationswerte: innerhalb des Workflows definiert für die Typen von Arbeitsaufgaben, die in der Gruppe Kategorien vorhanden sind.

  • Agile:

    • Proposed: Gibt Arbeitsaufgaben an, die für die ein Commit noch nicht vertraut sind oder noch nicht an arbeiten.

    • InProgress: Gibt Arbeitsaufgaben an, die ein Commit an aktiv sind oder bearbeitet werden.

    • Complete: Gibt Arbeitsaufgaben an, die implementiert wurden.

  • Fehler: Neben den agilen metastates schließt das Resolved metastate ein, das auf einen Fehler hinweist, die behoben wurden.

  • Feedback: Requested, Received, Reviewedund Declined.

Weitere Informationen finden Sie unter Workflowzustände, metastates Prozess und Konfiguration.

States

Gibt eine Auflistung State-Elemente an, die die Workflowstatus Typen von Arbeitsaufgaben mit metastates zuordnen.

<States>
   <State . . . />
   . . .
</States>

Erforderliches Element, BugWorkItemsFeedbackResponseWorkItems, FeedbackRequestWorkItems, RequirementWorkItems und TaskWorkItems-Elemente.

State-Elemente werden verwendet, um Workflowzustände auf metastates zuzuweisen.

TaskWorkItems

Gibt die Kategorie an, die auf die Aufgabenelementen entspricht und die Workflowstatus Aufgaben mit metastates zuordnet.

<TaskWorkItems category="CategoryName">
   <States>
      <State . . . />
      . . .
   </States>
</TaskWorkItems>

Erforderlich.

CategoryName muss an eine Gruppe Kategorien entsprechen, die für das Teamprojekt definiert wird.Sie geben die Kategoriegruppen angezeigt, welche die Categories.xml-Datei verwenden.

Die Rückstands- Seiten verworfen und zeigen diese Arbeitsaufgaben ein, die den Zustandswerten entsprechen, die innerhalb des States-Elements angegeben werden.

TypeField

Gibt den Verweisnamen eines Felds an, dessen Wert verwiesen wird, um eine Aktivitätstyp für einen unterstützten Funktionsbereich zu unterstützen.Geben Sie dieses Element innerhalb des TypeFields Containerelements an.

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

Das Format anzugeben type="RemainingWork"wenn ist nur gültig.Sie können jede beliebige Textzeichenfolge für TimeUnitString angeben, das Sie bereitstellen können Kapazität auf die rückstands Iterationen auf der aktuellen Seite und dem ausschuss Aufgaben angezeigt werden soll.

Erforderlich.Sie müssen die Felder angeben, die Feldern entsprechen, die Sie in der Typen von Arbeitsaufgaben verwenden, um bestimmte Informationen zu erfassen.

Für die Rückstands- und Aufgaben ausschuss vonseiten:

  • Activity: Wird verwendet, um die Kapazität-durch Aktivität Funktion zu unterstützen.Geben Sie ein Feld an, das für den Arbeitsaufgabentyp Aufgabe " definiert ist, mit dem Sie die Aktivitätstyp ausgeführt werden soll, anzugeben.

  • Effort: Gibt das Feld an, das verwendet wird, um die Geschwindigkeit des Teams zu berechnen.Geben Sie ein Feld an, das für den Typ des Rückstands Arbeitsaufgabe definiert wird, der verwendet wird, um den Aufwand oder die relative Bewertung für den Arbeitsaufwand aufzuzeichnen, den ein Rückstands Element erfordert zu implementieren.

  • Order: Gibt das Feld an, das verwendet wird, um die Sortierreihenfolge für Rückstands rückstands- Iteration für die Elemente und Aufgaben ausschuss vonseiten zu definieren.Geben Sie im Feld an, mit dem Sie die relative Priorität aufzuzeichnen, die den Rückstands Elementen zugewiesen wird.Arbeitsaufgaben werden auf der Seite nach aufsteigender Reihenfolge aufgeführt, die durch das Feld für diesen Typ definiert.

  • RemainingWork: Gibt das Feld an, das verwendet wird, um die restlichen Arbeits- und um Diagramme Burndown berechnet werden soll.Geben Sie im Feld an, mit dem Sie die Anzahl von Stunden oder Tage aufzuzeichnen, die eine Aufgabe beenden bleiben.

    Der Wert, den Sie für format angeben, wird im Rückstands- und Aufgaben verwendet ausschuss verbleibende Arbeit der Seiten gleichgültig, wenn gemeldet wird.Wenn z. B. Melden von Kapazität-durch Aktivität oder Kapazität oder Teammitglied pro neben der Spaltenüberschrift für die Aufgaben Zustände für den Aufgaben ausschuss.

    Für TimeUnitStringgeben Sie eine beliebige Textzeichenfolge, die Sie verwenden möchten, um den Uhrzeitwert wiedergibt, wie Stunden oder Tage an.

    Beispielsweise sind die folgenden Werte aller gültig:

    format="{0} h"

    format="{0} hours"

    format="hours {0}"

    format="time {0}"

  • Team: Gibt das Feld an, das verwendet wird, um die Rückstands- und Aufgaben ausschuss vonseiten mit einem Team zuzuordnen.Dieses Feld sollte auf den Standardwert festgelegt bleiben. System.AreaPath,

Für das Feedback anforderungs Form:

HinweisHinweis
Sie sollten nicht die Standardzuweisungen ändern müssen, die für die folgenden TypeField-Elemente gemacht werden.Diese Zuweisungen entsprechen den Feldern, die verwendet werden, um die entsprechenden Informationen im anforderungs Feedback Typ von Arbeitsaufgabe zu erfassen.
  • ApplicationStartInformation: Gibt das Feld an, das verwendet wird, um den Pfad zu erfassen, um die Anwendung auszuführen.

  • ApplicationLaunchInstructions: Gibt das Feld an, das verwendet wird, um Start Anweisungen zu erfassen.

  • ApplicationType: Gibt das Feld an, das verwendet wird, um den Typ der Anwendung aufzuzeichnen.Die Typen, die aufgelisteten entsprechen den zulässigen Werten, die in der Typdefinition für die Anforderung von Feedback angegeben werden.

TypeFields

Gibt eine Auflistung von TypeField-Elementen an.

<TypeFields>
   <TypeField . . . />
   . . .
</TypeFields>

Erforderlich.

Sie müssen die Typen von Feldern, die Sie angeben möchten, dass Funktionen unterstützen verweist im Rückstand, dem ausschuss Aufgaben anforderungs Feedback und dem Formular angezeigt werden.

TypeFieldValue

Gibt den Namen eines Typs Anwendung an, die im Formular angezeigt werden. anforderungs Feedback

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

Erforderlich.Passen Sie nicht an.

Die Standardzuweisungen entsprechen den zulässigen Werten, die in der Typdefinition für das Feedback anforderungs Form angegeben werden.

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

TypeFieldValues

Gibt eine Auflistung von TypeFieldValue-Elementen an.

<TypeFieldValues>
   <TypeFieldValue . . . />
   . . .
</TypeFieldValues>

Erforderlich für TypeFieldValue wenn type="ApplicationType".

Sie müssen die Werte für die Typen von Feldern an, die Sie auf dem anforderungs Feedback Formular angezeigt werden soll.

Weekends

Containerelement, das verwendet wird, um arbeitsfreie Tage anzugeben.

<Weekends>
   <DayOfWeek> . . . </DayOfWeek >
   . . . 
</ Weekends >

Optional.

Geben Sie arbeitsfreie Tags an, als Sie arbeitsfreie Tags in der Berechnung von Burndown und Kapazitäts- diagrammen verdeutlichen möchten.

Zurück nach oben

Siehe auch

Referenz

Verarbeiten der Konfiguration Verwalten [witadmin]

Konzepte

Update eines aktualisierten Teamprojekts für den Zugriff auf neue Funktionen

Anpassen der Rückstands- und Boardseiten mit Prozesskonfiguration