Implementieren von Kanban-Methoden mithilfe von Azure Boards

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

Um die Fähigkeit eines Teams zu maximieren, qualitativ hochwertige Software zu liefern, betont Kanban zwei Hauptpraktiken. Der erste besteht darin, den Arbeitsfluss zu visualisieren. Diese Praxis erfordert, dass Sie die Workflowphasen Ihres Teams zuordnen und Ihr Kanban-Board so konfigurieren, dass sie übereinstimmen. Der zweite, eingeschränkte Arbeitsaufwand erfordert, dass Sie Arbeits-in-Progress -Grenzwerte (WIP) festlegen. Sie sind dann bereit, den Fortschritt auf Ihrem Kanban-Board nachzuverfolgen und wichtige Metriken zu überwachen, um Lead- oder Zykluszeit zu verringern.

Kanban-Board

Ihr Kanban-Board verwandelt Ihr Backlog in ein interaktives Aushängeschild, das den Arbeitsablauf veranschaulicht. Wenn die Arbeit von Der Idee bis zum Abschluss fortschreitet, aktualisieren Sie die Elemente auf dem Board. Jede Spalte stellt eine Arbeitsphase dar, und jede Karte stellt eine Benutzergeschichte (blaue Karten) oder einen Fehler (rote Karten) in diesem Arbeitsphasen dar.

Überprüfen Sie diesen Artikel, um zu verstehen, wie Sie ihre Kanban-Boards konfigurieren und beginnen:

  • Anzeigen ihres Kanban-Boards
  • Passen Sie die Spalten an, die auf Ihrem Kanban-Board angezeigt werden, um zu unterstützen, wie Ihr Team funktioniert
  • Festlegen von WIP-Grenzwerten zum Einschränken der Arbeit in Bearbeitung
  • Aktualisieren des Arbeitsstatus über Drag-and-Drop
  • Anzeigen des kumulativen Flussdiagramms
  • Aktivieren oder Deaktivieren von Liveupdates

Hinweis

Sowohl Kanban-Boards als auch Taskboards unterstützen die Visualisierung des Arbeitsflusses und der Überwachung von Metriken, um diesen Fluss zu optimieren. Kanban-Boards nachverfolgen Anforderungen, sind sprintunabhängig und stellen ein kumulatives Flussdiagramm für die Überwachung des Fortschritts bereit. Jeder Sprint ist einem Taskboard zugeordnet, das die für den Sprint definierten Nachverfolgungsaufgaben unterstützt. Sie können den Fortschritt über Kapazitätsdiagramme und das Sprint burndown-Diagramm überwachen. Anleitungen zur Verwendung des Taskboards finden Sie unter Aktualisieren und Überwachen Ihres Taskboards.

Benutzerberichte und Fehler entsprechen Typen von Arbeitselementen. Sie verwenden Arbeitselemente zum Freigeben von Informationen, Zuweisen von Arbeit zu Teammitgliedern, Aktualisieren des Status, Nachverfolgen von Abhängigkeiten und vieles mehr.

Voraussetzungen

