A new Agile Release Train (ART) is struggling with coordination between Scrum teams. The Release Train Engineer (RTE) suggests implementing a Scrum of Scrums. How should the Scrum Master facilitate this to ensure it aligns with SAFe principles?
Trap 1: Require all developers to attend every daily session to provide…
Mandating full developer attendance turns a coordination meeting into a status reporting session. This consumes valuable engineering capacity without adding cross-team value. SAFe emphasizes decentralized decision-making, and individual task tracking should occur within the individual team's daily stand-up, not at the higher-level Scrum of Scrums coordination sync.
Trap 2: Focus the discussion exclusively on individual developer…
Focusing on individual velocity metrics undermines the team-based approach inherent in Agile. SAFe promotes flow and value delivery rather than individual output. Metrics-driven discussions at the Scrum of Scrums often create defensive environments and distract from the primary goal of resolving systemic dependencies and release-level impediments.
Trap 3: Use the meeting to perform technical code reviews and approve…
Performing code reviews during a coordination sync is inefficient and misses the intended scope of the Scrum of Scrums. Technical design and architectural decisions should happen within the System Team or design spikes, not in a synchronization meeting intended for broad team alignment and dependency management.
- A
Require all developers to attend every daily session to provide detailed status updates.
Why it fails: Mandating full developer attendance turns a coordination meeting into a status reporting session. This consumes valuable engineering capacity without adding cross-team value. SAFe emphasizes decentralized decision-making, and individual task tracking should occur within the individual team's daily stand-up, not at the higher-level Scrum of Scrums coordination sync.
- B
Focus the discussion exclusively on individual developer productivity metrics and velocity.
Why it fails: Focusing on individual velocity metrics undermines the team-based approach inherent in Agile. SAFe promotes flow and value delivery rather than individual output. Metrics-driven discussions at the Scrum of Scrums often create defensive environments and distract from the primary goal of resolving systemic dependencies and release-level impediments.
- C
Facilitate the meeting by focusing on cross-team dependencies, impediments, and synchronization.
The Scrum of Scrums is designed for cross-team alignment. By focusing on dependencies and blockers, the Scrum Master helps teams remove obstacles that span multiple units. This ensures the train stays on track for the Program Increment, allowing for proactive adjustments rather than reactive troubleshooting during the sprint.
- D
Use the meeting to perform technical code reviews and approve architectural changes.
Why it fails: Performing code reviews during a coordination sync is inefficient and misses the intended scope of the Scrum of Scrums. Technical design and architectural decisions should happen within the System Team or design spikes, not in a synchronization meeting intended for broad team alignment and dependency management.