Freigeben über


Verwenden von Systemfeldern und von den MSF-Prozessvorlagen definierten Feldern

Zur Nachverfolgung von Daten für einen Arbeitsaufgabentyp werden zwei Haupttypen von Feldern verwendet. Systemfelder werden für alle Arbeitsaufgabentypen definiert. Alle anderen Felder werden erstellt, indem einem Arbeitsaufgabentyp FIELD-Elementdefinitionen für die Felder hinzugefügt werden. Wenn der Arbeitsaufgabentyp beim Erstellen eines Teamprojekts oder auf andere Weise in Team Foundation hochgeladen wird, werden alle neuen Felder dem für die Teamprojektsammlung definierten Satz von Feldern hinzugefügt. Wenn Sie z. B. ein Teamprojekt mit der Prozessvorlage für Microsoft Solutions Framework (MSF) for Agile Software Development v5.0 erstellen, werden der Teamprojektsammlung von Datenfeldern alle Felder hinzugefügt, die in jedem Agile-Arbeitsaufgabentyp definiert sind.

Tipp

In diesem Thema werden alle Felder aufgeführt, die in den Arbeitsaufgaben-Typdefinitionsdateien der Prozessvorlage für MSF for Agile Software Development v5.0 definiert sind. Viele dieser Felder sind auch in den Arbeitsaufgaben-Typdefinitionsdateien der Prozessvorlage für MSF for Capability Maturity Model Integration (CMMI) Software Development v5.0 definiert. Die CMMI-Prozessvorlage ist in dieser Version nicht vollständig. In diesem Thema werden nicht alle Felder beschrieben, die in der CMMI-Prozessvorlage definiert sind.

Anhand der Systemfelder oder anderen Felder, die Sie der Projektsammlung hinzugefügt haben, können aussagekräftige teamübergreifende Projektberichte und Abfragen erstellt werden. Zudem muss jedes Nicht-Systemfeld, auf das im Workflow- oder Formularabschnitt der Arbeitsaufgaben-Typdefinition verwiesen wird, über ein FIELD-Element verfügen, durch das das Feld im FIELDS-Abschnitt der Arbeitsaufgaben-Typdefinitionsdatei (XML) definiert wird. Jedes Nicht-Systemfeld, das zum Generieren einer Abfrage oder eines Berichts verwendet werden soll, muss ebenfalls im FIELDS-Abschnitt angegeben werden.

Verwenden Sie möglichst viele der Systemfelder und vorhandenen Projektsammlungsfelder, um die Übertragbarkeit des Arbeitsaufgabentyps zwischen Projektsammlungen zu verbessern. Für zusätzliche Nachverfolgungsanforderungen können Sie eigene benutzerdefinierte Arbeitsaufgabenfelder definieren. Weitere Informationen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern.

In diesem Thema

  • Feldelementsyntax

  • Systemfelder

  • Nachverfolgungsfelder

  • Planungsfelder

  • Buildintegrationsfelder

  • Testintegrationsfelder

Felder, die nur zum Nachverfolgen von Typen von Arbeitsaufgaben für CMMI verwendet werden:

  • Anforderungen (CMMI)

  • Fehler (CMMI)

  • Änderungsanforderungen (CMMI)

  • Schwierigkeiten (CMMI)

  • Überprüfungsbesprechungen (CMMI)

  • Risiken (CMMI)

  • Aufgaben (CMMI)

FIELD-Elementsyntax

Felder werden durch die folgende Syntaxstruktur und die folgenden Attribute definiert:

<FIELD name="field display name" refname="field reference name" type="String | Integer | 
Double | DateTime | PlainText | HTML | History | TreePath | GUID " 
syncnamechanges="true | false" reportable="Dimension | Detail | Measure" formula="sum" 
indexable="true | false" >
</FIELD>

An späterer Stelle dieses Themas finden Sie kurze Beschreibungen und die Standardattributzuweisungen für jedes Systemfeld und in MSF Agile definiertes Feld. Beachten Sie die folgenden Informationen zur Angabe von Attributen:

  • Sie können einen gewünschten Feldnamen angeben und in unterschiedlichen Arbeitsaufgabendefinitionen verschiedene Namen für dieses Feld verwenden. Alle Felddaten werden auf Grundlage des Verweisnamens nachverfolgt.

  • Das Attribut bestimmt den Datentyp für das Feld. Eine Beschreibung der einzelnen Datentypen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern. Informationen zu den Steuerelementen zur Anzeige bestimmter Feldtypen finden Sie unter Angeben von Steuerelementen für Arbeitsaufgabenformulare.

  • Für Zeichenfolgenfelder, die zum Speichern von Personennamen verwendet werden, sollte das syncnamechanges-Attribut auf true festgelegt werden. Diese Einstellung gibt an, dass der Inhalt des Felds aktualisiert werden soll, wenn in Active Directory oder einer Arbeitsgruppe Änderungen an Personennamen vorgenommen werden.

  • Felder, deren Reportable-Attribut auf Detail, Dimension oder Measure festgelegt ist, werden im Data Warehouse nachverfolgt. Weitere Informationen finden Sie unter Arbeiten mit Arbeitsaufgabenfeldern.

  • Das Indexable-Attribut wird auf True festgelegt, um die Ausführungsleistung von Abfragen zu verbessern, die dieses Feld in den Filterkriterien enthalten. Wenn Sie ein benutzerdefiniertes Feld hinzufügen, das Sie in vielen Arbeitsaufgabenabfragen verwenden, empfiehlt es sich, die Indizierung für dieses Feld zu aktivieren.

