Prognose ihres Produktrückführungsprotokolls

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018

Teams verwenden das Prognosetool, um ihren Sprintplanungsbemühungen zu helfen. Wenn Sie einen Wert für die Teamgeschwindigkeit einschließen, zeigt das Prognosetool an, welche Elemente im Backlog innerhalb zukünftiger Sprints abgeschlossen werden können. Beide Tools sind teamspezifische Tools, die auf die Fähigkeit des Teams angewiesen sind, Backlogelemente zu schätzen. Nachdem Ihr Team einen Sprint oder zwei abgeschlossen hat, können sie die Teamgeschwindigkeit verwenden, um zu prognostizieren, wie viel des Backlogs sie innerhalb der bevorstehenden Sprints beenden können.

Verwenden Sie diesen Artikel, um zu erfahren:

  • So wird's machen, wie bevorstehende Sprints vorhergesagt werden
  • Erforderliche und empfohlene Teamaktivitäten zur Unterstützung der Prognose

Hinweis

Informationen zu den Unterschieden zwischen Backlogs, Boards, Taskboards und Übermittlungsplänen finden Sie unter Backlogs, Boards und Pläne. Wenn Ihr Backlog oder Board nicht die Arbeitselemente anzeigt, die Sie erwarten oder möchten, finden Sie unter Einrichten Ihrer Backlogs und Boards.

Voraussetzungen

  • Verbinden zu einem Projekt. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Projekt als Mitglied der Sicherheitsgruppe "Mitwirkende " hinzugefügt werden. Wenn Sie sich nicht in einem Projekt oder Team befinden, werden Sie jetzt hinzugefügt.
  • Sie müssen grundlegendem Zugriff oder höher gewährt werden, um das Prognosefeature zu verwenden. Ausführliche Informationen finden Sie unter "Informationen zu Zugriffsstufen".

Hinweis

Benutzer mit Dem Stakeholder-Zugrifffür ein öffentliches Projekt verfügen über vollständigen Zugriff auf Backlog- und Boardfeatures wie Benutzer mit Basic-Zugriff. Ausführliche Informationen finden Sie in der Schnellübersicht des Stakeholders.

  • Verbinden zu einem Projekt. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Projekt als Mitglied der Sicherheitsgruppe "Mitwirkende " hinzugefügt werden. Wenn Sie sich nicht in einem Projekt oder Team befinden, werden Sie jetzt hinzugefügt.
  • Sie müssen grundlegendem Zugriff oder höher gewährt werden, um Arbeitselemente hinzuzufügen oder zu ändern. Ausführliche Informationen finden Sie unter "Informationen zu Zugriffsstufen".

Hier erfahren Sie, was Sie haben müssen, bevor Sie versuchen, den Backlog Ihres Teams zu prognostizieren.

Erforderlich:

  • Definieren von Iterationspfaden (Sprints) und Konfigurieren von Teamiterationen
    • Sprints sollten dieselbe Dauer aufweisen.
    • Wählen Sie genügend zukünftige Sprints aus, um Ihren gesamten Produktrücklauf zu prognostizieren.
  • Definieren und schätzen Sie Backlogelemente. Wenn Sie aus dem Backlog Ihres Teams arbeiten, werden die elemente, die Sie erstellen, automatisch dem aktuellen Sprint (Iteration) und dem Standardbereichpfad Ihres Teams zugewiesen.
  • Aktualisieren Sie den Status von Backlogelementen, sobald die Arbeit beginnt und wann abgeschlossen ist. Nur Backlogelemente, deren Status einer Statuskategorie von "Vorgeschlagene " oder " In Fortschritt " auf dem Geschwindigkeitsdiagramm angezeigt wird. (ausführliche Informationen finden Sie unter Workflowstatus und Statuskategorien).

