
While agile team size is limited to around 10, sometimes we will larger teams. For example, if a project need 100 member team, then the team is split into 10 smaller teams of ten members each.
- Each team will have a scrum master
- Each team will have their daily scrums
- Scrum masters will have scrum of scrums
Scrum of scrums
The Scrum of Scrums (SoS) is a technique used to scale Scrum principles and practices to coordinate the work of multiple Scrum teams working on a large, complex project. It provides a framework for facilitating communication, collaboration, and alignment between teams to ensure that they are working towards a common goal and delivering value effectively. Here’s how the Scrum of Scrums works:
- Team Structure: In a Scrum of Scrums setup, each individual Scrum team continues to operate independently, following the standard Scrum framework with its own Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective meetings.
- Scrum of Scrums Meeting: The Scrum of Scrums meeting is a regular coordination meeting held between representatives from each of the individual Scrum teams. Typically, one or more members from each team attend the meeting as representatives or ambassadors.
- Frequency: The frequency of Scrum of Scrums meetings may vary depending on the needs of the project, but they are usually held at least once per Sprint or more frequently if necessary.
- Agenda: The Scrum of Scrums meeting provides an opportunity for representatives from different teams to synchronize their activities, share updates, discuss dependencies, and address any impediments or challenges that may be impacting their progress.
- Information Sharing: During the Scrum of Scrums meeting, representatives from each team share information about their team’s progress, upcoming work, and any issues or risks they have encountered. They also discuss inter-team dependencies, coordination needs, and opportunities for collaboration.
- Problem-Solving: The Scrum of Scrums meeting serves as a forum for problem-solving and decision-making at the inter-team level. If there are any dependencies or impediments that cannot be resolved within individual teams, they can be escalated to the Scrum of Scrums for resolution.
- Action Items: Based on the discussions and decisions made during the Scrum of Scrums meeting, action items may be identified and assigned to specific teams or individuals for follow-up. These action items are tracked and monitored to ensure that they are addressed in a timely manner.
- Continuous Improvement: The Scrum of Scrums process is iterative and adaptive, allowing teams to reflect on their coordination efforts, identify opportunities for improvement, and make adjustments as needed to enhance collaboration and alignment across teams.
Overall, the Scrum of Scrums is a valuable technique for scaling Scrum and enabling effective collaboration and coordination between multiple teams working on a large, complex project. It helps ensure that teams are aligned, dependencies are managed, and impediments are addressed promptly, ultimately enabling the organization to deliver value more efficiently and effectively.