Der Feldname und die Reportable- und Indexable-Attributzuweisungen können mit dem witadmin-Befehlszeilentool für jedes Feld geändert werden (mit Ausnahme der Systemfelder). Weitere Informationen finden Sie unter Verwalten von Arbeitsaufgabenfeldern [witadmin].

Zurück nach oben

Systemfelder

Zwei Typen von Systemfeldern können wie in den folgenden Abschnitten beschrieben verwendet werden:

  • Felder zum Nachverfolgen von Arbeitsaufgaben

  • Felder zum Nachverfolgen von Linkbeziehungen

Systemfelder zum Nachverfolgen von Arbeitsaufgaben

In der folgenden Tabelle werden die unterstützten Systemfelder aufgeführt, in denen die Arbeitsaufgaben und die zugewiesenen Standardwerte nachverfolgt werden.

Feldname

Verweisname

Typ

Beschreibung

Reportable-Standardfeldwert

Standardwert des indizierten Felds

Bereich

System.AreaPath

TreePath

Wird verwendet, um die Aufgabe in einen entsprechenden Funktions- oder Teambereich zu gruppieren. Der Bereich muss ein gültiger Knoten in der Projekthierarchie sein. Weitere Informationen finden Sie unter Erstellen und Ändern von Bereichen und Iterationen.

Dimension

True

Bereichs-ID

System.AreaId

Integer

Die eindeutige ID des Bereichs, zu dem diese Arbeitsaufgabe gehört.

None

True

Zugewiesen an

System.AssignedTo

String

Der Name des Teammitglieds, das der aktuelle Besitzer der Arbeitsaufgabe ist.

Dimension

True

Anzahl angefügter Dateien

System.AttachedFileCount

Integer

Die Anzahl der Dateianlagen.

None

False

Autorisiert als

System.AuthorizedAs

String

Der Name des authentifizierten Benutzers, der die letzte Änderung vorgenommen hat.

None

False

Geändert von

System.ChangedBy

String

Der Name des Teammitglieds, das die Arbeitsaufgabe zuletzt geändert hat.

Dimension

True

Änderungsdatum

System.ChangedDate

DateTime

Das Datum und die Uhrzeit der Überschreibung der aktuellen Revision durch eine neue Revision.

Dimension

False

Erstellt von

System.CreatedBy

String

Der Name des Teammitglieds, das die Arbeitsaufgabe erstellt hat.

Dimension

True

Erstellungsdatum

System.CreatedDate

DateTime

Das Datum und die Uhrzeit der Erstellung der Arbeitsaufgabe.

Dimension

True

Beschreibung

System.Description

PlainText

Die lange Beschreibung einer Arbeitsaufgabe. Ein Textfeld, das eine ausführlichere Beschreibung der Arbeitsaufgabe enthält als der Titel.

Keine

False

Anzahl externer Links

System.ExternalLinkCount

Integer

Die mit dem Team Foundation-Verknüpfungsdienst registrierte Anzahl von Links zwischen dieser Arbeitsaufgabe und Artefakten, die keine Arbeitsaufgaben sind. Weitere Informationen finden Sie auf der Microsoft-Website im Thema Linking Service.

Keine

False

Verlauf

System.History

Verlauf

Die Aufzeichnungen zu den Änderungen, die an der Arbeitsaufgabe vorgenommen wurden, nachdem diese erstellt wurde. Bei jeder Aktualisierung der Arbeitsaufgabe werden dem Verlauf zusätzliche Informationen mit Angaben zum Datum und Urheber der Änderung und zu den geänderten Feldern hinzugefügt. Sie können dem Verlaufsfeld auch Text hinzufügen.

Keine

False

Anzahl Links

System.HyperLinkCount

Integer

Die Anzahl von Links, die für die Arbeitsaufgabe definiert sind.

Keine

False

ID

System.Id

Integer

Die eindeutige ID der Arbeitsaufgabe. Die Arbeitsaufgaben-IDs sind für alle Teamprojekte einer Teamprojektsammlung eindeutig.

Dimension

True

Iteration

System.IterationPath

TreePath

Gruppiert Arbeitsaufgaben nach benannten Sprints oder Zeiträumen. Die Iteration muss ein gültiger Knoten in der Projekthierarchie sein.

Weitere Informationen finden Sie unter Erstellen und Ändern von Bereichen und Iterationen.

Der TreePath-Feldtyp kann nicht für andere Felder oder benutzerdefinierte Felder verwendet werden.

Dimension

True

Iterations-ID

System.IterationId

Integer

Die eindeutige ID der Iteration, zu der diese Arbeitsaufgabe gehört.

Keine

True

Knotenname

System.NodeName

Zeichenfolge

Der Name des übergeordneten Knotens, zu dem diese Arbeitsaufgabe gehört. Der Wert dieses Felds entspricht dem Teamprojekts.

Keine

False

Grund

System.Reason

Zeichenfolge

Der Grund für den aktuellen Zustand der Arbeitsaufgabe. Die Werte sind für den Zustand spezifisch. Das Feld Grund unterstützt nur den HELPTEXT-Regeltyp und den READONLY-Regeltyp.