Empfohlen.

  • Definieren und Größe von Backlogelementen, um die Variabilität zu minimieren.
  • Bestimmen Sie, wie Ihr Team Fehler behandeln möchte. Wenn Ihr Team sich für die Behandlung von Fehlern wie Anforderungen entscheidet, werden Fehler im Backlog angezeigt und innerhalb des Geschwindigkeitsdiagramms und der Prognose gezählt.
  • Legen Sie den Bereichspfad Ihres Teams fest. Das Prognosetool prognostiziert diese Elemente basierend auf den Standardeinstellungen Ihres Teams. Diese Einstellungen können angeben, dass Elemente in Bereichspfade unter der Standardeinstellung des Teams eingeschlossen oder ausgeschlossen werden.
  • Erstellen Sie keine Hierarchie von Backlogelementen und Fehlern. Die Anzeige des Blattknotens, der letzte Knoten in einer gleichen Kategoriehierarchie, kann nur auf Kanban-Boards, Sprint-Backlogs und Taskboards angezeigt werden. Weitere Informationen finden Sie unter Beheben von Neuanordnungs- und Verschachtelungsproblemen, wie Backlogs und Boards hierarchische (geschachtelte) Elemente anzeigen.
    Anstelle von Schachtelungsanforderungen, Fehlern und Aufgaben pflegen Sie eine flache Liste – nur das Erstellen von übergeordneten untergeordneten Links ist tief zwischen verschiedenen Kategorienelementen. Verwenden Sie Features zum Gruppieren von Anforderungen oder Benutzergeschichten. Sie können Schnell Geschichten zu Features zuordnen. Die Karte erstellt übergeordnete untergeordnete Links im Hintergrund.
  • Aktualisieren Sie am Ende des Sprints den Status dieser Backlogelemente, die das Team vollständig abgeschlossen hat. Unvollständige Elemente sollten wieder in den Produktrücklauf verschoben und in einer zukünftigen Sprintplanungsbesprechung berücksichtigt werden.

Hinweis

Wenn Sie mit mehreren Teams arbeiten, und jedes Team möchte mit ihrem eigenen Backlog, Geschwindigkeitsdiagramm und Prognosetool arbeiten, können Sie zusätzliche Teams erstellen. Jedes Team erhält dann Zugriff auf eigene Agile-Tools. Jedes Agile-Tool filtert Arbeitselemente, um nur diejenigen einzuschließen, deren zugewiesenen Bereichspfade und Iterationspfade diese für das Team festlegen.

Prognose anstehender Sprints

Verwenden Sie das Prognosetool, um eine Vorstellung davon zu erhalten, wie viele Elemente Sie innerhalb eines Sprints abschließen können. Indem Sie eine Geschwindigkeit einschließen, können Sie sehen, welche Elemente innerhalb des Bereichs für die Gruppe von Sprints stehen, die das Team aktiviert hat.

