Arbeitselementtypen für agile Prozesse

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019 | TFS 2018

Der Agile-Prozess unterstützt die folgenden Arbeitselementtypen (WITs), um Arbeit, Tests, Feedback und Codeüberprüfung zu planen und nachzuverfolgen. Mit verschiedenen WITs können Sie verschiedene Arten von Arbeiten nachverfolgen, z. B. Features, Benutzergeschichten und Aufgaben. Diese Artefakte werden erstellt, wenn Sie ein Projekt mithilfe des Agile-Prozesses erstellen. Sie basieren auf agilen Prinzipien und Werten.

Konzeptionelles Bild, Arbeitselementtypen für agile Prozesse.

Zusammen mit den WITs haben Teams Zugriff auf eine Reihe von Arbeitselementabfragen, um Informationen nachzuverfolgen, den Fortschritt zu analysieren und Entscheidungen zu treffen.

Hinweis

Sie können das Arbeitsverfolgungssystem für Ihr Projekt anpassen, indem Sie einen geerbten Prozess erstellen und anpassen und diesen Prozess auf Ihr Projekt anwenden. Weitere Informationen finden Sie unter Vererbungsprozessmodell.

Hinweis

Sie können das Arbeitsnachverfolgungssystem für Ihr Projekt anpassen, indem Sie einen geerbten Prozess oder einen lokalen XML-Prozess anpassen. Weitere Informationen finden Sie unter Vererbungsprozessmodell oder Anpassung lokaler XML-Prozesse.

Die neueste Version jedes Prozesses wird automatisch hochgeladen, wenn Sie die neueste Version von Azure DevOps Server installieren oder aktualisieren. Zusätzliche Artefakte, z. B. SQL Server Berichte, sind nur verfügbar, wenn Sie eine Verbindung mit einem Projekt herstellen. Es gelten andere Ressourcenanforderungen.

Hinweis

Sie können das Arbeitsnachverfolgungssystem für Ihr Projekt anpassen, indem Sie einen lokalen XML-Prozess anpassen. Weitere Informationen finden Sie unter Anpassung lokaler XML-Prozesse.

Die neueste Version jedes Prozesses wird automatisch hochgeladen, wenn Sie die neueste Version von Azure DevOps Server installieren oder aktualisieren. Zusätzliche Artefakte, z. B. SQL Server Berichte, sind nur verfügbar, wenn Sie eine Verbindung mit einem Projekt herstellen. Es gelten andere Ressourcenanforderungen.

Planen und Nachverfolgen der Arbeit mit Agile

Sie erstellen Ihren Projektplan, indem Sie ein Backlog mit Benutzergeschichten erstellen, die die Arbeit darstellen, die Sie entwickeln und versenden möchten. Sie können Fehler, Aufgaben und Blockieren von Problemen mithilfe der Fehler-, Task- und Issue-WITs nachverfolgen. Um die Portfolioverwaltung zu unterstützen, erstellen Teams Features und Epen, um ein Rollup von Benutzergeschichten innerhalb oder über Teams hinweg anzuzeigen. Ausführliche Informationen zur Verwendung von Agile WITs finden Sie unter Arbeitselementtypen und Workflow für agile Prozesse.

Der grundlegende Ablauf für die ersten Schritte ist wie gezeigt. Informationen zu den ersten Schritten mit Scrum- oder Kanban-Tools finden Sie unter Erste Schritte mit agilen Tools zum Planen und Nachverfolgen von Arbeiten.

Klicken Sie auf eines der folgenden Bilder, um zum verknüpften Artikel zu gelangen.

Definieren Von Storys konzeptuelles Bild von Aufgaben.Organisieren Sie das konzeptionelle Backlogimage von Aufgaben.Verwalten sie fehlerkonzeptuelles Image von Aufgaben.Verwalten von Problemen konzeptionelles Image von Aufgaben.

Hinweis

