Nachverfolgen von Benutzergeschichten, Problemen, Fehlern und anderen Arbeitselementen in Azure Boards

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

Verfolgen Sie die Features und Anforderungen, die Sie entwickeln, Codefehler oder Fehler und andere Details mithilfe von Arbeitselementen. Arbeitselemente sind ähnlich wie GitHub-Probleme, bieten jedoch verschiedene Arten an, um verschiedene Arten von Informationen zu verfolgen.

Wenn Sie gerade beginnen, lesen Sie die informationen, die in diesem Artikel angegeben sind. Um nach rechts zu springen und die Arbeit in einem Kanban-Board zu verfolgen, finden Sie unter Plan und Nachverfolgen der Arbeit. Eine kurze Referenz zu verschiedenen Arbeitselementaufgaben und schlüsselkonzepten finden Sie unter Kurzübersicht zu Arbeitselement.

Planen und Nachverfolgen der Arbeit

Verwenden Sie Arbeitselemente, um alles nachzuverfolgen, was Sie nachverfolgen müssen. Jedes Arbeitselement stellt ein Objekt dar, das im Arbeitselementdatenspeicher gespeichert ist. Jedes Arbeitselement basiert auf einem Arbeitselementtyp. Und Arbeitselementtypen verfügen über einen eindeutigen Bezeichner innerhalb einer Organisation oder Projektsammlung. Die verfügbaren Arbeitselementtypen hängen vom Prozess ab, den Sie beim Erstellen Ihres Projekts (Agile, Basic, Scrum oder CMMI) verwendet haben.

Verwenden Sie Arbeitselemente, um alles nachzuverfolgen, was Sie nachverfolgen müssen. Jedes Arbeitselement stellt ein Objekt dar, das im Arbeitselementdatenspeicher gespeichert ist. Jedes Arbeitselement basiert auf einem Arbeitselementtyp. Und Arbeitselementtypen verfügen über einen eindeutigen Bezeichner innerhalb einer Organisation oder Projektsammlung. Die verfügbaren Arbeitselementtypen hängen vom Prozess ab, den Sie beim Erstellen Ihres Projekts ( Agile, Scrum oder CMMI) verwendet haben.

Aufgaben, die Sie mit Arbeitselementen ausführen können

Erforderliche Berechtigungen und Zugriff

Als Mitglied, das der Gruppe "Mitwirkende" eines Projekts hinzugefügt wurde, können Sie die meisten Features verwenden, die unter Boards oder Arbeit bereitgestellt werden. Benutzer mit Einfachem Zugriff verfügen über vollständigen Zugriff auf alle Features. Benutzer mit Dem Stakeholder-Zugriff sind auf bestimmte Features beschränkt. Ausführliche Informationen finden Sie in der Schnellübersicht des Stakeholders.

Weitere Informationen zu Berechtigungen und Zugriff finden Sie unter Berechtigungen und Zugriff für die Arbeitsverfolgung und den Zugriff auf den Stakeholder-Zugriff.

Informationen zum Hinzufügen von Benutzern zu einem Projekt finden Sie unter Hinzufügen von Benutzern zu einem Projekt oder Team.

Arbeitselementtypen (WITs)

Um verschiedene Arbeitstypen zu verfolgen, werden verschiedene WITs definiert. Die verfügbaren Arbeitselementtypen basieren auf dem Prozess, der verwendet wurde, wenn Ihr Projekt erstellt wurde – Agile, Basic, Scrum oder CMMI – wie in den folgenden Bildern dargestellt. Die Elemente in Ihrem Backlog werden möglicherweise als Benutzergeschichten (agile), Probleme (Basic), Product Backlog Items (Scrum) oder Anforderungen (CMMI) bezeichnet. Alle vier Typen sind ähnlich: Sie beschreiben den Kundenwert der Arbeit und die zu erledigende Arbeit.

Das folgende Bild zeigt die Agile-Prozess-Backlog-Arbeitselementhierarchie. Benutzergeschichten und Aufgaben werden verwendet, um Die Arbeit nachzuverfolgen, Fehler nachverfolgen Codefehler und Epics und Features werden verwendet, um Die Arbeit unter größeren Szenarien zu gruppieren.

