Anpassen von Backlogs und Boards (Vererbungsprozess)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
In Ihrem Projekt haben Sie derzeit zwei vordefinierte Portfolio-Backlogs: "Features" und "Epics". Wenn Ihr Projekt jedoch mehr Portfolio-Backlogs benötigt, können Sie diese erstellen.
Wichtig
Das Vererbungsprozessmodell ist für Projekte verfügbar, die für die Unterstützung konfiguriert sind. Wenn Sie eine ältere Sammlung verwenden, überprüfen Sie die Prozessmodellkompatibilität. Wenn Ihre lokale Sammlung für die Verwendung des lokalen XML-Prozessmodells konfiguriert ist, können Sie dieses Prozessmodell nur verwenden, um die Arbeitsverfolgungserfahrung anzupassen. Weitere Informationen finden Sie unter Auswählen des Prozessmodells für Ihre Projektsammlung.
Vorteile von Portfolio-Backlogs:
- Organisieren von Arbeiten: Portfolio-Backlogs ermöglichen es Ihnen, Arbeit basierend auf Geschäftsinitiativen, Benutzerszenarien oder anderen relevanten Kriterien zu organisieren.
- Hierarchische Ansicht: Indem Sie Backlogs in Portfolios strukturieren, erhalten Sie eine hierarchische Ansicht der Arbeit, die Elemente enthält, die in Backlogs auf niedrigerer Ebene definiert sind (z. B. Benutzergeschichten, Features oder Aufgaben).
- Teamübergreifende Sichtbarkeit: Programmmanager können den Status von Backlogelementen in mehreren Teams nachverfolgen. Sie können einen Drilldown ausführen, um sicherzustellen, dass alle Arbeiten angemessen dargestellt werden.
Weitere Informationen finden Sie unter Informationen zur Prozessanpassung und geerbten Prozessen.
Im folgenden Beispiel haben wir einen Portfolio-Backlog der dritten Ebene mit der Bezeichnung "Initiativen" hinzugefügt, der den benutzerdefinierten Arbeitsaufgabentyp "Initiative" nachverfolgt. Wir haben auch den Produktrückbestand in Stories und Tickets umbenannt, um anzugeben, dass wir nicht nur User Stories, sondern auch Kundentickets im Produktrücklog nachverfolgen.
Hinweis
Sie können keinen geerbten Arbeitsaufgabentyp zu einer backlog-Ebene hinzufügen. Sie können z. B. den Arbeitsaufgabentyp "Problem" oder "Impediment" nicht zum Produktrückstand hinzufügen.
Unterstützte Anpassungen
Backlogs und Boards sind wichtige Agile-Tools zum Erstellen und Verwalten von Arbeit für ein Team. Die vom Systemprozess geerbten Standardbacklogs (Produkt, Iteration und Portfolio) sind vollständig anpassbar. Außerdem können Sie insgesamt fünf benutzerdefinierte Portfoliobacklogs hinzufügen.
Backlog-Typen
Anpassungsunterstützung
Geerbte Backlogs
Benutzerdefinierte Portfolio-Backlogs
Nicht unterstützte Anpassungen:
- Entfernen einer geerbten Portfolioebene:
- Sie können zwar nicht direkt eine geerbte Portfolioebene aus einem Produkt entfernen, sie haben jedoch eine Reihe von Optionen:
- Benennen Sie die Portfolioebene um: Sie können die geerbte Portfolioebene umbenennen, um Ihren Anforderungen besser gerecht zu werden.
- Deaktivieren Sie ein geerbtes WIT: Wenn die geerbte Portfolioebene WITs enthält, die Sie nicht verwenden möchten, können Sie sie deaktivieren. Diese Aktion verhindert, dass Teams neue Arbeitsaufgaben dieser Typen erstellen.
- Sie können zwar nicht direkt eine geerbte Portfolioebene aus einem Produkt entfernen, sie haben jedoch eine Reihe von Optionen:
- Einfügen einer Backlogebene:
- Sie können keine neue Backlog-Ebene innerhalb der vorhandenen Gruppe definierter Backlogs einfügen. Die vordefinierten Backlogebenen sind in der Regel behoben (z. B. Epics, Features, User Stories, Tasks), und Sie können keine benutzerdefinierten Zwischenebenen hinzufügen.
- Neuanordnen von Backlogebenen:
- Leider können Sie die Backlogebenen nicht neu anordnen. Normalerweise folgen sie einer vordefinierten Hierarchie, und das Ändern ihrer Reihenfolge wird nicht unterstützt.
- Hinzufügen eines WIT zu mehreren Backlogebenen:
- Jede WIT kann nur zu einer Backlog-Ebene gehören. Sie können ein WIT nicht gleichzeitig zu zwei verschiedenen Backlog-Ebenen hinzufügen.
- Erstellen einer benutzerdefinierten Vorgangsrücklogebene:
- Obwohl Sie keine benutzerdefinierte aufgabenspezifische Backlogebene erstellen können, können Sie dem Iterationsrückstand weiterhin benutzerdefinierte WITs hinzufügen. Sie können z. B. ein benutzerdefiniertes WIT namens "Enhancement" oder "Maintenance" erstellen und dem Iterationsbacklog zuordnen.
- Verwalten von Fehlern:
- Der Bug WIT gehört standardmäßig nicht zu einer bestimmten Backlog-Ebene. Stattdessen kann jedes Team entscheiden, wie sie Fehler verwalten möchten. Sie können auswählen, dass Fehler auf Backlogs und Boards angezeigt oder separat behandelt werden.
- Hinzufügen oder Entfernen eines geerbten WIT aus einem Backlog:
- Sie können kein geerbtes WIT direkt zu einem Oder aus einem Backlog hinzufügen oder daraus entfernen. Beispielsweise wird das Hinzufügen des WIT-Werts "Problem" zum Produktbacklog nicht unterstützt.
- Sie haben jedoch folgende Möglichkeiten:
- Benennen Sie die Portfolioebene um: Wenn die geerbte Portfolioebene WITs enthält, die Sie nicht verwenden möchten, sollten Sie es nach Ihren Anforderungen umbenennen.
- Deaktivieren Sie ein geerbtes WIT: Wenn geerbte WITs vorhanden sind, die Sie ausschließen möchten, können Sie sie deaktivieren. Diese Aktion verhindert, dass Teams neue Arbeitsaufgaben dieser Typen erstellen.
- Entfernen einer geerbten Portfolioebene:
- Sie können zwar keine geerbte Portfolioebene von einem Produkt entfernen, sie haben jedoch eine Reihe von Optionen:
- Benennen Sie die Portfolioebene um: Geben Sie ihm einen passenderen Namen.
- Geerbte WITs deaktivieren: Verhindern, dass Teams bestimmte geerbte WITs verwenden.
- Sie können zwar keine geerbte Portfolioebene von einem Produkt entfernen, sie haben jedoch eine Reihe von Optionen:
- Einfügen einer Backlogebene:
- Leider können Sie keine neue Backlog-Ebene innerhalb der vorhandenen Gruppe definierter Backlogs einfügen. Die vordefinierten Backlog-Ebenen bleiben fest (z. B. Epics, Features, User Stories, Tasks).
- Neuanordnen von Backlogebenen:
- Backlogebenen folgen in der Regel einer vordefinierten Hierarchie, und das Ändern ihrer Reihenfolge wird nicht unterstützt. Sie können sie nicht neu anordnen.
- Hinzufügen eines WIT zu mehreren Backlogebenen:
- Jedes WIT (z. B. Bug, Task, User Story) kann nur zu einer Backlog-Ebene gehören. Sie können ein WIT nicht gleichzeitig zu zwei verschiedenen Backlog-Ebenen hinzufügen.
- Erstellen einer benutzerdefinierten Aufgabenebene:
- Obwohl Sie keine benutzerdefinierte aufgabenspezifische Backlogebene erstellen können, können Sie dem Iterationsrückstand weiterhin benutzerdefinierte WITs hinzufügen. Erstellen Sie beispielsweise ein benutzerdefiniertes WIT namens "Enhancement" oder "Maintenance", und ordnen Sie es dem Iterationsrückstand zu.
- Verwalten von Fehlern:
- Der Bug WIT gehört standardmäßig nicht zu einer bestimmten Backlog-Ebene. Stattdessen kann jedes Team entscheiden, wie sie Fehler verwalten möchten. Sie können auswählen, dass Fehler auf Backlogs und Boards angezeigt oder separat behandelt werden.
Hinweis
Bestimmte Features erfordern die Installation des Azure DevOps Server 2020.1-Updates. Weitere Informationen finden Sie unter Azure DevOps Server 2020 Update 1 RC1 Versionshinweise, Boards.
Hinzufügen eines Systemarbeitselementtyps zu einem Backlog
Wenn Sie Probleme oder Hindernisse oder andere geerbte Arbeitsaufgabentypen in einem Backlog oder Board nachverfolgen möchten, bearbeiten Sie den entsprechenden Backlog. In der folgenden Tabelle sind die verfügbaren Arbeitsaufgabentypen aufgeführt, die Sie einem Backlog hinzufügen können.
Hinweis
Für dieses Feature wird Azure DevOps Server 2020.1, Update 1 oder höher benötigt.
Prozess
Arbeitselementtypen
Agilität
Problem
Scrum
Impediment
CMMI
Änderungsanforderung, Problem, Überprüfung, Risiko
Jedes Dialogfeld "Backlog-Ebene bearbeiten" enthält automatisch geerbte und benutzerdefinierte Arbeitsaufgabentypen, die anderen Backlogebenen nicht zugewiesen sind. Beispielsweise werden nicht zugewiesene Agile-Arbeitsaufgabentypen unter dem Abschnitt "Andere Arbeitsaufgabentypen " aufgeführt, wie in der folgenden Abbildung gezeigt.
Dieselben Arbeitsaufgabentypen werden zusammen mit allen benutzerdefinierten Arbeitsaufgabentypen im Dialogfeld "Backlog-Ebene bearbeiten" aller Backlogebenen angezeigt, bis sie einer bestimmten Backlogebene zugewiesen werden.
Hinweis
Sie können den Standard-, geerbten Arbeitsaufgabentyp nicht aus jeder Backlog-Ebene entfernen, aber Sie können den entsprechenden Arbeitsaufgabentyp deaktivieren. Sie können beispielsweise den Arbeitsaufgabentyp "User Story" für den Agile-Anforderungsrückstand deaktivieren, solange Sie einen weiteren Arbeitsaufgabentyp hinzugefügt haben, um diesen Backlog zu unterstützen.
Felder, die Arbeitsaufgabentypen hinzugefügt wurden
Wenn Sie einer Backlog-Ebene ein WIT hinzufügen, werden bestimmte Felder der WIT-Definition automatisch als ausgeblendete Felder hinzugefügt. Diese Felder werden nicht im Arbeitsaufgabenformular angezeigt, sondern sind für die Unterstützung bestimmter Agile-Toolfeatures unerlässlich.
Ebene "Backlog" | Hinzugefügte Felder | Beschreibung |
---|---|---|
Portfoliobacklog | - Stapelrang (Agile, CMMI) - Backlog Priority (Scrum) |
Die Felder "Stack Rank" und "Backlog Priority" erfassen die relative Priorität von Arbeitsaufgaben, wenn sie in einem Backlog oder Board neu angeordnet werden. Weitere Informationen finden Sie im Hintergrund: das Feld "Priorität des Backlogs" oder "Stapelrang". |
Anforderungsrücksprotokoll | - Stack Rank, Story Points (Agile) - Stapelrang, Größe (CMMI) - Backlog Priority, Effort (Scrum) |
Die Felder "Story Points", "Size" und "Effort" erfassen die relative Arbeit, die zum Abschließen eines WIT erforderlich ist, das dem Anforderungsrücksprotokoll zugewiesen ist. Dieser Wert wird zum Berechnen der Geschwindigkeit verwendet. |
Iterationsbacklog | - Aktivität, Verbleibende Arbeit, Stapelrang (Agile) - Disziplin, Verbleibende Arbeit, Stapelrang (CMMI) - Aktivität, Verbleibende Arbeit, Backlog Priority (Scrum) |
Verbleibende Arbeit wird in Sprint-Burndown- und Kapazitätsdiagrammen verwendet. |
Voraussetzungen
Anleitungen zum Anpassen von Azure Boards an Ihre spezifischen Geschäftsanforderungen finden Sie unter Informationen zum Konfigurieren und Anpassen von Azure Boards.
Organisationsanforderung: Stellen Sie sicher, dass Sie über eine Organisation in Azure DevOps verfügen.
Berechtigungen:
- Mitglied der Gruppe "Projektsammlungsadministratoren" sein.
- Verfügen Sie über Berechtigungen auf Sammlungsebene, z. B. "Prozess erstellen", "Löschen", "Bearbeitungsprozess" oder "Löschen eines Felds aus der Organisation", das auf "Zulassen" festgelegt ist.
- Mit diesen Berechtigungen können Sie Prozesse und Felder innerhalb Ihrer Organisation ändern.
Anforderung des Projektprozessmodells:
- Stellen Sie sicher, dass Sie über das Vererbungsprozessmodell für die Projektsammlung verfügen, in der das Projekt erstellt wird.
Berechtigungen:
- Mitglied der Gruppe "Projektsammlungsadministratoren" sein.
- Verfügen Sie über Berechtigungen auf Sammlungsebene, z. B. "Prozess erstellen", "Löschen", "Bearbeitungsprozess" oder "Löschen eines Felds aus der Organisation", das auf "Zulassen" festgelegt ist.
- Mit diesen Berechtigungen können Sie Prozesse und Felder innerhalb Ihrer Organisation ändern.
Hinweis
Wenn Sie einen geerbten Prozess anpassen, spiegeln alle Projekte, die diesen Prozess verwenden, automatisch die Anpassungen wider. Um einen reibungslosen Übergang sicherzustellen, empfehlen wir, einen Testprozess und ein Projekt zu erstellen, mit dem Sie Ihre Anpassungen testen können, bevor Sie sie organisationsweit implementieren. Weitere Informationen finden Sie unter Erstellen und Verwalten geerbter Prozesse.
Hinzufügen oder Bearbeiten von Portfoliobacklogs
Die Agile-, Scrum- und CMMI-Systemprozesse definieren zwei Standardportfolio-Backlogs, Epics und Features. Jeder ist den entsprechenden Arbeitsaufgabentypen, Epic und Feature zugeordnet. Der Grundlegende Prozess definiert nur den Epics Backlog- und Epic-Arbeitsaufgabentyp. Weitere Informationen finden Sie unter Informationen zu Prozessen und Prozessvorlagen.
Sie können ein benutzerdefiniertes WIT hinzufügen oder eines auswählen, das Sie zuvor hinzugefügt haben. Beachten Sie, dass nur WITs, die keiner anderen Backlog-Ebene zugeordnet sind, für die Auswahl angezeigt werden.
Hinzufügen eines Portfolio-Backlogs
Sie können nach den folgenden Schritten einen Portfolio-Backlog und einen benutzerdefinierten Arbeitsaufgabentyp hinzufügen.
Melden Sie sich bei Ihrem organization (
https://dev.azure.com/{Your_Organization}
) an.Wählen Sie Organisationseinstellungen.
Wählen Sie Prozess aus.
Melden Sie sich bei Ihrer Sammlung an (
https://dev.azure.com/{Your_Collection}
).Wählen Sie Sammlungseinstellungen oder Administratoreinstellungen aus.
Wählen Sie Prozess aus.
Wählen Sie auf der Seite "Backlog levels" die Option "Neuer Portfolio-Backlog der obersten Ebene" aus.
Benennen Sie die Backlogebene, wählen Sie die Farbe der Backlogebene aus, und fügen Sie den Arbeitsaufgabentyp hinzu, der dieser Ebene zugeordnet werden soll, und wählen Sie dann "Hinzufügen" aus.
Wenn Sie nur einen Arbeitsaufgabentyp dem Backlog zuordnen, wählen Sie " Speichern" aus, um Ihre Änderungen zu speichern. Andernfalls können Sie bei Bedarf weitere Arbeitsaufgabentypen hinzufügen.
Bearbeiten, Umbenennen oder Löschen eines Portfoliobacklogs
Wählen Sie auf der Seite "Zurücklogebenen " das Kontextmenü eines Portfoliobacklogs aus, um ihn zu bearbeiten, um ihn umzubenennen oder zu löschen.
Durch das Löschen einer Backlog-Ebene wird der Backlog und das Board entfernt, der der Ebene für alle Teams zugeordnet ist, einschließlich anpassungen, die an sie vorgenommen wurden. Die mit den zugehörigen Arbeitsaufgabentypen definierten Arbeitsaufgaben werden in keiner Weise gelöscht oder betroffen.
Hinweis
Sie können den Standard-, geerbten Arbeitsaufgabentyp nicht aus den Portfolio-Backlogs von Epics oder Features entfernen. Sie können diese Arbeitsaufgabentypen jedoch deaktivieren und diese effektiv von der Benutzeroberfläche entfernen.
Bearbeiten oder Umbenennen des Anforderungsbacklogs
Der Anforderungsrückstand, auch als Produktrückstand bezeichnet, definiert die Arbeitsaufgabentypen, die im Produktrückstand und in der Tafel angezeigt werden. Der Standardmäßige Arbeitsaufgabentyp für Agile ist User Story; für Grundlegendes, Problem; für Scrum, Product Backlog Item; und für CMMI, Anforderung.
Sie können den Backlog umbenennen, die Farbe ändern, Arbeitsaufgabentypen hinzufügen und den Standardmäßigen Arbeitsaufgabentyp ändern. Öffnen Sie das Dialogfeld "Backlog bearbeiten" im Kontextmenü für den Anforderungs-Backlog.
Im folgenden Beispiel haben wir den Backlog umbenannt, Kundenticket und Problem hinzugefügt und den Standardtyp in "Kundenticket" geändert. Aktivieren Sie diese Kontrollkästchen der Arbeitsaufgabentypen, die in den Backlog aufgenommen werden sollen.
Im folgenden Beispiel haben wir den Backlog umbenannt, Kundenticket hinzugefügt und den Standardtyp in "Kundenticket" geändert.
Hinweis
Sie können den Standard-, geerbten Arbeitsaufgabentyp nicht aus dem Anforderungsrückstand entfernen. Sie können den Arbeitsaufgabentyp jedoch deaktivieren und ihn effektiv von der Benutzeroberfläche entfernen.
Bearbeiten des Iterations-Backlogs
Der Iterations-Backlog, auch als Sprint-Backlogs bezeichnet, definiert die Arbeitsaufgabentypen, die in den Sprint-Backlogs und Taskboards angezeigt werden. Der Standardmäßige Arbeitsaufgabentyp für alle Prozesse ist "Task".
Für den Iterationsrückstand können Sie Arbeitsaufgabentypen hinzufügen und den Standardmäßigen Arbeitsaufgabentyp ändern. Öffnen Sie das Dialogfeld "Backlog bearbeiten" im Kontextmenü für den Iterations-Backlog.
Im folgenden Beispiel haben wir den Arbeitsaufgabentyp "Ticket" hinzugefügt, der zusammen mit Vorgängen nachverfolgt wird.
Hinweis
Sie können den Standard-, geerbten Arbeitsaufgabentyp nicht aus dem Iterations-Backlog entfernen. Sie können den Arbeitsaufgabentyp jedoch deaktivieren und ihn effektiv von der Benutzeroberfläche entfernen.
Verwandte Artikel
- Organisieren Ihres Backlogs, Arbeiten mit Portfolio-Backlogs
- Hinzufügen eines benutzerdefinierten Arbeitselementtyps
- Erfahren Sie mehr über Backlogs, Boards und Pläne
- Anpassen eines Projekts mithilfe eines geerbten Prozesses
- Zeigen Sie Änderungen an einem geerbten Prozess über das Überwachungsprotokoll an.