Ein Arbeitselement ist ein Datenbankdatensatz, der die Definition, Zuweisung, Priorität und Den Status der Arbeit enthält. Arbeitselementtypen definieren die Vorlage von Feldern, Workflow und Formular für jeden Typ. Arbeitselemente können miteinander verknüpft werden, um das Verfolgen von Abhängigkeiten, Rollup der Arbeit und Berichten zu unterstützen.

Auflisten von Arbeitselementen mithilfe von Abfragen

Sie können Ihre Workload effektiver verwalten, indem Sie häufig den Status von User Storys und Aufgaben überprüfen. Sie können die Freigegebenen Arbeitselementabfragen verwenden, um Arbeitselemente für einen aktuellen Sprint oder das Produktbacklog aufzulisten.

Hinweis

Neue Projekte definieren zum Zeitpunkt der Projekterstellung keinen Standardsatz von freigegebenen Abfragen mehr. Die Definitionen für freigegebene Abfragen wurden aus der Prozessvorlage entfernt. Für lokale Bereitstellungen können Sie sie einer benutzerdefinierten Prozessvorlage hinzufügen, wie unter Hinzufügen von Arbeitselementabfragen zu einer Prozessvorlage beschrieben.

Screenshot: Agile-Arbeitselementabfragen, TFS 2018.

Beschreibungen vordefinierter Abfragen finden Sie weiter unten in diesem Artikel.

Sie können Abfragen über das Webportal oder über das Team Explorer-Plug-In in Visual Studio anzeigen und ausführen . Sie können eine Abfrage mithilfe des Abfrage-Editors ändern, um verschiedene Filterkriterien anzuwenden. Außerdem können Sie Abfragen zu Teamdashboards hinzufügen.

Schnelle Tipps zu freigegebenen Abfragen

Wenn Sie noch nicht mit Azure Boards, Arbeitsnachverfolgung und freigegebenen Abfragen arbeiten, lesen Sie diese Tipps, um zu erfahren, wie Sie ihre Arbeit effektiver verwalten können:

  • Um Arbeitselemente zu finden, die Ihnen zugewiesen sind, fügen Sie @Me als Wert für das Feld Zugewiesen an in einer der Abfrageklauseln hinzu.
  • Alle gültigen Benutzer mit Standardzugriff können Abfragen und Ordner im Bereich "Meine Abfragen" erstellen. Zum Erstellen von Abfragen und Abfrageordnern unter "Freigegebene Abfragen" müssen Sie über die Berechtigung "Mitwirken" verfügen und ihnen mindestens "Einfacher Zugriff" zugewiesen sein. Weitere Informationen finden Sie unter Festlegen von Berechtigungen für Abfragen.
  • Sie können jede Abfrage ändern, indem Sie Kriterien hinzufügen, um sich auf einen Produktbereich, eine Iteration oder ein anderes Feld zu konzentrieren. Um eine Abfrage zu ändern, öffnen Sie den Abfrage-Editor.
  • Sie können eine beliebige Abfrage in Excel öffnen, in der Sie die Felder eines oder mehrerer Arbeitselemente aktualisieren und Ihre Änderungen zur Nachverfolgung von Arbeitselementen in der Datenbank veröffentlichen können.
  • Sie können status oder fortschritt visualisieren , indem Sie ein Kreisdiagramm, ein Säulendiagramm oder ein Trenddiagramm für Abfragen mit flachen Listen erstellen.

Wichtig

Ab Visual Studio 2019 hat das Azure DevOps-Plug-In für Office die Unterstützung für Microsoft Project eingestellt. Die Projektintegration und der TFSFieldMapping-Befehl werden für Azure DevOps Server 2019 und höhere Versionen, einschließlich Azure DevOps Services, nicht unterstützt. Sie können Weiterhin Microsoft Excel verwenden.

Fortschritt überwachen

