Das "Scrum of Scrums" ist eine agile Praktik oder auch Muster zur Koordination und Kommunikation mehrerer Scrum-Teams, die an einem gemeinsamen Projekt (Produkt) arbeiten. In einem agilen Umfeld ist es wichtig, dass die verschiedenen Teams regelmäßig zusammenarbeiten und ihre Fortschritte und Abhängigkeiten abstimmen.
Das Wichtigste in Kürze
Der Scrum Master jedes einzelnen Teams spielt eine zentrale Rolle im Scrum of Scrums. Er ist dafür verantwortlich, die Teams zu unterstützen und sicherzustellen, dass sie die Prinzipien und Emergenten Praktiken von Scrum einhalten. Der Scrum Master koordiniert meistens auch das Scrum of Scrums Meeting, das regelmäßig stattfindet, um den Austausch zwischen den Teams zu fördern.
In diesem Meeting kommen die Scrum Master und Product Owner der verschiedenen Teams zusammen, um den Fortschritt der einzelnen Teams zu besprechen und Abhängigkeiten zu identifizieren. Das Scrum of Scrums Meeting ist ähnlich strukturiert wie das Daily Scrum, jedoch auf der Ebene des Scrum of Scrums. Jeder Scrum Master teilt den Status seines Teams und teilt wichtige Informationen über Abhängigkeiten oder Hindernisse mit.
Das Scrum of Scrums ermöglicht es den Teams, gemeinsam Lösungen für Herausforderungen zu finden und effektiv zusammenzuarbeiten, um das gesamte Projekt voranzubringen. Durch regelmäßige Kommunikation und Abstimmung werden mögliche Konflikte und Engpässe frühzeitig erkannt und behoben.
Das Scrum of Scrums ist besonders hilfreich bei großen Produkten mit mehreren Teams, da es eine strukturierte Möglichkeit bietet, die Zusammenarbeit und Koordination zu verbessern. Es ist auch ein wichtiger Bestandteil des Scaled Agile Frameworks (SAFe), das darauf abzielt, agile Vorgehen auf Unternehmensebene zu skalieren. Ebenso findet dieses starke Berücksichtigung im Scrum@Scale Framework.
Ein solches Scrum of Scrum wird mehrfach im Sprint durchgeführt.
Scrum of Scrums: Ein agiles Meeting für mehrere Teams
Im Kontext der agilen Skalierung ist das Scrum of Scrums-Meeting (SoS) ein wichtiger Baustein. Es ermöglicht die Koordination der Arbeit aller Scrum Teams, die gemeinsam an einem großen Produkt arbeiten. Jedes Scrum Team bestimmt oft zwei Vertreter, die an diesem Treffen teilnehmen. Dieses Framework wurde von Jeff Sutherland und Ken Schwaber entwickelt und ermöglicht es, Scrum über verschiedene Teams hinaus zu skalieren. Das Backlog wird vom Chief Product Owner priorisiert, der eine übergeordnete Vision des Produkts hat. Die Erkenntnisse aus dem SoS müssen zwingend in den eigenen Teams weitergegeben werden, um gemeinsame Lösungen zu finden und auf ein gemeinsames Ziel hinzuarbeiten.
Neugierig auf Scrum Skalierung? Entdecke das Scrum of Scrums Meeting
Scrum ist ein beliebtes Framework für agile Entwicklung, insbesondere in der Softwareentwicklung. Aber was passiert, wenn das Projekt so groß wird, dass die Teamgröße von mehr als 9 Personen nicht mehr ausreicht? Hier kommt das Scrum of Scrums ins Spiel. Bei dieser Technik werden mehrere Teams gebildet, die jeweils von ein bis zwei Vertretern pro Team in einem SoS Meeting vertreten werden. Das Meeting findet 2 bis 3 Mal pro Woche statt und ermöglicht es, die Arbeit der bestimmten Teams zu organisieren und zu synchronisieren.
Daily Scrum und SOS: Abhängigkeit und Zusammenarbeit in Scrum-Teams
Scrum-Teams arbeiten unabhängig, aber in einem größeren Projekt kann es notwendig sein, die Arbeit der verschiedenen Teams zu koordinieren. Hier kommt das Scrum of Scrums-Meeting ins Spiel. Das Daily Scrum konzentriert sich auf das einzelne Team, während das Scrum of Scrums die Zusammenarbeit und Abhängigkeiten zwischen den Teams koordiniert. Dabei trägt das Scrum of Scrums permanent zu einer höheren Effizienz bei.
Wie findet ein Scrum of Scrums-Meeting statt? Der Agile Coach erklärt
Ein Agile Coach ist oft derjenige, der die Koordination des Scrum of Scrums-Meetings übernimmt. Zu Beginn empfiehlt sich das auf jeden Fall, später kann so ein Organisation auch mehr in das / die Team(s) wandern. In diesem Meeting treffen sich Vertreter der verschiedenen Teams, um Fortschritte, Herausforderungen und Abhängigkeiten zu besprechen. Die Vertreter jedes Teams sind oft der Scrum Master und ein weiteres Teammitglied. Es ist wichtig, dass die Vertreter ihr Team am besten repräsentieren können und bereit sind, die Erkenntnisse aus dem Meeting in ihr eigenes Team zu tragen.
Nexus und die Teamgröße: Optimiere dein Scrum of Scrums
Das Nexus-Framework ist eine weitere Methode zur Skalierung von Scrum über bestimmte Teams hinaus, die von Ken Schwaber entwickelt wurde. Es betont die Notwendigkeit, die Teamgröße zu optimieren. Im Nexus-Framework wird empfohlen, dass die Teams nicht mehr als neun Mitglieder haben sollten. Bei größeren Projekten kann jedoch das Scrum of Scrums-Meeting dazu beitragen, die Teams zu koordinieren und so eine höhere Effizienz zu erreichen.
Zusammenfassung
Zusammenfassend lässt sich sagen, dass das Scrum of Scrums eine effektive Technik ist, um die Arbeit mehrerer Scrum-Teams in einem Projekt abzustimmen. Durch regelmäßige Meetings und den Austausch von Informationen können Abhängigkeiten identifiziert und Hindernisse frühzeitig beseitigt werden. Das Scrum of Scrums ist ein wertvolles Instrument, um die Agilität und Effizienz von Projekten zu steigern.
Alle Fragen und Antworten zum SoS
Scrum of Scrums ist eine Methode zur Koordination mehrerer Scrum-Teams in großen Projekten. Es erweitert das Scrum Framework, um die Zusammenarbeit und Kommunikation zwischen verschiedenen Teams zu verbessern.
An Scrum of Scrums Meetings nehmen üblicherweise Vertreter jedes Scrum-Teams teil, oft der Scrum Master oder ein anderes Mitglied, das das Team repräsentieren kann.
Die Häufigkeit des Scrum of Scrums Meetings hängt vom Projekt und den
Bedürfnissen der Teams ab, es wird jedoch oft täglich oder wöchentlich abgehalten.
Der Zweck des Scrum of Scrums ist es, eine effektive Kommunikation und Koordination zwischen verschiedenen Scrum-Teams zu gewährleisten.
Bei einem Scrum of Scrums Meeting sollten Vertreter von jedem Scrum-Team teilnehmen.Definitiv nicht alle Personen aus allen Teams.
Auf der Agenda eines Scrum of Scrums Meetings stehen in der Regel der Fortschritt der einzelnen Teams, aufgetretene Hindernisse und mögliche Lösungen.
Die Rotation der Vertreter für Scrum of Scrums kann dazu beitragen, dass alle Teammitglieder ein umfassendes Verständnis des Gesamtprojekt und der Arbeit der anderen Teams entwickeln.