Freigeben über


Arbeitsnachverfolgung und Workflowverwaltung

Sie können Arbeitsaufgaben verwenden, um den Arbeit und Berichtsstatus zum Teamprojekt nachzuverfolgen und zu verwalten.

In diesem Thema

  • Arbeitsaufgaben, Arbeitsaufgabentypen und Arbeitsaufgabenfelder

  • Erstellen und Ändern von Arbeitsaufgaben

  • Massenbearbeitungsarbeitsaufgaben

  • Verknüpfen von Arbeitsaufgaben miteinander, Changesets und Quellcodedateien

  • Rufen Sie den Link für eine Arbeitsaufgabe

  • Erstellen Sie Abfragen, um zu Arbeitsaufgaben zu suchen, aufzulisten und zu melden

  • Passen Sie Arbeitsaufgabentypen an, um Felder hinzuzufügen, ändern Sie Workflow- und Planungsarbeitelementformulare

  • Entfernen Sie Arbeitsaufgaben dauerhaft

Arbeitsaufgaben, Arbeitsaufgabentypen und Arbeitsaufgabenfelder

Verwandte Themen: Arbeitsaufgaben und Workflows (Scrum) | Arbeitsaufgaben und Workflow (Agile) | Arbeitsaufgaben und Workflow (CMMI) | Arbeitsaufgabenfeldverweis für Visual Studio ALM

Eine Arbeitsaufgabe ist ein Datenbankeintrag, den Team Foundation zum Nachverfolgen der Zuordnung und des Status der Arbeit verwendet.Sie können verschiedene Typen von Arbeitsaufgaben verwenden, um unterschiedliche Arten von Arbeiten nachzuverfolgen, z. B. Kundenanforderungen, Produktfehler oder Entwicklungsaufgaben.

Der Arbeitsaufgabentyp bestimmt Status und Übergänge des Workflows.Die Arbeitsaufgabentypen, die in einem Projekt verfügbar sind, sind von der im Projekt verwendeten Prozessvorlage abhängig.Außerdem können Sie die Arbeitsaufgabentypen anpassen, die im Teamprojekt, die Arbeit in einer Weise nachzuverfolgen verfügbar sind, die für Ihre Entwicklungsumgebung geeignet ist.

Jede Arbeitsaufgabe stellt ein Objekt dar, das in der Team Foundation-Datenbank gespeichert ist.Jeder Arbeitsaufgabe wird ein eindeutiger Bezeichner, eine Arbeitsaufgaben-ID und ein Typ, der Arbeitsaufgabentyp, zugewiesen.Die Arbeitsaufgaben-IDs sind in allen Teamprojekten einer Projektauflistung für alle Arbeitsaufgabentypen eindeutig. Mit dem Arbeitsaufgabentyp werden die Arbeitsaufgabenfelder festgelegt, die zum Nachverfolgen der Informationen verfügbar sind. Zudem werden die für jedes Feld definierten Standardeinstellungen sowie die Regeln und Einschränkungen, die für diese Felder und andere Objekte gelten, die den Arbeitsaufgabenworkflow angeben, festgelegt.Jede Änderung, die an einem Arbeitsaufgabenfeld vorgenommen wird, wird im Arbeitsaufgabenprotokoll gespeichert. Darin wird der Änderungsverlauf aufgezeichnet.

Arbeitsaufgaben, angefügte Dateien und Links werden alle in der Datenbank zum Nachverfolgen von Arbeitsaufgaben in Team Foundation gespeichert.

Übersicht über die Aufgabe "Arbeitsaufgabennachverfolgung"

Hauptaufgaben:

  1. Hinzufügen neuer oder geänderter Arbeitsaufgaben

  2. Anfügen von Dateien an Arbeitsaufgaben

  3. Erstellen von Links zwischen Arbeitsaufgaben

  4. Suchen nach oder Auflisten eines gefilterten Satzes von Arbeitsaufgaben

Jeder Arbeitsaufgabe wird Folgendes zugewiesen:

  • Eindeutige ID

  • Arbeitsaufgabentyp

  • Zustand

  • Zugewiesen an

Sie Arbeitsaufgaben erstellen und definieren, indem Sie die Felder definieren, die im Arbeitsaufgabenformular vorhanden sind.Die folgende Abbildung zeigt eine typische Arbeitsaufgabe an.