Dieses Feld wird nicht für Testfälle oder freigegebene Schritte nachverfolgt.

Dimension

True

RelatedLinkCount

System.RelatedLinkCount

Integer

Die Anzahl der Links zwischen dieser Arbeitsaufgabe und anderen Arbeitsaufgaben.

Keine

False

Rev

System.Rev

Integer

Eine Zahl, die dem Revisionsverlauf einer Arbeitsaufgabe zugewiesen wurde.

Dimension

False

Zustand

System.State

Zeichenfolge

Der aktuelle Zustand der Arbeitsaufgabe. Die gültigen Zustandswerte sind für jeden Arbeitsaufgabentyp spezifisch. Das Feld State unterstützt nur den HELPTEXT-Regeltyp und den READONLY-Regeltyp.

Weitere Informationen zu Workflowübergängen für die einzelnen Arbeitsaufgabentypen finden Sie unter Arbeitsaufgaben und Workflow (Agile).

Dimension

True

Teamprojekt

System.TeamProject

Zeichenfolge

Das Teamprojekt, zu dem diese Arbeitsaufgabe gehört.

Dimension

False

Titel

System.Title

Zeichenfolge

Eine einzeilige Zusammenfassung der Arbeitsaufgabe, anhand derer Benutzer die Aufgabe von anderen Arbeitsaufgaben in einer Liste unterscheiden können.

Dimension

True

Arbeitsaufgabentyp

System.WorkItemType

Zeichenfolge

Der Name des Arbeitsaufgabentyps dieser Arbeitsaufgabe.

Dimension

True

Zurück nach oben

Felder zum Nachverfolgen von Linkbeziehungen

In der folgenden Tabelle werden die Systemfelder aufgeführt, die zum Nachverfolgen von Linkbeziehungen verwendet werden. Bei diesen Feldern handelt es sich um Linkattribute.

Feldname

Verweisname

Typ

Beschreibung

Reportable-Standardfeldwert

Standardwert des indizierten Felds

Linkbeschreibung

System.Links.Description

PlainText

Enthält den Arbeitsaufgabentyp, die ID und den Titel der Arbeitsaufgabe, die das Ziel des Links darstellt. Dieses Feld kann zur Anzeige als Spalte in einer Linkliste auf einem Arbeitsaufgabenformular ausgewählt werden.

Keine

False

Linkkommentar

System.Links.Comment

PlainText

Enthält die beim Erstellen einer Linkbeziehung zwischen zwei Arbeitsaufgaben von einem Teammitglied eingegebenen Kommentare. Dieses Feld kann zur Anzeige als Spalte in einer Linkliste auf einem Arbeitsaufgabenformular ausgewählt werden.

Keine

False

Zurück nach oben

Nachverfolgungsfelder

In der folgenden Tabelle werden die Felder aufgeführt, die zum Nachverfolgen des Status, des Zustands und der Priorität von Arbeitsaufgabentypen verwendet werden. Diese Felder sind in den Arbeitsaufgaben-Typdefinitionen für MSF for Agile Software Development v5.0 und MSF for CMMI Process Improvement v5.0 definiert.

Feldname

Verweisname

Typ

Beschreibung

Reportable-Standardfeldwert

Standardwert des indizierten Felds

Aktiviert von

Microsoft.VSTS.Common.ActivatedBy

Zeichenfolge

Der Name des Teammitglieds, das die Arbeitsaufgabe aktiviert oder erneut aktiviert hat.

Dimension

False

Aktivierungsdatum

Microsoft.VSTS.Common.ActivatedDate

DateTime

Datum und Uhrzeit der Aktivierung oder erneuten Aktivierung der Arbeitsaufgabe.

Dimension

False

Aktivität

Microsoft.VSTS.Common.Activity

String

Der zum Ausführen einer Arbeitsaufgabe erforderliche Aktivitätstyp.

Dimension

False

Geschlossen von

Microsoft.VSTS.Common.ClosedBy

Zeichenfolge

Der Name des Teammitglieds, das die Arbeitsaufgabe geschlossen hat.

Dimension

False

Schließungsdatum

Microsoft.VSTS.Common.ClosedDate

DateTime

Datum und Uhrzeit des Abschlusses einer Arbeitsaufgabe.

Dimension

False

Priorität

Microsoft.VSTS.Common.Priority

Integer

Eine subjektive Bewertung des Fehlers, des Problems, der Aufgabe oder des Testfalls mit seinen Auswirkungen auf das Geschäft. Sie können folgende Werte angeben:

  • 1: Das Produkt kann ohne die erfolgreiche Behebung der Arbeitsaufgabe nicht ausgeliefert werden. Der Fehler sollte so schnell wie möglich behandelt werden.

  • 2: Das Produkt kann ohne die erfolgreiche Behebung der Arbeitsaufgabe nicht ausgeliefert werden. Der Fehler muss jedoch nicht unmittelbar behandelt werden.

  • 3: Die Behebung des Fehlers ist optional und hängt von den Ressourcen, der Zeit und dem Risiko ab.

Dimension

False

Rang

Microsoft.VSTS.Common.Rank

Double

Eine subjektive Bewertung des Benutzertextabschnitts, der Aufgabe, des Problems oder des Fehlers im Vergleich mit anderen Arbeitsaufgaben des gleichen Typs. Ein Element, dem eine niedrigere Zahl zugewiesen ist, sollte vor einem Element korrigiert werden, dem eine höhere Zahl zugewiesen wurde.