Boards werden automatisch erstellt, wenn Sie ein Projekt erstellen oder ein Team hinzufügen. Jedes Team hat Zugriff auf eigene Produkt- und Portfolioboards wie in Informationen zu Teams und agilen Tools beschrieben.

  • Sie müssen eine Verbindung mit einem Projekt herstellen. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Team oder Projekt hinzugefügt werden.
  • Wenn Sie Arbeitselemente hinzufügen und alle Boardfeatures ausführen möchten, müssen Sie grundlegendem Zugriff oder höher gewährt werden.
  • Wenn Sie Arbeitselemente anzeigen oder ändern möchten, können Sie Arbeitselemente in diesem Knoten anzeigen und Arbeitselemente in diesen Knotenberechtigungen bearbeiten, die auf "Zulassen" festgelegt sind. Standardmäßig verfügt die Gruppe "Mitwirkende" über diesen Berechtigungssatz . Weitere Informationen finden Sie unter Festlegen von Berechtigungen und Zugriff für die Arbeitsverfolgung.
  • Benutzer mit Dem Stakeholder-Zugriff für ein privates Projekt können Arbeitselemente hinzufügen und den Status über Ziehen und Ablegen aktualisieren, aber felder, die auf Karten angezeigt werden, nicht aktualisieren. Sie können Aufgaben hinzufügen und den Vorgangsstatus ändern.
  • Benutzer mit Dem Stakeholder-Zugrifffür ein öffentliches Projekt verfügen über vollständigen Zugriff auf Boardfeatures wie Benutzer mit Grundlegendem Zugriff.
  • Sie müssen eine Verbindung mit einem Projekt herstellen. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Team oder Projekt hinzugefügt werden.
  • Wenn Sie Arbeitselemente hinzufügen und alle Boardfeatures ausführen möchten, müssen Sie grundlegendem Zugriff oder höher gewährt werden.
  • Wenn Sie Arbeitselemente anzeigen oder ändern möchten, können Sie Arbeitselemente in diesem Knoten anzeigen und Arbeitselemente in diesen Knotenberechtigungen bearbeiten, die auf "Zulassen" festgelegt sind. Standardmäßig verfügt die Gruppe "Mitwirkende" über diesen Berechtigungssatz . Weitere Informationen finden Sie unter Festlegen von Berechtigungen und Zugriff für die Arbeitsverfolgung.
  • Benutzer mit Dem Stakeholder-Zugriff für ein privates Projekt können Arbeitselemente hinzufügen und den Status über Ziehen und Ablegen aktualisieren, aber felder, die auf Karten angezeigt werden, nicht aktualisieren. Sie können Aufgaben hinzufügen und den Vorgangsstatus ändern.
  • Sie müssen eine Verbindung mit einem Projekt herstellen. Wenn Sie noch kein Projekt haben, erstellen Sie ein Projekt.
  • Sie müssen einem Team oder Projekt hinzugefügt werden.
  • Wenn Sie Arbeitselemente hinzufügen und alle Boardfeatures ausführen möchten, müssen Sie grundlegendem Zugriff oder höher gewährt werden.
  • Wenn Sie Arbeitselemente anzeigen oder ändern möchten, können Sie Arbeitselemente in diesem Knoten anzeigen und Arbeitselemente in diesen Knotenberechtigungen bearbeiten, die auf "Zulassen" festgelegt sind. Standardmäßig verfügt die Gruppe "Mitwirkende" über diesen Berechtigungssatz . Weitere Informationen finden Sie unter Festlegen von Berechtigungen und Zugriff für die Arbeitsverfolgung.
  • Benutzer mit Dem Stakeholder-Zugriff können diese Boardfeatures nicht ausführen: Hinzufügen von Arbeitselementen, Ziehen und Ablegen von Arbeitselementen zum Aktualisieren des Status oder Aktualisieren von Feldern, die auf Karten angezeigt werden. Sie können Aufgaben hinzufügen und den Vorgangsstatus ändern.

Hinweis

Sowohl Kanban-Boards als auch Taskboards unterstützen die Visualisierung des Arbeitsflusses und der Überwachung von Metriken, um diesen Fluss zu optimieren. Kanban-Boards nachverfolgen Anforderungen, sind sprintunabhängig und stellen ein kumulatives Flussdiagramm für die Überwachung des Fortschritts bereit. Jeder Sprint ist einem Taskboard zugeordnet, das die für den Sprint definierten Nachverfolgungsaufgaben unterstützt. Sie können den Fortschritt über Kapazitätsdiagramme und das Sprint burndown-Diagramm überwachen. Anleitungen zur Verwendung des Taskboards finden Sie unter Aktualisieren und Überwachen Ihres Taskboards.

Öffnen Sie Ihre Kanban-Tafel im Webportal

Ihr Kanban-Board ist eine von zwei Arten von Boards, die Ihnen zur Verfügung stehen. Der andere ist das Sprint-Taskboard. Kanban-Boards nachverfolgen Anforderungen, sind sprintunabhängig und stellen ein kumulatives Flussdiagramm für die Überwachung des Fortschritts bereit. Jeder Sprint ist einem Taskboard zugeordnet, das die für den Sprint definierten Nachverfolgungsaufgaben unterstützt. Sie können den Fortschritt über Kapazitätsdiagramme und das Sprint burndown-Diagramm überwachen. Anleitungen zur Verwendung des Taskboards finden Sie unter Aktualisieren und Überwachen Ihres Taskboards. Eine Übersicht über die auf jedem Backlog und Board unterstützten Features finden Sie unter Backlogs, Boards und Pläne.

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

    Öffnen Sie Ihre Kanban-Tafel

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

    Wählen Sie den Board eines anderen Teams aus.

    Tipp

    Wählen Sie das Sternsymbol aus, um ein Teamboard zu einem Favoriten zu machen. Favoritenartefakte ( Favoritensymbol) werden oben in der Teamauswahlliste angezeigt.

  2. Überprüfen Sie, ob Sie Backlog-Elemente für Scrum, Stories for Agile oder Anforderungen für CMMI als Backlogebene ausgewählt haben.

    Wählen Sie Die Produktbacklogebene, Backlog-Elemente, Geschichten oder Anforderungen aus.