Beispielarbeitsaufgabenformular für das Definieren eines Benutzertextabschnitts

Arbeitsaufgabenformular für eine User Story

Alle Arbeitsaufgaben sind den folgenden allgemeinen Elementen zugeordnet:

  • Felder, das Informationen über die Arbeitsaufgabe enthalten.

  • Regeln für jedes Feld, wie der Satz möglicher Werte.

  • Ein Arbeitsaufgabenformular dass Steuerelemente, die Felder aussehen und die Steuerelemente mit ihnen zugeordnet.

  • Workflow, das einem einfachen Modell für Zustandsübergänge entspricht, das Nachverfolgen von Statusaktualisierungen für den Lebenszyklus der Arbeitsaufgabe "Aktiv" zu "Geschlossen" zulässt.

Allen Arbeitsaufgaben sind außerdem die folgenden Merkmale gemeinsam:

  • Gemeinsamer Satz von Systemfeldern

  • Umfassender Änderungsverlauf der Arbeitsaufgabe

  • Unterstützung für Links zu anderen Arbeitsaufgaben, Dateianlagen oder einem beliebigen anderen Arbeitsprodukt in Team Foundation

Zurück nach oben

Erstellen und Ändern von Arbeitsaufgaben

Verwandte Themen: Hinzufügen, suchen Sie und ändern Sie eine Arbeitsaufgabe | Erstellen und Ändern von Bereichen und Iterationen | Bieten Sie einen Textabschnitt, indem Sie Rich-Text und Bilder hinzufügen

Sie können eine Arbeitsaufgabe erstellen, indem Sie das Formular für neue Arbeitsaufgaben verwenden ändern, eine vorhandene Arbeitsaufgabe kopieren und als, oder eine Arbeitsaufgabe erstellen, die automatisch aus einer vorhandenen Arbeitsaufgabe verknüpft wird.Sie können eine Arbeitsaufgabe erstellen oder eine vorhandene mit den einzelnen unterstützten Team Foundation Client, z Team Explorer, Team Web Access, Microsoft Excel oder Microsoft Project ändern.

Wenn Sie eine Arbeitsaufgabe erstellen, wird das Formular für neue Arbeitsaufgaben geöffnet, das mit einigen Standardwerten gefüllt sein kann.Sie können eine Arbeitsaufgabe definieren oder ändern, indem Sie den Wert eines oder mehrerer Felder bearbeiten.In Team Foundation werden verschiedene Datentypen in unterschiedlichen Typen von Feldern gespeichert.Die folgende Liste enthält einige der von Team Foundation verwendeten Feldtypen:

  • Textfeld: Akzeptiert beliebigen Text.Der Projektadministrator kann eine maximale Anzahl von Zeichen definieren.Die Formatsymbolleiste wird über jedem Textfeld angezeigt, in dem Textformatierung möglich ist.Welche Textfelder die Textformatierung unterstützen, ist abhängig vom Arbeitsaufgabentyp.

  • Dropdownliste: Akzeptiert nur die Werte, die von einem Projektadministrator in der Dropdownliste definiert wurden.

  • Datumsfeld: Akzeptiert einen bestimmten UTC-Zeitpunkt (Coordinated Universal Time) z. B. 1/23/2009, 6:00:00 PM.

  • Langer Text: Akzeptiert Text beliebiger Länge mit beschränkter Textformatierung.

  • Verlaufsfeld: Zeichnet chronologisch Kommentare auf.Sie können diesem Feld Einträge hinzufügen, frühere Einträge können jedoch nicht geändert werden.

Zurück nach oben

Massenbearbeitungsarbeitsaufgaben

Verwandte Themen: Mit Excel, um durch sein Bearbeiten-Arbeitsaufgaben | Planen von Aufgaben und Zuweisen von Ressourcen mit Microsoft Project | Arbeiten in Microsoft Excel und im Microsoft Project

Sie können Massenupdates für viele Arbeitsaufgaben gleichzeitig durchführen, indem Sie Team Web Access, Microsoft Excel oder Microsoft Project verwenden.Mit Excel und des Projekts können Sie Linkbeziehungen zwischen Arbeitsaufgaben hinzufügen und aktualisieren.

Bild zur Team Foundation-Dokumentintegration

