Verfolgen des Fortschritts mit auf Status- und Trendabfragen basierenden Diagrammen

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Sie können den Status der Arbeit schnell anzeigen, indem Sie die Ergebnisse einer Flachlistenabfrage diagrammieren. Verschiedene Diagrammansichten wie Kreis, Spalte, Pivot oder Trend werden unterstützt. Diagramme unterstützen das Anzeigen einer Anzahl von Arbeitselementen oder einer Summe von Werten für die Auswahl numerischer Felder, z. B. Story Points, Aufwand oder Restarbeit. Gruppieren Sie die Arbeit nach Status, Zugewiesen an oder ein anderes systemdefiniertes oder benutzerdefiniertes Feld.

In diesem Artikel erfahren Sie, wie Sie die folgenden Aufgaben ausführen:

  • Erstellen einer flachen Listenabfrage, um Ihr Diagramm zu unterstützen
  • Erstellen und Freigeben Ihres abfragebasierten Diagramms
  • Erstellen eines Statuskreiss, einer Spalte, einer Balken oder eines Pivotdiagramms
  • Erstellen eines Trenddiagramms
  • Hinzufügen eines Diagramms zu einem Dashboard

Hinweis

In diesem Artikel wird beschrieben, wie Sie Arbeitsverfolgungsabfragediagramme konfigurieren. Informationen zum Hinzufügen vorhandener Abfragediagramme zu Dashboards finden Sie unter Hinzufügen von Diagrammen zu einem Dashboard. Informationen zum Konfigurieren eines Widgets für Arbeitselemente finden Sie unter Konfigurieren eines Diagramms für Arbeitselemente-Widget.

Eine Übersicht über alle Arbeitsverfolgungsdiagramme und Kontextberichte finden Sie unter Informationen zu Dashboards, Diagrammen, Berichten & , Widgets.

Das folgende Bild veranschaulicht beispielsweise zwei verschiedene Diagramme, die aus derselben Flachlistenabfrage erstellt wurden. Das Kreisdiagramm gruppiert die 19 Fehler nach Zustand, und das Balkendiagramm gruppiert die Fehler nach Zuordnung und dem aktuellen Status.

Aktive Fehlerdiagramme, die Zu Dashboards hinzugefügt wurden

Das folgende Bild veranschaulicht beispielsweise vier verschiedene Diagramme, die aus derselben Flachlistenabfrage erstellt wurden. Das Kreisdiagramm gruppiert die 146 aktiven Fehler nach Priorität, und das Balkendiagramm gruppiert die Fehler nach Team und deren Triagestatus. Das letzte diagramm zeigt zwei verschiedene Trendansichten der aktiven Fehler in den letzten zwei Wochen.

Eine Ansicht von 4 Diagrammen für die Abfrage einer flachen Liste

Voraussetzungen

Voraussetzungen, die erfüllt werden sollen, umfassen den Einfachen Zugriff oder höher und eine Flachlistenabfrage zu erstellen. Nur flache Listenabfragen unterstützen Diagramme.

Wenn Sie das Diagramm zu einem Dashboard hinzufügen möchten, müssen Sie die Abfrage im Ordner "Freigegebene Abfragen " speichern und das Dashboard erstellen, in dem Sie das Diagramm hinzufügen möchten.

  • Um ein Abfragediagramm zu erstellen, müssen Sie über den einfachen Zugriff oder höher verfügen. Benutzer mit Dem Stakeholder-Zugriff können keine Diagramme auf der Seite "Abfragen " anzeigen oder erstellen. Sie können jedoch Diagramme anzeigen, die einem Teamdashboard hinzugefügt wurden. Ausführliche Informationen finden Sie in der Schnellübersicht des Stakeholders.
  • Um einem Dashboard ein Diagramm hinzuzufügen, müssen Sie die Abfrage in einem Ordner "Freigegebene Abfragen " speichern. Dazu müssen Sie Berechtigungen zum Speichern von Abfragen unter einem Ordner erteilt werden. Informationen zum Abrufen von Berechtigungen finden Sie unter Festlegen von Berechtigungen für Abfragen und Abfrageordner.
  • Um einem Teamdashboard ein Abfragediagramm hinzuzufügen, müssen Sie Mitglied des Teams sein oder Mitglied der Sicherheitsgruppe "Projektadministratoren " sein.
  • Um einem Projektdashboard ein Abfragediagramm hinzuzufügen, müssen Sie das Dashboard erstellt oder berechtigungen zum Bearbeiten des Dashboards erteilt haben oder Mitglied der Sicherheitsgruppe "Projektadministratoren " sein.
  • Um ein Abfragediagramm anzuzeigen, das einem Dashboard hinzugefügt wurde, müssen Sie über Leseberechtigungen für die zugrunde liegende Abfrage verfügen. Wenn diese Berechtigung verweigert wurde, wird das Widget mit einem Widget nicht geladen .

