Anzeigen oder Konfigurieren der Teamgeschwindigkeit

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

Teams verfolgen ihre Geschwindigkeit, um ihnen zu helfen, zu bestimmen, wie viel Arbeit sie sprint-over-sprint durchführen können. Geschwindigkeit bietet einen Hinweis darauf, wie viel Arbeit ein Team während eines Sprints ausführen kann, basierend auf einer der folgenden:

  • Anzahl der abgeschlossenen Arbeitselemente.
  • Die Summe der Schätzungen, die an:
    • Aufwand (Produktrückführungselemente).
    • Story Points (Benutzergeschichten).
    • Größe (Anforderungen).

Es gibt zwei Geschwindigkeitsdiagramme: Der Kontextbericht, den Sie aus einem Teamrücklog oder Kanban-Board anzeigen können, und das Geschwindigkeits-Widget, das Sie einem Dashboard hinzufügen können.

Beispiel: Geschwindigkeits-Widget mit sechs Sprints der Geschwindigkeit
Screenshot of velocity widget showing 6 sprints worth of data.

Hinweis

Das Geschwindigkeits-Widget basiert auf Analysedaten. Analytics ist in der Regel für Azure DevOps Services und in der Vorschau als Erweiterung für Azure DevOps Server 2019 verfügbar. Für TFS 2018 und frühere Versionen haben Sie Zugriff auf das Geschwindigkeitsdiagramm, das vom Datenspeicher für die Arbeitsnachverfolgung bereitgestellt wird.

Velocity bietet eine nützliche Metrik, um einblicke zu erhalten, wie viel Arbeit Ihr Team während eines Sprintzyklus abschließen kann. Jedes Team ist einem und nur einem Geschwindigkeitsdiagramm zugeordnet.

Hinweis

Für TFS 2018 und frühere Versionen können Sie nur die Teamgeschwindigkeit anzeigen. Dieser Bericht enthält keine Konfiguration.

Die Geschwindigkeit variiert je nach Teamkapazität, Sprint über Sprint. Im Laufe der Zeit sollte die Geschwindigkeit jedoch einen zuverlässigen Mittelwert angeben, der verwendet werden kann, um den vollständigen Backlog zu prognostizieren.

Beispiel-Geschwindigkeitsdiagramm aus dem Datenspeicher für die Arbeitsnachverfolgung
Screenshot of sprint velocity chart with 3 sprints worth of data.

Nachdem Ihr Team einige Sprints abgeschlossen hat, können sie ihre Geschwindigkeit verwenden, um zu prognostizieren , wie viel der Backlog innerhalb bevorstehender Sprints abgeschlossen werden kann. Wenn Ihr Team keinen Sprint abgeschlossen hat oder Wenn Sie an Elementen vor einem Sprintstartdatum arbeiten, hätte Velocity keine Daten zur Analyse und Prognose. Möglicherweise wird diese Meldung angezeigt: Festlegen von Iterationsterminen für die Verwendung dieses Widgets. Um diese Situation zu beheben, legen Sie einen Iterationsdatumsbereich fest, um das aktuelle Datum einzuschließen, oder warten Sie, bis der Sprint gestartet wird. Anleitungen zur Verwendung finden Sie unter Geschwindigkeitsmetriken und Nutzungsleitfäden.

Beispiel: Geschwindigkeit mit Festlegen von Iterationsdaten für die Verwendung dieses Widgets

Screenshot showing the need to set iteration dates.

Hinweis

Die Bilder, die Sie im Webportal sehen, unterscheiden sich möglicherweise von den Bildern, die Sie in diesem Artikel sehen. Diese Unterschiede ergeben sich aus Updates, die an Ihre Web-App vorgenommen wurden, Optionen, die Sie oder Ihr Administrator aktiviert haben, und welcher Prozess beim Erstellen Ihres Projekts ausgewählt wurde – Agile, Basic, Scrum oder CMMI. Der Grundlegende Prozess ist mit Azure DevOps Server 2019 Update 1 und höher verfügbar.

