Agile Praktiken teamübergreifend skalieren

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Wenn Ihre Organisation wächst, hilft ihnen Azure Boards, agile Praktiken in Teams und Projekten zu skalieren. Sein teambasiertes Modell unterstützt die Teamautonomie, während Programm- und Führungsbeteiligte die Sichtbarkeit erhalten, die sie benötigen, um die Bereitstellung zu koordinieren.

Tipp

Sie können KI verwenden, um Azure DevOps-Aufgaben zu unterstützen. Informationen zu den ersten Schritten finden Sie unter Aktivieren der KI-Unterstützung bei Azure DevOps MCP Server .

Kernskalierungsansatz

Azure Boards skaliert mithilfe eines flexiblen Teammodells, bei dem Teams unabhängig arbeiten und sich gleichzeitig an gemeinsamen Unternehmenszielen orientieren. Dieses Modell bietet:

  • Autonomie des Teams mit eigenen Backlogs, Boards und Sprintplanung
  • Sichtbarkeit der Organisation durch Portfoliorollups und teamübergreifende Berichte
  • Flexible Hierarchien , die sich an Ihre Organisationsstruktur anpassen
  • Koordinierte Bereitstellung in mehreren Teams und Projekten

Jedes Team erhält seine eigenen konfigurierbaren Agile-Tools, während sie mit dem breiteren Organisationskontext verbunden bleiben. Anleitungen zur Teameinrichtung finden Sie unter "Informationen zu Teams und Agile-Tools".

Video: Agile Skalierung

In diesem Video wird erläutert, wie Azure Boards teamübergreifende Planung und Sichtbarkeit unterstützt, wenn Organisationen skaliert werden.

Skalierungsfunktionen

Azure Boards umfasst ergänzende Skalierungsfunktionen für Planung, Koordination und Berichterstellung in allen Teams.

Portfoliomanagement

Das Portfoliomanagement in Azure Boards hilft Programmmanagern und Führungskräften, teamübergreifende Einblicke in den Fortschritt der Bereitstellung in projekten zu gewinnen. Verwenden Sie portfolioverwaltung in diesen Szenarien:

  • Verbinden Sie Arbeitshierarchien von Epics bis hin zu Elementen auf Teamebene.
  • Verfolgen Sie den teamübergreifenden Fortschritt mit Rollupberichten.
  • Verwalten sie Abhängigkeiten zwischen Teams und Projekten.
  • Unterstützen Sie die Berichterstellung von Führungskräften mit allgemeinen Metriken.

Portfolioansichten helfen Ihnen dabei, Engpässe zu erkennen und den Fortschritt gegenüber größeren Zielen zu überprüfen.

Weitere Informationen finden Sie unter Verwalten von Portfolios.

Lieferpläne

Lieferpläne bieten zeitplanbasierte Koordination für Umgebungen mit mehreren Teams. In Azure DevOps Services und Azure DevOps Server 2022 sind Lieferpläne integriert. Verwenden Sie für Azure DevOps Server 2020 und früher die Erweiterung "Übermittlungspläne".

Verwenden Sie Übermittlungspläne in diesen Szenarien:

  • Teamübergreifende Featurebereitstellung über mehrere Sprints hinweg.
  • Zeitachsenvisualisierung geplanter Arbeiten und Meilensteine.
  • Abhängigkeitsbeziehungen zwischen Teams und Arbeitsaufgaben.
  • Freigabekoordination für komplexe Multiteam-Lieferungen.

Verwenden Sie Sprinttools für eine detaillierte Planung der Teamkapazität. Weitere Informationen finden Sie unter Festlegen und Nachverfolgen der Teamkapazität.

Weitere Informationen finden Sie unter "Überprüfen von Lieferplänen".

Dashboards mit mehreren Teams