Konzeptionelles Bild, agiler Arbeitselementtyp.

Jedes Team kann konfigurieren, wie sie Fehler verwalten – auf derselben Ebene wie Benutzergeschichten oder Aufgaben – durch Konfigurieren der Einstellung "Arbeiten mit Fehlern ". Weitere Informationen zur Verwendung dieser Arbeitselementtypen finden Sie unter Agile-Prozess.

Jeder Arbeitselementtyp gehört zu einer Kategorie. Kategorien werden verwendet, um Arbeitselementtypen zu gruppieren und zu bestimmen, welche Typen auf Backlogs und Boards angezeigt werden.

Category Arbeitsaufgabentyp Steuerelemente-Backlogs/Boards
Epic Epic Epic-Portfolio-Backlogs und Boards
Funktion Funktion Featureportfolio-Backlogs und Boards
Anforderung User Story (Agile)
Problem (Basic)
Produktrückstandsposition (Scrum)
Anforderung (CMMI)
Produkt-Backlogs und -Boards und Sprints-Backlog
Aufgabe Aufgabe Sprints-Taskboards
Bug Bug Abhängig davon, wie Fehler nachverfolgt werden

Zusammen mit den Arbeitselemententypen, die auf Backlogs und Boards angezeigt werden, gibt es Arbeitselementtypen, die Tests, Rezensionen und Feedback nachverfolgen. Diese Typen, die in der folgenden Tabelle nach Kategorie aufgeführt sind, sind für alle Prozesse verfügbar.

Kategorie

Arbeitsaufgabentyp

Wird verwendet, um angegebene Arbeitstypen nachzuverfolgen

Codereviewanforderung

Codereviewanforderung

Verfolgt eine Codeüberprüfungsanforderung gegen Code, die in einem Team Foundation-Versionssteuerelement -Repository (TFVC) verwaltet wird. Weitere Informationen finden Sie im Leben eines Entwicklers: Anhalten der Arbeit, Beheben eines Fehlers und Durchführen einer Codeüberprüfung.

Codeüberprüfungsantwort

Codeüberprüfungsantwort

Eine Codeüberprüfungsantwort wird für jede Person erstellt, die aufgefordert wird, Rezensionskommentare bereitzustellen.

Feedbackanforderung

Feedbackanfragen verfolgen Anforderungen für Feedback, die über das Feedbackanforderungsformular generiert wurden. Weitere Informationen finden Sie unter "Feedback erhalten".

Feedbackantwort

Feedbackantwort

Eine Feedbackantwort wird für jede Person und für jedes Element erstellt, für das Feedback über die Microsoft-Feedback Client bereitgestellt wird. Weitere Informationen finden Sie unter "Feedback erhalten".

Freigegebener Schritt

Freigegebener Schritt

Freigegebene Schritte werden verwendet, um Tests mit unterschiedlichen Daten zu wiederholen.

Freigegebener Parameter

Freigegebene Parameter geben unterschiedliche Daten und Parameter für die Ausführung manueller Testfälle an. Weitere Informationen finden Sie unter Wiederholen eines Tests mit unterschiedlichen Daten.

Testfall

Testfall

Testplan

Testplan

Testplan-Testsuiten und einzelne Testfälle zusammen. Testpläne umfassen statische Testsuiten, anforderungsbasierte Suites und abfragebasierte Suites. Weitere Informationen finden Sie unter Erstellen von Testplänen und Testsuiten.

Testsammlung

Testsammlung

Testsammlungen gruppieren Testfälle in separaten Testszenarien innerhalb eines einzelnen Testplans. Die Gruppierung von Testfällen erleichtert es ihnen, zu sehen, welche Szenarien abgeschlossen sind. Weitere Informationen finden Sie unter Erstellen von Testplänen und Testsuiten.

Idealerweise werden Arbeitselemente nur aus dem spezifischen Tool erstellt, das zur Unterstützung ihrer Nutzung konzipiert ist. Um zu verhindern, dass Benutzer Arbeitselemente manuell erstellen, gibt es eine Kategorie "Ausgeblendete Typen". Alle in der vorherigen Tabelle aufgeführten Kategorien werden der Kategorie "Ausgeblendete Typen" mit Ausnahme der Kategorie "Testfall" hinzugefügt.