Verwenden Sie diesen Artikel, um zu erfahren:

  • So konfigurieren Sie das Geschwindigkeits-Widget (Analytics)
  • So wird's machen: Anzeigen des Geschwindigkeitsberichts im Kontext (Analytics)
  • Erforderliche und empfohlene Teamaktivitäten zur Unterstützung der Geschwindigkeitsnachverfolgung
  • So konfigurieren Sie das Geschwindigkeits-Widget (Analytics)
  • So wird's machen: Anzeigen des Geschwindigkeitsberichts im Kontext (Datenspeicher zur Arbeitsnachverfolgung)
  • Erforderliche und empfohlene Teamaktivitäten zur Unterstützung der Geschwindigkeitsnachverfolgung
  • So wird's machen: Anzeigen des Geschwindigkeitsberichts im Kontext (Datenspeicher zur Arbeitsnachverfolgung)
  • Erforderliche und empfohlene Teamaktivitäten zur Unterstützung der Geschwindigkeitsnachverfolgung

Voraussetzungen

Öffnen Des Backlogs aus dem Webportal

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

    Screenshot that shows Open Boards, Backlogs, and select a team.

    Um einen anderen Backlog auszuwählen, öffnen Sie die Auswahl, und wählen Sie dann ein anderes 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 that shows how to select another team.

  2. Um die Kontextberichte für den Produktrückstand anzuzeigen, überprüfen Sie, ob Sie Stories für Agile, Probleme für Grundlegende, Backlog-Elemente für Scrum oder Anforderungen für CMMI als Backlogebene ausgewählt haben. oder

    Screenshot that shows how to select product backlog level, Backlog items, Stories, or Requirements.

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

    Screenshot that shows how to Open Boards, Backlogs, for a team for Azure DevOps Server 2019.

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

    Screenshot of the My Team Backlogs drop-down list.

  2. Um die Kontextberichte für den Produktrückstand anzuzeigen, überprüfen Sie, ob Sie Stories für Agile, Probleme für Grundlegende, Backlog-Elemente für Scrum oder Anforderungen für CMMI als Backlogebene ausgewählt haben.

    Screenshot of the Backlog items drop-down option.

Öffnen Sie im Webportal den Produktrückstand Ihres Teams, und wählen Sie das Team aus dem Projekt- und Teamauswahl aus. Wählen Sie dann"Arbeitsrückgänge"> aus. Wählen Sie den Produktbacklog aus, der Backlog-Elemente für Scrum, Stories für Agile oder Anforderungen für CMMI ist.

Screenshot of Open Backlogs page, TFS 2018.

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

Screenshot of select another team, TFS 2018.

Anzeigen des Geschwindigkeitsberichts im Kontext