Azure Boards bietet flexible Dashboardfunktionen für betriebliche und strategische Berichte:

  • Team- oder Projektdashboards für Sprintverfolgung und tägliche Vorgänge.
  • Teamübergreifende Dashboardansichten , die Metriken über Teams hinweg aggregieren.
  • Führungsorientierte Ansichten mit strategischen Indikatoren.
  • Benutzerdefinierte Widgets für organisationsspezifische Metriken.
  • Nahezu Echtzeitdaten , die den aktuellen Projektstatus widerspiegeln.

Sie können Dashboards auf unterschiedliche Zielgruppen anpassen, von Entwicklern, die den Sprintfortschritt verfolgen, bis hin zu Führungskräften, die die allgemeine Portfoliointegrität überwachen.

Weitere Informationen finden Sie unter Dashboards hinzufügen und verwalten.

Wann Skalierungsfunktionen verwendet werden sollten

Verwenden Sie diese Tabelle, um schnell die richtige Funktion für Ihr Szenario auszuwählen.

Fähigkeit Primäre Zielgruppe Am besten geeignet für: Primäre Ausgabe Nicht ausreichend, wenn
Portfoliomanagement Programmmanager, Führung Nachverfolgen von Hierarchie- und Übermittlungsfortschritten in Teams Sichtbarkeit von Rollups und Abhängigkeiten Sie benötigen eine detaillierte Abstimmung des Zeitplans.
Lieferpläne Programmmanager, Releasemanager Koordination von Zeitplänen und Meilensteinen mehrerer Teams Zeitleisten- und Abhängigkeitsansicht Sie benötigen detaillierte Planung der Teamkapazität
Dashboards mit mehreren Teams Teamleiter, Projektbeteiligte, Führung Überwachung von Projektstatus und -trends Gemeinsame visuelle Metriken und Status Sie benötigen hierarchische Planung und Abhängigkeitszuordnung

Verwenden Sie die folgenden Abschnitte, um die Eignung für jede Funktion zu bestätigen.

Portfoliomanagement

Wählen Sie portfolioverwaltung aus, wenn Sie die folgenden Features benötigen:

  • Sichtbarkeit über mehrere Teams oder Projekte hinweg.
  • Berichterstattung für die Führungsebene über den Bereitstellungsfortschritt.
  • Teamübergreifende Abhängigkeitsnachverfolgung.
  • Ressourcenzuordnungsplanung im großen Maßstab.

Lieferpläne

Wählen Sie Lieferpläne aus, wenn Sie die folgenden Features benötigen:

  • Koordinierte Releases über mehrere Teams hinweg.
  • Sichtbarkeit des Zeitplans für die Feature-Bereitstellung.
  • Abhängigkeitsverwaltung zwischen Teams.
  • Teamübergreifende Meilensteinverfolgung.

Dashboards mit mehreren Teams

Wählen Sie Dashboards mit mehreren Teams aus, wenn Sie die folgenden Features benötigen:

  • Berichterstellung von Stakeholdern auf organisationsübergreifender Ebene.
  • Einblick in den Projektstatus nahezu in Echtzeit.
  • Benutzerdefinierte Metriken, die für Ihre Organisation spezifisch sind.
  • Automatisierte Berichterstellung zur Reduzierung des manuellen Aufwands.

Überlegungen zur Skalierung

Wenn Sie Azure Boards skalieren, bewerten Sie organisatorische, technische und kulturelle Faktoren, die die Akzeptanz und die Ergebnisse der Bereitstellung beeinflussen.

Organisationsfaktoren

  • Teamtopologie: Wie Teams organisiert werden und wie sie interagieren.
  • Kommunikationspfade: Wie Informationen über Teams und Projektbeteiligte hinweg fließen.
  • Entscheidungsbesitz: Wer trifft Übermittlungs-, Umfangs- und Prioritätsentscheidungen.
  • Berichterstellungserwartungen: Welche Sichtbarkeit jede Stakeholdergruppe benötigt.

Umfassende Anleitungen zur Skalierung von Organisationspraktiken finden Sie unter Vorgehensweisen, die skaliert werden.