Hinweis

Benutzer mit Dem Benutzerzugriff für ein öffentliches Projekt verfügen über vollständigen Zugriff auf Abfragediagrammfeatures wie Benutzer mit Einfachem Zugriff. Ausführliche Informationen finden Sie in der Schnellübersicht des Stakeholders.

  • Um ein Abfragediagramm zu erstellen, müssen Sie über den einfachen Zugriff oder höher verfügen. Benutzer mit Dem Stakeholder-Zugriff können keine Diagramme auf der Seite "Abfragen " anzeigen oder erstellen. Sie können jedoch Diagramme anzeigen, die einem Teamdashboard hinzugefügt wurden. Ausführliche Informationen finden Sie in der Schnellübersicht des Stakeholders.
  • Um einem Dashboard ein Diagramm hinzuzufügen, müssen Sie die Abfrage in einem Ordner "Freigegebene Abfragen " speichern. Dazu müssen Sie Berechtigungen zum Speichern von Abfragen unter einem Ordner erteilt werden. Informationen zum Abrufen von Berechtigungen finden Sie unter Festlegen von Berechtigungen für Abfragen und Abfrageordner.
  • Um einem Teamdashboard ein Abfragediagramm hinzuzufügen, müssen Sie Mitglied des Teams sein oder Mitglied der Sicherheitsgruppe "Projektadministratoren " sein.
  • Um ein Abfragediagramm anzuzeigen, das einem Dashboard hinzugefügt wurde, müssen Sie über Leseberechtigungen für die zugrunde liegende Abfrage verfügen. Wenn diese Berechtigung verweigert wurde, wird das Widget mit einem Widget nicht geladen .

Weitere Informationen zu Dashboardberechtigungen finden Sie unter Festlegen von Dashboardberechtigungen.

Erstellen einer Flachlistenabfrage

Wenn Sie eine Abfrage erstellen, um Ihr Diagramm zu unterstützen, folgen Sie diesen Richtlinien.

  • Wählen Sie immer die Liste der Arbeitselemente-Abfragetyp aus . Andere Abfragetypen werden für die Diagrammerstellung nicht unterstützt. Weitere Informationen finden Sie unter Definieren einer Abfrage, Definieren einer Flachlistenabfrage.
  • Fügen Sie diese Felder entweder einer Abfrageklausel oder den Spaltenoptionen hinzu, die Sie in Ihrem Diagramm verwenden möchten. Sie können Diagramme nach einem beliebigen Feld gruppieren, außer Datumszeit, Freiformulartext und Tagfeldern. Zum Beispiel:
    • Um nach Status zu gruppieren, fügen Sie das Feld "Status " ein.
    • Um nach Arbeitszuweisungen zu gruppieren, fügen Sie das Feld "Zugewiesen an " ein.
    • Um nach Sprints oder Iterationen zu gruppieren, fügen Sie den Iterationspfad ein.
    • Fügen Sie zum Gruppieren nach Team das Feld "Knotenname " ein, das den Blattknoten des Bereichspfads anzeigt.
    • Wenn Sie nach einem benutzerdefinierten Feld gruppieren möchten, fügen Sie sie hinzu.
  • Um eine numerische Spalte zu summieren, fügen Sie das entsprechende Feld in Ihre Abfrageklausel oder Spaltenoptionen ein. Weitere Beispiele für Diagramme, die aus numerischen Feldern erstellt wurden, finden Sie unter Abfrage durch ein numerisches Feld.
  • Wenn Sie Ihre Abfrage zu einem Dashboard hinzufügen möchten, speichern Sie Ihre Abfrage als freigegebene Abfrage.
  • Sie können keine Diagramme durch die folgenden Felddatentypen gruppieren:
    • id
    • Datumszeit, z. B. "Erstelltes Datum", "Geändertes Datum"
    • Nur-Text, z. B. Titel
    • Rich-Text, z. B. Beschreibung, Repro-Schritte
    • Tags (Sie können eine Abfrage mithilfe von Tags filtern, sie können jedoch keine Tags verwenden, um Ihr Diagramm zu konfigurieren).

