Was ist Azure Boards?

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

Azure Boards bietet Softwareentwicklungsteams die interaktiven und anpassbaren Tools, die sie benötigen, um ihre Softwareprojekte zu verwalten. Es bietet eine umfangreiche Reihe von Funktionen, einschließlich nativer Unterstützung für Agile, Scrum und Kanban-Prozesse, Kalenderansichten, konfigurierbare Dashboards und integrierte Berichte. Diese Tools skalieren, wenn Ihr Unternehmen wächst.

Schnell und einfach Arbeiten, Probleme und Codefehler nachverfolgen, die Ihrem Projekt zugeordnet sind. Das Kanban-Board, das im folgenden Bild gezeigt wird, ist nur eine der verschiedenen Tools, mit denen Sie Benutzergeschichten, Fehler, Features und Epen hinzufügen, aktualisieren und filtern können.

Screenshot von Azure Boards Hubseiten, Kanban Board

Wenn Sie mit der Verwendung von Azure Boards beginnen möchten, lesen Sie "Kostenlos anmelden" und laden Sie andere personen ein, in Azure Boards zusammenarbeiten zu können. Benötigen Sie weitere Informationen? Weitere Gründe zum Planen und Nachverfolgen Ihrer Arbeit finden Sie unter Azure Boards.

Hinweis

Dieser Artikel gilt für Azure DevOps Services und Azure DevOps Server 2019 und höherer Versionen. Die meisten Informationen sind für frühere lokale Versionen gültig, aber Bilder zeigen nur Beispiele für die neueste Version an.

Nachverfolgen von Benutzergeschichten, Fehlern, Features und Epen

Verfolgen Sie verschiedene Arten von Arbeiten mithilfe der Standardarbeitselementtypen, z. B. Benutzergeschichten, Fehler, Features und Epen. Oder passen Sie diese Typen an, oder erstellen Sie Ihr eigenes. Jedes Arbeitselementformular bietet einen Standardsatz von Systemfeldern und Steuerelementen, einschließlich Diskussion zum Hinzufügen und Nachverfolgen von Kommentaren, Verlauf, Links und Anlagen. Die Steuerelemente "Bereitstellung", " Entwicklung" und "Verwandte Arbeit " unterstützen die Nachverfolgung, wenn Code veröffentlicht oder geändert wird, und Beziehungen zwischen Arbeitselementen.

Screenshot von Azure Boards Arbeitselementformular, Benutzergeschichte

Verwenden von interaktiven Backlogs, Boards, Listen und Kalenderansichten

Azure Boards stellt mehrere Hubs bereit, die jeweils eine Reihe interaktiver Tools bereitstellen. Jedes Tool bietet einen gefilterten Satz von Arbeitselementen. Die meisten Tools unterstützen das Hinzufügen und Aktualisieren von Arbeitselementen. Weitere Informationen zur effektiven Verwendung dieser Tools finden Sie unter Bestes Tool zum Hinzufügen, Aktualisieren und Verknüpfen von Arbeitselementen.

Öffnen von Arbeitselementen für personalisierte gefilterte Listen

Verwenden Sie den Hub für Arbeitselemente , um Arbeitselemente, die Ihnen zugewiesen sind, schnell zu finden. Greifen Sie auf verschiedene Listen basierend auf ausgewählten Kriterien zu, z. B. Arbeitselemente, die Sie folgen, in denen Sie erwähnt werden, oder dass Sie diese angezeigt oder aktualisiert haben.

Screenshot von Azure Boards, Arbeitselemente

Verwenden von Boards zum Hinzufügen, Aktualisieren und Nachverfolgen des Status

Verwenden Sie den Boards-Hub , um Arbeitselemente als Karten anzuzeigen und schnelle Statusupdates über Ziehen und Ablegen auszuführen. Das Feature ähnelt sticky Notizen auf einem physischen Whiteboard. Verwenden Sie Kanban-Methoden, und visualisieren Sie den Arbeitsfluss für ein Team.

Screenshot von Azure Boards, Kanban Board

Verwenden von Backlogs zum Hinzufügen, Priorisieren, Organisieren und Zuweisen von Arbeit

Verwenden Sie den Backlogs-Hub , um Arbeitselemente anzuzeigen, zu planen, zu bestellen und zu organisieren. Ein Produktbacklog stellt Ihren Projektplan und ein Repository aller Informationen dar, die Sie für Ihr Team nachverfolgen und freigeben müssen. Portfolio-Backlogs ermöglichen Es Ihnen, Arbeiten unter Features und Epen zu gruppieren.