Arbeitselementformular

Jede Arbeitsaufgabe unterstützt die Nachverfolgung von Daten, die in Arbeitselementenfeldern enthalten sind. Außerdem werden Änderungen erfasst, die innerhalb des Felds "Verlauf " und im Abschnitt " Diskussion " vorgenommene Kommentare vorgenommen werden. Weitere Informationen zu jedem Feld finden Sie unter "Arbeitselementfeldindex".

Jedes Formular enthält mehrere Steuerelemente, wie unten dargestellt und in Arbeitselement-Formularsteuerelementen beschrieben.

Screenshot des Formulars

Nachverfolgen der Arbeit im Webportal

Sie können Arbeitselemente aus dem Webportal hinzufügen und aktualisieren. Informationen zum Nachverfolgen der Arbeit mit anderen Clients finden Sie unter Beste Tools zum Hinzufügen, Aktualisieren und Verknüpfen von Arbeitselementen.

Webportal und Clients, die das Nachverfolgen von Arbeitselementen unterstützen

Sie können Arbeitselemente aus dem Webportal und verschiedenen Clients hinzufügen und aktualisieren. Eine Übersicht über alle Clients, die eine Verbindung mit Ihrem Projekt herstellen, finden Sie unter Tools und Clients, die eine Verbindung mit Azure DevOps herstellen.

Webportal