Wenn Sie Arbeitsaufgaben in ein Microsoft Excel- oder Microsoft Project-Dokument importieren, werden lokale Kopien der Arbeitsaufgaben erstellt.Die Daten im lokalen Dokument stimmen anfänglich mit den Daten in der Datenbank, aber Sie oder andere Teammitglieder können die Daten zu Arbeitsaufgaben ändern und die zwei voneinander abweichen.Wenn Sie die aktuellen Änderungen aus der Datenbank anzeigen möchten, können Sie das Dokument aktualisieren.Wenn Sie die Änderungen aus dem Dokument in die Datenbank schreiben möchten, können Sie das Dokument veröffentlichen.Wenn Sie ein Dokument veröffentlichen, wird das Dokument mit Ihren Änderungen in die Arbeitsaufgabendatenbank hochgeladen.Wenn Sie ein Dokument aktualisieren, wird das Dokument aktualisiert, um mit den aktuellen Werten in der Arbeitsaufgabendatenbank übereinzustimmen.

Zurück nach oben

Verknüpfen von Arbeitsaufgaben miteinander, mit Changesets und auf Quellcodedateien

Verwandte Themen: Linksteuerelemente | Verknüpfen von Arbeitsaufgaben und Objekten zur Unterstützung der Rückverfolgbarkeit | Wählen Sie einen Linktyp, um das Projekt effektiv nachzuverfolgen | Fügen Sie einen Link in einer Arbeitsaufgabe hinzu

Indem Sie Beziehungen zwischen Arbeitsaufgaben und anderen Ressourcen erstellen, können Sie Projekte effektiver planen, Abhängigkeiten genauer nachverfolgen, hierarchische Beziehungen eindeutiger anzeigen und schneller auf relevante Informationen zugreifen.Beispielsweise können Sie eine Beziehung zwischen zwei Arbeitsaufgaben erstellen, um anzuzeigen, dass eines der Elemente zuerst abgeschlossen werden muss.Außerdem können Sie eine Beziehung zwischen einer Arbeitsaufgabe und einem Changeset erstellen, um anzuzeigen, wie der Code aufgrund einer Funktionsanforderung geändert wurde.

Wenn Sie Beziehungen zwischen Arbeitsaufgaben erstellen, wählen Sie den Linktyp aus, der die Anforderungen an Projektplanung und Nachverfolgung am besten unterstützt.Andere Linktypen unterstützen andere Funktionen und basieren auf einer von vier Topologien.Mit den Registerkarten Implementierung, Links, Alle Links und Testfälle auf den Formularen dieser Arbeitsaufgaben können Sie Beziehungen zwischen Benutzertextabschnitten, Aufgaben, Testfällen und anderen Arbeitsaufgaben erstellen.Jede Registerkarte enthält eine Symbolleiste, die die Link-Steuerelement-Funktionen enthält, die in der folgenden Abbildung angezeigt werden:

Arbeitsaufgabenformular - Steuerelemente der Symbolleiste für Links

Alle Registerkarten, die das Erstellen einer Verknüpfung zwischen Arbeitsaufgaben unterstützen, werden mit dem LinksControl-Element auf dem Arbeitsaufgabenformular implementiert.Dieses Element steuert das Filtern und Einschränken der Arbeitsaufgabentypen, mit denen Sie eine Verknüpfung herstellen können, und die Linktypen, die Sie erstellen können. Es legt außerdem fest, ob Sie Verknüpfungen zu Arbeitsaufgaben in einem anderen Teamprojekt erstellen können.Weitere Informationen zum Einschränken von Links finden Sie unter LinksControlOptions-Elemente.

Zurück nach oben

