Perspektive Versionsgeschichte der Arbeitsaufgaben

Aktualisiert: November 2007

Die Perspektive Aktuelle Arbeitsaufgabe ermöglicht Abfragen und Berichte auf der Grundlage des aktuellen Zustands von Arbeitsaufgaben auf dem Server. Im Gegensatz dazu liefert die Perspektive Versionsgeschichte der Arbeitsaufgaben Ansichten von Arbeitsaufgaben über eine bestimmte Zeitspanne hinweg. Diese Perspektive basiert auf der relationalen Tabelle Versionsgeschichte der Arbeitsaufgaben. Mithilfe dieser Perspektive lassen sich u. a. die folgenden Fragen beantworten:

  • Wie hoch war die Gesamtzahl der aktiven Fehler an den einzelnen Tagen der letzten Iteration?

  • Wie viele Szenarios waren während der einzelnen Monate des letzten Jahres aktiv?

  • Wie viele Fehler mit den einzelnen Prioritäten waren an den einzelnen Tagen des Vormonats aktiv?

Für diese Fragen ist es erforderlich, dass Sie Gesamtwerte zu einem bestimmten Zeitpunkt verwenden. Für diese Fragestellungen wird das Measure Anzahl der Arbeitsaufgaben verwendet. Dieses Measure ist ein berechnetes Measure und wird in der Arbeitsaufgabe-Perspektive angezeigt.

Hinweis:

Wenn Perspektiven mit dem Team Foundation-Cube verwendet werden sollen, muss auf der Datenebene Microsoft SQL Server 2005 Enterprise Edition oder SQL Server 2005 Enterprise (64) Edition verwendet werden. Die im Lieferumfang von Team Foundation Server enthaltene SQL Server 2005 Standard Edition unterstützt Perspektiven nicht. Wenn Sie mit SQL Server 2005 Standard Edition arbeiten, befinden sich die Cubeelemente aller Perspektiven im Team System-Datencube.

Mit einer anderen Art von Abfrage, die mit den Informationen zur Versionsgeschichte der Arbeitsaufgabe-Perspektive durchgeführt werden kann, können Fragen zu Aktivitäten an einem bestimmten Tag beantwortet werden (nicht zur Gesamtzahl der Arbeitsaufgaben an einem bestimmten Tag). Mithilfe der Measures Anzahl der Zustandsänderungen und Anzahl der Revisionen lassen sich u. a. die folgenden Fragen beantworten:

  • Wie viele Fehler wurden an den einzelnen Tagen im Vormonat geschlossen?

  • Wie viele Fehler wurden im letzten Meilenstein reaktiviert?

  • Wie viele Fehler mit der Priorität 1 wurden von einer bestimmten Gruppe von Benutzern in einer bestimmten Woche oder Iteration geschlossen?

  • Wie viele Qualitätssicherungsaufgaben, für die Problemflags festgelegt waren, wurden in den einzelnen Wochen des laufenden Jahres geschlossen?

Neben diesen Measures bewirkt jedes Feld, das in der Prozessvorlage so gekennzeichnet ist, dass es die Funktion eines Measures besitzt (d. h. reportable="measure"), dass ein neues berechnetes Measure angezeigt wird, z. B. das Measure Anzahl der Arbeitsaufgaben. Dies ermöglicht die Berichterstellung zu bestimmten Zeitpunkten. Die Prozessvorlage MSF for Agile Software Development deklariert beispielsweise die Planungsfelder Aktiv, Verbleibende Arbeit und Basisarbeit als Measures. Diese Measures ermöglichen die Berichterstellung für Projekte, die sich auf die Integration mit Microsoft Project stützen. Projekte, die auf der Prozessvorlage MSF for Agile Software Development basieren, enthalten Measures für diese Werte. Mit diesen Measures lassen sich z. B. die folgenden Fragen beantworten:

  • Wie viel ausstehende und verbleibende Arbeiten waren für eine Reihe von Arbeitsaufgaben im Vormonat vorhanden?

  • Wie viele Arbeiten wurden von einer Gruppe von Entwicklern abgeschlossen?

  • Wie viel zusätzliche Arbeit fiel nach einem bestimmten Datum an?

Measures

In der folgenden Tabelle werden die Measures in der Perspektive Versionsgeschichte der Arbeitsaufgaben beschrieben. Die hier aufgelisteten Planungsmeasures sind in den Standardprozessvorlagen enthalten. Wenn Measures im Cube auf Feldern in einer Prozessvorlage basieren, verwenden sie den Verweisnamen des Ursprungsfelds. Beim Durchsuchen des Cubes mit Microsoft Excel oder anderen Berichterstellungstools wird jedoch eine lokalisierte Übersetzung für den Measurenamen angezeigt.

Measure

Beschreibung

Kumulierte Basisarbeit

Die Anzahl von Arbeitsstunden aus dem Basisplan für die ausgewählten Dimensionen. Der Verweisname dieses Measures ist Microsoft_VSTS_Scheduling_BaselineWork.

Kumulierte abgeschlossene Arbeiten