Alle Prozesse – Agile, Scrum und CMMI – unterstützen die Erstellung von Status- und Trenddiagrammen und Dashboards. Außerdem werden mehrere Diagramme automatisch basierend auf den von Ihnen verwendeten Agile-Tools erstellt. Diese Diagramme werden im Webportal angezeigt.

Erstellen von leichten Diagrammen

Um zu beginnen, können Sie eine shared flat query definieren und ein Diagramm basierend auf Ihren Nachverfolgungsinteressen erstellen. Diagrammtypen umfassen Statusdiagramme – Kreis-, Balken-, Spalten-, Gestapel-, Pivot- und Trenddiagramme – gestapelte Flächen-, Linien- und Flächendiagramme.

Bearbeiten Sie das konzeptionelle Abfrageimage von Aufgaben.Erstellen Sie ein diagrammkonzeptuelles Bild von Aufgaben.Zum Dashboard-Konzeptbild von Aufgaben hinzufügen.

Analysewidgets und Power BI-Berichte

Der Analytics-Dienst kann quantitative Fragen zum vergangenen oder aktuellen Zustand Ihrer Projekte beantworten. Sie können einem Dashboard Analytics-Widgets hinzufügen oder Power BI verwenden, um Diagramme und Berichte zu erstellen.

Weitere Informationen finden Sie unter Was ist der Analytics-Dienst?

SQL Server Berichte

Wenn Ihre Projektsammlung und das Projekt mit SQL Server Analysis Services und Reporting Services konfiguriert sind, haben Sie Zugriff auf viele Agile-Berichte. Damit diese Berichte nützlich sind, müssen Teams bestimmte Aktivitäten ausführen, z. B. Erstellen von Buildprozessen, Verknüpfen von Arbeitselementen und Aktualisieren des Status oder der verbleibenden Arbeit.

Wenn Sie Reporting Services hinzufügen oder Berichte auf die neuesten Versionen aktualisieren müssen, lesen Sie Hinzufügen von Berichten zu einem Projekt.

Bevor Sie mit der Nachverfolgung beginnen, müssen Sie über ein Projekt verfügen. Informationen zum Erstellen eines Projekts finden Sie unter Erstellen eines Projekts.

Wenn Sie über ein Projekt verfügen, beginnen Sie mit der Nachverfolgung der Arbeit:

Weitere Informationen zu agilen Tools:

Agile Prozessversionen

Wenn Aktualisierungen an der Agile-Prozessvorlage vorgenommen werden, wird die Versionsnummer aktualisiert. Die folgende Tabelle enthält eine Zuordnung der Versionsverwaltung, die angewendet wird, wenn Updates für die lokalen Azure DevOps-Prozessvorlagen vorgenommen werden. Für Azure Boards wird immer die neueste Version verwendet. Jede Vorlage stellt ein Element bereit version . Dieses Element gibt eine Haupt- und Nebenversion an.

Version Name des agilen Prozesses Hauptversion
Azure DevOps Services
Azure DevOps Server 2022
Agilität 18
Azure DevOps Server 2020
Azure DevOps Server 2019
Agilität 17
TFS 2018 Agilität 16

Eine Zusammenfassung der Aktualisierungen, die an Prozessvorlagen vorgenommen wurden, finden Sie unter Änderungen an Prozessvorlagen.

Vordefinierte Abfragen für den agilen Prozess

Product Backlog- und Feedbackabfragen

Produktbesitzer können mit den freigegebenen Abfragen in der folgenden Tabelle User Stories planen, die den Product Backlog bilden.

Freigegebene Abfrage

BESCHREIBUNG


Product Backlog

Stellt eine Strukturliste aller User Stories bereit, die den Zustand "Neu", "Aktiv" oder "Aufgelöst" aufweisen, und sortiert sie nach Rang.

Produktplanung

Stellt eine flache Liste aller User Stories bereit, die nicht den Zustand "Entfernt" aufweisen und nicht in den letzten 90 Tagen geschlossen wurden.

Feedback

Führt alle Feedbackantworten mit dem Zustand "Aktiv" auf.

