Scrum Of ScrumsScalingCollaboration

Scrum of Scrums: How to Coordinate Multiple Agile Teams

ScrumPoi · · 10 min read

Scrum of Scrums: How to Coordinate Multiple Agile Teams

“Your Scrum of Scrums Is Probably Just a Status Meeting in Disguise”

If you walk out of your Scrum of Scrums thinking, “Well, that could’ve been an email,” you don’t have a coordination ceremony—you have a calendar problem.

Scaling Scrum across multiple teams is where good intentions go to die:

  • Dependencies slip through the cracks
  • Two teams build the same thing differently
  • Releases get blocked by “just one more” integration issue

And then someone says, “We should do a Scrum of Scrums,” and the pain either:

  1. Gets better, or
  2. Moves into a recurring, soul-draining meeting that nobody finds useful

The difference between (1) and (2) is not the framework—it’s how ruthlessly you define purpose, participants, and outcomes.

Let’s make your Scrum of Scrums actually worth the time.


What Is a Scrum of Scrums (Really)?

Most teams treat Scrum of Scrums as a scaled daily standup. That’s wrong.

A Scrum of Scrums is:

A short, focused coordination forum where multiple teams align on cross-team work, surface and resolve dependencies, and protect flow.

It’s not:

  • A place for individual status updates
  • A substitute for talking directly to another team
  • A reporting meeting for management

The Real Job of Scrum of Scrums

Your Scrum of Scrums should do exactly three things:

  1. Expose cross-team risk early

    • Integration issues
    • Conflicting priorities
    • Shared components or environments
  2. Enable fast decisions

    • Who owns what?
    • What gets dropped or re-sequenced?
    • How do we unblock this dependency?
  3. Align on near-term outcomes

    • “What do we need to land together in the next 1–2 sprints?”
    • “What must be true for this release to ship?”

If your Scrum of Scrums can’t answer those questions, it’s not doing its job.


When (and When Not) to Use Scrum of Scrums

When Scrum of Scrums Makes Sense

Scrum of Scrums is useful when:

  • You have 3–9 Scrum teams working on the same product or tightly coupled products
  • Teams share components, platforms, or environments
  • You have frequent cross-team dependencies that impact delivery
  • Releases require coordinated integration across teams

If you have 2 teams with minimal overlap, don’t over-engineer it. You probably just need:

  • Shared backlog refinement
  • Direct conversations between teams

When Scrum of Scrums Is a Smell

You might be using Scrum of Scrums as a band-aid if:

  • Teams are structured around layers (frontend team, backend team, DB team) instead of value streams
  • There’s a central architecture team dictating work to everyone else
  • Leadership wants a place to “get status from all the teams at once”

In those situations, Scrum of Scrums won’t fix the root cause: bad team topology and unclear ownership.


Who Should Attend (And What They Should Do)

Stop Sending Everyone

A 30-person Scrum of Scrums is not collaboration; it’s a crowd.

Ideal composition:

  • 1–2 representatives per team:
    • Often the Scrum Master + a technical lead
    • Or a rotating “ambassador” who understands the team’s work and dependencies

Optional:

  • Product Owner(s) when:
    • Prioritization decisions are likely
    • Cross-team scope trade-offs are on the table

What Representatives Are Accountable For

Each representative must be able to answer, without deferring:

  • What is our team delivering that impacts other teams?
  • What dependencies do we have on other teams, and when do we need them?
  • What risks are we seeing that might impact shared milestones?

If your rep keeps saying:

  • “I’ll have to ask the team”
  • “I don’t know our priorities”

…you’ve picked the wrong person.


How Often and How Long?

Frequency

Most teams overdo frequency and underdo preparation.

Patterns that work well:

  • 3–5 teams:

    • 2–3 times per week
    • 15–30 minutes
  • 6–9 teams:

    • 3 times per week, plus a deeper weekly alignment session
    • 20–30 minutes (daily-style)
    • 45–60 minutes (weekly deep-dive)