Sie können einen Link an jede Arbeitsaufgabe zugänglich sein, wenn Sie in Team Web Access oder in Team Explorer arbeiten.

  1. In Team Web Access greifen Sie auf die Rückstandsseite für das Teamprojekt und Team zu.

    Beispielsweise wird Annie http://almsrv:8080/tfs/DefaultCollection/FabrikamFiber/My%20Team/_backlogs.

  2. Öffnen Sie das Untermenü (Symbol "Kontextmenü") der Arbeitsaufgabe, deren Link Sie kopieren möchten Ausgewählte Arbeitsaufgabe öffnen und dann auswählen.

  3. Öffnen Sie das Browserkontextmenü des Links für den Arbeitsaufgabentyp und ID, und wählen Sie dann Verknüpfung kopieren aus.

    Verknüpfungs-Link zu einer Arbeitsaufgabe kopieren

    HinweisHinweis

    Kontextmenüs variieren je nach Browser, den Sie verwenden.

  • Von einer geöffneten Arbeitsaufgabe öffnen Sie das Kontextmenü für das Element im Registerkartenformat, und wählen Sie Vollständigen Pfad kopieren aus.

    Arbeitsaufgabenlink per E-Mail senden

    HinweisHinweis

    Der Link öffnet die Arbeitsaufgabe in Team Web Access.

Erstellen Sie Abfragen, um zu Arbeitsaufgaben zu suchen, aufzulisten und zu melden

Verwandte Themen: Suchen-Fehler, Aufgaben und andere Arbeitsaufgaben | Freigeben von Arbeitsaufgaben und Abfragen für Teammitglieder | Erstellen von Berichten in Microsoft Excel mithilfe von Arbeitsaufgabenabfragen

Sie und Ihre Teammitglieder können auf vordefinierte freigegebene Abfragen zugreifen, sowie Abfragen erstellen, ändern und speichern.Abfragen, die Sie unter Teamabfragen speichern, werden auf der Homepage und bieten ein schnelles Update auf Status bereit, dass das Team macht.

Sie können Arbeitsaufgabenabfragen verwenden, um eine Liste generieren, die Arbeitsaufgaben enthält, die Sie ändern, Links erstellen oder einen Bericht generieren möchten.Sie können den Abfrage-Editor in Team Web Access oder Team Explorer verwenden, um Filterkriterien zu definieren.Die Abfrageergebnisse werden als Liste oder Strukturansicht mit Arbeitsaufgaben angezeigt.

Zurück nach oben

Passen Sie Arbeitsaufgabentypen an, um Felder hinzuzufügen, ändern Sie Workflow- und Planungsarbeitelementformulare

Verwandte Themen: Definieren Sie Arbeitsaufgaben-Felder | Entwerfen Sie den Workflow | Entwerfen Sie das Layout des Arbeitsaufgabenformulars | Fügen Sie ein Arbeitsaufgabenfeld hinzu, um die Berichterstellung zu unterstützen | Verwalten Sie Objekte zum Nachverfolgen von Arbeitsaufgaben witadmin []

Sie können die im Produkt enthaltenen Arbeitsaufgaben anpassen, neue Typen von Arbeitsaufgaben hinzufügen und Linktypen anpassen.Sie passen Typen von Arbeitsaufgaben an, indem Sie hinzufügen oder entfernen Felder ändern, ein field-Attribut verwenden, und ändern das Workflow- oder Arbeitsaufgabenformular.Beispielsweise können Sie ein Formular anpassen, um weitere Felder hinzuzufügen, Registerkarten hinzuzufügen oder zu entfernen und Spalten hinzuzufügen oder zu ändern.Die folgende Abbildung zeigt ein Formular mit acht Feldern im oberen Bereich, die grob in zwei Spalten angeordnet sind.Unten werden zwei Sätze mit je drei Registerkarten angezeigt, die in einem zweispaltigen Layout angeordnet sind.

Benutzerdefiniertes Formular mit drei Registerkarten in einem zweispaltigen Layout

Benutzerdefiniertes Arbeitsaufgabenformular

Zurück nach oben

Entfernen Sie Arbeitsaufgaben dauerhaft

Verwandte Themen: Arbeitsaufgaben witadmin [] dauerhaft, Entfernen

Mit dem witadmin destroywi-Befehl können ein oder mehrere Arbeitsaufgaben für eine Teamprojektauflistung endgültig aus der Team Foundation-Datenbank entfernt werden.Arbeitsaufgaben, deren Zustand auf "Geschlossen" festgelegt wurde, verbleiben in der Datenbank und können erneut aktiviert werden.Permanent entfernte Arbeitsaufgaben werden aus der Datenbank entfernt und können nicht wiederhergestellt oder reaktiviert werden.

Zurück nach oben

Siehe auch

Konzepte

Agile-Planung und -Iterationen

Arbeiten mit Team Foundation-Clients

Planen und Nachverfolgen von Projekten