Hinweis

Sie können kein abfragebasiertes Diagramm nach Tags gruppieren, sie können jedoch ein Diagramm für Arbeitselemente-Widget nach Tags gruppieren, die Sie einem Dashboard hinzufügen, wie in " Konfigurieren eines Diagramms für Arbeitselemente-Widget" beschrieben.

  • Sie können keine Diagramme durch die folgenden Felddatentypen gruppieren:
    • id
    • Datumszeit, z. B. "Erstelltes Datum", "Geändertes Datum"
    • Nur-Text, z. B. Titel
    • Rich-Text, z. B. Beschreibung, Repro-Schritte
    • Tags (Sie können eine Abfrage mithilfe von Tags filtern, sie können jedoch keine Tags verwenden, um Ihr Diagramm zu konfigurieren).

Anzeigen von Bereichen und Iterationen

Wenn Sie "Bereichspfad " oder " Iterationspfad" auswählen, wird nur der Blattknoten im Diagramm angezeigt. Der Endknoten ist der letzte Knoten des vollständigen Pfads. Beispielsweise Phone ist der Blattknoten von FabrikamFiber/Fabrikam Website/Phone. Wenn die Abfrage verschiedene Ebenen von Blattknoten enthält, spiegelt das Diagramm unter Umständen nicht die erwarteten Ergebnisse wider.

Wählen Sie das Feld " Knotenname " aus, den Bereichspfad-Blattknoten, um zu sehen, ob die Ergebnisse verbessert werden.

Diagramme werden in Browsern angezeigt, die skalierbare Vektorgrafiken (SVG) unterstützen. Unterstützte Browser umfassen Microsoft Edge, Internet Explorer 9 und höher, Chrome, Firefox und Safari auf Mac. Diagramme sind für Mobile- oder Touchanzeigen nicht optimiert.

Hinweis

Internet Explorer wird für Azure DevOps Services oder für Azure DevOps Server 2020.1 nicht mehr unterstützt.

Sortieren nach Wert oder Bezeichnung

In den meisten Diagrammen können Sie auswählen, wie Sie die Daten sortieren möchten. Sie können nach Wert oder Bezeichnung sortieren und aufsteigend oder absteigend auswählen.

  • Wert: Sortieren von Daten nach dem numerischen Wert
  • Bezeichnung: Sortiert nach der Bezeichnung, die für die Gruppierung der Daten ausgewählt ist.

Eingeschränkte Anzeige der Datenreihe

Wenn ein Diagramm mehr als acht oder 12 Elemente in der Datenreihe enthält, werden Werte in den 9 oder 13-Plus-Elementen in einem Satz mit der Bezeichnung "sonstige" zusammengefasst? Wenn Sie jedoch die Diagrammgröße über das konfigurierbare Widget auf einem Dashboard erhöhen, können Sie die Datenreihengrenze erhöhen.

Andere Kategoriegruppendaten über 12 Satzreihen hinaus

Wenn ein Diagramm mehr als sieben Elemente in der Datenreihe enthält, werden Werte in den acht Pluselementen in einen Satz mit der Bezeichnung "other" konsolidiert?

Andere Kategoriegruppendaten unter 7 Gruppenserien

Diagrammverfügbarkeit

  • Diagramme, die unter freigegebenen Abfragen gespeichert werden, können von allen Teammitgliedern angezeigt werden, mit Ausnahme von Mitgliedern mit Stakeholderzugriff und können Dashboards hinzugefügt werden.
  • Diagramme, die Sie für Abfragen unter Ihrem Ordner "Meine Abfragen " erstellen, sind nur für Sie sichtbar.
  • Sie können die URL einer beliebigen Diagrammseite kopieren und per E-Mail senden, um sie mit einem Projektmitglied freizugeben.
  • Informationen zum Erstellen ähnlicher Diagramme für Tests finden Sie unter "Teststatus nachverfolgen".

