In einem früheren Blog, "Agile Release Trains sind der Schlüssel zur Skalierung des Outputs," habe ich beschrieben, wie Agile Release Trains (bestehend aus mehreren agilen Teams) der Schlüssel zu Agile in großem Maßstab sind. Der Aufbau erfolgreicher Teams ist ein guter erster Schritt, aber die Abstimmung zwischen den Teams geschieht nicht einfach so, sondern erfordert ein kontinuierliches Engagement der Agile-Führungskräfte. Agile Zeremonien stellen eine klare Möglichkeit für Führungskräfte dar, die Makroausrichtung in den Teams sicherzustellen. In diesem Beitrag werden wir uns einige der Praktiken und Komponenten von agilen Zeremonien ansehen, die bei der Ausrichtung helfen.
Erfolgreiche agile Teams müssen nicht nur autonom sein, sondern auch kooperative Einheiten, die sich durch Teamstabilität auszeichnen. Diese Stabilität bedeutet, dass die Teammitglieder durch die Zusammenarbeit mit funktionsübergreifenden Teams und den Einblick in verschiedene Funktionen außerhalb ihres Fachgebiets wachsen und gedeihen können. All diese Dinge hängen von einer effektiven Führung auf der Ebene des agilen Teams (Scrum Master und Product Owner) und auf der Ebene des Agile Release Train (ART) (Release Train Engineers und Produktmanagement) ab.
Wenn Sie denken, dass all dies den Führungskräften (auf allen Ebenen) eine große Verantwortung aufbürdet, dann haben Sie Recht. Wie können also die Leiter der agilen Teams und die ART-Leiter daran arbeiten, Stabilität und Konsistenz auf der Ebene des agilen Teams zu erreichen und gleichzeitig die Zusammenarbeit auf der ART-Ebene sicherzustellen? Lassen Sie uns einige der Werkzeuge untersuchen, die Teamleiter nutzen können, um erfolgreich zu sein.
Für Entwicklungsteams sind solide Praktiken wie regelmäßige Code-Reviews, optimale Verzweigung von Aufgaben, wenn nötig, und kontinuierliche Teamintegration wichtig, wenn es um die effiziente Produktion von häufigen und vorhersehbaren Versionen geht. Sehen Sie sich dieses Video an: How to Measure at the Teams of Teams Level für weitere Vorschläge zur Verfolgung der Gesundheitsmetriken.
Aber Übung allein bringt Sie nicht weiter. Die Schaffung von Werten erfordert auch eine kontinuierliche organisatorische Disziplin. Klar definierte agile Zeremonien gehen sogar noch weiter und helfen dabei, die Verantwortlichkeit des Teams und der ART zu stärken und, was noch wichtiger ist, die Ausrichtung zu verbessern. Agile Führungskräfte können ihre Teams schneller auf die Stufe "Performing" der Tuckman'schen Stufen der Teamentwicklung bringen, indem sie strukturierte Zeremonien zur Förderung der Zusammenarbeit durchführen. Hier finden Sie einige Komponenten agiler Zeremonien, die Sie verstehen sollten:
Stehaufmännchen
Viele Sprint-basierte Kadenzen hängen von häufigen, meist täglichen Stand-ups ab. Diese sind wichtig, um den Fortschritt zu verfolgen und alle Hindernisse aufzudecken, die die Teamleistung behindern. Bei Scrum-Teams drehen sich die Stand-ups in der Regel um die folgenden Fragen:
- Was haben Sie gestern fertiggestellt/bearbeitet?
- Woran arbeiten Sie heute?
- Haben Sie irgendwelche Blöcke?
Backlog Grooming
Backlog Grooming findet statt, wenn ein Product Owner und ein Entwicklungsteam (oder ein Nicht-Entwicklungsteam) das Backlog untersuchen, um Prioritäten zu setzen, auf die sich die Teams als nächstes konzentrieren sollten. Hier werden ungeplante Arbeiten oder Ergebnisse entweder verworfen oder priorisiert, wenn sie wichtiger sind als bestehende Arbeiten. Scrum-Teams erledigen in der Regel die gesamte Backlog-Pflege während der kadenzierten Zeremonien. Kanban-Teams hingegen erledigen dies in kleineren Schritten.
Inkrementelle Bereitstellung
Agile hilft Teams, sich auf inkrementelle Lieferung in kurzen Zyklen zu konzentrieren. Scrum-Teams nennen diese Zyklen Sprints. Im Gegensatz dazu konzentrieren sich Kanban-Teams auf ihre Zykluszeiten, d.h. die Zeit, die sie benötigen, um ein Inkrement an Wert zu liefern. Kanban-Teams suchen ständig nach Möglichkeiten, diese Zykluszeit zu verkürzen.
Sprint-Planung
Dies ist normalerweise eine zweistündige Planungssitzung für Scrum-Teams. Diese Planungsphase ist die Zeit, in der die Teams ihre Arbeit nach Prioritäten ordnen und die Ergebnisse überprüfen können, die erforderlich sind, damit das Team seine Output-Ziele erreicht. Bevor sie dies effektiv tun können, brauchen die Teams einen klar definierten Auftragsbestand.
Rückblicke
Retrospektiven sind Meetings, in denen agile Teams vergangene Ergebnisse überprüfen oder erneut besprechen. Betrachten Sie sie als eine Art Post-Mortem-Meeting mit Struktur. Scrum-Teams konzentrieren sich dabei in der Regel auf drei Fragen: 1) Was hat gut funktioniert? 2) Was war nicht der Fall? Und 3) wie kann dies in Zukunft noch effektiver werden? Kanban-Teams bringen Ergebnisse von der Tafel mit und sind bereit, aktiv zu diskutieren, wie diese Dinge verbessert werden können.
Demos
Demos sind eine der wichtigsten Zeremonien, da sie den Teams die Möglichkeit bieten, direktes Feedback von Kunden und Interessengruppen zu erhalten. Ähnlich wie bei vielen anderen Komponenten von Ceremony finden Demos in regelmäßigen Abständen statt. Die aus den Demos gewonnenen Informationen sind von entscheidender Bedeutung, da sie den Teams helfen, Schmerzpunkte, Funktionswünsche und Probleme zu verstehen, die behoben werden müssen. Mit anderen Worten, klare Hinweise darauf, was für die zukünftige Lieferung von ART priorisiert werden muss.
Programm implementieren (PI) und mittelfristige Planung
Wenn Sie das Scaled Agile Framework (SAFe®) verwenden, kennen Sie diese Phase als Program Implement Planning oder PI Planning. Andernfalls ist sie allgemein als vierteljährliche oder mittelfristige Planung bekannt. Sie findet in der Regel zwischen der Phase der strategischen Planung, die den meisten großen Projekten vorausgeht, und der Phase der Teambereitstellung statt. Die Dauer kann variieren, aber die PI-Planung dauert in der Regel zwei Tage und findet in der Regel alle acht bis zwölf Wochen statt. Die PI-Planung ist der Zeitpunkt, um die strategischen Ziele abzustimmen und den ARTs kollektive Kapazitäten für die nächste Programmstufe vorzuschlagen. Während der PI-Planung legen sich die Agile Release Trains und die Teams innerhalb des Release Trains auf ihre Arbeit in den nächsten 8 bis 12 Wochen fest. Das PI- oder vierteljährliche Planungstreffen dient den Release-Train-Teams als Anlaufstelle, um sich mit dem Portfolio und dem strategischen Plan abzustimmen, aber auch um Bedenken zu äußern, die auf Teamabhängigkeiten oder Risiken beruhen, die den Fortschritt in der nächsten Arbeitsperiode aufhalten könnten. Vor allem aber ist die PI-Planung der Zeitpunkt, an dem die agilen Führungskräfte sicherstellen, dass die Arbeit aller agilen Teams mit den Release-Zügen abgestimmt, koordiniert und priorisiert wird.
Wenn Sie mehr darüber erfahren möchten, laden Sie unser eBook "Get on Board: Aufbau leistungsstarker agiler Teams." Darin tauchen wir tiefer in die Zeremonien ein, die zu diesem Thema vorgestellt werden, und geben Empfehlungen, wie Sie beginnen können.