Dimension

False

Gelöst von

Microsoft.VSTS.Common.ResolvedBy

Zeichenfolge

Der Name des Teammitglieds, das den Fehler behoben hat.

Dimension

False

Lösungsdatum

Microsoft.VSTS.Common.ResolvedDate

DateTime

Das Datum und die Uhrzeit der Behebung des Fehlers.

Dimension

False

Grund für Lösung

Microsoft.VSTS.Common.ResolvedReason

Zeichenfolge

Zeichnet auf, warum der Fehler, die Änderungsanforderung, das Problem, die Anforderung, die Überprüfung, das Risiko oder die Aufgabe gelöst wurde. Zum Beispiel kann die Anforderung lauten, dass der Code vollständig oder der Fehler behoben ist.

Dieses Feld ist schreibgeschützt.

Dimension

False

Risiko

Microsoft.VSTS.Common.Risk

Zeichenfolge

Eine subjektive Bewertung der relativen Ungewissheit im Hinblick auf den erfolgreichen Abschluss des Benutzertextabschnitts. Sie können folgende Werte angeben:

  • 1: Hoch

  • 2: Mittel

  • 3: Niedrig

Dimension

False

Schweregrad

Microsoft.VSTS.Common.Severity

Zeichenfolge

Eine subjektive Bewertung der Auswirkungen eines Fehlers auf das Projekt. Sie können folgende Werte angeben:

  • 1: Kritisch

  • 2: Hoch

  • 3: Mittel

  • 4: Niedrig

Dimension

False

Stapelrang

Microsoft.VSTS.Common.StackRank

Double

Arbeitsaufgaben mit niedrigerem Stapelrang werden zuerst bearbeitet. Wird bei der Selektierung festgelegt.

Dimension

False

Datum der Zustandsänderung

Microsoft.VSTS.Common.StateChangeDate

DateTime

Das Datum und die Uhrzeit der Änderung des Felds "Zustand".

None

False

Aufgabentyp

Microsoft.VSTS.Common.TaskType

String

Der am stärksten von einem Fehler betroffene Anforderungstyp. Vorgeschlagene Werte sind "Funktionsbereit", "Leistung", "Sicherheit", "Nutzbarkeit" und "Leitfaden".

Dimension

False

In der folgenden Tabelle werden die Felder beschrieben, die Zuweisungen und Workflowstatus für in der CMMI-Prozessvorlage definierte Arbeitsaufgaben nachverfolgen.

Feldname

Verweisname

Datentyp

Beschreibung

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Blockiert

Microsoft.VSTS.CMMI.Blocked

Zeichenfolge

Gibt an, ob ein Teammitglied daran gehindert wird, Fortschritte bei der Implementierung einer Anforderung oder einer Aufgabe oder beim Beheben eines Fehlers, eines Problems, einer Aufgabe oder einer Änderungsanforderung zu machen. Wenn ein Problem geöffnet wurde, um ein Blockierungsproblem nachzuverfolgen, sollte ein Link zum betreffenden Problem hinzugefügt werden.

Sie können Ja oder Nein angeben.

Dimension

False

Zugesichert

Microsoft.VSTS.CMMI.Committed

Zeichenfolge

Gibt an, ob ein Commit für die Anforderung im Projekt ausgeführt wird. Sie können Ja oder Nein angeben.

HinweisHinweis
Sie können dieses Feld nur bei Anforderungen angeben.

Keine

False

Eskalation

Microsoft.VSTS.CMMI.Escalate

Zeichenfolge

Gibt an, ob sich das Problem auf den kritischen Pfad des Projektplans auswirkt. Sie können Ja oder Nein angeben.

HinweisHinweis
Sie können dieses Feld nur bei Problemen angeben.

Keine

False

Wahrscheinlichkeit

Microsoft.VSTS.CMMI.Probability

Integer

Gibt die Wahrscheinlichkeit eines Eintretens des Risikos als Zahl zwischen 1 und 99 an. Je höher die Zahl, desto höher die Wahrscheinlichkeit für das Eintreten des Risikos.

HinweisHinweis
Sie können dieses Feld nur bei Risiken angeben.

Keine

False

Selektierung

Microsoft.VSTS.Common.Triage

Zeichenfolge

Gibt den Typ der Selektierungsentscheidung an, die für die Arbeitsaufgabe ausstehend ist. Verwenden Sie dieses Feld, wenn die Arbeitsaufgabe den Zustand Vorgeschlagen hat.

Sie können einen der folgenden Werte angeben:

  • Ausstehend (Standard)

  • Weitere Informationen

  • Informationen empfangen

  • Selektiert

HinweisHinweis
Sie können dieses Feld nur bei Anforderungen, Aufgaben, Änderungsanforderungen, Fehlern und Problemen angeben.

Dimension

False

Überprüfung erforderlich

Microsoft.VSTS.CMMI.RequiresReview

Zeichenfolge

Gibt an, ob die im Rahmen der Aufgabe implementierte Arbeit eine formale Überprüfung erfordert. Sie können Ja oder Nein angeben.

Wenn Sie Ja angeben, sollten Sie außerdem auch eine Prüfarbeitsaufgabe und einen Link dazu in der Aufgabe erstellen.

Keine

False

Test erforderlich