Um zum Produktbacklog zu wechseln, wählen Sie "Story-Backlog" aus. Informationen zum Wechseln zu einem Taskboard finden Sie unter Aktualisieren und Überwachen Ihres Taskboards.

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

    Öffnen Sie Ihre Kanban-Tafel

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

    Wählen Sie den Board eines anderen Teams aus.

    Tipp

    Wählen Sie das Sternsymbol aus, um ein Teamboard zu einem Favoriten zu machen. Favoritenartefakte ( Favoritensymbol) werden oben in der Teamauswahlliste angezeigt.

  2. Überprüfen Sie, ob Sie Backlog-Elemente für Scrum, Stories for Agile oder Anforderungen für CMMI als Backlogebene ausgewählt haben.

    Wählen Sie Die Produktbacklogebene, Backlog-Elemente, Geschichten oder Anforderungen aus.

Um zum Produktbacklog zu wechseln, wählen Sie "Story-Backlog" aus. Informationen zum Wechseln zu einem Taskboard finden Sie unter Aktualisieren und Überwachen Ihres Taskboards.

  1. Um Ihre Kanban-Tafel anzuzeigen, öffnen Sie Ihr Projekt aus einem Webbrowser. Wählen Sie "Arbeitsbacklogs>"-Geschichten aus, und wählen Sie dann "Board>" aus.

    Open Portfolio Kanban Board, Features

    Wenn Die Arbeit nicht angezeigt wird, wird die Bildschirmgröße möglicherweise reduziert. Wählen Sie das Symbol "drei Punkte " ( ) aus. Wählen Sie dann "Arbeitsbacklogs>>Board" aus.

    Öffnen der Arbeit, wenn die Bildschirmgröße reduziert wird

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

    Auswählen eines anderen Teams

    Ihr Kanban-Board wird angezeigt.

    Kanban-Board, Agile-Vorlage

Zuordnen des Flusses der Funktionsweise Ihres Teams

Kanban bedeutet buchstäblich Signboard oder Billboard. Im ersten Schritt passen Sie Ihr Board an, um zuzuordnen, wie Ihr Team funktioniert.

Wenn Sie zuerst Ihr Kanban-Board öffnen, wird für jeden Workflowzustand eine Spalte angezeigt. Ihre tatsächlichen Spalten variieren je nach dem Prozess , der zum Erstellen Ihres Projekts verwendet wird.

Für Benutzergeschichten verfolgen die neuen, aktiven, aufgelösten und geschlossenen Zustände den Fortschritt von Der Idee bis zum Abschluss.

User Story-Workflowzustände

Standard-Kanban-Board, agile Vorlage

Die Workflowphasen Ihres Teams werden jedoch wahrscheinlich nicht diesen Standardzuständen zugeordnet. Damit Ihr Team über eine funktionsbezogene Tafel verfügt, müssen sie die Phasen des Workflowprozesses identifizieren und dann das Board so konfigurieren, dass sie übereinstimmen.

Sie können beispielsweise Ihre Kanban-Spalten ändern, um die folgenden fünf Workflowphasen zuzuordnen.

Kanban-Board, Spalten angepasst

Nachdem Sie Ihre Phasen identifiziert haben, fügen Sie Spalten hinzu und benennen Sie sie um. Halten Sie die Anzahl der Spalten auf ein Minimum, während sie weiterhin die Schlüsselhandoffs darstellt, die für Ihr Team auftreten.

Festlegen von WIP-Grenzwerten zum Einschränken der Arbeit in Bearbeitung