Verwenden Sie das Webportal, um die folgenden Aufgaben auszuführen.

  • Arbeitselemente: Verwenden Sie, um Arbeitselemente, die Ihnen zugewiesen sind, schnell zu finden oder Arbeitselemente basierend auf anderen Kriterien zu filtern, z. B. Arbeitselemente, die Sie befolgen, in denen Sie erwähnt werden, oder dass Sie diese angezeigt oder aktualisiert haben.
  • Boards: Verwenden Sie Kanban-Methoden, und visualisieren Sie den Arbeitsfluss für ein Team.
  • Backlogs: Verwenden Sie zum Planen, Priorisieren und Organisieren der Arbeit für ein Team innerhalb eines Produkt- oder Portfolio-Backlogs.
  • Sprints: Verwenden Sie die Planung der Arbeit für ein Team, das während eines bestimmten Zeitrahmens als Sprint bezeichnet wird.
  • Abfragen: Verwenden Sie zum Definieren einer Gruppe von Filterkriterien zum Auflisten von Arbeitselementen für die Freigabe mit anderen, ausführen von Massenupdates oder Import-/Exportvorgängen.
  • Übermittlungspläne: Verwenden Sie die Verwendung, um den Zeitplan von Geschichten oder Features zu überprüfen, die Ihre Teams bereitstellen möchten. Pläne zeigen geplante Arbeitselemente an, die Sprints (Iterationspfad) ausgewählter Teams für eine Kalenderansicht zugewiesen werden.
  • Arbeitselemente: Verwenden Sie, um Arbeitselemente, die Ihnen zugewiesen sind, schnell zu finden oder Arbeitselemente basierend auf anderen Kriterien zu filtern, z. B. Arbeitselemente, die Sie befolgen, in denen Sie erwähnt werden, oder dass Sie diese angezeigt oder aktualisiert haben.
  • Boards: Verwenden Sie Kanban-Methoden, und visualisieren Sie den Arbeitsfluss für ein Team.
  • Backlogs: Verwenden Sie zum Planen, Priorisieren und Organisieren der Arbeit für ein Team innerhalb eines Produkt- oder Portfolio-Backlogs.
  • Sprints: Verwenden Sie die Planung der Arbeit für ein Team, das während eines bestimmten Zeitrahmens als Sprint bezeichnet wird.
  • Abfragen: Verwenden Sie zum Definieren einer Gruppe von Filterkriterien zum Auflisten von Arbeitselementen für die Freigabe mit anderen, ausführen von Massenupdates oder Import-/Exportvorgängen.
  • Pläne: Verwenden Sie zum Überprüfen des Zeitplans von Geschichten oder Features, die Ihre Teams bereitstellen möchten. Pläne zeigen geplante Arbeitselemente an, die Sprints (Iterationspfad) ausgewählter Teams für eine Kalenderansicht zugewiesen werden. Erfordert die Installation der Übermittlungspläne-Erweiterung.
  • Arbeitselemente: Verwenden Sie, um Arbeitselemente, die Ihnen zugewiesen sind, schnell zu finden oder Arbeitselemente basierend auf anderen Kriterien zu filtern, z. B. Arbeitselemente, die Sie befolgen, in denen Sie erwähnt werden, oder dass Sie diese angezeigt oder aktualisiert haben.
  • Boards: Verwenden Sie Kanban-Methoden, und visualisieren Sie den Arbeitsfluss für ein Team.
  • Backlogs: Verwenden Sie zum Planen, Priorisieren und Organisieren der Arbeit für ein Team innerhalb eines Produkt- oder Portfolio-Backlogs.
  • Sprints: Verwenden Sie die Planung der Arbeit für ein Team, das während eines bestimmten Zeitrahmens als Sprint bezeichnet wird.
  • Abfragen: Verwenden Sie zum Definieren einer Gruppe von Filterkriterien zum Auflisten von Arbeitselementen für die Freigabe mit anderen, ausführen von Massenupdates oder Exportvorgängen.
  • Pläne: Verwenden Sie zum Überprüfen des Zeitplans von Geschichten oder Features, die Ihre Teams bereitstellen möchten. Pläne zeigen geplante Arbeitselemente an, die Sprints (Iterationspfad) ausgewählter Teams für eine Kalenderansicht zugewiesen werden. Erfordert die Installation der Übermittlungspläne-Erweiterung.
  • Arbeitselemente: Verwenden Sie, um Arbeitselemente, die Ihnen zugewiesen sind, schnell zu finden oder Arbeitselemente basierend auf anderen Kriterien zu filtern, z. B. Arbeitselemente, die Sie befolgen, in denen Sie erwähnt werden, oder dass Sie diese angezeigt oder aktualisiert haben.
  • Backlogs: Das bietet Zugriff auf:
    • Produkt - und Portfolio-Backlogs: Verwenden Sie zum Planen, Priorisieren und Organisieren der Arbeit für ein Team in einem Produkt- oder Portfolio-Backlog.
    • Boards: Verwenden Sie Kanban-Methoden, und visualisieren Sie den Arbeitsfluss für ein Team.
    • Sprint-Backlogs: Verwenden Sie die Planung der Arbeit für ein Team, das während eines bestimmten Zeitrahmens als Sprint bezeichnet wird.
  • Abfragen: Verwenden Sie zum Definieren einer Gruppe von Filterkriterien zum Auflisten von Arbeitselementen für die Freigabe mit anderen Personen oder zum Ausführen von Massenupdates.
  • Pläne: Verwenden Sie zum Überprüfen des Zeitplans von Geschichten oder Features, die Ihre Teams bereitstellen möchten. Pläne zeigen geplante Arbeitselemente an, die Sprints (Iterationspfad) ausgewählter Teams für eine Kalenderansicht zugewiesen werden. Erfordert die Installation der Übermittlungspläne-Erweiterung.

Nachverfolgen von Fehlern als Anforderungen oder Aufgaben

Viele Scrum-Teams behandeln Fehler wie alle Backlogelemente oder Benutzergeschichten. Andere sehen Fehler als Arbeit, die zur Implementierung einer Geschichte gehört, und behandeln sie dann als Aufgabe. Fehler, z. B. Produktbacklogelemente (PBIs) und Benutzergeschichten, stellen Arbeit dar, die erforderlich ist. Sollten Sie also Ihre Fehler zusammen mit anderen Elementen im Produktbacklog nachverfolgen? Oder sollten Sie Ihre Fehler als Aufgaben nachverfolgen, die mit diesen Backlogelementen verknüpft sind? Wie funktioniert Ihr Team?

Basierend darauf, wie Ihr Team diese Fragen beantwortet, können sie auswählen, wie sie Fehler aus einer dieser drei Optionen nachverfolgen möchten. Informationen zum Ändern der Teameinstellung finden Sie unter Anzeigen von Fehlern auf Backlogs und Boards.