Microsoft.VSTS.CMMI.RequiresTest

Zeichenfolge

Gibt an, ob die im Rahmen der Aufgabe implementierte Arbeit einen Test erfordert. Sie können Ja oder Nein angeben.

Wenn Sie Ja angeben, sollten Sie einen Testfall und einen Link dazu in der Aufgabe erstellen.

Keine

False

Ziellösungsdatum

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

Das vorhergesagte Datum, bis zu dem ein Problem behoben wird. Dieses Feld gilt nur für Probleme.

Dimension

False

Zurück nach oben

Planungsfelder

In der folgenden Tabelle werden die Felder beschrieben, die für die Planung und Nachverfolgung von Arbeitsaufgaben verfügbar sind. Diese Felder sind in den Arbeitsaufgaben-Typdefinitionen für MSF for Agile Software Development v5.0 und MSF for CMMI Process Improvement v5.0 definiert. Diese Felder werden mit Office Project synchronisiert und können verwendet werden, wenn die Office Project-Version des Iterationsplans ausgewählt wird. Weitere Informationen finden Sie unter Planen von Aufgaben und Zuweisen von Ressourcen mit Microsoft Project und Anpassen von Microsoft Project-Feldzuordnungen.

Feldname

Verweisname

Typ

Beschreibung

Reportable-Standardfeldwert

Standardwert des indizierten Felds

Abgeschlossene Arbeit

Microsoft.VSTS.Scheduling.CompletedWork

Double

Die Anzahl der Stunden, in denen an einer bestimmten Aufgabe gearbeitet wurde.

Measure, Sum

False

Fälligkeitsdatum

Microsoft.VSTS.Scheduling.DueDate

DateTime

Das vorhergesagte Datum für ein Problem, das abgeschlossen werden soll. Dieses Feld gilt nur für Problemarbeitsaufgaben für die agile Prozessvorlage.

Dimension

False

Abschlussdatum

Microsoft.VSTS.Scheduling.FinishDate

DateTime

Das Datum und die Uhrzeit für den Abschluss der Arbeitsaufgabe gemäß dem Zeitplan.

Dimension

False

Ursprüngliche Schätzung

Microsoft.VSTS.Scheduling.OriginalEstimate

Double

Die veranschlagte Anzahl an Stunden war für die Ausführung einer Aufgabe erforderlich.

Measure, Sum

False

Verbleibende Arbeit

Microsoft.VSTS.Scheduling.RemainingWork

Double

Die Anzahl der Stunden, die für die Fertigstellung der Aufgabe verbleiben.

Measure, Sum

False

Startdatum

Microsoft.VSTS.Scheduling.StartDate

DateTime

Das Datum und die Uhrzeit für den Start der Arbeitsaufgabe gemäß dem Zeitplan.

Dimension

False

Storypunkte

Microsoft.VSTS.Scheduling.StoryPoints

Double

Eine subjektive Maßeinheit, die die Größe einer User Story angibt. Wenn Sie einem Benutzertextabschnitt mehr Punkte zuweisen, geben Sie an, dass weitere Arbeit für die Implementierung erforderlich ist.

Dieses Feld ist nur in der MSF-Prozessvorlage für die agile Softwareentwicklung definiert.

Measure

Sum

Buildintegrationsfelder

In der folgenden Tabelle werden die Felder beschrieben, mit denen Sie Buildinformationen in die Nachverfolgung von Arbeitsaufgaben einbinden können. Diese Felder sind in den Arbeitsaufgaben-Typdefinitionen für MSF for Agile Software Development v5.0 und MSF for CMMI Process Improvement v5.0 definiert.

Feldname

Verweisname

Typ

Beschreibung

Reportable-Standardfeldwert

Indiziert

Gefunden in

Microsoft.VSTS.Build.FoundIn

Zeichenfolge

Nummer des Produktbuilds (auch als Revision bezeichnet), in dem ein Fehler gefunden wurde.

Dimension

False

Integrationsbuild

Microsoft.VSTS.Build.IntegrationBuild

String

Die Buildnummer des Produkts, in dem der Code integriert oder ein Fehler korrigiert wird.

Dimension

False

Zurück nach oben

Testintegrationsfelder

In der folgenden Tabelle werden die Felder beschrieben, die vom Microsoft Test Manager und den Arbeitsaufgabentypen "Testfall" und "Freigegebene Schritte" verwendet werden. Diese Felder werden in den Arbeitsaufgaben-Typdefinitionen für MSF for Agile Software Development - v5.0 und MSF for CMMI Process Improvement - v5.0 definiert. Weitere Informationen zur Verwendung dieser Felder finden Sie unter Erstellen und Verwalten von Tests.

Feldname

Verweisname

Typ

Beschreibung

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

ID für den automatisierten Test

Microsoft.VSTS.TCM.AutomatedTestId

String

Die ID des Tests, der den Testfall automatisiert.

None

False

Name des automatisierten Tests

Microsoft.VSTS.TCM.AutomatedTestName

String

Der Name des Tests, mit dem der Testfall automatisiert wird.

None

False

Speicher des automatisierten Tests

Microsoft.VSTS.TCM.AutomatedTestStorage

String

Die Assembly, die den Test zum Automatisieren des Testfalls enthält.

None

False

Art des automatisierten Tests

Microsoft.VSTS.TCM.AutomatedTestType

String

Die Art des Tests, der den Testfall automatisiert.