Die Anzahl der abgeschlossenen Arbeitsstunden für die ausgewählten Dimensionen. Der Verweisname dieses Measures ist Microsoft_VSTS_Scheduling_CompletedWork.

Kumulierte Anzahl

Kumulierte Anzahl zeichnet die Anzahl der Arbeitsaufgabenrevisionen auf, die für die ausgewählten Dimensionen aufgetreten sind.

Kumulierte verbleibende Arbeiten

Eine Schätzung der Anzahl von verbleibenden Arbeitsstunden bis zum Abschluss der ausgewählten Arbeitsaufgaben. Der Verweisname dieses Measures ist Microsoft_VSTS_Scheduling_RemainingWork.

Anzahl der Revisionen

Anzahl der Revisionen zeichnet die Anzahl der aufgetretenen Revisionen von Arbeitsaufgaben auf. Dies ist hilfreich, wenn Sie die ausführliche Versionsgeschichte von Arbeitsaufgaben anzeigen. Beispiel: Eine Abfrage, die die Anzahl von Revisionen zurückgibt und nach der Dimension Geändert von in Slices unterteilt und nach Ergebnissen aus einem Datumsbereich gefiltert wird, zeigt an, wie oft eine Arbeitsaufgabe von den einzelnen Personen geändert wurde.

Dieses Measure ist auch nützlich, wenn die detaillierte Versionsgeschichte einer bestimmten Arbeitsaufgabe angezeigt wird.

Anzahl der Zustandsänderungen

Anzahl der Zustandsänderungen zeichnet die Anzahl der Zustandsänderungen von Arbeitsaufgaben auf. Wenn das Measure zusammen mit den Dimensionen in der Perspektive Versionsgeschichte der Arbeitsaufgaben verwendet wird, können damit Ergebnisse für die Aktivierung von Fehlern in einem bestimmten Bereich über einen bestimmten Zeitraum angezeigt werden.

Arbeitsaufgaben-URL

Die URL (Uniform Resource Locator) für die Arbeitsaufgabe. Eine URL gibt das Protokoll an, mit dem Webbrowser Internetressourcen auffinden, und er enthält den Namen des Servers, auf dem sich die betreffende Ressource befindet, sowie optional den Pfad zur Ressource.

Ausgeblendete Measures

Für die Berechnungen von Gesamtwerten zu bestimmten Zeitpunkten werden verschiedene ausgeblendete Measures verwendet. Diese ausgeblendeten Measures werden nicht für Clienttools wie Microsoft Excel oder Berichts-Designer verfügbar gemacht, sie sind jedoch in der Cubedefinition des bereitgestellten Cubes vorhanden. Ausgeblendete Measures führen Berechnungen mit der MDX-LastChild-Funktion aus, die den Gesamtwert für das Measure zu einem bestimmten Datum aggregiert.

Measure

Beschreibung

Anzahl der LastChild-Datensätze

Ausgeblendetes Measure, das für die Berechnung von "Anzahl der Arbeitsaufgaben" verwendet wird

LastChild Microsoft_VSTS_Scheduling_RemainingWork

Ausgeblendetes Measure, das für die Berechnung von "Verbleibende Arbeit" verwendet wird

LastChild Microsoft_VSTS_Scheduling_CompletedWork

Ausgeblendetes Measure, das für die Berechnung von "Abgeschlossene Arbeit" verwendet wird

LastChild Microsoft_VSTS_Scheduling_BaselineWork

Ausgeblendetes Measure, das für die Berechnung von "Basisarbeit" verwendet wird

Gemeinsame Dimensionen

In der folgenden Tabelle werden die gemeinsamen Dimensionen beschrieben, die in der Perspektive Versionsgeschichte der Arbeitsaufgaben enthalten sind. Sie können die Measures nach jeder dieser Dimensionen aggregieren. In der Spalte Dimensionsverwendung wird der Name der Dimension angegeben, die sich auf die Measures in der Perspektive Versionsgeschichte der Arbeitsaufgaben bezieht. Für alle Arbeitsaufgaben gibt es eine Reihe allgemeiner Dimensionsverwendungen, die im Team System-Cube definiert sind. Für diese Dimensionsverwendungen ist "Allgemein" in der Spalte Ursprung angegeben. Neben diesen allgemeinen Dimensionsverwendungen können neue Dimensionsverwendungen definiert werden, indem Felder in der Prozessvorlagendefinition als "reportable" gekennzeichnet werden. Weitere Informationen zum Verwenden des optionalen reportable-Attributs und seiner Werte finden Sie unter Definieren von Arbeitsaufgaben-Typfeldern. Die MSF-Prozessvorlagen enthalten Dimensionen entsprechend den Werten CMMI, Agile oder Allgemein (wenn das Attribut beiden gemeinsam ist) in der Spalte Ursprung der folgenden Tabelle.

Weitere Informationen zu den gemeinsamen Dimensionen finden Sie unter Gemeinsame Dimensionen.

Dimensionsverwendung

Dimension

Ursprung

Beschreibung

Teamprojekt

Teamprojekt

Common

Das der Arbeitsaufgabe zugeordnete Teamprojekt

Bereich

Bereich

Common