Geschwindigkeitsberichte sind für jede Backlogebene verfügbar, sowohl für Produkt- als auch Portfolio-Backlogs. Jeder Bericht stellt interaktive Steuerelemente bereit, um jedem Benutzer die Ansicht des Interesses bereitzustellen.

  1. Sie öffnen den Velocity-Bericht für Ihren Produkt- oder Portfolio-Backlog, indem Sie "Analytics" auswählen.

    Screenshot of Backlogs, Open Analytics.

  2. Um in einen anderen Backlog zu wechseln, wählen Sie aus der Backlog-Auswahl aus.

  3. Wählen Sie als Nächstes den vollständigen Bericht für Geschwindigkeit anzeigen aus.

  4. Verwenden Sie die interaktiven Steuerelemente, um das Anzahl- oder Summenfeld und die Anzahl der Iterationen auszuwählen. Wählen Sie benutzerdefinierte Iterationen aus, um eine beliebige Anzahl von Iterationen zwischen 1 und 15 anzugeben.

    Zeigen Sie auf einen Spaltenbereich, um eine Zusammenfassung geplanter und abgeschlossener Arbeitselemente anzuzeigen.

    Beispielsweise sind für den Sprint 07_2019 131 Elemente geplant.

    Screenshot of Velocity Analytics report.

    Mit den folgenden Zuordnungen an die Farbbalken. Alle gezählten Arbeitselemente werden dem Sprint oder der Iteration zugewiesen.

    • Geplant: Berechnet basierend auf der Menge der Arbeit, die dem Sprint vor dem Start des Sprints zugewiesen wurde. Diese Anzahl umfasst Arbeit, die nach dem Start des Sprints in einen anderen Sprint verschoben wurde, enthält jedoch keine Arbeit, die später nach dem Start des Sprints hinzugefügt wurde.

      Tipp

      Um die in der Anzahl enthaltenen Arbeitselemente aufzuführen, klicken Sie auf die Geschwindigkeitsleiste. Eine Abfrageergebnisseseite wird mit der Liste der enthaltenen Arbeitselemente geöffnet.

    • Abgeschlossen: Berechnet basierend auf der Arbeitsmenge, die dem Sprint zugewiesen ist und dessen Workflowstatus dem Status der Abgeschlossenen Kategorie entspricht und am oder vor dem Sprint-Enddatum abgeschlossen wurde.
    • Verspätet abgeschlossen: berechnet basierend auf der Menge der Arbeit, die dem Sprint zugewiesen ist, der nach dem Enddatum des Sprints abgeschlossen ist. Wenn Sie einem Sprint Arbeitselemente zuweisen, werden sie in der Vergangenheit sogar in dieser Berechnung angezeigt, sobald der Workflowstatus einem Status der abgeschlossenen Kategorie entspricht.
    • Unvollständig: Die Anzahl der nicht abgeschlossenen Arbeit, berechnet basierend auf der Menge der Arbeit, die dem Sprint zugewiesen ist, und der Workflowstatus entspricht dem Status der Kategorie "In Fortschritt ".

      Hinweis

      Elemente, die einer Kategorie "Vorgeschlagener oder aufgelöster Workflowstatus" zugewiesen sind, sind in keiner der Berechnungen für abgeschlossen, abgeschlossen, spät oder unvollständig enthalten. Weitere Informationen zu Kategoriezuständen finden Sie unter How workflow category states are used in Azure Boards backlogs and boards. Die von Ihnen vorgenommenen Auswahlen sind nur für Sie festgelegt und bleiben bis sie geändert werden.

  5. Wenn Sie dem Bericht ein Dashboard hinzufügen möchten, wählen Sie das Symbol " Aktionen" aus, und wählen Sie " In Dashboard kopieren" aus.

    Screenshot of Analytics in-context report, Copy to dashboard option.

    Wählen Sie das Dashboard aus, und wählen Sie "OK" aus.

  6. Um zur Analysezusammenfassung zurückzukehren, wählen Sie den Rückpfeil aus.

  1. Öffnen Sie im Webportal Ihren Produktrückstrich.

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

    Screenshot to Open Boards, Backlogs, for a team, Azure DevOps Server 2019.

    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 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.

    Screenshot to Select another team, Azure DevOps Server 2019.

    Tipp

    Wählen Sie das Sternsymbol aus, um einen Teambacklog zu favorisieren. Favoritenartefakte ( Favoritensymbol) werden oben in der Teamauswahlliste angezeigt.

  3. Ü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.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements in Azure DevOps Server 2019.

  4. Öffnen Sie das Geschwindigkeitsdiagramm.

    Screenshot to select product backlog level, Backlog items, Stories, or Requirements, Azure DevOps Server 2019.

    Damit Diagramme angezeigt werden, muss Ihr Team diese Aktivitäten ausführen:

    • Wählen Sie Sprints für Ihr Team aus.
    • Zuweisen von Backlogelementen zu Sprints.
    • Schätzen Sie Backlogelemente, indem Sie die Aufwands-, Storypunkte- oder Größe definieren.
  5. Das Diagramm verfolgt Ihre geschätzte Backlogarbeit (Summe der Aufwand, Story Points oder Größe), die Ihr Team in den vorherigen Sprints abgeschlossen hat oder die noch in Bearbeitung sind (blau).

    Wie dieses Diagramm zeigt, neigt die Geschwindigkeit dazu, aus verschiedenen Gründen von Sprint-nach-Sprint zu schwanken. Sie können jedoch schnell die durchschnittliche Geschwindigkeit bestimmen, indem Sie die werte in Grün für jeden Sprint anzeigen. Anschließend können Sie den Mittelwert in das Prognosetool einfügen.

    Web portal, Velocity chart showing seven sprints of in progress and completed work

    Hinweis

    Arbeitselemente basierend auf dem Scrum-Prozess werden im Diagramm gezählt, sobald der Status auf "Commit" festgelegt ist, während Elemente basierend auf den agilen und CMMI-Prozessen auf "Active" festgelegt werden. Dieses Verhalten wird über die Workflowzustände auf Kategoriestatuszuordnungen festgelegt.

  1. Öffnen Sie im Webportal den Produktbacklog, und wählen Sie dann das Geschwindigkeitsdiagramm aus.

    Screenshot to select the velocity chart in the upper right area of the page.

    Damit Diagramme angezeigt werden, muss Ihr Team diese Aktivitäten ausführen:

    • Wählen Sie Sprints für Ihr Team aus.
    • Zuweisen von Backlogelementen zu Sprints.
    • Schätzen Sie Backlogelemente, indem Sie die Aufwands-, Storypunkte- oder Größe definieren.
  2. Der Bericht verfolgt Ihre geschätzte Backlogarbeit (Summe der Aufwand, Story Points oder Größe), die Ihr Team in den vorherigen Sprints abgeschlossen hat oder die noch in Bearbeitung sind (blau).

    Wie dieses Diagramm zeigt, wird die Geschwindigkeit von Sprint-nach-Sprint aus verschiedenen Gründen schwanken. Sie können jedoch schnell die durchschnittliche Geschwindigkeit bestimmen, indem Sie die werte in Grün für jeden Sprint anzeigen. Anschließend können Sie den Mittelwert in das Prognosetool einfügen.

    Screenshot of velocity chart showing seven sprints of in progress and completed work.

    Hinweis

    Arbeitselemente basierend auf dem Scrum-Prozess werden im Diagramm gezählt, sobald der Status auf "Commit" festgelegt ist, während Elemente basierend auf den agilen und CMMI-Prozessen auf "Active" festgelegt werden. Dieses Verhalten wird über die Workflowzustände auf Kategoriestatuszuordnungen festgelegt.