Führen Sie die folgenden Aktionen aus, um Ihren Produktrücklog zu prognostizieren.

  1. (1) Überprüfen Sie, ob Sie das richtige Projekt ausgewählt haben, (2) Boards Backlogs, und wählen> Sie dann (3) das richtige Team im Teamauswahlmenü aus.

    Open Work, Backlogs, for a team

    Um einen anderen Backlog auszuwählen, öffnen Sie den Auswahlgeber, und wählen Sie dann ein anderes Team aus, oder wählen Sie die Option " Backlog-Verzeichnis anzeigen " aus. Geben Sie im Suchfeld ein Schlüsselwort ein, um die Liste der Teamrückgänge für das Projekt zu filtern.

    Choose another team

  2. Überprüfen Sie, ob Sie Geschichten (für Agile), Probleme (für Basic), Backlog-Elemente (für Scrum) oder Anforderungen (für CMMI) als Backlogebene ausgewählt haben.

    Choose product backlog level, Backlog items, Stories, or Requirements

  3. (Optional) Um auszuwählen, welche Spalten angezeigt und in welcher Reihenfolge angezeigt werden sollen, wählen Sie das Symbol "Aktionen" aus, und wählen Sie "Spaltenoptionen" aus. Weitere Informationen finden Sie unter "Spaltenoptionen ändern".

    Open Column Options

  4. Wählen Sie das Symbol "Ansichtsoptionen" und "Folie "Prognose" aus. Um die Dinge einfach zu halten, deaktivieren Sie die Zuordnungs- und Planungsbereiche.

    Boards>Backlog, view options menu, Forecast on

    Legen Sie "In Fortschrittselemente " fest, um diese Elemente auszublenden, die in der Prognose nicht gezählt werden. Das Prognosetool ignoriert Scrum-Elemente , die auf "Commit " oder " Fertig" und "Fertig" festgelegt sind, und CMMI-Elemente, die auf "Active", " Aufgelöst" oder "Abgeschlossen" festgelegt sind.

  5. Geben Sie die vorhergesagte Geschwindigkeit Ihres Teams ein.

    Boards>Backlog, Set Forecast velocity

    Tipp

    Wenn Ihr Team für mehrere Sprints arbeitet, können Sie eine Vorstellung von der Geschwindigkeit Ihres Teams aus dem Speedy-Widget erhalten.

    Das Tool zeichnet Linien für jeden zukünftigen Sprint, der vom Team ausgewählt wird. Die Prognoselinien zeigen, wie viel Arbeit Ihr Team in zukünftigen Sprints abschließen kann. In der Regel sind Elemente über der ersten Zeile bereits für den aktuellen Sprint aktiv. Elemente, die zwischen den ersten und zweiten Prognoselinien liegen, geben an, was im benannten Sprint abgeschlossen werden kann.

  1. Öffnen Sie im Webbrowser Ihren Produktbacklog. (1) Überprüfen Sie, ob Sie das richtige Projekt ausgewählt haben, (2) Boards Backlogs, und wählen> Sie dann (3) das richtige Team im Teamauswahlmenü aus.

    Open Work, Backlogs, for a team

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

    Choose another team

  2. Überprüfen Sie, ob Sie Backlog-Elemente (für Scrum), Stories (für Agile) oder Anforderungen (für CMMI) als Backlog-Ebene ausgewählt haben. Sie können nur einen Produktbacklog prognostizieren. Sie können keinen Portfolio-Backlog wie Features oder Epics vorausschauen.

    Choose product backlog level, Backlog items, Stories, or Requirements

  3. (Optional) Um auszuwählen, welche Spalten angezeigt und in welcher Reihenfolge angezeigt werden sollen, wählen Sie das Symbol "Aktionen" aus, und wählen Sie "Spaltenoptionen" aus. Möglicherweise möchten Sie den Iterationspfad zu der Gruppe der Spalten hinzufügen, die auf Ihrem Backlog angezeigt werden. Weitere Informationen finden Sie unter Ändern von Spaltenoptionen.

    Open Column Options

  4. Wählen Sie das Symbol " Ansichtsoptionen" und " Prognose " auf " Ein" aus. Um die Dinge einfach zu halten, deaktivieren Sie die Zuordnungs- und Planungsbereiche.

    Boards>Backlog, view options menu, Forecast on

    Legen Sie "In Bearbeitungselemente " auf "Aus " fest, um diese Elemente auszublenden, die in der Prognose nicht gezählt werden. Das Prognosetool ignoriert Scrum-Elemente, die auf "Commit" oder " Done" und "Agile" und "CMMI"-Elemente festgelegt sind, die auf "Aktiv", " Aufgelöst" oder "Abgeschlossen" festgelegt sind.

  5. Geben Sie die prognostizierte Geschwindigkeit Ihres Teams ein. Wenn die Prognoseleiste nicht angezeigt wird.

    Boards>Backlog, Set Forecast velocity

    Tipp

    Wenn Ihr Team für mehrere Sprints arbeitet, können Sie eine Vorstellung von der Geschwindigkeit Ihres Teams aus dem Geschwindigkeits-Widget erhalten.

    Das Tool zeichnet Linien für jeden zukünftigen Sprint, der vom Team ausgewählt wird. Die Prognoselinien zeigen, wie viel Arbeit Ihr Team in zukünftigen Sprints abschließen kann. In der Regel werden Elemente über der ersten Zeile bereits für den aktuellen Sprint ausgeführt. Elemente, die zwischen den ersten und zweiten Prognosezeilen liegen, geben an, was im benannten Sprint abgeschlossen werden kann.

Führen Sie die folgenden Aktionen aus, um ihren Produktrückbericht zu prognostizieren.

  1. Öffnen Sie im Webbrowser den Produktrückstand Ihres Teams. (1) Wählen Sie das Team aus der Projekt-/Teamauswahl aus, wählen Sie (2) Arbeit, (3) Backlogs und dann (4) den Produktbacklog aus, was Backlog-Elemente (für Scrum), Stories (für Agile) oder Anforderungen (für CMMI) ist.

    Open the Boards>Backlogs page

    Sie können nur den Produktrücklog von Storys, Backlog-Elementen oder Anforderungen prognostizieren.

    Um ein anderes Team auszuwählen, öffnen Sie die Projekt-/Teamauswahl, und wählen Sie ein anderes Team aus, oder wählen Sie die Option "Durchsuchen " aus.

    Choose another team

    Hinweis

    Wenn Sie mit mehreren Teams arbeiten, und jedes Team möchte mit ihrem eigenen Backlog, Geschwindigkeitsdiagramm und Prognosetool arbeiten, können Sie zusätzliche Teams erstellen. Jedes Team erhält dann Zugriff auf ihre eigenen Agile-Tools. Jedes Agile-Tool filtert Arbeitselemente, um nur diejenigen einzuschließen, deren zugewiesene Bereichspfade und Iterationspfade diese für das Team erfüllen.

  2. (Optional) Um auszuwählen, welche Spalten und in welcher Reihenfolge angezeigt werden sollen, wählen Sie "Spaltenoptionen" aus. Möglicherweise möchten Sie den Iterationspfad zum Satz von Spalten hinzufügen, die in Ihrem Backlog angezeigt werden. Weitere Informationen finden Sie unter Ändern von Spaltenoptionen.

  3. Legen Sie "Prognose " auf "Ein " fest, und geben Sie die prognostizierte Geschwindigkeit Ihres Teams ein. Wenn die Prognoseleiste nicht angezeigt wird, legen Sie "Eltern " auf "Ausblenden" fest.

    Web portal, Boards>Backlog, Forecast On

  4. Legen Sie "In Bearbeitungselemente" fest, um diese Elemente auszublenden, die in der Prognose nicht gezählt werden. Das Prognosetool ignoriert Scrum-Elemente, die auf "Commit" oder "Done" und "Agile" und "CMMI"-Elemente festgelegt sind, die auf "Aktiv", "Aufgelöst" oder "Abgeschlossen" festgelegt sind.

    Das Tool zeichnet Linien für jeden zukünftigen Sprint, der vom Team ausgewählt wird. Die Prognoselinien zeigen, wie viel Arbeit Ihr Team in zukünftigen Sprints abschließen kann. In der Regel werden Elemente über der ersten Zeile bereits für den aktuellen Sprint ausgeführt. Elemente, die zwischen den ersten und zweiten Prognosezeilen liegen, geben an, was im benannten Sprint abgeschlossen werden kann.