Erstellen eines abfragebasierten Diagramms

  1. Öffnen Sie in Abfragen den Diagramm-Editor für eine flache Listenabfrage. Sie müssen zur Gruppe "Mitwirkende" gehören, um Diagramme zu erstellen.

    Screenshot der Schaltfläche

    Webportal, Seite

    Wenn Sie Über den Zugriff auf Die Stakeholder verfügen, werden die Links "Diagramme " und "Neues Diagramm " nicht angezeigt.

  2. Wählen Sie den Diagrammtyp und das Feld für das Gruppieren von Werten aus. Wenn Sie Kreis-, Balken- und Säulendiagramme verwenden, wählen Sie ein einzelnes Feld aus, um eine Anzahl von Arbeitselementen anzuzeigen.

    Screenshot des Dialogfelds zum Konfigurieren des Kreisdiagramms.

    Webportal, Seite

    Wenn das gewünschte Feld in der Dropdownliste " Gruppe" nicht angezeigt wird, fügen Sie das Feld als Spalte zur Abfrage hinzu, und speichern Sie die Abfrage. Außerdem hängen die Aggregationsoptionen von den in der Abfrage verwendeten Feldern oder von den Spaltenoptionen ausgewählten Feldern ab.

    Wenn Beim Schließen des Diagramm-Editors eine Fehlermeldung angezeigt wird, müssen Sie den Einfachen Zugriff anfordern.

  3. Um die Ergebnisse zu sortieren, wählen Sie "Wert " oder "Beschriftung " als Sortieroption und dann " Aufsteigend " oder "Absteigend" aus.

    Um eine Farbe zu ändern, wählen Sie eine Farbe aus dem Reihensatz der Farbauswahl aus.

    Diagramme, Farbreihenauswahl

    Wenn Sie eine Farbe ändern möchten, wählen Sie eine Farbe im Diagramm aus, und wählen Sie eine neue Farbe aus der Farbauswahl aus.

Diagramme werden automatisch aktualisiert, wenn Sie die Abfrage bearbeiten oder die Abfrageergebnisse aktualisieren.

Hinzufügen eines Kreisdiagramms

Verwenden Sie ein Kreisdiagramm, um Gruppenprozentsätze mit sechs oder weniger Kategorien anzuzeigen. Gute Beispiele für Kreisdiagramme sind:

  • Status "Aktive Fehler" nach Status gruppieren
  • Benutzerabschnittsstatus, Gruppieren nach Status
  • Status des Benutzerabschnitts, Gruppieren nach Abgeschlossen, In Bearbeitung oder Ausschneiden

Die folgende Abfrage filtert beispielsweise User Stories basierend auf dem Status für Ausschneiden, In Bearbeitung und Abgeschlossen seit Beginn des Jahres.

Abfrage-Editor filtern Sie Benutzergeschichten nach Status.

Die Konfiguration des Kreisdiagramms wird wie in der folgenden Abbildung dargestellt.

Dialogfeld
Die kombinierte Abfrage- und Diagrammkonfiguration liefert das folgende Kreisdiagramm.

Diagramme, Kreisdiagrammbeispiel

Hinzufügen eines Gestapelten Balkendiagramms

Mit einem gestapelten Balkendiagramm können Sie den Status im Hinblick auf zwei Felder nachverfolgen. Der Knotenname zeigt das letzte Blatt innerhalb eines Bereichspfads an. Verwenden Sie diese Option, wenn Sie Daten über Teams hinweg anzeigen möchten, und jeder Knoten entspricht einem Team.

Diagrammdialogfeld konfigurieren, Gestapeltes Balkendiagramm n

Webportal, Seite

Hinzufügen einer Pivottabelle

In der Pivottabelle wird eine Tabelle mit konfigurierbaren Zeilen und Spalten angezeigt, wobei Spalten eine Anzahl von Arbeitselementen oder eine Summe eines numerischen Felds anzeigen. Wählen Sie eine Pivot-Tabelle aus, wenn Sie alle Bereiche vergleichen möchten, die ausgeführt werden.