In diesem nächsten Schritt legt Ihr Team WIP-Grenzwerte für jede Workflowphase fest. Während das Festlegen von WIP-Grenzwerten einfach ist, nimmt die Einhaltung ihrer Teambindung eine Teambindung ein. Teams, die neu in Kanban sind, können WIP-Grenzwerte gegenintuitiv und unbequem finden. Diese einzige Praxis hat teams jedoch dazu beigetragen, Engpässe zu identifizieren, ihren Prozess zu verbessern und die Qualität der von ihnen gelieferten Software zu erhöhen.

Welche Grenzwerte sollten Sie festlegen? Beginnen Sie mit Zahlen, die zwei oder drei Elemente pro Teammitglied innerhalb einer Phase nicht überschreiten. Die Einhaltung von WIP-Grenzwerten bedeutet, dass Teams Elemente nicht in eine Spalte ziehen, wenn dies bewirkt, dass die Anzahl der Elemente in der Spalte den WIP-Grenzwert überschreitet.

Wenn sie den Grenzwert überschreiten, zeigt die Spaltenanzahl rot an. Teams können diese Farbe als Signal verwenden, um sich sofort auf Aktivitäten zu konzentrieren, um die Anzahl der Elemente in der Spalte nach unten zu bringen.

Überschrittene WIP-Grenzwerte

Legen Sie WIP-Grenzwerte basierend auf Teamdiskussionen fest und überprüfen Sie, da Ihr Team Möglichkeiten zur Verbesserung ihrer Prozesse identifiziert. Verwenden Sie WIP-Grenzwerte, um Engpässe zu identifizieren und Abfälle aus Ihren Arbeitsflussprozessen zu beseitigen.

Nachverfolgen der Arbeit im Fortschritt

Nachdem Sie Ihr Kanban-Board so konfiguriert haben, dass Sie mit der Funktionsweise Ihres Teams übereinstimmen, sind Sie bereit, sie zu verwenden.

Hier sind einige Dinge, die Sie tun können. Sehen Sie sich auf einen Blick die geschätzte Arbeitsgröße für jedes Element an, das unten rechts auf jeder Karte angezeigt wird. Hinzufügen von Elementen zu Ihrem Backlog in der ersten Spalte. Wenn Prioritäten geändert werden, verschieben Sie Elemente in einer Spalte nach oben und unten. Und wie die Arbeit in einer Phase abgeschlossen ist, aktualisieren Sie den Status eines Elements, indem Sie sie in eine nachgelagerte Phase verschieben.

Kanban-Board, Verschieben einer Karte zum Aktualisieren des Status

Außerdem können Sie schnell ein Feld aktualisieren oder den Besitz direkt aus dem Board zuweisen.

Kanban, Zuweisen von Elementen

Das Aktualisieren Ihres Kanban-Board als Fortschritt der Arbeit hilft Ihnen und Ihrem Team bei der Synchronisierung. Außerdem können Sie den Wertstrom anzeigen und teilen, den Ihr Team an Kunden liefert.

Wichtig

Arbeitselemente, die auf mehr als einem Team-Kanban-Board angezeigt werden, können Ergebnisse erzielen, die Ihre Erwartungen nicht erfüllen, da jedes Team seine Kanban-Boardspalten und Schwimmlanen anpassen kann. Die Werte, die den Felder "Kanban Board Column Done" und "Board Lane" zugewiesen sind, unterscheiden sich möglicherweise von dem, was Sie erwarten, wenn ein anderes Team das Arbeitselement aus einem anderen Board aktualisiert. Weitere Informationen finden Sie unter Hinzufügen, Überprüfen und Aktualisieren von Arbeitselementen in Azure Boards.

Überwachen von Metriken und Feineinstellung

Wie bei den meisten agilen Methoden fördert Kanban die Überwachung von Schlüsselmetriken, um Ihre Prozesse zu optimieren. Nachdem Ihr Team die Kanban-Tafel für mehrere Wochen verwendet hat, sehen Sie sich Ihr kumulatives Flussdiagramm (CFD) an.

Wählen Sie die Registerkarte "Analyse " aus, und wählen Sie dann "Vollständiger Bericht " für das kumulative Flussdiagramm aus, wie in der folgenden Abbildung dargestellt.

Öffnen von Analytics

Der Wert "Durchschnittliche Arbeit im Fortschritt" schließt abgeschlossene Arbeitselemente aus.