Daily Scrum of Scrums is rarely necessary unless:

  • You’re in a major release window
  • You have many high-risk dependencies in motion

Timebox

Strict timebox:

  • Short sessions: 20–30 minutes max
  • Longer weekly session: 60 minutes max with clear agenda

If you regularly run over time, it’s not because you “need more time”—it’s because:

  • You’re doing problem-solving with everyone in the room
  • You don’t have a clear decision-making pattern
  • You’re discussing things that only affect 2 teams

A Simple, Effective Scrum of Scrums Agenda

Here’s a structure that actually works in practice.

Step 1: Shared Goal Check (3–5 minutes)

Start with the shared outcome:

  • “What are we trying to land together in the next 1–2 sprints?”
  • “What’s the next integrated milestone we care about?”

Visualize it:

  • A single slide
  • A Miro/Mural board
  • A Jira dashboard with key cross-team epics

This keeps everyone oriented around outcomes, not activities.

Step 2: Cross-Team Updates (10–15 minutes)

Each team answers only these questions:

  1. What did we complete recently that other teams should know about?
  2. What are we working on now that impacts other teams?
  3. What new dependencies or risks have we discovered?

Tips:

  • No individual-level updates
  • No “yesterday/today” breakdown
  • Only talk about items that affect at least one other team

Use a simple visual board:

  • Columns like:
    • “Impacts Others”
    • “Depends on Others”
    • “Shared Risk”

Step 3: Dependency & Risk Triage (5–10 minutes)

For each dependency/risk raised, classify it immediately:

  • Can be solved by two teams talking directly → assign owners, take offline
  • Needs priority or scope decision → flag for PO/leadership decision
  • Needs architecture/technical alignment → schedule smaller group session

The Scrum of Scrums is where you identify and route issues, not where you deeply solve them.

Step 4: Decisions & Actions (3–5 minutes)

End with:

  • Decisions made (clear, written)
  • Owners + due dates for follow-ups
  • Changes to the shared plan or milestones

If nothing changed, nothing was decided, and no new risks were surfaced, ask yourself why you met at all.


Common Mistakes (And How to Fix Them)

Mistake 1: Turning It Into a Status Circus

Smell:

  • Every team lists everything they’re doing
  • People tune out when other teams talk
  • Leaders use it to “monitor progress”

Fix:

  • Forbid individual task updates
  • Limit each team to 3 bullets max that affect others
  • Use an async channel (Slack/Teams) for detailed status

Mistake 2: No Visible System of Work

Smell:

  • People talk about “stuff” without a shared view
  • Dependencies are mentioned, then forgotten
  • You rely on memory and meeting notes

Fix:

  • Create a cross-team board:
    • Rows: Teams
    • Columns: “Now”, “Next”, “Blocked”, “Risks”
  • Only show items that:
    • Involve >1 team
    • Impact a shared milestone

Use this board in every Scrum of Scrums. If it’s not on the board, it doesn’t exist.


Mistake 3: Wrong Level of People in the Room

Smell:

  • Representatives can’t commit to anything
  • Every decision is “we’ll take it back and discuss”
  • Meetings generate questions, not decisions

Fix:

  • Ensure reps can:
    • Commit to small scope changes
    • Adjust sequencing of their team’s work
    • Agree to definition-of-done for shared work
  • If major product decisions are common, make sure a PO (or someone empowered) attends at least the weekly deep-dive.

Mistake 4: No Definition of “Done Together”

Smell:

  • Teams declare features “done” but integration fails later
  • “It works on our side” is a common phrase
  • End-to-end behavior is unstable

Fix: Create a cross-team Definition of Done for shared work. For example:

  • Code merged and built in integrated CI pipeline
  • Feature toggles wired end-to-end
  • Contract tests between services passing
  • Basic end-to-end happy path verified in shared environment