Hinzufügen des Geschwindigkeits-Widgets zu Ihrem Dashboard

  1. Wenn Sie die Analyse noch nicht aktiviert oder installiert haben, führen Sie dies jetzt aus.

  2. Wenn Sie dem Dashboard noch nicht das Geschwindigkeits-Widget hinzugefügt haben, führen Sie dies jetzt aus.

Konfigurieren des Geschwindigkeits-Widgets

Sie konfigurieren Ihr Geschwindigkeits-Widget für ein einzelnes Team. Wenn Sie die Geschwindigkeit für mehrere Teams anzeigen möchten, müssen Sie ein Portfolioverwaltungsteam konfigurieren, das aus mehreren Teams rollt. Weitere Informationen zu Teams finden Sie unter Hinzufügen von Teams.

  1. Wählen Sie das Symbol " Actions icon Aktionen" aus, und wählen Sie die Option "Konfigurieren" aus, um das Konfigurationsdialogfeld zu öffnen.

    Ändern Sie den Titel, wählen Sie das Team aus, und wählen Sie dann entweder die Backlogebene oder den Arbeitselementtyp aus, um den Nachverfolgen zu verfolgen. Wählen Sie aus, ob Sie eine Anzahl von Arbeitselementen oder eine Summe eines numerischen Felds nachverfolgen möchten. Das am häufigsten zusammengefasste Feld ist das von Anstrengung, Story Points oder Size.

    Configure dialog, Velocity widget.
  2. Geben Sie die Anzahl der Sprints an, die Sie anzeigen möchten. Die Standardeinstellung ist 6 und maximal 15.

  3. (Optional) Aktivieren Sie die Kontrollkästchen, um zusätzliche Informationen für die Arbeit anzuzeigen, die später als geplant für jeden Sprint abgeschlossen wurde.

    Geplante Arbeit für Iterationen angezeigt: Aktivieren Sie dieses Kontrollkästchen, um die Für eine Iteration geplante Arbeit am Anfang der Iteration anzuzeigen. Dies ist nützlich, um Ihre geplante Arbeit mit tatsächlichen Lieferzwecken zu vergleichen. Standardmäßig beginnt die Anzahl der geplanten Arbeit am Anfangsdatum der Iteration.

    • Tage vor dem Startdatum der Iteration, wenn geplante Arbeit abgeschlossen ist: Geben Sie die Anzahl der Tage an, die an dem Startdatum vorbei sind, um geplante Arbeit zu zählen. Wenn beispielsweise die ersten zwei Tage einer Iteration für die Planung gelten, können Sie "3" eingeben und geplante Arbeit am dritten Tag zählen.

      Wenn die Iteration z. B. am 01.01.2018 beginnt, und drei Backlogelemente der Iteration am 01.01.2018 ende-of-Day zugewiesen werden, werden diese drei Backlogelemente als geplant betrachtet. Wenn Ihr Team die Planung bis zu einigen Tagen in die Iteration nicht abgeschlossen hat, können Sie das Datum der letzten Iterationstermin aktualisieren, wenn geplante Arbeit abgeschlossen ist.

      Hinweis

      Die Arbeit wird als geplant betrachtet, wenn sie der Iteration als Iterationsstartdatum zugewiesen ist.


      Hervorheben der spät abgeschlossenen Arbeit: Arbeitselemente, die nach abschluss des Iterationsendedatums als spät gekennzeichnet sind und als hellgrün angezeigt werden. Dies ist nützlich, um einen Trend zu erkennen, in dem Arbeitselemente nach Abschluss der Iteration abgeschlossen sind.

    • Tage vor dem Enddatum der Iteration, nach der die Arbeit spät ist: Geben Sie die Anzahl der Tage an, an denen Sie ein Arbeitselement später berücksichtigen, wenn der Status noch neu oder in Bearbeitung ist.

      Die Eingabe von drei Tagen gibt dem Team z. B. 3 Tage nach Dem Ende einer Iteration die Markierung von Arbeitselementen, die abgeschlossen oder fertig sind, bevor sie als spät betrachtet werden.

      Hinweis

      Ein Arbeitselement gilt als spät, wenn das abgeschlossene Datum des Arbeitselements später als Enddatum der Iteration des Arbeitselements ist, dem derzeit zugewiesen wird.

      Es berücksichtigt den Wert, den Sie für Das Datum der letzten Iteration von Days eingeben, nachdem die Arbeit spät ist.

  4. Wenn Sie abschließend Speichern aus. Das folgende Bild zeigt Geschwindigkeit basierend auf Story Points und acht Sprints von Daten.

    Screenshot of example Velocity widget, 8 iterations.

    Informationen zu geplanten, abgeschlossenen, abgeschlossenen und unvollständigen Informationen finden Sie in der Geschwindigkeitslegende weiter oben im Artikel.

