Definieren sie Features und Epen, um Ihren Backlog zu organisieren

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Wenn Sie über eine Liste von Arbeitselementen verfügen, kann es hilfreich sein, verwandte Elemente in einer hierarchischen Struktur zu gruppieren. Unterteilen Sie dazu die wichtigsten Features oder Szenarien in kleinere Deliverables. Wenn Sie über einen vorhandenen Backlog verfügen, können Sie es mit Features und Epen organisieren. Weitere Informationen finden Sie unter "Organisieren Des Backlogs" und Zuordnen von untergeordneten Arbeitsaufgaben zu übergeordneten Elementen.

Portfoliobacklogs

Verwenden Sie Portfolio-Backlogs, um die folgenden Aufgaben auszuführen:

  • Mehr Reihenfolge in Ihren Backlog bringen
  • Verwalten eines Portfolios von Features, die von verschiedenen Entwicklungs- und Managementteams unterstützt werden
  • Gruppieren von Elementen in einem Release Train
  • Minimieren der Größenvariabilität Ihrer Lieferumfänge durch Aufteilen eines großen Features in kleinere Backlog Items

Mit Portfolio-Backlogs können Sie Elemente in einer Hierarchie hinzufügen und gruppieren. Sie können außerdem weniger oder mehr Details innerhalb der Hierarchie anzeigen, Elemente neu anordnen und übergeordnete Elemente neu zuordnen sowie hierarchische Ansichten filtern. Sprint Backlogs sind eine von drei Backlogklassen, die Ihnen zur Verfügung stehen. Weitere Informationen finden Sie unter Verwalten von Prioritäten und Gewinnen von Sichtbarkeit in allen Teams.

Die folgende Abbildung zeigt ein Features Portfolio Backlog, das aus einer flachen Liste von Featurearbeitselementen besteht.

Screenshot des Funktionsportfolios Backlog.

Das folgende Bild zeigt die Hierarchie für das Arbeitselement Agile-Prozess-Backlog:

Diagramm, das die Typen der Agile-Arbeitselemente zeigt.

  • User-Stories und Aufgaben dienen der Verfolgung der Arbeit.
  • Bugs verfolgen Code-Fehler.
  • Epics und Funktionen werden verwendet, um die Arbeit in größeren Szenarien zu gruppieren.

Jedes Team kann konfigurieren, wie Fehlerarbeitselemente auf der gleichen Ebene wie User Story- oder Aufgabenarbeitselemente verwaltet werden. Verwenden Sie die Einstellung Arbeiten mit Fehlern. Weitere Informationen zur Verwendung dieser Arbeitselementtypen finden Sie unter Agile-Prozess.

Voraussetzungen

Backlogs werden automatisch erstellt, wenn Sie ein Projekt oder ein Team erstellen. Jedes Team hat Zugriff auf seine eigenen Product, Portfolio und Sprint-Backlogs.

Voraussetzung Beschreibung
Projektadministrator oder Mitwirkendermitglied Sie müssen einem Projekt als Mitglied der Sicherheitsgruppe Mitwirkende oder Projektadministratoren hinzugefügt sein.
Beteiligtenzugriff Um Arbeitselemente hinzuzufügen oder zu ändern, muss Ihnen mindestens Zugriff vom Typ Beteiligter gewährt werden. Benutzer*innen mit Beteiligtenzugriff für ein öffentliches Projekt besitzen ebenso wie Benutzer*innen mit der Zugriffsebene Basic Vollzugriff auf Backlog- und Boardfeatures. Weitere Informationen finden Sie unter Kurzreferenz zu Beteiligtenzugriff.
Mitwirkendermitglied oder Zulassen von Perms auf Zum Anzeigen oder Ändern von Arbeitselementen müssen die Berechtigungen Arbeitselemente in diesem Knoten anzeigen und Arbeitselemente in diesem Knoten bearbeiten für Sie auf Zulassen festgelegt sein. Standardmäßig ist die Berechtigung für die Gruppe Mitwirkende auf Zulassen festgelegt. Weitere Informationen finden Sie unter Festlegen von Berechtigungen für die Arbeitsnachverfolgung.
Definierte Iterationen Um den Bereich Planung zu verwenden, muss Ihr Teamadministrator Iterationspfade (Sprint) definieren und Teamiterationen konfigurieren.
Voraussetzung Beschreibung
Projektadministrator oder Mitwirkendermitglied Sie müssen einem Projekt als Mitglied der Sicherheitsgruppe Mitwirkende oder Projektadministratoren hinzugefügt sein.
Beteiligtenzugriff Um Arbeitselemente hinzuzufügen oder zu ändern, muss Ihnen mindestens Zugriff vom Typ Beteiligter gewährt werden.
Mitwirkendermitglied oder Zulassen von Perms auf Zum Anzeigen oder Ändern von Arbeitselementen müssen die Berechtigungen Arbeitselemente in diesem Knoten anzeigen und Arbeitselemente in diesem Knoten bearbeiten für Sie auf Zulassen festgelegt sein. Standardmäßig ist die Berechtigung für die Gruppe Mitwirkende auf Zulassen festgelegt. Weitere Informationen finden Sie unter Festlegen von Berechtigungen für die Arbeitsnachverfolgung.
Definierte Iterationen Um den Bereich Planung zu verwenden, muss Ihr Teamadministrator Iterationspfade (Sprint) definieren und Teamiterationen konfigurieren.