Eine Übersicht über alle Teameinstellungen finden Sie unter "Teams verwalten" und "Teamtools konfigurieren".

Zuweisen von Arbeitselementen zu einem Projektmitglied

Sie können nur einer Person jeweils ein Arbeitselement zuweisen. Das Feld "Zugewiesen an" ist ein Person-Name-Feld, das für die Erkennung einer Benutzeridentität durch das System konzipiert ist. Wählen Sie im Arbeitselementformular das Feld "Zugewiesen an", um ein Projektmitglied auszuwählen. Sie können auch mit der Eingabe des Namens eines Projektmitglieds beginnen, um ihre Suche schnell auf eine Auswahl zu konzentrieren.

Webarbeitselementformular, Feld zuweisen

Jeder, der Schreibzugriff auf ein Projekt hat, kann Arbeitselemente zuweisen, einschließlich Benutzern mit Basic- und Stakeholder-Zugriff.

Beachten Sie Folgendes:

  • Sie können nur Benutzern, die einem Projekt oder Team hinzugefügt wurden, ein Arbeitselement zuweisen.
  • Sie können einem Und nur einem Benutzer gleichzeitig ein Arbeitselement zuweisen. Wenn die Arbeit auf zwei oder mehr Benutzer aufgeteilt ist, sollten Sie separate Arbeitselemente erstellen, die Sie jedem Benutzer zuweisen, der für die Fertigstellung der Arbeit verantwortlich ist.
  • Im Laufe der Zeit zeigt das Dropdownmenü von Personennamenfeldern die Namen an, die Sie zuletzt ausgewählt haben.
  • Einige Dropdownmenüs, die die Zuordnung aus einem Teamrücklog oder -board unterstützen, sind automatisch auf Benutzer beschränkt, die dem Team zugewiesen sind.
  • Das System zeigt den Anzeigenamen an und fügt den Benutzernamen hinzu, wenn erforderlich, identische Anzeigenamen zu disambiguieren
  • Sie können mehrere Arbeitselemente gleichzeitig aus dem Backlog oder den Abfrageergebnissen zuweisen, siehe Massenbearbeitungselemente für Details.

Integration in Azure Active Directory

Wenn Ihr System mit Azure Active Directory (Azure AD) konfiguriert ist, synchronisiert das System Personennamenfelder mit diesen Verzeichnissen. Zu den Personennamenfeldern gehören "Aktiviert von", "Zugewiesen", "Geschlossen von", "Erstellt von" und "Aufgelöst von".

Sie können einem Projekt Zugriff gewähren, indem Sie Sicherheitsgruppen hinzufügen, die Sie in Azure AD erstellt haben, oder indem Sie konten zu vorhandenen oder benutzerdefinierten Gruppen hinzufügen, die über die Sammlungseinstellung "Sicherheitsseiten " definiert sind. Weitere Informationen finden Sie unter Hinzufügen oder Löschen von Benutzern mit Azure Active Directory.

Integration in Active Directory

Wenn Azure DevOps Server mit Active Directory (AD) konfiguriert ist, synchronisiert Azure DevOps Personennamenfelder mit diesen Verzeichnissen. Zu den Personennamenfeldern gehören "Aktiviert von", "Zugewiesen", "Geschlossen von", "Erstellt von" und "Aufgelöst von".

Sie können zugriff auf ein Projekt gewähren, indem Sie Sicherheitsgruppen hinzufügen, die Sie in AD erstellen, oder indem Sie konten zu vorhandenen oder benutzerdefinierten Gruppen hinzufügen, die in der Sammlungseinstellung Sicherheitsseiten definiert sind. Weitere Informationen finden Sie unter Einrichten von Gruppen für die Verwendung in Azure DevOps Server Bereitstellungen.

Hinweis

