Courseiva

SAFe-Agilist Establishing Team and Technical Agility Practice Question

Two Agile Teams on the same Agile Release Train regularly break each other's builds because they use different coding standards and inconsistent interface contracts. The Scrum Masters want to reduce integration friction without slowing either team. What should they do?

⚠ Common exam trap

The trap here is reaching for a coordinating role or an architectural mandate to resolve a team-level integration problem that the teams can and should settle through a shared working agreement.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Facilitate a joint working agreement between the teams on coding standards and interface contracts, and make it visible in both teams' Definition of Done.

Broken builds caused by divergent standards and interface contracts are resolved by the teams themselves agreeing on shared technical conventions and making them visible in the Definition of Done. This keeps ownership local, preserves continuous integration, and supports Built-in Quality. Serialization, downstream repair, and top-down mandates all shift responsibility away from the teams without fixing the underlying inconsistency.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Have each team adopt its own standards and rely on the System Team to fix integration problems after the fact.

    Why it's wrong here

    Independent standards plus downstream repair institutionalizes rework and pushes quality responsibility away from the teams that create the defects. The System Team would become a bottleneck, and builds would keep breaking. Built-in Quality requires that the teams themselves agree on standards and interfaces so that integration works the first time.

  • ✗

    Ask the Release Train Engineer to serialize the teams' work so only one team commits to the shared codebase at a time.

    Why it's wrong here

    Serializing commits creates a queue and destroys the continuous integration flow that keeps the codebase healthy. It also introduces waiting time and coordination overhead that would slow both teams, which is the opposite of the stated goal. The friction comes from inconsistent standards and contracts, not from concurrent work, so removing concurrency does not address the cause.

  • ✓

    Facilitate a joint working agreement between the teams on coding standards and interface contracts, and make it visible in both teams' Definition of Done.

    Why this is correct

    A joint working agreement on standards and interfaces, reflected in each team's Definition of Done, directly removes the source of the broken builds. It keeps ownership with the teams while giving them a shared, visible standard. This is how Teams of Agile Teams coordinate technical work in SAFe and is consistent with the Built-in Quality dimension of Team and Technical Agility.

  • ✗

    Escalate to the System Architect to mandate a single coding standard and freeze interface changes for the remainder of the Program Increment.

    Why it's wrong here

    A mandated standard imposed from above may produce compliance but not commitment, and freezing interfaces for a whole Program Increment prevents the teams from responding to what they learn. Escalation also bypasses the teams' ability to self-organize around a shared technical agreement, which is a core expectation in SAFe. The friction is best resolved collaboratively and locally.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

One of 315 original SAFe-Agilist practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Scaled Agile exam blueprint

This SAFe-Agilist practice question is part of Courseiva's free Scaled Agile certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SAFe-Agilist exam.