Um das größte Hilfsprogramm aus den Geschwindigkeitsdiagrammen zu erhalten, folgen Sie diesen erforderlichen und empfohlenen Aufgaben.

Erforderlich:

  • Definieren von Iterationspfaden (aka Sprints) und Konfigurieren von Team iterationen Sprints sollten dieselbe Dauer aufweisen.
  • 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 Backlog-Elemente, deren Status einem Metastate von "In Progress" oder "Fertig" zugeordnet ist, wird auf dem Geschwindigkeitsdiagramm oder dem Geschwindigkeits-Widget angezeigt.

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. Der Kanban-Board, der Sprint-Backlog und der Taskboard zeigen nur den letzten Knoten in einer Hierarchie an, die als Blattknoten bezeichnet wird. Wenn Sie beispielsweise Elemente in einer Hierarchie verknüpfen, die vier Ebenen tief ist, werden nur die Elemente auf der vierten Ebene im Kanban-Board, sprint backlog und Taskboard angezeigt.
    Anstelle von Schachtelungsanforderungen, Fehlern und Aufgaben empfiehlt es sich, eine flache Liste zu verwalten, die nur übergeordnete Verknüpfungen zwischen Elementen erstellt. Verwenden Sie Features zum Gruppieren von Anforderungen oder Benutzergeschichten. Sie können Schnell Geschichten zu Features zuordnen, die übergeordnete untergeordnete Links im Hintergrund erstellt.
  • 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.

Hinzufügen anderer Teams

Wenn Sie mit mehreren Teams arbeiten, und jedes Team möchte mit einer eigenen Backlogansicht, einem Geschwindigkeitsdiagramm und einem Prognosetool arbeiten, können Sie Teams hinzufügen. 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.

Nächste Schritte