Was macht ein Feature oder Epic aus?

Epics und Features sind Container auf höherer Ebene, die zum Organisieren der Arbeit verwendet werden. In der Regel werden Benutzergeschichten oder Backlogelemente in Features eingerollt. Features werden in Epen eingerollt. Beachten Sie diese Hierarchie, wenn Sie Ihre Features und Epics benennen.

  • Feature: Ein Feature ist ein wichtiges Element, das dem Benutzer einen Mehrwert bietet. Sie enthält in der Regel mehrere Benutzerabschnitte oder Backlogelemente. Ein Feature kann einen oder mehrere Sprints ausführen.
  • Epic: Ein Epic ist eine große Arbeitseinheit, die in mehrere Features unterteilt werden kann. Sie stellt eine große Initiative oder ein wichtiges Ziel dar. Ein Ep kann mehrere Sprints oder sogar Versionen umfassen.

Berücksichtigen Sie beim Definieren Ihrer Features und Epics die erforderliche Zeit, um sie abzuschließen. Im Allgemeinen sollten Sie Backlog-Elemente, z. B. Benutzergeschichten oder Aufgaben, innerhalb eines Sprints abschließen. Für den Abschluss von Features und Epics können auch mehrere Sprints erforderlich werden.

Als Backlog anzeigen