Screenshot von Azure Boards, Product Backlog

Verwenden von Sprints für Scrum-Prozesse

Öffnen Sie den Sprints-Hub , um auf die gefilterte Ansicht von Arbeitselementen basierend auf einem bestimmten Iterationspfad oder Sprint zuzugreifen. Aus Ihrem Backlog können Sie einen Iterationspfad mithilfe von Drag-and-Drop zuweisen. Implementieren Sie Scrum-Methoden, indem Sie mit einer Backlogliste oder einem kartenbasierten Taskboard interagieren.

Screenshot von Azure Boards, Task Board

Erstellen von Arbeitselementlisten und Diagrammen mit Abfragen

Greifen Sie auf den Abfragehub zu, um benutzerdefinierte Listen von Arbeitselementen zu generieren. Abfragen unterstützen die folgenden Aufgaben:

  • Suchen von Gruppen von Arbeitselementen, die etwas gemeinsam haben.
  • Selektieren von Arbeit, um sie einem Teammitglied oder Sprint zuzuweisen und Prioritäten festzulegen.
  • Ausführen von Massenupdates.
  • Anzeigen von Abhängigkeiten oder Beziehungen zwischen Arbeitselementen.
  • Erstellen von Status- und Trenddiagrammen, die Sie optional Dashboards hinzufügen können.

Backloghierarchie

Screenshot von Azure Boards, Abfragen

Abfragediagramme

Screenshot des Konfigurierens eines Diagramms, flacher Listenabfrage

Verwenden von Übermittlungsplänen für Kalenderansichten und Abhängigkeiten

Mit dem Hub "Übermittlungspläne " können Verwaltungsteams Lieferfunktionen anzeigen und Abhängigkeiten in mehreren Teams in einer Kalenderansicht nachverfolgen. Lieferungspläne sind vollständig interaktiv und unterstützen folgende Aufgaben:

  • Anzeigen von bis zu 15 Team-Backlogs, einschließlich einer Mischung aus Backlogs und Teams aus verschiedenen Projekten
  • Anzeigen von benutzerdefinierten Portfolio-Backlogs und Epen
  • Anzeigen der Arbeit, die mehrere Iterationen umfasst
  • Hinzufügen von Backlogelementen aus einem Plan
  • Anzeigen des Rollupfortschritts von Features, Epen und anderen Portfolioelementen
  • Anzeigen von Abhängigkeiten zwischen Arbeitselementen.

Screenshot von Azure Boards, Übermittlungsplänen

Verwenden von GitHub, Nachverfolgen der Arbeit in Azure Boards

Wenn Sie Azure Boards mit GitHub-Repositorys verbinden, ermöglichen Sie die Verknüpfung zwischen GitHub-Commits, Pull Requests und Issues zu Arbeitselementen. Sie können GitHub für die Softwareentwicklung verwenden, während Sie Azure Boards zum Planen und Nachverfolgen Ihrer Arbeit nutzen. Azure Boards bietet die nötige Skalierbarkeit, wenn Ihre Organisation und Ihre geschäftlichen Anforderungen wachsen.

Aus Ihrem Kanban-Board können Sie sehen und schnell verknüpfte GitHub-Commits, Pull-Anforderungen oder Probleme für weitere Details anzeigen und schnell öffnen. Weitere Informationen finden Sie unter GitHub & Azure Boards.

Screenshot von Azure Boards, Kanban-Board mit GitHub-Anmerkungen

Implementieren von Agile-, Scrum- und Kanban-Prozessen

Azure Boards ist so konzipiert, dass Softwareentwicklungsprozesse über die Standardprozessmodelle unterstützt werden, die für ein Projekt ausgewählt sind. Jeder Prozess stellt eine Reihe von Arbeitselementtypen mit einer natürlichen Hierarchie bereit, wie in den folgenden Bildern dargestellt.

Basic bietet das einfachste Modell, das die Arbeit über Probleme, Aufgaben und Epics nachverfolgt.

Konzeptionelle Abbildung der grundlegenden Arbeitselementtypen

Agile unterstützt agile Planungsmethoden (erfahren Sie mehr über agile Methoden in der Agile Alliance), einschließlich Scrum, und verfolgt Entwicklung und Testaktivitäten separat. Dieser Prozess funktioniert hervorragend, wenn Sie Benutzergeschichten und (optional) Fehler im Kanban-Board nachverfolgen oder Fehler und Aufgaben auf dem Taskboard nachverfolgen möchten.

Agile-Arbeitselementtypen

Scrum verfolgt arbeiten mit Produkt-Backlog-Elementen (PBIs) und Fehlern im Kanban-Board oder auf einem Sprint-Taskboard.