None

False

Automatisierungsstatus

Microsoft.VSTS.TCM.AutomationStatus

Zeichenfolge

Der Status eines Testfalls. Sie können folgende Werte angeben:

  • Nicht automatisiert

  • Geplant

Detail

False

Lokale Datenquelle

Microsoft.VSTS.TCM.LocalDataSource

HTML

Die lokale Datenquelle, die den Test unterstützt.

None

False

Parameter

Microsoft.VSTS.TCM.Parameters

HTML

Die zu testenden Parameter.

None

False

Reproduktionsschritte

Microsoft.VSTS.TCM.ReproSteps

HTML

Die erforderlichen Schritte zum Reproduzieren des unerwarteten Verhaltens.

Keine

False

Schritte

Microsoft.VSTS.TCM.Steps

HTML

Die zum Ausführen des Tests erforderlichen Schritte.

None

False

Systeminfo

Microsoft.VSTS.TCM.SystemInfo

HTML

Informationen zur Software und zur Systemkonfiguration, die relevant für den Test sind.

Keine

False

Zurück nach oben

Felder, die nur für Anforderungen (CMMI) nachverfolgt werden

In der folgenden Tabelle werden Felder beschrieben, die Sie verwenden können, um den Typ der Anforderung nachzuverfolgen, die entwickelt werden soll, sowie ihre Bedeutung für das Gesamtprodukt.

Feldname

Verweisname

Datentyp

Beschreibung

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Anforderungstyp

Microsoft.VSTS.CMMI.RequirementType

Zeichenfolge

Gibt die Art der Anforderung an, die implementiert werden soll. Sie können einen der folgenden Werte angeben:

  • Geschäftsziel

  • Funktion (Standard)

  • Funktionsbereit

  • Interface

  • Betriebsbereit

  • Servicequalität

  • Sicherheit

  • Szenario

  • Sicherheit

Dimension

False

Bewertung der Auswirkungen

Microsoft.VSTS.CMMI.ImpactAssessmentHtml

HTML

Beschreibt die Auswirkungen für Kunden, wenn die Anforderung nicht implementiert wird. Sie können auch Details zum Kano-Modell einschließen, um anzugeben, ob es sich um eine Basis-, Leistungs- oder Begeisterungsanforderung handelt.

Keine

False

Benutzerakzeptanztest

Microsoft.VSTS.CMMI.UserAcceptanceTest

Zeichenfolge

Gibt den Status des Benutzerakzeptanztests für eine Anforderung an. Sie können einen der folgenden Werte angeben:

  • Erfolgreich (Standard)

  • Fail

  • Nicht bereit

  • Bereit

  • Übersprungen

  • Informationen empfangen

Geben Sie Nicht bereit an, wenn die Anforderung den Zustand Aktiv aufweist, und Bereit, wenn die Anforderung den Zustand Gelöst aufweist.

Keine

False

Experten

Microsoft.VSTS.CMMI.SubjectMatterExpert1

Microsoft.VSTS.CMMI.SubjectMatterExpert3

Zeichenfolge

Gibt bis zu drei Teammitglieder an, die vertraut sind mit dem Kundenbereich, den diese Anforderung darstellt.

Sie können nur die Namen gültiger Teammitglieder angeben.

Keine

False

Zurück nach oben

Felder, die nur zum Nachverfolgen von Fehlern verwendet werden

Die in der folgenden Tabelle beschriebenen Felder werden weder gemeldet noch indiziert.

Feldname

Verweisname

Datentyp

Beschreibung

Symptom

Microsoft.VSTS.CMMI.Symptom

HTML

Beschreibt das unerwartete Verhalten.

Vorgeschlagene Korrektur

Microsoft.VSTS.CMMI.ProposedFix

HTML

Beschreibt die vorgeschlagene Änderung, um das gemeldete Problem zu beheben.

Fundumgebung

Microsoft.VSTS.CMMI.FoundInEnvironment

Zeichenfolge

Beschreibt das Softwaresetup und die Konfiguration, mit der der Fehler aufgetreten ist.

Zugrunde liegende Ursache

Microsoft.VSTS.CMMI.RootCause

Zeichenfolge

Beschreibt die Ursache des Fehlers. Sie können einen der folgenden Werte angeben:

  • Codefehler

  • Entwurfsfehler

  • Spezifikationsfehler

  • Kommunikationsfehler

  • Unbekannt

Auffindungsart

Microsoft.VSTS.CMMI.HowFound

Zeichenfolge

Beschreibt, wie der Fehler gefunden wurde. Zum Beispiel wurde ein Fehler möglicherweise während einer Kundenüberprüfung oder durch Ad-hoc-Tests gefunden.

Zurück nach oben

Felder, die nur zum Nachverfolgen von Änderungsanforderungen (CMMI) verwendet werden

In der folgenden Tabelle werden die Felder beschrieben, die nur zum Nachverfolgen von Änderungsanforderungen verwendet werden. Die Prozessvorlage für MSF CMMI Process Improvement v5.0 stellt den Änderungsanforderungstyp der Arbeitsaufgabe bereit. Weitere Informationen finden Sie unter Änderungsanforderung (CMMI).

Diese Felder weisen nicht das reportable- oder Indexattribut auf.

Feldname

Verweisname

Datentyp

Beschreibung

Ausrichtung

Microsoft.VSTS.CMMI.Justification