Um sich jeweils auf eine Ebene eines Backlogs konzentrieren zu können, wählen Sie den Namen des Backlogs aus. Sie sollten drei Backlog-Ebenen sehen: Epics, Features und Backlog-Elemente. Wenn Sie diese Werte nicht haben, lesen Sie die Navigationsebenen "Backlog auswählen" für Ihr Team.

  1. Melden Sie sich bei Ihrem Projekt (https://dev.azure.com/{Your_Organization/Your_Project}).

  2. Wählen Sie "Boards Backlogs"> aus.

    Screenshot der hervorgehobenen Auswahl von Boards und Backlogs.

    Um einen anderen Backlog auszuwählen, öffnen Sie die Auswahl, und wählen Sie dann ein Team aus, oder wählen Sie die Option "Backlog-Verzeichnis anzeigen" aus. Oder geben Sie ein Schlüsselwort in das Suchfeld ein, um die Liste der Team-Backlogs für das Projekt zu filtern.

    Screenshot des Prozesses zur Auswahl eines anderen Teams.

    Tipp

    Wählen Sie das Sternsymbol aus, um ein Team-Backlog als Favoriten festzulegen. Als Favoriten festgelegte Artefakte (Symbol für Favoriten ) werden oben in der Teamauswahlliste angezeigt.

  3. Wählen Sie Ihre Backlog-Ebene aus.

    Screenshot der Auswahl von Produktrückstandsebenen.

  4. (Optional) Um auszuwählen, welche Spalten in welcher Reihenfolge angezeigt werden sollen, können Sie das Aktionssymbol und anschließend Spaltenoptionen auswählen.

    Screenshot, wie Spaltenoptionen im Menü „Weitere Befehle“ geöffnet werden.

  1. Melden Sie sich bei Ihrer Organisation (https://dev.azure.com/{yourorganization}) an, und wählen Sie Ihr Projekt aus.

  2. Wählen Sie "Boards Backlogs"> aus.

    Screenshot geöffneter Arbeitsrückstand, lokaler Azure DevOps Server 2019.

    Um ein anderes Team auszuwählen, öffnen Sie die Auswahl, und wählen Sie ein anderes Team aus, oder wählen Sie die Option "Alle Backlogs durchsuchen" aus. Sie können auch ein Schlüsselwort in das Suchfeld eingeben, um die Liste der Team-Backlogs für das Projekt zu filtern.

    Screenshot: Auswählen eines anderen Teams.

  3. Wählen Sie den gewünschten Portfolio-Backlog aus: Features oder Epics.

    Screenshot: Auswählen der Product Backlog-Ebene – Backlog Items, Storys oder Anforderungen

  4. (Optional) Um auszuwählen, welche Spalten in welcher Reihenfolge angezeigt werden sollen, können Sie das Aktionssymbol und anschließend Spaltenoptionen auswählen. Möglicherweise möchten Sie den Iterationspfad den Spalten hinzufügen, die in Ihrem Backlog angezeigt werden. Weitere Informationen finden Sie unter Ändern von Spaltenoptionen.

    Screenshot, wie Spaltenoptionen im Menü „Weitere Befehle“ geöffnet werden, Azure DevOps Server 2019.

Weitere Informationen finden Sie unter Auswählen der Backlog-Navigationsebenen für Ihr Team.

Hinzufügen von Features und Epics zu Ihrem Backlog

Ebenso wie Sie Ihrem Produktrücklog Elemente hinzufügen können, können Sie Ihren Features und Epen Backlogs Elemente hinzufügen.

  1. Wählen Sie das New Work Element, geben Sie einen Titel ein und wählen Sie dann die Eingabetaste oder Add to Top aus.

    Screenshot des Hinzufügens eines Product Backlog Items.

  2. Wiederholen Sie den vorherigen Schritt, um alle Ihre Ideen als Arbeitsaufgaben zu erfassen.

    Im folgenden Beispiel gibt es sechs hinzugefügte Features.

    Screenshot: Hinzufügen eines Features, Azure DevOps Server 2019.

    Sie können Epics auf dieselbe Weise hinzufügen. Öffnen Sie das Epics Backlog in der Backlogauswahl.

Weitere Informationen finden Sie unter Auswählen der Backlog-Navigationsebenen für Ihr Team.

Hinzufügen von Details zu einem Feature oder Epic

Öffnen Sie jedes Element durch Doppelklicken, oder highlighten Sie ein Element und wählen Sie die Eingabetaste. Fügen Sie dann die Informationen hinzu, die Sie nachverfolgen möchten. Geben Sie so viele Details wie möglich ein, damit Ihr Team den Umfang verstehen, die Arbeit schätzen, Tests entwickeln und sicherstellen kann, dass das Produkt die Akzeptanzkriterien erfüllt.

Screenshot des Formulars für ein Feature-Arbeitselement, Agiler Prozess, Hinzufügen von Details zu einem Feature.

Feld

Verwendung


Der Bereich des Nutzen für den Kunden, der mit Epic, Funktion oder Backlogelement behoben wird. Mögliche Werte:

  • Architektur – technische Dienste zur Implementierung von Geschäftsfeatures, die Lösung liefern
  • Geschäft (Standard) - Dienste, welche die Anforderungen von Kund*innen oder Stakeholders erfüllen, die direkt einen Mehrwert für Kund*innen schaffen, um das Unternehmens zu unterstützen.

Geben Sie eine relative Schätzung des Arbeitsaufwands an, der zum Abschließen eines Features oder Epics erforderlich ist. Verwenden Sie eine beliebige numerische Einheit, die Ihr Team bevorzugt. Einige Optionen sind Story Points, Zeit oder eine andere relative Einheit. Weitere Informationen finden Sie unter Hinzufügen von Details und Schätzungen zu Backlogelementen.

Geben Sie eine Priorität an, die den relativen Wert eines Epics, Features oder Backlog Items im Vergleich zu anderen Elementen desselben Typs erfasst. Je größer die Zahl, desto größer ist der Geschäftswert. Verwenden Sie dieses Feld, wenn Sie eine Priorität gesondert vom veränderlichen Stapelrang des Backlogs erfassen möchten.

Eine subjektive Maßeinheit, die die Abnahme eines Geschäftswerts über einen Zeitraum angibt. Ein höherer Wert steht dafür, dass das Epic oder Feature grundsätzlich schneller erledigt werden muss, als Elemente mit niedrigeren Werten.

Geben Sie das Datum an, bis zu dem die Funktion implementiert werden soll.


Hinzufügen untergeordneter Elemente

Sie können untergeordnete Elemente aus jedem Backlog zur Ihren Features hinzufügen. Sie können auch untergeordnete User Storys (Agile) oder Product Backlog Items (Scrum) oder Anforderungen (CMMI) aus dem Board für Features hinzufügen. Sie können untergeordnete Features aus dem Epic-Board hinzufügen. Weitere Informationen finden Sie unter Board-Features und -Epics. Informationen zu übergeordneten oder erneuten untergeordneten Elementen aus einem Backlog finden Sie unter "Organisieren Ihres Backlogs".

Wenn das Symbol "Hinzufügen " angezeigt wird, können Sie ein untergeordnetes Element hinzufügen. Das Arbeitselement entspricht immer der Hierarchie der Arbeitselementtypen, die für Ihr Projekt definiert sind.

Weitere Informationen finden Sie unter Konfigurieren Ihrer Backlogansicht und Über Arbeitselemente und Arbeitselementtypen.

Bei Scrum-Projekten sieht Ihre Hierarchie wie im folgenden Beispiel aus.

Screenshot von oben nach unten, die Hierarchie zeigt Epic, Feature, Product Backlog Item, und Task.

Weitere Informationen finden Sie unter "Anzeigen von Fehlern bei Backlogs und Boards " und "Informationen zu Standardprozessen und Prozessvorlagen".

Hinzufügen der Portfolio Backlogs und Boards

Zum Hinzufügen eines Portfolio Backlogs oder Boards passen Sie Ihren Prozess an und fügen Sie neue Arbeitselementtypen hinzu und konfigurieren Sie sodann Ihre Backlogs and Boards. Sie können auch die für einen Arbeitselementtyp (Work Item Type, WIT) definierten Felder hinzufügen oder ändern oder einen benutzerdefinierten Arbeitselementtyp hinzufügen. Ausführliche Informationen finden Sie unter Anpassen eines Vererbungsprozesses und Anpassen Ihrer Backlogs oder Boards (Vererbungsprozess).

Wenn Sie einen Portfolio-Backlog oder ein Board hinzufügen möchten, passen Sie entweder den geerbten Prozess an, oder ändern Sie Ihre XML-Definitionsdateien. Sie können auch die für einen Arbeitselementtyp (Work Item Type, WIT) definierten Felder hinzufügen oder ändern oder einen benutzerdefinierten Arbeitselementtyp hinzufügen. Für mehr Informationen siehe die folgenden Artikeln, basierend auf dem Prozessmodell, das zum Aktualisieren Ihres Projekts verwendet wird:

Vererbungsprozessmodell:

Lokales XML-Prozessmodell:

Anzeigen von Rollupfortschrittszahlen oder Summen

Produkt und Portfolio Backlogs unterstützen Rollupspalten. Sie können eine oder mehrere Rollupspalten hinzufügen, um Statusanzeigen, die Anzahl der Nachfolgerarbeitselemente oder Summen ausgewählter numerischer Felder anzuzeigen. Ihre Einstellungen bleiben für jede von Ihnen angepasste Seite erhalten und sind nur für Ihre Ansichten gültig.

  • Statusanzeigen geben den Prozentsatz der Nachfolgerelemente innerhalb einer Hierarchie an, die geschlossen oder abgeschlossen sind.
  • Anzahl zeigt die Gesamtzahl der Nachfolgerelemente an.
  • Gesamtsummen stellen eine Summe aus numerischen Feldern bereit, z. B. „Aufwand“, „Story Points“, „Abgeschlossene Arbeit“ oder „Verbleibende Arbeit“ von Nachfolgerelementen.

Hier sehen Sie beispielsweise Fortschrittsbalken für ein Portfolio Backlog.

Screenshot-Beispiel für den Fortschritt von Epic, Feature und User Stories.

Nächste Schritte