Überprüfen der Prognoseergebnisse

  • Überprüfen Sie die Ergebnisse manuell, um Diskrepanzen in den Erwartungen zu verstehen und was das Prognosetool anzeigt.
  • Überprüfen Sie die pro Sprint prognostizierte Aufwandsmenge (Aufwand, Story Points oder Größe).
  • Fragevorhersageergebnisse, bei denen sich der Aufwand eines Elements in der Nähe oder größer als der Teamgeschwindigkeit befindet.

In diesem Beispiel wird eine Geschwindigkeit von 20 verwendet. Das Prognosetool beschränkt die Anzahl der Elemente, die zwischen den Prognosezeilen angezeigt werden, auf diese Elemente, die innerhalb des Sprints abgeschlossen werden können, oder verwenden nicht verwendete Geschwindigkeitspunkte aus dem vorherigen Sprint.

Das Prognosetool zeigt, dass zwischen zwei und vier Elementen während Iterationen 2 bis 6 basierend auf der Anzahl der Storypunkte bearbeitet werden können, die Sie den einzelnen Benutzerabschnitten oder Fehlern zugewiesen haben. Die Prognoselogik überträgt Geschwindigkeitspunkte von einem Sprint zum nächsten.

  • Iteration 2: 13 Story Points, Elemente 1 und 2 können abgeschlossen werden; 7 Geschwindigkeitspunkte werden an den nächsten Sprint übertragen

  • Iteration 3: 24 Story Points, Elemente 3 bis 5 können abgeschlossen werden; 3 (=20+7-24) Geschwindigkeitspunkte werden an den nächsten Sprint übertragen.

  • Iteration 4: 21 Story-Punkte, Elemente 6 bis 8 können abgeschlossen werden; 2 (=20+3-21) Geschwindigkeitspunkte werden an den nächsten Sprint übertragen.

  • Iteration 5: 16 Story-Punkte, Elemente 9 bis 12 können abgeschlossen werden; 6 (=20+2-16) Geschwindigkeitspunkte werden an den nächsten Sprint übertragen.

  • Iteration 6: 23 Story-Punkte, Elemente 13 bis 16 können abgeschlossen werden; 3 (=20+6-23) Geschwindigkeitspunkte werden an den nächsten Sprint übertragen.

    Boards>Backlog, Forecast results for 6 sprints

Ermitteln der Geschwindigkeit, die zum Abschließen aller Elemente im Backlog erforderlich ist

Eine weitere Möglichkeit, das Prognosetool zu verwenden, besteht darin, unterschiedliche Geschwindigkeitswerte einzugeben, bis alle Backlogelemente innerhalb einer bestimmten Gruppe von Sprints abgeschlossen werden. Diese Prognose liefert eine Schätzung der Geschwindigkeit, die erforderlich ist, um Den Backlog von Elementen abzuschließen.

Anschließend können Sie das Delta zwischen der Geschwindigkeit des aktuellen Teams und der erforderlichen Geschwindigkeit bewerten. Das Delta hilft dabei, zu bestimmen, welche anderen Ressourcen erforderlich sind, um die Produktionsanforderungen innerhalb einer erforderlichen Zeit zu erfüllen.

Nächste Schritte