Technische Faktoren

  • Design der Arbeitshierarchie: Wie Arbeit untergliedert und über mehrere Ebenen hinweg miteinander verknüpft wird.
  • Bereichspfadmodell: Wie der Besitz durch Feature, Produkt oder Team geteilt wird.
  • Iterationsrhythmus: Ob Teams gemeinsame Sprinttermine haben oder unabhängig arbeiten.
  • Integrationsanforderungen: Wie Azure Boards eine Verbindung mit Ihren anderen Engineering-Tools herstellt.

Informationen zu Ansätzen für die teamübergreifende Koordination finden Sie unter Teamübergreifende Transparenz.

Kulturelle Faktoren

  • Agile Reife: Wie konsequent Teams Agile-Praktiken anwenden.
  • Standards für die Zusammenarbeit: Koordinieren, Teilen von Kontext und Beheben von Problemen durch Teams.
  • Änderungsbereitschaft: Wie effektiv die Organisation neue Tools und Prozesse einnimmt.
  • Kontinuierliche Verbesserungsgewohnheiten: Wie Teams Ergebnisse prüfen und anpassen.

Erfahren Sie mehr über die Förderung der richtigen Denkweise in agiler Kultur und Skalierung. Eine breitere Organisationsänderung finden Sie unter Agile-Kultur.

Vorteile der Skalierung mit Azure Boards

Die Skalierung mit Azure Boards bietet unterschiedliche Vorteile für Lieferteams, Programmmanager und Führungskräfte.

Für Entwicklungsteams

  • Behalten Sie die Teamautonomie bei, während Sie die Arbeit an gemeinsamen Zielen ausrichten.
  • Konzentrieren Sie sich auf Teamprioritäten, während der teamübergreifende Kontext sichtbar bleibt.
  • Koordinieren Sie Abhängigkeiten mit anderen Teams effektiver.
  • Verwenden Sie flexible Tools für Planung und Nachverfolgung, die zu den Arbeitsabläufen Ihres Teams passen.

Für Programmmanager

  • Gewinnen Sie teamübergreifende Sichtbarkeit, ohne Mikromanagement einzuführen.
  • Koordinieren Sie komplexe, teamübergreifende Releases mit klareren Zeitplänen.
  • Identifizieren und Beheben von Abhängigkeiten früher.
  • Fortschritt anhand von Zielen auf Programmebene planen und verfolgen.

Für Führungskräfte

  • Zustellungsfortschritt und allgemeinen Organisationszustand überwachen.
  • Treffen Sie fundierte entscheidungen über Prioritäten und Ressourcenzuweisungen.
  • Verfolgen Sie die Umsetzung gegenüber strategischen Zielen.
  • Sorgen Sie für eine hohe Sichtbarkeit ohne täglichen Betriebsaufwand.

Erste Schritte mit Skalierungsfeatures

Azure Boards Skalierungsfunktionen basieren auf grundlegenden Teampraktiken. Wenn Ihre Organisation wächst, skalieren Sie in Phasen:

  1. Beginnen Sie mit einzelnen Teams , indem Sie Team-Backlogs und -Boards verwenden.
  2. Fügen Sie teamübergreifende Sichtbarkeit hinzu , wenn Teams Abhängigkeiten koordinieren müssen.
  3. Stellen Sie portfoliomanagement zur Unterstützung der Führungsplanung und -berichterstellung vor.
  4. Erweitern Sie die Bereitstellungsplanung für komplexe, multiteam-Versionen.

Azure Boards skaliert mit Ihrer Organisation, von kleinen Teamworkflows bis hin zu komplexer teamübergreifender Bereitstellung.

Um Ihren Ansatz zu vertiefen, verwenden Sie die folgenden Ressourcen:

Zusammen ergänzen diese Ressourcen Azure Boards durch die Behandlung der Personen- und Prozessaspekte der Skalierung agiler Praktiken.