Die folgende Abbildung zeigt ein Beispiel für aktive Fehler, die Entwicklern und ihrem aktuellen Zustand zugewiesen sind.

Dialogfeld

Hinzufügen eines Trenddiagramms

Trenddiagramme ermöglichen es Ihnen, den Fortschritt im Laufe der Zeit anzuzeigen. Sie können einen rollierenden Zeitraum zwischen der letzten Woche und dem letzten Jahr auswählen.

Diagrammdialogfeld konfigurieren, Gestapeltes Balkendiagramm

Webportal, Seite

Trenddaten werden aus dem Datenspeicher für die Arbeitsverfolgung extrahiert. Wie die meisten Datenspeicher ist das Schema der relationalen Datenbank für die Onlinetransaktionsverarbeitung von Daten konzipiert und optimiert. Wenn das Tool oder Plug-In eine Aktivität ausführt, werden die aktuellen Informationen in den Betriebsspeicher geschrieben. Daher werden die Daten im Betriebsspeicher fortlaufend geändert und aktualisiert, sodass alle Daten stets auf dem aktuellen Stand sind.

Hinzufügen eines Burndowndiagramms

Burndowndiagramme sind nützlich, um zu bestimmen, wie schnell die Arbeit basierend auf einem numerischen Feldwert, z. B. Story Points, Aufwand oder Verbleibende Arbeit, oder auf einer Anzahl von Arbeitselementen fortschreitet.

Um ein Burndowndiagramm zu erstellen, müssen Sie das numerische Feld hinzufügen, das Sie Ihrer Abfrage hinzufügen möchten. Um ein Burndowndiagramm von Vorgängen anzuzeigen, wählen Sie den Summenoperator für verbleibende Arbeit aus.

Webportal, Seite

Hinzufügen eines Diagramms zu einem Dashboard

Ein Diagramm, das einem Dashboard hinzugefügt wurde, wird über das Hinzufügen eines Diagramms für Arbeitselemente-Widget hinzugefügt. Sie können das Diagramm einem Dashboard hinzufügen, wie im folgenden Verfahren dargestellt, oder indem Sie das Widget "Diagramm für Arbeitselemente " direkt hinzufügen. Weitere Informationen finden Sie unter Konfigurieren eines Diagramms für Arbeitselemente-Widget.

Tipp

Alle Abfragediagramme sind in der Größe begrenzt. Diagramme, die einem Dashboard hinzugefügt wurden, können jedoch neu angepasst und neu konfiguriert werden, indem das Widget "Diagramm für Arbeitselemente " geöffnet wird, das verwendet wird, um sie anzuzeigen.

  • Wählen Sie das Symbol "Aktionen" für das Diagramm aus, das Sie hinzufügen möchten, und wählen Sie " Zu Dashboard hinzufügen" aus.

Diagrammkontextmenü, Option

Die Menüoption " Zum Dashboard hinzufügen " ist nur für Abfragen verfügbar, die in einem Ordner "Freigegebene Abfragen " gespeichert wurden.

Wählen Sie im daraufhin geöffneten Dialogfeld das Dashboard aus, um das Diagramm hinzuzufügen.

Dialogfeld

Diagrammkontextmenü, Hinzufügen zu einem Teamdashboard

Weitere Diagrammtypen, z. B. Testergebnisse und Buildzusammenfassungsdiagramme, finden Sie unter Hinzufügen von Widgets und Diagrammen zu einem Dashboard.

Abfragebasierte Diagramme im Vergleich zu excel-generierten PivotCharts

Abfragebasierte Diagramme generieren Daten aus dem Datenspeicher für die Nachverfolgung von Arbeitsaufgaben und zeigen daher die neuesten Daten an. Excel PivotCharts greifen auf Daten zu, die im Analysis Services-Cube veröffentlicht wurden, die standardmäßig alle zwei Stunden aktualisiert werden. Excel-Diagramme erfordern, dass die Projektsammlung Ihres Projekts mit SQL Server Reporting Services und Analysis Services konfiguriert ist.