Um die Liste der Namen zu minimieren, die in den Dropdownmenüs von Personennamenfeldern angezeigt werden, können Sie das Feld nur auf diese Gruppen anwenden, die im Menü angezeigt werden sollen. Dazu fügen Sie eine oder mehrere der folgenden untergeordneten Elemente zur FELDdefinition in der Definition des Arbeitselementtyps hinzu: ZULÄSSIGE WERTE, VERBOTENE WERTE und VALIDUSER. Ausführliche Informationen finden Sie unter Definieren von Auswahllisten.

Zuweisen von Arbeitselementen zu einem Sprint

Um Arbeitsaufgaben während eines bestimmten Zeitraums zu planen, weisen Sie den Iterationspfad zu. Zuerst definieren Sie die Iterationspfade für die Verwendung im Projekt, und dann wählt jedes Team die Iterationspfade aus, die sie verwenden. Weitere Informationen finden Sie unter "Zuweisen von Arbeit zu Sprints".

Wie in der folgenden Abbildung dargestellt, können Sie Arbeitselemente mit anderen Arbeitselementen verknüpfen. Je nach Arbeitselementtyp unterscheidet sich der Verknüpfungstyp. Darüber hinaus unterstützen spezielle Verknüpfungstypen eine Hierarchie von Arbeitselementen, die übergeordnete untergeordnete Links und Vorgänger-Nachfolgerlinks verwenden, um Abhängigkeiten nachzuverfolgen.

Verknüpfungstypen für Arbeitselemente, konzeptionelles Bild

Außerdem unterstützen mehrere Tools das Verknüpfen mit anderen Objekten, z. B. Builds, Versionen, Commits, Pullanforderungen und vieles mehr. Die folgende Abbildung veranschaulicht.

Artefakt-zu-Artefakt-Verknüpfungstypen

Artefakt-zu-Artefakt-Verknüpfungstypen

Eine vollständige Liste der Verknüpfungstypen und unterstützten Features finden Sie unter "Verknüpfen", "Ablaufverfolgung" und "Verwalten von Abhängigkeiten " und "Linktypreferenz".

Suchen oder Auflisten von Arbeitselementen

Verwenden Sie das Suchfeld, um eine imPromptu-Suche nach bestimmten Arbeitselementen basierend auf Auswahlfeldkriterien durchzuführen. Oder erstellen Sie eine Abfrage, um eine verwaltete Suche auszuführen, die Arbeitselemente basierend auf Ihren Abfragekriterien auflistet. Mit verwalteten Suchvorgängen können Sie andere Aufgaben ausführen, z. B. eine Arbeitsaufgaben-Triage, ein Trend- oder Statusdiagramm erstellen, dem Dashboard hinzufügen und vieles mehr.

Weitere Informationen finden Sie in diesen Artikeln:

Verwenden von Arbeitselementvorlagen zum schnellen Ausfüllen von Formularen

Mit Arbeitsaufgabenvorlagen können Sie schnell Arbeitselemente erstellen, die vordefinierte Werte für die häufig verwendeten Felder Ihres Teams aufweisen. Erstellen Sie beispielsweise eine Aufgabenvorlage, die den Bereichspfad, den Iterationspfad und die Disziplin oder Aktivität festlegt, wenn Sie sie zum Erstellen einer Aufgabe verwenden.

Weitere Informationen finden Sie unter Verwenden von Vorlagen zum Hinzufügen und Aktualisieren von Arbeitselementen.

Nachdem Sie eine Vorlage definiert haben, können Sie sie per E-Mail oder einem Dashboard freigeben.

Anpassen eines Arbeitselementtyps

Sie können die Felder, die in einem Arbeitselementtyp enthalten sind, hinzufügen oder ändern oder einen benutzerdefinierten Arbeitselementtyp hinzufügen. Weitere Informationen finden Sie unter Anpassen eines Vererbungsprozesses.

Sie können die Felder, die in einem Arbeitselementtyp enthalten sind, hinzufügen oder ändern oder einen benutzerdefinierten Arbeitselementtyp hinzufügen. Weitere Informationen finden Sie unter:

Sie können die Felder hinzufügen oder ändern, die in einem Arbeitselementtyp enthalten sind, oder ein benutzerdefiniertes WIT hinzufügen. Weitere Informationen finden Sie unter Anpassen des lokalen XML-Prozessmodells.

Versuchen Sie dies als Nächstes: