Lead Time and Cycle Time Widgets

Azure DevOps Services | Azure DevOps Server 2020 | Azure DevOps Server 2019

Sowohl Lead-Time- als auch Zykluszeit-Widgets sind für Teams nützlich. Beide weisen darauf hin, wie lange die Arbeit dauert, um über ihre Entwicklungspipeline zu fließen. Die Leadzeit misst die Gesamtzeit, die von der Erstellung von Arbeitselementen bis zur Fertigstellung verstrichen ist. Zykluszeit misst die Zeit, die es für Ihr Team benötigt, um Arbeitselemente abzuschließen, sobald sie aktiv daran arbeiten.

Im folgenden Diagramm wird veranschaulicht, wie sich die Leadzeit von der Zykluszeit unterscheidet. Die Leadzeit wird aus der Erstellung von Arbeitselementen berechnet, um einen abgeschlossenen Zustand einzugeben. Die Zykluszeit wird von der ersten Eingabe einer Statuskategorie "In Fortschritt" oder "Aufgelöst" zum Eingeben einer Statuskategorie "Abgeschlossen" berechnet. Informationen zur Zuordnung von Workflowzuständen zu Statuskategorien finden Sie unter How workflow states and state categories are used in Backlogs and Boards.

Conceptual image of how cycle time and lead time are measured

Diese Maßnahmen helfen den Teams bei der Planung, beim Erkennen von Schwankungen in der Effizienz und bei der Identifizierung potenzieller Prozessprobleme. Je niedriger die Durchlauf- und Zykluszeiten sind, desto schneller ist der Durchsatz Ihres Teams.

In diesem Artikel finden Sie Informationen zu Folgendem:

  • So installieren und konfigurieren Sie die Lead-Zeit- und Zykluszeit-Widgets (Analytics)
  • So interpretieren Sie die Punktdiagramm-Steuerelementdiagramme
  • Wie gleitende Mittel- und Standardabweichungen in den Diagrammen berechnet werden

Weitere Informationen finden Sie unter Kumulativer Fluss, Leadzeit und Zykluszeitleitfaden.

Voraussetzungen

Hinzufügen des Widgets zu Ihrem Dashboard

  1. (Optional) Wenn Sie das Kanban-Board Ihres Teams noch nicht konfiguriert haben, führen Sie dies jetzt aus. Definieren Sie die Spalten und Schwimmen , die Ihre Workflowprozesse unterstützen.
  2. Wenn Sie das Widget noch nicht zu Ihrem Dashboard hinzugefügt haben, führen Sie dies jetzt aus. Es gibt zwei Widgets: Zykluszeit und Leadzeit. Wählen Sie die Option aus, die Sie anzeigen und konfigurieren möchten.

Konfigurieren der Zeit- und Leadzeit-Widgets für den Zyklus