Dieser Prozess unterstützt die Scrum-Methode gemäß der Definition der Scrum-Organisation

Scrum-Arbeitsaufgabentypen

Die Integration des Funktionsfälligkeitsmodells (CMMI) unterstützt ein Framework zur Verbesserung der Prozesse und einen überwachungsfähigen Datensatz von Entscheidungen. Mit diesem Prozess können Sie Anforderungen, Änderungsanforderungen, Risiken und Überprüfungen nachverfolgen. Dieser Prozess unterstützt formale Änderungsverwaltungsaktivitäten.

CMMI-Arbeitsaufgabentypen

Konfigurierbare Dashboards und Power BI-Berichte

Mit Dashboards können Teams angepasste Ansichten erstellen, um Einblick in ihren Status, den Fortschritt und die Analyse von Trends zu erhalten. Dashboards bieten Flexibilität, Informationen zu teilen und Workflowprozesse zu verbessern. Jedes Team kann ihre Dashboards anpassen, um Informationen zu teilen und ihren Fortschritt zu überwachen.

Screenshot von Azure Boards, Dashboards

Außerdem können Sie Power BI verwenden, um benutzerdefinierte, komplexe Berichte basierend auf benutzerdefinierten Abfragen des Analytics-Diensts zu erstellen. Der Analytics-Dienst ist die Berichtsplattform für Azure DevOps. Sie ist für schnelle Lesezugriffs- und serverbasierte Aggregationen optimiert. Verwenden Sie es, um quantitative Fragen über den vergangenheits- oder aktuellen Zustand Ihrer Projekte zu beantworten.

Weitere Informationen finden Sie unter Informationen zu Dashboards, Diagrammen, Berichten, & Widgets und Was ist der Analytics-Dienst?.

Sichtbarkeit durch End-to-End-Ablaufverfolgung gewinnen

Mit Azure Boards erhalten Sie den Vorteil der vollständigen Integration mit der Azure DevOps-Plattform. Azure DevOps ist so konzipiert, dass End-to-End-Ablaufverfolgung, Nachverfolgung von Anforderungen bis zur Bereitstellung bereitgestellt wird. Sie erhalten Einblicke in jeden Schritt von Entscheidungen, die getroffen und Software bereitgestellt wurden. Einige der unterstützten Ablaufverfolgungsaufgaben umfassen:

  • Erstellen eines Zweigs aus einer Anforderung
  • Erstellen einer Pullanforderung von aktualisierten Zweigen
  • Überprüfen der Pullanforderung mithilfe einer Buildpipeline
  • Erstellen und Ausführen von Inlinetests für Anforderungen
  • Zusammenführen der Pullanforderung in den Haupt-, Standardzweig
  • Bereitstellen von Änderungen in der Produktion mit Bereitstellungsstatus für Azure Boards
  • Überwachen und Melden der Anforderungsablaufverfolgung

Weitere Informationen zu diesen Features finden Sie unter " End-to-End-Traceability " und "Cross-Service-Integration" und "Zusammenarbeit".

Unabhängige, autonome Teams unterstützen

Ein Team bezieht sich auf eine Gruppe von Projektmitgliedern, die in einem bestimmten Produktbereich arbeiten. Diese Bereiche werden als Bereichspfade dargestellt. Bereichspfade sind hierarchische Pfade, die die möglichen Besitzbereiche in einer Organisation bezeichnen. Ein Team wird durch einen Namen, seine Mitglieder und seine Bereichspfade definiert.

Boards, Backlogs, Sprints und Delivery Plans basieren auf Teamkonfigurationen. Wenn Sie beispielsweise ein Kanban-Board oder Produktbacklog hinzufügen möchten, definieren Sie ein Team. Weitere Informationen zu Teams finden Sie unter " Informationen zu Teams und agilen Tools".

Konzeptionelles Bild von Teamtools

Azure Boards funktioniert mit Ihren bevorzugten Tools. Integrieren Sie Microsoft Teams und Slack , um effiziente ChatOps zu ermöglichen.

Erweiterungen unterstützen andere Tools. Eine Erweiterung ist eine installierbare Softwareeinheit, die Ihren Projekten neue Funktionen hinzufügt. Suchen Sie Erweiterungen im Azure DevOps Marketplace. Erweiterungen können die Planung und Nachverfolgung von Arbeitselementen, Sprints, Scrums und mehr und Zusammenarbeit zwischen Teammitgliedern unterstützen.

Video: Planen Ihrer Arbeit mit Azure Boards