HTML

Beschreibt, warum die Änderung vorgeschlagen wurde und welcher Wertzuwachs sich für das Produkt und den Kunden ergibt.

Auswirkungen auf die Architektur

Microsoft.VSTS.CMMI.ImpactOnArchitecture

HTML

Beschreibt die Auswirkungen, die die Änderung auf die Architektur hätte. Sie können dieses Feld verwenden, um ausführlich zu beschreiben, welche Teile der Architektur betroffen wären und wie viel die Implementierung der Änderung kosten würde.

Auswirkungen auf die Benutzerfreundlichkeit

Microsoft.VSTS.CMMI.ImpactOnUserExperience

HTML

Beschreibt die Auswirkungen, die die Änderung auf die Benutzerfreundlichkeit hätte. Sie können dieses Feld verwenden, um ausführlich zu beschreiben, welche Teile der Benutzeroberfläche betroffen wären und wie viel die Implementierung der Änderung kosten würde.

Auswirkungen auf den Test

Microsoft.VSTS.CMMI.ImpactOnTest

HTML

Beschreibt die Auswirkungen, die die Änderung auf das Testen hätte. Sie können dieses Feld verwenden, um ausführlich zu beschreiben, welche Tests betroffen wären und wie viel die Implementierung der Änderung kosten würde.

Auswirkungen auf die Entwicklung

Microsoft.VSTS.CMMI.ImpactOnDevelopment

HTML

Beschreibt die Auswirkungen, die die Änderung auf Entwicklung und Produktentwürfe hätte. Sie können dieses Feld verwenden, um ausführlich zu beschreiben, welche Entwicklungsbereiche und Entwürfe betroffen wären und wie viel die Implementierung der Änderung kosten würde.

Auswirkungen auf technische Veröffentlichungen

Microsoft.VSTS.CMMI.ImpactOnTechnicalPublications

HTML

Beschreibt die Auswirkungen, die die Änderung auf die Produktdokumentation hätte. Sie können dieses Feld verwenden, um ausführlich zu beschreiben, welche Teile der Dokumentation betroffen wären und wie viel die Implementierung der Änderung kosten würde.

Zurück nach oben

Felder, die nur zum Nachverfolgen von Problemen (CMMI) verwendet werden

Die die in der folgenden Tabelle beschriebenen Felder werden nicht indiziert.

Feldname

Verweisname

Datentyp

Beschreibung

Standardwert des reportable-Typattributs

Analyse

Microsoft.VSTS.CMMI.Analysis

HTML

Beschreibt die Ursache für das Problem und eine oder mehrere mögliche Lösungen.

Keine

Tatsächliche Lösung

Microsoft.VSTS.CMMI.CorrectiveActionActualResolution

HTML

Beschreibt, wie das Team das Problem tatsächlich behoben hat.

Keine

Maßnahmenplan

Microsoft.VSTS.CMMI.CorrectiveActionPlan

HTML

Beschreibt die vorgeschlagenen Korrekturmaßnahmen, auf die sich das Team geeinigt hat.

Keine

Auswirkungen auf Projektziel

Microsoft.VSTS.Common.Severity

Zeichenfolge

Gibt eine subjektive Bewertung der Auswirkungen eines Fehlers auf das Projekt an. Sie können folgende Werte angeben:

  • 1: Kritisch

  • 2: Hoch

  • 3: Mittel

  • 4: Niedrig

HinweisHinweis
Der Name des Felds, das im Abfrage-Editor angezeigt wird, ist Schweregrad.Sie verwenden dieses Feld auch, um den Schweregrad für Fehler und Risiken zu verfolgen.

Dimension

Ziellösungsdatum

Microsoft.VSTS.CMMI.TargetResolveDate

DateTime

Gibt ein Datum an, an dem das Problem wichtig wird und den kritischen Pfad des Projektplans gefährden könnte.

Keine

Felder, die nur zum Nachverfolgen von Risiken (CMMI) verwendet werden

Die in der folgenden Tabelle beschriebenen Felder werden weder gemeldet noch indiziert.

Feldname

Verweisname

Datentyp

Beschreibung

Notfallplan

Microsoft.VSTS.CMMI.ContingencyPlan

HTML

Beschreibt die Aktionen, die beim Eintreten des Risikos durchgeführt werden sollen.

Sie können Aufgaben erstellen und diese mit der Risikoarbeitsaufgabe verknüpfen, um die Arbeit nachzuverfolgen, die das Team zur Implementierung des Notfallplans abschließen muss. Außerdem können Sie eine Problemarbeitsaufgabe erstellen, um eines oder mehrere Probleme nachzuverfolgen, auf die sich das Risiko auswirkt.

Minderungsplan

Microsoft.VSTS.CMMI.MitigationPlan

HTML

Beschreibt die Aktionen, die unternommen werden, um die Wahrscheinlichkeit oder die Auswirkungen des Risikos zu reduzieren.

Sie können Aufgaben erstellen und diese mit der Risikoarbeitsaufgabe verknüpfen, um die Arbeit nachzuverfolgen, die das Team zur Implementierung des Minderungsplans abschließen muss.

Minderungstrigger

Microsoft.VSTS.CMMI.MitigationTriggers

HTML

