Sie skalieren also Agile innerhalb Ihrer Organisation. Wie läuft's denn so? Stoßen Sie auf dem Weg dorthin auf Herausforderungen? Wenn ja, dann sind Sie nicht allein. Die Skalierung von Agile kann kompliziert sein und jede Organisation ist anders. Wir sind hier, um zu helfen. Vor kurzem habe ich eine Reihe virtueller Diskussionen mit Produktdemos veranstaltet, in denen ich erläutert habe, wie die Einrichtung von Agile Program Management Unternehmen dabei helfen kann, die größten Herausforderungen bei der Skalierung von Agile zu bewältigen. In dieser vierteiligen Blogserie werde ich die Highlights jeder Diskussion mit Ihnen teilen und Ihnen Möglichkeiten aufzeigen, wie Sie Ihren Ansatz zur Skalierung von Agile verbessern können. Dieser Blog ist der Diskussion von Teil 1 gewidmet: "Zähmung des agilen Chaos: Das Who is Who in Ihrem Zoo". Ich werde mich auf zwei wichtige Konzepte aus dem Webinar konzentrieren: Sichtbarkeit von Teamergebnissen und agile Integrationen (, da Ihre Teams wahrscheinlich ein bestehendes Tool verwenden und damit zufrieden sind).
Wenn dies Ihr Interesse geweckt hat, haben Sie hier einfachen Zugriff auf die komplette Agile Program Management 4-teilige Diskussions- und Demoreihe. Ich hoffe, Sie finden den Inhalt hilfreich.
Sichtbarkeit ist das Herzstück eines jeden agilen Programms
Wenn es ein gemeinsames Thema gibt, wenn es um die Herausforderungen von Agile at Scale geht, dann ist es die Sichtbarkeit. Wir haben dies immer wieder von Kunden und potenziellen Kunden gehört: Ohne eine angemessene Transparenz können Unternehmen keine angemessenen Geschäftsentscheidungen treffen und haben letztlich Schwierigkeiten, einen Mehrwert zu liefern.
Wie Sie mit Agilem Programmmanagement Sichtbarkeit über alle agilen Teams hinweg erreichen
Gremien auf Teamebene einrichten
Unabhängig von der agilen Methodik, die Ihre Teams verwenden (Kanban, Scrum oder Scrumban), ist Transparenz möglich. Erstens brauchen Sie ein Tool, mit dem die Teammitglieder Prioritäten setzen und Arbeit abgeben können. Planview AgilePlace, das in der Demo des Webinars vorgestellt wird, ist der erste Schritt zur Einführung eines effektiven Agile-Programms. Beginnen Sie damit, Ihr agiles Programm mit einem oder mehreren Teams zu verwalten, indem Sie Planview AgilePlace nutzen, eine Kanban-Lösung für Unternehmen. Es handelt sich um eine benutzerfreundliche, anpassbare Kanban-Lösung, mit der Teams planen, visualisieren, die laufende Arbeit verwalten und Mehrwert schaffen können.
Vorstand auf Programmebene einrichten
Sobald die einzelnen Teams einsatzbereit sind und Arbeit liefern, müssen Sie einen Schritt weiter gehen und die Arbeit der Teams (oder des Agile Release Train) in einem einzigen Board auf Programmebene zusammenfassen. Mit Planview AgilePlace können Sie Epics und Features aus den Boards auf Teamebene mit einem Board auf Programmebene verbinden. Planview AgilePlace verfügt über eine anpassbare Parent-to-Child-Hierarchie, die über Epics, Features und Stories hinweg genutzt werden kann. Das Board auf Programmebene ermöglicht es Stakeholdern, einschließlich Führungskräften, Product Ownern, Produktmanagern, Release Train Engineers (RTE), Teammitgliedern und anderen, vollständig zu verstehen, wie die Arbeit in den verschiedenen Teams auf die Unternehmensziele abgestimmt ist. Stakeholder können Risiken, laufende Arbeiten, Blockaden und mehr visualisieren und einen Dialog darüber beginnen. Wenn sich die Situation ändert und die Teams ihre Strategie schnell ändern müssen, können sie außerdem Vorschläge zu den Prioritäten machen, um neue Aufgaben zu übernehmen und die negativen Auswirkungen auf das Unternehmen zu minimieren - was letztlich die Agilität des Unternehmens und die Fähigkeit, auf Veränderungen zu reagieren, verbessert.
Nachfolgend sehen Sie ein Beispiel für eine Ansicht auf Programmebene in Planview AgilePlace.
Wer richtet die verschiedenen Boards in Planview AgilePlace ein?
Oft erstellen Agile Coaches und Release Train Engineers (oder andere ernannte Stakeholder) in Ihrem Unternehmen die Ansicht auf Programmebene, die dann mit den gewonnenen Erkenntnissen und dem Feedback der Teams iteriert werden kann. Auf Teamebene wird der Aufbau des Boards oft vom Team selbst verwaltet. Wenn die Teams die Storys erstellen (auf ihrem Planview AgilePlace-Board oder in einem anderen Arbeitsmanagement-Tool ), werden diese Story-Karten mit der Feature-Karte auf dem Programmbrett verbunden.
Agile Integrationen: Informationen zu agilen Team-Tools verknüpfen
Wenn es um agile Praktiken geht, ist es wichtig, unterschiedliche Arbeitsweisen zu unterstützen und die Autonomie des Teams zu fördern. Was ist, wenn Ihre Teams Team-Tools wie Jira, Planview AgilePlace, Rally, VersionOne oder Azure DevOps verwenden? Wie können Sie dieses Maß an Transparenz mit unterschiedlichen Tools erreichen? Dies ist eine weitere häufige Herausforderung, insbesondere in großen Unternehmen. Die Antwort ist wieder Planview AgilePlace! Mit Planview AgilePlace ist es möglich, ein effektives agiles Programm zu erstellen und Arbeit über Ihre verschiedenen Team-Tools auf Programmebene zu visualisieren. Mit Planview Agile Integrations können Sie andere Team-Tools (wie die oben genannten) integrieren, um eine Ansicht der Arbeitsleistung auf Programmebene zu erstellen. Das folgende Diagramm veranschaulicht, wie das funktioniert.
Wenn Ihre agilen Teams zum Beispiel in Jira arbeiten, um Arbeit zu liefern, können Sie mit der Planview Agile Integration eine bidirektionale Integration zwischen Planview AgilePlace und (mehreren) Jira-Instanzen erstellen. Karten-/Aufgabeninformationen wie Starttermine, Blocker und Risiken in Jira werden mit dem Board auf Programmebene in Planview AgilePlace verbunden. Dadurch erhalten die Beteiligten den Einblick in die Informationen, die sie benötigen, um bessere Geschäftsentscheidungen zu treffen und dem Kunden schneller einen Mehrwert zu bieten.
Weitere Informationen über Planview Agile Integrations finden Sie auf dem Datenblatt.
Ein häufiger Anwendungsfall:
Anwendungsfall: Ein Agile Release Train (ART) zur Softwareentwicklung besteht aus 10 Teams mit 6 Mitgliedern in jedem Team. Das Softwareentwicklungsteam verwendet Scrumban für die kontinuierliche Bereitstellung sowie verschiedene Team-Tools, um die Arbeit in den verschiedenen Teams zu verteilen.
Die Herausforderung: Führungskräfte müssen visualisieren und verstehen, woran jedes Team arbeitet, um sicherzustellen, dass die Bemühungen mit den strategischen Zielen des Unternehmens, die auf den Kundennutzen ausgerichtet sind, übereinstimmen und teamübergreifende Abhängigkeiten verwalten.
Die Lösung: Planview AgilePlace und Planview Agile Integrations ermöglichen es Teams, mit dem Tool ihrer Wahl zu arbeiten (in diesem Fall Jira und ADO). RTEs, Agile Coaches, Programmmanager, Produktmanager, Stakeholder, Entwicklungsmanager und andere Geschäftsverantwortliche können Planview AgilePlace Programmboards nutzen, während jedes Team seine Arbeitsabläufe mit dem Tool seiner Wahl verwaltet. Jeder hat Einblick in die Arbeit seines eigenen Teams sowie in die Arbeit des gesamten ART. Sie erhalten einfachen Zugriff auf laufende Arbeiten, Blocker und Risiken in allen Teams, um einen besseren Überblick zu erhalten und bessere Entscheidungen treffen zu können.
Wie Sie sehen, ist die Einsicht in agile Teams von Teams und ARTs durchaus möglich. Um all dies in Aktion zu sehen, sollten Sie sich anmelden, um die Diskussion und die Demo "Taming the Agile Chaos zu hören: Das Who is Who in Ihrem Zoo". Bleiben Sie auf dem Planview-Blog dran, wenn wir in die nächste Demo-Diskussion eintauchen, Agile Planning - Let's Plan the Plan, und erörtern, wie Sie PI oder Quartalsplanung effektiver durchführen können.