Das Dialogfeld "Konfiguration" entspricht den Widgets "Zykluszeit" und "Leadzeit". Sie konfigurieren diese Widgets für ein Team. Weitere Informationen zu Teams finden Sie unter Hinzufügen von Teams.

  1. Wählen Sie das Kontextmenüsymbol aus, und wählen Sie "Konfigurieren" aus, um das Konfigurationsdialogfeld zu öffnen. Ändern Sie den Titel, und wählen Sie dann die Werte aus, die Sie überwachen möchten:

    • Team
    • Backlog-Ebene
    • Swimlane
    • Feldkriterien
    • Zeitraum

    Screenshot of Configure dialog, Lead Time widget, latest version.

    Um einen Swimlane auszuwählen, müssen Sie einen Backlog auswählen.

    Hinweis

    Sie können nur Arbeitselementtypen auswählen, die einem Backlog hinzugefügt wurden. Informationen zum Hinzufügen von Arbeitselementtypen zu einem Backlog finden Sie unter Anpassen Ihrer Backlogs oder Boards (Vererbungsprozess). Informationen zum lokalen XML-Prozess finden Sie unter Prozesskonfigurations-XML-Elementreferenz.

  2. Um die Arbeitselemente zu filtern, die zum Berechnen der Lead- oder Zykluszeit verwendet werden, geben Sie die Feldkriterien an. Beispielsweise werden alle Arbeitselemente, deren Feld "Release" auf "Meilenstein 1" festgelegt ist, festgelegt.

    Screenshot of Configure dialog, Lead Time widget, filter criteria.

    Hinweis

    Es kann vorkommen, dass keine Werte für den Filter ausgewählt werden, oder es handelt sich um ein ungültiges Filterargument je nach Typ von Filterkriterien.

  3. Wählen Sie für einen kontinuierlichen Fluss den Rollzeitraum aus, und geben Sie die Anzahl der Tage an, die Sie im Diagramm anzeigen möchten.

    Oder wählen Sie für eine feste Bereichsansicht das Startdatum aus, und geben Sie das Startdatum an. Wählen Sie diese Ansicht aus, wenn Ihr Team einen Scrumban-Prozess verwendet oder einem Standard-Sprintprozess folgt.

    Der Hauptunterschied zwischen diesen beiden Diagrammtypen besteht darin, dass das feste Bereichsdiagramm Informationen (in den meisten Fällen) von Bereichsänderungen bereitstellt.

  4. Wenn Sie abschließend Speichern aus. Das folgende Bild zeigt ein Beispiel für Einführungszeitdiagramm mit 60 Tagen Daten.

    Screenshot ofExample CFD chart, rolling 30 days. Für Ihre Lead-/Zykluszeitdiagramme, um nützliche Daten bereitzustellen, muss Ihr Team den Status dieser Arbeitselemente, die die Widgets nachverfolgen, schnell aktualisieren.

  1. Wählen Sie das Kontextmenüsymbol aus, und wählen Sie "Konfigurieren" aus, um das Konfigurationsdialogfeld zu öffnen. Ändern Sie den Titel, und wählen Sie dann die Werte aus, die Sie überwachen möchten:

    • Team
    • Backlog-Ebene
    • Swimlane
    • Zeitraum

    Screenshot of Configure dialog, Configure dialog, Lead Time widget, 2019 version.

    Um einen Swimlane auszuwählen, müssen Sie einen Backlog auswählen.

  2. Wählen Sie für einen kontinuierlichen Fluss den Rollzeitraum aus, und geben Sie die Anzahl der Tage an, die Sie im Diagramm anzeigen möchten.

    Oder wählen Sie für eine feste Bereichsansicht das Startdatum aus, und geben Sie das Startdatum an. Wählen Sie diese Ansicht aus, wenn Ihr Team einen Scrumban-Prozess verwendet oder einem Standard-Sprintprozess folgt.

    Der Hauptunterschied zwischen diesen beiden Diagrammtypen besteht darin, dass das feste Bereichsdiagramm Informationen (in den meisten Fällen) von Bereichsänderungen bereitstellt.

  3. Wenn Sie abschließend Speichern aus. Das folgende Bild zeigt ein Beispiel für Einführungszeitdiagramm mit 60 Tagen Daten.

    Screenshot Example CFD chart, rolling 30 days, 2019 version. Für Ihre Lead-/Zykluszeitdiagramme, um nützliche Daten bereitzustellen, muss Ihr Team den Status dieser Arbeitselemente, die die Widgets nachverfolgen, schnell aktualisieren.

Interpretieren der Punktdiagramm-Steuerelementdiagramme

Sowohl Lead-Time- als auch Zykluszeit-Widgets werden als Punktdiagramm-Steuerelementdiagramme angezeigt. Sie zeigen Zusammenfassungsinformationen an und stellen mehrere interaktive Elemente bereit.

Beispiel-Leadzeit-Widget