Beschreibt die Bedingungen oder die Ereignisse, die festlegen, wie das Team ein Risiko verringern könnte. Das Selektierungsteam kann z. B. einen Reservegenerator genehmigen und beschaffen, wenn aufgrund der Wettervorhersage innerhalb der nächsten 4 Tage ein Eissturm oder Orkan in einem Umkreis von 50 Kilometern um das Büro zu erwarten ist.

Wahrscheinlichkeit

Microsoft.VSTS.CMMI.Probability

Integer

Gibt die Risikowahrscheinlichkeit an. Eine gültige Wahrscheinlichkeit liegt zwischen 1 und 99, wobei 99 angibt, dass das Risiko fast sicher eintritt.

Zurück nach oben

Felder, die nur zum Nachverfolgen von Überprüfungsbesprechungen (CMMI) verwendet werden

In der folgenden Tabelle werden Felder beschrieben, mit denen das Team Informationen und Änderungen für Überprüfungsbesprechungen nachverfolgen kann. Das Team kann diese Art von Informationen anhand der Überprüfungsarbeitsaufgabe angeben, die mit der Prozessvorlage für Microsoft Solutions Framework (MSF) CMMI Process Improvement v5.0 bereitgestellt wird.

Diese Felder weisen nicht das reportable- oder Indexattribut auf.

Feldname

Verweisname

Datentyp

Beschreibung

Zweck

Microsoft.VSTS.CMMI.Purpose

HTML

Beschreibt den Zweck und den Schwerpunkt der Besprechung.

Kommentare

Microsoft.VSTS.CMMI.Comments

HTML

Gibt weitere Informationen an, die Sie aufzeichnen möchten.

Besprechungsprotokoll

Microsoft.VSTS.CMMI.Minutes

HTML

Beschreibt die Details der Diskussionen und Vereinbarungen des Teams während der Besprechung. Sie können in diesem Feld aufzeichnen, was vom Team überprüft wurde, welche Kriterien vom Team angewendet wurden und welche Probleme vom Team identifiziert wurden.

Besprechungstyp

Microsoft.VSTS.CMMI.MeetingType

Zeichenfolge

Gibt den Typ der Besprechung an. Sie können einen der folgenden Werte angeben:

  • Besprechung

  • Offline

Anordnungsdatum

Microsoft.VSTS.CMMI.CalledDate

DateTime

Gibt das Datum und die Uhrzeit des geplanten Zeitpunkts der Besprechung an.

Angeordnet von

Microsoft.VSTS.CMMI.CalledBy

Zeichenfolge

Gibt den Namen des Teammitglieds an, das die Besprechung geplant hat.

Erforderlicher Teilnehmer 1

Erforderlicher Teilnehmer 8

Microsoft.VSTS.CMMI.RequiredAttendee1

Microsoft.VSTS.CMMI.RequiredAttendee8

Zeichenfolge

Gibt die Namen von einem oder mehreren Teammitgliedern an, deren Teilnahme an der Besprechung erforderlich ist.

Optionaler Teilnehmer 1

Optionaler Teilnehmer 8

Microsoft.VSTS.CMMI.OptionalAttendee1

Microsoft.VSTS.CMMI.OptionalAttendee8

Zeichenfolge

Gibt die Namen von einem oder mehreren Teammitgliedern an, die zu der Besprechung eingeladen sind, deren Teilnahme jedoch nicht erforderlich ist.

Tatsächlicher Teilnehmer 1

Tatsächlicher Teilnehmer 8

Microsoft.VSTS.CMMI.ActualAttendee1

Microsoft.VSTS.CMMI.ActuallAttendee8

Zeichenfolge

Gibt die Namen von einem oder mehreren Teammitgliedern an, die an der Besprechung teilgenommen haben.

Zurück nach oben

Felder, die nur zum Nachverfolgen von Aufgaben (CMMI) verwendet werden

In der folgenden Tabelle werden Felder beschrieben, mit denen Sie den Typ der Aufgabe nachverfolgen können, an der das Team arbeitet.

Feldname

Verweisname

Datentyp

Beschreibung

Standardwert des reportable-Typattributs

Standardwert des Indexattributs

Disziplin

Microsoft.VSTS.Common.Discipline

Zeichenfolge

Gibt die Disziplin des Teammitglieds an, das die Aufgabe ausführt. Sie können einen der folgenden Werte angeben:

  • Analyse

  • Benutzerfreundlichkeit

  • Dokumentation

  • Entwicklung

  • Test

Dimension

Keine

Aufgabentyp

Microsoft.VSTS.CMMI.TaskType

Zeichenfolge

Gibt die Art der Aufgabe an, die implementiert werden soll. Sie können einen der folgenden Werte angeben:

  • Maßnahme

  • Minderungsaktion

  • Geplant

Dimension

Keine

Zurück nach oben

Siehe auch

Referenz

Verwalten von Arbeitsaufgabenfeldern [witadmin]

Konzepte

Benennungskonventionen für Arbeitsaufgabenverfolgungs-Objekte

Arbeiten mit Arbeitsaufgabenfeldern

Weitere Ressourcen

Arbeitsaufgabenfelder (Agile)

Arbeitsaufgabenfelder (CMMI)

Definieren von Arbeitsaufgabenfeldern

Änderungsprotokoll

Datum

Verlauf

Grund

Juli 2010

Die Anzeigenamen mehrerer Systemfelder wurden korrigiert, und es wurden Zurück nach oben-Links hinzugefügt.

Informationsergänzung.