Der Bereich, unter dem die Arbeitsaufgabe klassifiziert ist

Iteration

Iteration

Common

Die Iteration, unter der die Arbeitsaufgabe klassifiziert ist

Datum

Datum

Common

Die Datumsdimension zeichnet das Datum auf, an dem eine Arbeitsaufgabe geändert wurde

Zugewiesen an

Alias

Common

Der Alias der Person, der die Arbeitsaufgabe zugewiesen ist

Zugewiesen an

Person

Common

Der Name der Person, der die Arbeitsaufgabe zugewiesen ist

Geändert von

Alias

Common

Der Alias der Person, die die Arbeitsaufgabe geändert hat

Geändert von

Person

Common

Der Name der Person, die die Arbeitsaufgabe geändert hat

Erstellt von

Alias

Common

Der Alias der Person, die die Arbeitsaufgabe erstellt hat

Erstellt von

Person

Common

Der Name der Person, die die Arbeitsaufgabe erstellt hat

Changeset

Changeset

Common

Die Changesets, die der Gruppe von Arbeitsaufgaben zugeordnet sind, die den Filterkriterien entspricht

Changeset-ID

Changeset

Common

Die ID des Changesets, die der Gruppe von Arbeitsaufgaben zugeordnet ist, die den Filterkriterien entspricht

In Build gefunden

Build

Common

Der Build, in dem der Fehler gefunden wurde

Integrationsbuild

Build

Common

Der Build, in dem der Fehler behoben wurde

Ziellösungsdatum

Datum

CMMI

Datum und Uhrzeit, zu denen die Arbeitsaufgabe abgeschlossen sein soll

Vorschlagsdatum

Datum

CMMI

Das Datum, an dem die Arbeitsaufgabe vorgeschlagen wurde

Arbeitsaufgabendimension

In den folgenden Tabellen werden die Attribute beschrieben, die in der Arbeitsaufgabendimension enthalten sind. Diese Dimension enthält sämtliche Attribute aller Arbeitsaufgaben, die auf dem Server bereitgestellt sind. Jede Arbeitsaufgabendefinition enthält eine Reihe allgemeiner Felder, und diese Felder sind immer Attribute in der Arbeitsaufgabendimension.

Attribut

Ursprung

Beschreibung

ID

Common

Die ID der Arbeitsaufgabe, die beim Erstellen der Arbeitsaufgabe zugewiesen wurde

Vorheriger Zustand

Common

Der vorherige Zustand der Arbeitsaufgabe

Grund

Common

Der Grund für die Änderung des Zustands der Arbeitsaufgabe

Rev

Common

Die Revision der Arbeitsaufgabe

Zustand

Common

Der Zustand der Arbeitsaufgabe

Arbeitsaufgabentyp

Common

Der Typ der Arbeitsaufgabe

Titel

Common

Der Titel der Arbeitsaufgabe

Aktiviert von

Common

Die Person, die die Arbeitsaufgabe aktiviert hat

Geschlossen von

Common

Die Person, die die Arbeitsaufgabe geschlossen hat

CMMI

Common

Die geschätzte Anzahl der Stunden bis zum Abschluss der Arbeiten

Zugesichert

Common

Gibt an, ob die Anforderung zugesichert wurde

Disziplin

Common

Die Disziplin, zu der die Aufgabe gehört

Beendigungskriterium

Common

Das Flag, mit dem bestimmt wird, ob dieses Szenario als Beendigungskriterium für die Iteration verfolgt werden soll

Problem

Common

Mit Problem wird die Arbeitsaufgabe hervorgehoben (um z. B. einen Fehler als Problem zu markieren).

Ungefähre Größenordnung (Tage)

Agile

Eine grobe Schätzung der Anzahl von Personentagen, in denen die Aufgabe abgeschlossen werden kann

Besprechungstyp

CMMI

Der Typ der Besprechung

Priorität

CMMI

Die Priorität für die Geschäftstätigkeit

Wahrscheinlichkeit

CMMI

Die Umgebung, in der die Arbeitsaufgabe gefunden wurde

Vorgeschlagen von

CMMI

Die Person, die die Arbeitsaufgabe vorgeschlagen hat

Rang

Common

Der Stapelrang für das Priorisieren von Arbeiten

Anforderungstyp

CMMI

Der Typ der Anforderung

Gelöst von

Common

Die Person, die die Arbeitsaufgabe gelöst hat

Grund für Lösung

Common

Der Grund, aus dem der Fehler behoben wurde

Aufgabenhierarchie

Common

Eine Zeichenfolge, die den Microsoft Project-Kontext für die jeweilige Arbeitsaufgabe darstellt.

Selektierung

CMMI

Status der Selektierung der Arbeitsaufgabe

UAT

CMMI

Der Benutzerakzeptanztest (User Acceptance Test, UAT) für die Anforderung

Siehe auch

Konzepte

Arbeitsaufgaben-Schema

Weitere Ressourcen

Faktentabellen

Grundlagen der Struktur des Data Warehouse-Cubes

Perspektiven

Verwenden von Microsoft Excel für die Team Foundation Server-Berichterstellung