Scrum of Scrums should regularly inspect where teams are violating this shared DoD.


Mistake 5: Treating It as Permanent and Untouchable

Smell:

  • Same format, same time, same complaints for months
  • No one experiments with cadence or structure
  • “We’ve always done it this way” energy

Fix:

  • Retrospect the Scrum of Scrums itself every 4–6 weeks
  • Ask:
    • “What’s the most valuable 10 minutes of this meeting?”
    • “What can we safely remove?”
    • “What decisions are we not making here that we should?”
  • Change one thing at a time and measure impact.

Practical Implementation Guide (Step-by-Step)

Let’s say you have 5 Scrum teams working on the same product. Here’s how you’d roll out a real Scrum of Scrums.

Step 1: Define the Shared Mission

Clarify:

  • What product or value stream are these teams collectively responsible for?
  • What are the next 2–3 integrated outcomes you care about?

Write them down and make them visible in every session.

Step 2: Select Representatives

For each team:

  • Choose 1 primary rep, 1 backup
  • Make expectations explicit:
    • Must attend consistently
    • Must understand current and upcoming work
    • Must be able to commit to minor scope/sequence changes

Rotate occasionally (every 2–3 months) to spread knowledge and avoid bottlenecks.

Step 3: Build a Lightweight Cross-Team Board

Use your existing tools:

  • In Jira:
    • Create a board/filter for cross-team epics/stories
    • Tag items with a label like cross-team
  • In a whiteboard tool:
    • Simple swimlanes per team
    • Cards only for items impacting >1 team

Columns example:

  • Now (this sprint)
  • Next (next sprint)
  • Blocked/At Risk
  • Decisions Needed

Step 4: Pilot the Ceremony

Start with:

  • Cadence: 2x per week, 30 minutes
  • Agenda:
    1. Shared goal check (3–5 min)
    2. Team updates focused on cross-team impact (10–15 min)
    3. Dependency/risk triage (10 min)
    4. Decisions & actions (3–5 min)

Timebox aggressively. End on time even if you didn’t cover everything—this forces focus.

Step 5: Close the Loop Between Meetings

Between Scrum of Scrums sessions:

  • Representatives follow up on assigned actions
  • Teams adjust their sprint plans as needed
  • Async updates go into:
    • A shared Slack/Teams channel
    • Comments on the cross-team board items

The value of Scrum of Scrums is measured between meetings, not during them.

Step 6: Inspect and Adapt the Right Things

After 3–4 weeks:

  • Run a short retro with just the reps:
    • What’s working?
    • What feels like waste?
    • What decisions are still too slow?
  • Adjust:
    • Cadence (more/less frequent)
    • Attendees (who’s missing, who’s unnecessary)
    • Agenda (what adds no value)

Where Tools Help (Without Taking Over)

You don’t need a heavyweight “scaled agile” platform to run a good Scrum of Scrums. You need:

  • A shared view of cross-team work
  • Lightweight ways to gather input and decisions
  • Minimal friction to collaborate

Teams I work with often use:

  • Jira for cross-team boards and epics
  • A simple whiteboard tool for mapping dependencies
  • A quick planning poker + retro tool like ScrumPoi when they want fast, anonymous input on cross-team estimates or to run a joint retrospective across multiple teams without anchoring or setup overhead.

Tools should reduce friction, not add ceremony.


The Point of Scrum of Scrums

Scrum of Scrums is not about scaling meetings. It’s about scaling clarity:

  • Clear shared outcomes
  • Clear cross-team dependencies
  • Clear decisions and trade-offs

If your Scrum of Scrums doesn’t change what teams do in the next 1–2 sprints, it’s noise.

Make it small. Make it focused. Make it decisive.

And if you can’t do that with your current structure, don’t blame Scrum of Scrums—use it as a signal that your team boundaries, ownership, or architecture need to change.

Keep reading

More on the topics this article touches.