Screenshot of Cycle Time widget. Die Diagrammpunkte stellen abgeschlossene Arbeitselemente dar, in denen ihre Position auf der horizontalen Achse das Datum darstellt, an dem das Team sie abgeschlossen hat. Ihre Position auf der vertikalen Achse stellt die berechnete Blei- oder Zykluszeit dar.

  • Größere Punkte stellen mehrere Arbeitselemente mit derselben Lead-/Zykluszeit dar.
  • Punktfarbe entspricht dem Arbeitselementtyp, der in der Legende angezeigt wird
  • Dunkelgraue Punkte entsprechen einer Mischung aus Arbeitselementtypen.

Zusammenfassungselemente

  • Tage im Durchschnitt (durchschnittliche Leadzeit oder Zykluszeit) für die hauptarbeitselementtypen, die für das Diagramm konfiguriert sind
  • Die Anzahl der in den Diagrammberechnungen verwendeten Arbeitselemente; wenn mehr als drei Arbeitselementetypen vorhanden sind, wird eine Zusammenfassung für Andere angezeigt.
  • Die schwarze Trendlinie gibt den gleitenden Durchschnitt an.
  • Die Band um die Trendlinie zeigt die Standardabweichung.

Interaktive Elemente

  • Zeigen Sie auf einen beliebigen Punkt, um zu sehen, welche Arbeitselemente zum Datenpunkt und zur Lead-/Zykluszeit für diese Elemente beigetragen haben
  • Wählen Sie einen Punkt aus, um das Arbeitselement oder die Abfrage zu öffnen, die die Arbeitselemente auflisten.
  • Um das Diagramm zu filtern, wählen Sie einen Arbeitselementtyp in der Legende ( , oder einem anderen Symbol) aus, um auf diesen Typ zu filtern; um zum ursprünglichen Diagramm zurückzukehren, aktualisieren Sie das Dashboard.

Gleitende Mittel- und Standardabweichungsberechnungen

Der tägliche gleitende Mittelwert entspricht dem Durchschnitt der Datenpunkte, die innerhalb des gleitenden Mittelwerts liegen. Das zeitbasierte gleitende Mittelwertfenster wird basierend auf dem aktuellen Tag und den vorherigen N-Tagen berechnet. N entspricht 20 % der Anzahl der Tage, die das Diagramm anzeigt, auf die nächste ungerade Zahl gerundet.

Hier finden Sie ein Beispiel. Wenn das Diagramm die letzten 30 Tage anzeigt, dann N = 5 Tage:

20 % von 30 Tagen beträgt 6 Tage, die auf die nächste ungerade Zahl gerundet sind, die 5 ist.

Das gleitende Mittelwertfenster für April 10 entspricht den vorherigen 5 Tagen. Der gleitende Mittelwert vom April 10 ist also der Durchschnitt aller Datenpunkte, die am 5. April bis 10. April fallen.

Wenn Sie keine Datenpunkte haben, die im gleitenden Mittelwertfenster liegen, zeigt das Diagramm keine gleitende Mittelwertlinie an. Dieses Szenario kann auftreten, wenn Sie beginnen und es nicht genügend Tage gibt, um einen gleitenden Durchschnitt zu berechnen.

Die Standardabweichung wird als Band angezeigt, die den gleitenden Durchschnitt umfasst. Die Standardabweichung wird basierend auf allen Datenpunkten berechnet, die innerhalb des selben gleitenden Mittelwertfensters liegen. Wie der gleitende Mittelwert, wenn keine Datenpunkte innerhalb des gleitenden Mittelwertfensters liegen, wird das Diagramm keine Standardabweichung gezeichnet.

Wir empfehlen, dass Ihr Team die Lead-/Zykluszeitdiagramme vor oder während jeder Retrospektive überprüfen. Verwenden Sie Die Leadzeit, um die Lieferzeiten zu schätzen und Service Level-Vereinbarungen (SLAs) zu verfolgen. Verwenden Sie Die Zykluszeit, um mögliche Prozessprobleme zu identifizieren, Variationen in Trends zu erkennen und mit der Planung zu helfen.