Iterationsplanungsabfragen

In der folgenden Tabelle werden die freigegebenen Abfragen beschrieben, die im Ordner Current Iteration aufgeführt sind. Bei diesen Abfragen werden Arbeitselement gesucht, die einer angegebenen Iteration zugewiesen werden. Wenn Sie weitere Iterationen planen, können Sie diese Abfragen ändern, um eine andere Iteration anzugeben, und sie dann in anderen ordnern speichern, die Sie erstellen, z. B. Iteration 2 oder Iteration 3.

Der Projektadministrator für jedes Projekt definiert Bereichs- und Iterationspfade für dieses Projekt, damit das Team den Fortschritt anhand dieser Bezeichnungen nachverfolgen kann.

Freigegebene Abfrage

Beschreibung


Aktive Fehler

Führt alle aktiven Fehler auf und sortiert sie nach Rang, Priorität und Schweregrad.

Aktive Aufgaben

Führt alle aktiven Aufgaben auf und sortiert sie nach Rang, Priorität und Schweregrad.

Fehlerselektierung

Listet alle aktiven Fehler auf, die einem Teammitglied nicht zugewiesen sind.

Die Triage-Arbeitsmappe verweist auf diese Abfrage.

Abgeschlossene Aufgaben

Führt alle Aufgaben auf, die geschlossen wurden, und sortiert sie nach Rang, Priorität und Schweregrad.

Iterationsbacklog

Führt alle User Storys und ihre verknüpften Aufgaben auf und sortiert die Storys nach Rang und Priorität.

Offene Probleme

Listet alle Probleme unter dem angegebenen Iterationspfad auf, die nicht geschlossen sind, und alle Aufgaben, die mit den Problemen verknüpft sind, und sortiert die Probleme dann nach Rang und Priorität.

Die Arbeitsmappe Issues verweist auf diese Abfrage.

Öffnen von Testfällen

Listet alle Testfälle auf, die nicht geschlossen sind, und sortiert sie nach Priorität.

Benutzergeschichten öffnen

Führt alle aktiven User Storys auf und sortiert sie nach ihrem Stapelrang.

Behobene Fehler

Führt alle behobenen Fehler auf und sortiert sie nach Rang, Priorität und Schweregrad.

Use Storys

Listet alle Benutzergeschichten auf, die nicht geschlossen sind, und sortiert sie nach Priorität und dann nach ID,

User Storys ohne Testfälle

Listet alle Benutzergeschichten auf, die keinen Link zu einem Testfall enthalten. Storys werden nach ID sortiert.

Tipp

Abfragen, die unter dem Ordner Current Iteration aufgeführt sind, werden nicht automatisch aktualisiert, wenn eine neue Iteration aktuell wird. Die aktuelle Iteration basiert auf den Datumsangaben, die Sie Ihren Sprintzeitplänen zuweisen. Sie müssen den Iterationspfad für jede Abfrage manuell aktualisieren, damit diese auf den Iterationspfad der aktuellen Iteration verweist. Sie können auch die freigegebene Abfrage bearbeiten, um das makro @CurrentIteration zu verwenden.

Suchen von Aufgaben mit Zusammenfassungswerten

Die freigegebene Abfrage Arbeitselemente mit Zusammenfassungswerten , die sich im Ordner Problembehandlung befindet, listet alle Aufgaben auf, die untergeordnete Aufgaben aufweisen und werte ungleich Null in den Feldern Verbleibende Arbeit oder Abgeschlossene Arbeit enthalten. Diese Abfrage dient zur Suche nach Aufgaben, die den Arbeitsaufwand angeben, der bereits in den untergeordneten Aufgaben berücksichtigt wurde. Damit die Stunden nur einmal gezählt werden sollen, sollten Sammelaufgaben keine Stunden zugewiesen werden. Weitere Informationen finden Sie unter Adressungenauigkeiten, die für Zusammenfassungswerte veröffentlicht wurden.