Verwenden Sie die interaktiven Steuerelemente, um den Zeitrahmen, den Schwimmlanes und die Workflowzustände oder Kanban-Boardspalten auszuwählen. Zeigen Sie auf einen Punkt, um anzuzeigen, wie viele Arbeitselemente in einem bestimmten Zustand sind. Die Standardeinstellungen für den kumulativen Fluss Diagram-Average der laufenden Arbeit umfassen abgeschlossene Arbeitselemente, da das Team mit der Nachverfolgung der Arbeit begonnen hat.

Beispielsweise waren am 3. Juli 101 Elemente in einem Forschungszustand.

Open CFD Analytics

Die von Ihnen vorgenommenen Auswahlen sind nur für Sie festgelegt und bleiben bis sie geändert werden.

Wählen Sie das Diagramm wie in der folgenden Abbildung dargestellt aus.

Kumuliertes Flussdiagramm öffnen

Der CFD zeigt die Anzahl der Elemente in jeder Kanban-Spalte für die letzten 30 Wochen oder weniger. Aus diesem Diagramm können Sie eine Vorstellung von der Menge an Arbeit in Bearbeitung und Leadzeit erhalten. Arbeit in Bearbeitung zählt nicht abgeschlossene Anforderungen. Die Leadzeit gibt die Zeit an, die es benötigt, um eine Anforderung aus der Zeit abzuschließen, in der sie zuerst vorgeschlagen wurde.

Kanban-Board, kumulatives Flussdiagramm

Indem Sie diese Metriken überwachen, können Sie Einblicke in die Optimierung Ihrer Prozesse erhalten und die Leadzeit minimieren. Weitere Informationen finden Sie unter Konfigurieren eines kumulativen Flussdiagramms.

Zusammen mit dem obigen Diagramm können Sie Analytics-Widgets ihrem Dashboard hinzufügen. Der Analysedienst befindet sich in der Vorschau und bietet Zugriff auf mehrere Widgets. Weitere Informationen finden Sie in diesen Artikeln:

Versuchen Sie dies als Nächstes:

Hier sind einige nützliche Tipps beim Arbeiten mit dem Kanban-Board:

  • Um sich auf die Auswahl von Arbeitselementen zu konzentrieren, filtern Sie Ihr Kanban-Board
  • Um Elemente schnell einem Teammitglied zuzuweisen, fügen Sie das Feld "Zuweisen" hinzu, das auf den Karten angezeigt werden soll, finden Sie unter Anpassen von Karten
  • Hinzufügen eines Schwimmlans zum Nachverfolgen hoher Priorität oder Nachverfolgung von Arbeiten, die in verschiedene Vereinbarungen auf Dienstebene fallen, siehe Swimlanes
  • Hervorheben spezifischer Arbeitselemente durch Farbcodierungskarten basierend auf einem Feldwert oder Tag (siehe Anpassen von Karten)
  • Wenn Sie Scrumban verwenden, ziehen-und-drop-Karten auf einem Sprint, um sie schnell einem Sprint zuzuweisen.

Jedes Team kann seinen Backlog verwalten und seine Kanban-Board anpassen. Fügen Sie Teams hinzu, wenn Sie bestimmte Featurebereiche verschiedenen Teams für die Entwicklung zuweisen. Jedes Team kann dann seinen Backlog verwalten und sich darauf konzentrieren, wie sie ihre Lieferwerte entwickeln.

Wenn Sie neu sind, die Arbeit mit agilen Tools nachzuverfolgen und zu verstehen, was Sie anpassen können, finden Sie unter Anpassen Ihrer Arbeitsverfolgungserfahrung.

Aktivieren von Liveupdates

Aktivieren Sie Liveupdates, um Ihre Kanban-Tafel automatisch zu aktualisieren, wenn Änderungen auftreten. Wenn Liveupdates aktiviert sind, müssen Sie nicht mehr F5 drücken, um die neuesten Änderungen anzuzeigen.

Wählen Sie das Symbol " Ansichtsoptionen" aus, und verschieben Sie den Schieberegler für Liveupdates in "Ein".

Verschieben Sie den Schieberegler für Liveupdates in

Wählen Sie das Symbol " Liveupdates " aus.

Kanban-Board, Symbol für Liveupdates

Wenn ein Teammitglied den Status einer Arbeitsaufgabe aktualisiert, werden diese Aktualisierungen von anderen Teammitgliedern in Echtzeit angezeigt, während sie auftreten.

Liveupdate