Courseiva

CCNA Establishing Team and Technical Agility Questions

38 questions · Establishing Team and Technical Agility · All types, answers revealed

1
MCQmedium

During a Sprint Review, a stakeholder expresses dissatisfaction with a feature. What should the team do next?

A.Explain that the work was done according to the original requirements and move on.
B.Document the feedback and collaborate with the Product Owner to prioritize the necessary changes.
C.Immediately stop the Sprint to fix the issue identified by the stakeholder.
D.Ignore the feedback, as the stakeholder was not present during the planning session.
AnswerB

Incorporating feedback into the backlog ensures that stakeholder needs are addressed in future planning. This collaborative approach allows the Product Owner to manage scope while keeping the team focused on high-value work. This mechanism is essential for the inspect-and-adapt cycle that characterizes successful Agile implementation within SAFe.

Why this answer

Agile relies on rapid feedback loops to ensure alignment with customer needs. When a stakeholder identifies a gap, it is an opportunity for the team to adjust their approach. This process is vital because it ensures the team delivers what the market truly wants, rather than what they initially thought, minimizing waste and maximizing the value delivered at the end of every iteration.

Exam trap

Candidates often suggest arguing with the stakeholder or ignoring the feedback if it was outside the initial sprint goal, rather than collaborating to adapt.

2
MCQmedium

A Scrum Master observes that a team is struggling to meet their Sprint Goals because they spend significant time resolving technical debt during the sprint. How should the team apply the concept of Built-in Quality to address this?

A.Allocate a separate sprint strictly for technical debt resolution every quarter.
B.Increase the velocity estimate to account for the time needed for bug fixes.
C.Adopt practices such as Test-Driven Development and Pair Programming to prevent defects.
D.Escalate the issue to the Release Train Engineer to request additional team members.
AnswerC

These practices enforce Built-in Quality by ensuring code meets requirements from the outset. TDD forces developers to consider design before implementation, while pair programming enables real-time code review. This approach minimizes rework, reduces the accumulation of technical debt, and aligns with the SAFe goal of high-velocity, high-quality development cycles.

Why this answer

Built-in Quality requires that quality is not an afterthought but integrated into the development process through practices like Test-Driven Development and pair programming. By incorporating these technical practices, the team reduces rework and prevents defects from accumulating. Addressing technical debt incrementally within the sprint ensures that the team maintains a sustainable velocity, allowing them to deliver high-quality increments that reliably meet the Definition of Done in every iteration.

Exam trap

Test-takers often choose generic solutions like adding more testers or scheduling a dedicated bug-fixing sprint, rather than applying proactive Built-in Quality practices during the current iteration.

3
MCQhard

Refer to the exhibit. A team wants to deploy a new feature to production, but the automated deployment process is blocked by the policy shown. What is the best way to handle this?

A.Bypass the policy, as it is outdated and hinders speed.
B.Request a meeting with the Security Lead and Architecture Board to integrate approval into the pipeline.
C.Manually email the approvers every time the team is ready to deploy.
D.Ask the Product Owner to approve the deployments instead.
AnswerB

Collaborating with stakeholders to modernize the process is the professional approach. By bringing them into the process, the team can demonstrate how to maintain compliance through automation. This moves the organization toward 'Compliance by Design,' which is a key goal in modern SAFe environments for maintaining both speed and safety.

Why this answer

The exhibit shows that the deployment policy has hard constraints requiring manual sign-offs. In SAFe, teams must operate within organizational governance while striving for continuous delivery. The team should work with the Architecture Board and Security Lead to automate these approvals or incorporate them into the workflow.

This is important because it balances the need for security and architectural governance with the requirement for rapid, automated release cycles.

Exam trap

Candidates often choose answers that bypass governance entirely, such as deploying without approval, or wait passively for management to change the policy instead of actively collaborating to integrate compliance into the pipeline.

4
Multi-Selecthard

Which THREE practices support the SAFe principle of 'Apply Systems Thinking'? (Select THREE)

Select 3 answers
A.Optimizing individual developer velocity.
B.Managing the flow of work across the entire value stream.
C.Understanding the dependencies between teams and components.
D.Focusing exclusively on local team metrics.
E.Building quality into the design process.
AnswersB, C, E

Managing flow across the value stream is the essence of systems thinking. It ensures that work moves from concept to delivery with minimal delays. By identifying and addressing bottlenecks in the process, the organization improves its overall throughput and responsiveness to customer requirements, rather than just focusing on local speed.

Why this answer

Systems thinking encourages teams to consider the entire value stream rather than optimizing individual components. By focusing on the whole, organizations can reduce delays, improve throughput, and enhance overall quality. This is vital in SAFe because isolated optimizations often create bottlenecks elsewhere, hindering the flow of value to the customer and preventing the organization from achieving true business agility.

Exam trap

Candidates often select local optimization practices like speeding up a single team, forgetting that systems thinking requires looking at the entire value stream.

5
MCQhard

An Agile Team consistently meets its Iteration Goals, but the features it delivers frequently fail in the staging environment because unit tests pass while end-to-end behavior is broken. The team's Definition of Done currently stops at code review and unit tests. What is the most effective next step to improve Built-in Quality?

A.Add a manual regression test pass by a separate quality assurance specialist before each feature is declared done.
B.Reduce the scope of each Iteration so the team has more time to test manually before the end of the Iteration.
C.Extend the Definition of Done to require automated acceptance tests that verify end-to-end behavior in the pipeline before a story is considered complete.
D.Ask the System Architect to review each feature design before development begins so defects are prevented upstream.
AnswerC

Extending the Definition of Done to include automated acceptance tests that exercise end-to-end behavior closes the gap between passing unit tests and working features. Because the tests run in the pipeline, the team gets fast, repeatable feedback and defects are caught before staging. This directly strengthens Built-in Quality and makes the team's definition of done reflect what customers actually need.

Why this answer

The gap is that the Definition of Done stops short of verifying end-to-end behavior, so defects escape to staging. Adding automated acceptance tests that run in the pipeline extends the Definition of Done to cover real user flows and gives fast, repeatable feedback. Manual passes, design reviews, and scope reduction do not create the automated verification the team needs.

Exam trap

The trap here is assuming that because unit tests pass and Iteration Goals are met, quality is adequate, when the real gap is that the Definition of Done omits end-to-end verification.

6
MCQhard

An Agile Team is struggling with test automation because their test suite has become slow and unreliable, with many flaky tests. As a result, they are unable to run the full suite on every commit and have started to skip tests. What is the most effective first step to address this issue?

A.Disable all flaky tests and proceed with the remaining tests to speed up the pipeline.
B.Run the full test suite only nightly to avoid slowing down the pipeline.
C.Quarantine flaky tests and prioritize fixing them while maintaining a fast, reliable test suite.
D.Replace the entire test suite with manual testing to ensure reliability.
AnswerC

Quarantining flaky tests isolates them from the main pipeline, allowing the team to maintain a fast and reliable test suite that runs on every commit. This practice, recommended in SAFe, enables the team to continue integrating while addressing the root causes of flakiness. It balances short-term needs with long-term quality improvement.

Why this answer

Quarantining flaky tests is a recommended practice in SAFe to maintain a fast and reliable continuous integration pipeline. It allows the team to keep running the stable tests on every commit while isolating problematic tests for focused remediation. This approach balances the need for rapid feedback with the need to address test quality issues, enabling the team to improve their test automation over time.

Exam trap

The trap here is thinking that disabling or ignoring flaky tests is a viable solution, when in fact they must be quarantined and fixed to maintain quality.

7
MCQmedium

A team is struggling with frequent context switching. Which SAFe concept should the Scrum Master coach the team on to resolve this?

A.Implementing stricter individual performance reviews.
B.Increasing the team size to handle more parallel tasks.
C.Applying Work in Process (WIP) limits to the team's Kanban board.
D.Creating a separate team for each of the ongoing features.
AnswerC

WIP limits force the team to complete existing work before picking up new tasks, directly mitigating context switching. This fosters a 'stop starting, start finishing' culture, which is essential for improving flow and throughput. It ensures the team is focused on delivering finished value rather than being busy with partial progress.

Why this answer

Context switching is a significant source of waste, reducing throughput and increasing error rates. SAFe promotes Work in Process (WIP) limits to manage the flow of work. By restricting the amount of active work, teams focus on finishing current tasks before starting new ones, which is vital for maintaining high performance and ensuring that value is delivered incrementally and predictably.

Exam trap

Candidates often suggest 'better planning' or 'more focus,' which are vague; they miss the specific SAFe mechanism of WIP limits as the primary tool for managing flow and context switching.

8
MCQeasy

A Scrum Master notices that the Agile Team's Definition of Done (DoD) does not include any criteria for non-functional requirements such as performance or security. What should the Scrum Master do to help the team improve their DoD?

A.Facilitate a team workshop to identify relevant non-functional requirements and collaboratively update the DoD.
B.Ignore the gap because non-functional requirements are not part of the DoD in SAFe.
C.Ask the Product Owner to define the non-functional requirements and add them to the DoD.
D.Instruct the team to add all possible non-functional requirements to the DoD immediately.
AnswerA

The Scrum Master serves the team by facilitating workshops and guiding them to improve their practices. Collaboratively identifying non-functional requirements ensures team buy-in and relevance. This approach aligns with the SAFe principle of 'Build Quality In' and helps the team take ownership of their DoD, leading to higher quality outcomes.

Why this answer

The Definition of Done should include both functional and non-functional criteria to ensure a high-quality Increment. The Scrum Master facilitates team collaboration to identify relevant non-functional requirements and update the DoD. This empowers the team to own their quality standards and aligns with SAFe's emphasis on Built-in Quality and continuous improvement.

Exam trap

The trap here is thinking that the Product Owner or Scrum Master should unilaterally define the DoD, when in fact the team must own and collaboratively evolve it.

9
MCQmedium

An Agile Team is consistently unable to complete its Iteration goals because unplanned work, such as production support and defect fixes, consumes a significant portion of its capacity. The team's Scrum Master wants to address this issue while maintaining technical agility. Which action best aligns with SAFe principles to improve the team's ability to meet its Iteration goals?

A.Have the team work overtime to complete both planned and unplanned work.
B.Extend the Iteration length to three weeks to provide more time to absorb unplanned work.
C.Reserve a portion of each Iteration's capacity for unplanned work and make it visible in the team's backlog.
D.Ask the Product Owner to prioritize only planned work and defer all unplanned work to the next Iteration.
AnswerC

Reserving capacity for unplanned work and making it visible is a SAFe-recommended practice to handle production support without derailing Iteration goals. It acknowledges reality and allows the team to plan more accurately. By making unplanned work visible in the backlog, the team and its stakeholders can see the impact and make informed trade-offs. This practice supports predictability and technical agility by preventing unplanned work from silently eroding capacity.

Why this answer

Reserving capacity for unplanned work and making it visible in the backlog is the most effective SAFe-aligned approach. It allows the team to plan realistically, maintain a sustainable pace, and provide transparency to stakeholders about the impact of unplanned work. Other options either fail to address the root cause, disrupt the train's cadence, or rely on unsustainable practices like overtime or deferral.

Exam trap

The trap here is thinking that extending the Iteration or working overtime can solve the capacity problem, when the real solution is to make unplanned work visible and reserve capacity for it.

10
MCQhard

An Agile team has a high velocity but is still missing their PI Objectives. What is the most likely cause?

A.The team is not using the correct estimation technique for their stories.
B.The team is prioritizing output over the outcomes defined by the PI Objectives.
C.The team is suffering from technical debt that slows down their delivery.
D.The Scrum Master is not facilitating the daily stand-up efficiently.
AnswerB

Focusing on completing stories without regard for their impact on PI Objectives is a common trap. The team must ensure their backlog is prioritized based on the value required to meet these objectives. High output without alignment to desired business outcomes results in wasted effort and failed PI commitments.

Why this answer

Velocity measures output, but PI Objectives measure outcomes. If a team is busy but not meeting their goals, they are likely focused on the wrong work. This happens when the team is not aligned with the Program Board or the business value.

It matters because high velocity without goal alignment is essentially 'fast failure,' delivering many features that do not contribute to the overall business strategy.

Exam trap

Candidates often assume the team needs more training or technical skills, failing to distinguish between 'output' (velocity) and 'outcomes' (PI Objectives) as the root cause of the misalignment.

11
MCQhard

During a Program Increment, an Agile Team's Continuous Integration pipeline takes over four hours to run, so developers batch their commits and merge only at the end of the day. Integration failures now surface late, and the team misses several Iteration Goals. Which action best addresses the root cause while preserving the team's ability to deliver value each Iteration?

A.Move integration testing to the System Team and have them run the full pipeline nightly after all teams have merged their work.
B.Require developers to run the full pipeline locally before every commit and block merges until each developer reports a green run.
C.Split the pipeline into a fast commit stage that runs in minutes and a slower comprehensive stage that runs in parallel, so developers get rapid feedback.
D.Increase the number of integration environments so multiple developers can run the full pipeline simultaneously.
AnswerC

A staged pipeline with a fast commit gate and a broader parallel stage is the standard way to shorten feedback time without abandoning comprehensive testing. Developers can integrate small changes frequently because the critical feedback arrives in minutes, while deeper tests still run. This restores small-batch integration and the continuous flow needed to meet Iteration Goals, directly strengthening the Continuous Delivery Pipeline competency.

Why this answer

The root cause is a slow feedback loop that forces batching. Splitting the pipeline into a fast commit stage and a slower parallel comprehensive stage lets developers integrate small changes frequently and learn about failures in minutes. More environments, local full runs, or nightly centralized testing all preserve the long feedback delay and therefore keep the batching behavior intact.

Exam trap

The trap here is treating the symptom of pipeline contention by adding capacity, when the real issue is feedback latency that drives developers to batch commits in the first place.

12
MCQeasy

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?

A.Have each team adopt its own standards and rely on the System Team to fix integration problems after the fact.
B.Ask the Release Train Engineer to serialize the teams' work so only one team commits to the shared codebase at a time.
C.Facilitate a joint working agreement between the teams on coding standards and interface contracts, and make it visible in both teams' Definition of Done.
D.Escalate to the System Architect to mandate a single coding standard and freeze interface changes for the remainder of the Program Increment.
AnswerC

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.

Why this answer

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.

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.

13
MCQhard

An Agile Team on a SAFe train is struggling with frequent build failures that disrupt the Continuous Delivery Pipeline. The team's developers often commit code that breaks the main branch, and it takes hours to restore. The Release Train Engineer asks the team to improve its technical agility. Which practice should the team adopt to most directly reduce build failures and maintain a continuously integrable codebase?

A.Implement a gated commit process where automated tests must pass before code is merged to the main branch.
B.Require developers to run all tests locally before committing, and trust them to report failures.
C.Create a separate branch for each feature and only merge to main after the feature is fully complete and tested.
D.Schedule a weekly integration day where all developers merge and fix issues together.
AnswerA

A gated commit process ensures that changes are validated by automated tests before they reach the main branch, directly preventing build failures. This practice, often called pre-merge validation, maintains a continuously integrable codebase and reduces the time to restore. It aligns with SAFe's Continuous Integration and Built-in Quality by catching issues early and keeping the main branch stable, which is essential for a reliable Continuous Delivery Pipeline.

Why this answer

The most direct way to reduce build failures and maintain a continuously integrable codebase is to adopt a gated commit process that validates changes with automated tests before merging. This prevents broken code from entering the main branch and aligns with SAFe's Continuous Integration and Built-in Quality practices. Other options rely on manual discipline, batch integration, or long-lived branches, all of which delay feedback and increase the risk of build failures.

Exam trap

The trap here is thinking that local testing or periodic integration days are sufficient, when the key is automated validation before merging to keep the main branch always integrable.

14
Multi-Selectmedium

A SAFe Agile Team is working on improving its technical agility and wants to strengthen its Continuous Integration practices. The team's Scrum Master suggests adopting specific technical practices that support frequent integration and early defect detection. Which two practices should the team implement to directly support these goals? (Choose two.)

Select 2 answers
A.Test-driven development (TDD) where tests are written before code.
B.Long-lived feature branches that isolate work until it is complete.
C.Trunk-based development with short-lived feature branches.
D.Manual regression testing performed at the end of each Iteration.
E.A dedicated integration team that merges all branches weekly.
AnswersA, C

Test-driven development ensures that automated tests are created before the code, which leads to early defect detection and a comprehensive test suite. This practice supports Continuous Integration by providing fast, reliable feedback on every commit. In SAFe, TDD is a key Built-in Quality practice that helps teams maintain a continuously integrable codebase and reduces the likelihood of defects reaching later stages, thereby enhancing technical agility.

Why this answer

Trunk-based development with short-lived branches and test-driven development both directly support Continuous Integration by enabling frequent integration and early defect detection. Trunk-based development reduces merge conflicts and keeps the main branch healthy, while TDD provides a comprehensive automated test suite that validates changes quickly. The other options involve manual, delayed, or isolated practices that hinder continuous integration and early feedback.

Exam trap

The trap here is assuming that any testing or integration activity qualifies, when the key is that practices must be automated, frequent, and integrated into the daily workflow to truly support Continuous Integration.

15
MCQhard

An Agile Team is struggling with frequent integration issues because team members work on long-lived feature branches and merge infrequently. The team wants to improve its continuous integration practice. What is the most effective action to take?

A.Adopt trunk-based development where team members commit to a shared mainline at least daily and use automated tests to validate each integration.
B.Implement a code freeze two days before the end of the Iteration to allow time for integration.
C.Increase the frequency of merging by requiring team members to merge their branches at least once per week.
D.Assign a dedicated integration manager to manually merge all branches at the end of each Iteration.
AnswerA

Trunk-based development with daily commits to a shared mainline and automated testing is a core practice for continuous integration in SAFe. It minimizes integration risk, provides fast feedback, and ensures the codebase is always in a potentially shippable state. This directly addresses the root cause of long-lived branches and fosters team and technical agility.

Why this answer

The most effective action is to adopt trunk-based development with daily commits to a shared mainline and automated tests. This practice minimizes integration risk, provides rapid feedback, and keeps the codebase in a potentially shippable state. It directly addresses the root cause of long-lived branches and aligns with SAFe's emphasis on continuous integration as a foundation for technical agility.

Exam trap

The trap here is thinking that increasing merge frequency or adding manual oversight solves integration problems, when the real solution is to eliminate long-lived branches through trunk-based development and automated validation.

16
MCQmedium

An Agile Release Train is struggling with frequent integration bottlenecks because team members work in isolation on their own branches for weeks. As a SAFe Agilist, which approach should you recommend to establish technical agility and resolve this issue?

A.Extend the Iteration length to provide teams more time to stabilize their complex feature branches before attempting integration.
B.Implement a separate release branch freeze period during the final week of every iteration to manually verify all changes.
C.Adopt extreme programming practices such as Test-Driven Development, pairing, and Continuous Integration to merge and validate code daily.
D.Assign a dedicated integration team responsible for merging all developer branches at the end of each Program Increment.
AnswerC

Extreme programming practices directly attack the isolation causing bottlenecks: pairing and Test-Driven Development shrink batch size, while Continuous Integration merges and validates code daily, eliminating the long-lived branches that create integration conflicts. This restores the technical agility the train currently lacks.

Why this answer

Continuous Integration is fundamental to technical agility in SAFe. By merging code changes daily or multiple times a day into a shared trunk, teams discover integration conflicts early and maintain a continually working system. This practice directly addresses the root cause of long integration delays by enforcing automated build and test pipelines.

Exam trap

Candidates often select generic management interventions like holding more sync meetings, ignoring the specific technical practices required for continuous integration.

17
Multi-Selecthard

Which TWO of the following are primary responsibilities of the Scrum Master in a SAFe context? (Select TWO)

Select 2 answers
A.Prioritizing the Team Backlog.
B.Removing impediments to the team’s progress.
C.Coordinating with other teams on the Agile Release Train.
D.Defining the technical architecture for the team.
E.Approving the final product release for the customer.
AnswersB, C

The Scrum Master is uniquely positioned to identify and resolve blockers that prevent the team from meeting Sprint goals. By proactively handling these issues, they protect the team's capacity and focus, ensuring that work flows smoothly. This is a core function that allows the team to sustain high productivity.

Why this answer

The Scrum Master acts as a servant-leader, focusing on removing impediments and fostering high-performing team dynamics. In SAFe, they also facilitate flow and coordinate with other teams. These roles are critical because the Scrum Master ensures that the team can execute effectively without distractions, which is essential for maintaining the cadences required for program-level alignment and value delivery.

Exam trap

Candidates often include 'assigning tasks to team members' as a Scrum Master responsibility, which violates the self-organizing nature of Agile teams in the SAFe framework.

18
Multi-Selectmedium

An Agile Team wants to improve its technical agility by adopting SAFe's built-in quality practices. Which two practices should the team implement to ensure that quality is built into the product rather than inspected at the end? (Choose two.)

Select 2 answers
A.Adopt pair programming or peer code reviews to catch defects early.
B.Perform exploratory testing only after the feature is complete and before the Iteration review.
C.Dedicate a separate quality assurance team to test all features before release.
D.Conduct a comprehensive manual regression test at the end of each Iteration.
E.Implement test automation with a focus on unit, component, and integration tests.
AnswersA, E

Pair programming and peer code reviews are collaborative practices that catch defects early and spread knowledge across the team. They are key built-in quality practices in SAFe because they prevent defects from entering the codebase and improve overall code quality. By integrating these practices into daily work, the team enhances technical agility and reduces the need for downstream inspection.

Why this answer

The two practices that build quality in are test automation (unit, component, integration) and collaborative practices like pair programming or peer code reviews. These practices prevent defects early, provide fast feedback, and reduce reliance on late-stage inspection. They are foundational to SAFe's built-in quality and enable teams to deliver potentially shippable increments every Iteration.

Exam trap

The trap here is assuming that dedicated QA teams or end-of-iteration manual testing ensure quality, when SAFe emphasizes preventing defects through automation and collaboration.

19
MCQeasy

What is the primary benefit of the Daily Stand-up for the Agile Team?

A.To solve complex architectural problems.
B.To update the team's project management tool.
C.To synchronize the team’s activities and identify impediments.
D.To report daily status to the Product Owner.
AnswerC

The primary goal is coordination and impediment detection. By sharing daily progress, team members ensure they are aligned on the Sprint Goal and can proactively help each other. Identifying blockers early allows for a quick response, which is crucial for maintaining a sustainable pace and meeting the commitment within the timebox.

Why this answer

The Daily Stand-up is a short, daily check-in that facilitates synchronization and progress tracking. It allows team members to align on their daily tasks and identify impediments early. This event matters because it keeps the team focused on the Sprint Goal and allows for rapid, daily adjustments to the plan, which is essential for maintaining flow and achieving the commitments made during Iteration Planning.

Exam trap

Candidates often view the Daily Stand-up as a status meeting for the Scrum Master, rather than a synchronization event for the team to manage their own progress and blockers.

20
Multi-Selectmedium

An Agile Team is adopting SAFe and wants to ensure they are applying the core principles of Built-in Quality. Which two practices are essential for achieving Built-in Quality? (Choose two.)

Select 2 answers
A.Test-First Development
B.Deferring all testing to a separate QA phase after development
C.Conducting thorough code reviews only at the end of each Iteration
D.Continuous Integration
E.Using manual regression testing for every build
AnswersA, D

Test-First Development, such as Test-Driven Development (TDD), is a key practice for Built-in Quality. Writing tests before code ensures that the code meets its requirements and is testable. It also drives better design and reduces defects. By making testing an integral part of development, quality is built in from the start rather than inspected at the end.

Why this answer

Built-in Quality in SAFe is achieved through practices that embed quality into every step of development. Continuous Integration ensures frequent integration and automated testing, while Test-First Development ensures that code is written to pass tests and meets requirements. Together, these practices prevent defects from being introduced and caught late, supporting the team's ability to deliver value quickly and reliably.

Exam trap

The trap here is confusing traditional quality assurance practices, such as separate QA phases or end-of-iteration reviews, with the agile practices that build quality into the product incrementally.

21
MCQmedium

A Scrum Master observes that the team is consistently failing to complete their Sprint Commitment due to unanticipated technical debt. How should the team address this within the SAFe framework?

A.Extend the Sprint duration to allow more time for completing unfinished stories.
B.Ask the Product Owner to prioritize all technical debt as high-priority user stories.
C.Allocate a fixed percentage of capacity in each Sprint for refactoring and technical debt resolution.
D.Stop all new feature development until the technical debt is completely eliminated.
AnswerC

Reserving capacity for technical debt ensures that the team maintains a healthy codebase throughout the PI. This proactive approach prevents debt accumulation from slowing down feature delivery. It balances current business needs with long-term agility, ensuring the system remains responsive to change while supporting the required quality standards.

Why this answer

SAFe emphasizes building quality in by addressing technical debt explicitly. By allocating a percentage of capacity for maintenance and refactoring, teams ensure that the codebase remains sustainable. This is critical because ignoring technical debt leads to a decrease in velocity and predictability over time, ultimately jeopardizing the Agile Release Train's ability to deliver value incrementally and maintain high standards of system quality.

Exam trap

Test-takers frequently believe technical debt should only be addressed when it causes a critical failure, rather than reserving capacity proactively every single sprint.

22
MCQmedium

What is the primary role of the Product Owner in the team's Iteration Planning?

A.Assigning stories to specific team members based on their skills.
B.Ensuring the team backlog is prioritized to maximize business value.
C.Deciding the technical approach for each user story.
D.Tracking the team's velocity and reporting it to management.
AnswerB

Prioritization is the most critical function of the Product Owner. By ordering the backlog based on value, they provide the team with a clear plan for the iteration. This ensures the team is always working on the highest-value items, supporting the overall goals of the Agile Release Train and PI.

Why this answer

The Product Owner is the voice of the customer and is responsible for maximizing the value of the team's work. By clearly defining priorities, they ensure the team works on the most important items. This matters because it provides the team with a clear direction, reducing ambiguity during planning and ensuring that the team's efforts are always aligned with the program's strategic objectives and business value.

Exam trap

Examinees mistakenly believe the Product Owner dictates exact task estimates and technical assignments during planning, confusing the PO role with that of the Scrum Master or team members.

23
MCQmedium

During a SAFe scrum team's Iteration Planning, the Product Owner presents a high-priority user story that requires a new microservice. The developers estimate it at 20 story points, but the team's velocity is 12 points per iteration. The team is concerned about committing to the story. What is the most appropriate action for the team to take?

A.Commit to the story and work overtime to meet the iteration commitment.
B.Defer the story to a future iteration and select other lower-priority stories that fit the team's velocity.
C.Ask the Product Owner to reduce the acceptance criteria so the story fits within the iteration.
D.Split the user story into smaller, vertically sliced stories that can be completed within the iteration.
AnswerD

This is correct because SAFe emphasizes delivering value in small increments. Splitting the story into vertical slices allows the team to complete a portion of the functionality within the iteration, reducing risk and enabling faster feedback. It aligns with the principle of 'Take an economic view' and ensures the team can meet their Iteration Goals without overcommitting.

Why this answer

The team should split the large user story into smaller, vertically sliced stories that can be completed within the iteration. This approach aligns with SAFe's emphasis on small, incremental delivery and allows the team to maintain a sustainable pace while still making progress on high-priority functionality. It also enables faster feedback and reduces integration risk.

Exam trap

The trap here is assuming that the team must either commit to the entire large story or defer it entirely, overlooking the SAFe practice of splitting stories to fit iteration capacity.

24
MCQmedium

An Agile Team on an Agile Release Train is preparing for its first Program Increment. The team wants to ensure it can deliver a potentially shippable increment every two weeks. Which approach best establishes the team's Definition of Done as a living agreement?

A.The team collaboratively creates and regularly revisits its Definition of Done, incorporating SAFe's built-in quality practices and the ART's system-level Definition of Done.
B.The Release Train Engineer defines a single Definition of Done for all teams to ensure consistency across the ART.
C.The Scrum Master writes a comprehensive Definition of Done and distributes it to the team for compliance.
D.The team adopts the Definition of Done from a previous organization without modification to save time.
AnswerA

The Definition of Done is a team-owned, living agreement that should reflect both team-level and ART-level quality expectations. Collaboratively creating and revisiting it ensures shared understanding, enables built-in quality, and aligns with SAFe's emphasis on continuous improvement and system-level integration, making it the most effective approach.

Why this answer

A Definition of Done is most effective when the team collaboratively owns it and revisits it regularly. Incorporating SAFe's built-in quality practices and aligning with the ART's system-level Definition of Done ensures the team delivers potentially shippable increments that integrate smoothly. This approach fosters shared understanding and continuous improvement, which are core to establishing team and technical agility.

Exam trap

The trap here is assuming that a Definition of Done must be standardized across all teams by a central authority, rather than being a team-owned agreement that evolves with the team's context.

25
MCQmedium

An Agile Team on an Agile Release Train has just finished a two-day workshop where they practiced test-driven development, paired programming, and collective code ownership. Six weeks later, the Release Train Engineer notices the team's automated test coverage has plateaued and integration defects are climbing. What should the team's Scrum Master do first to sustain the new technical practices?

A.Escalate to the Release Train Engineer and request that the System Architect assign a technical coach to the team permanently.
B.Recommend that the team pause feature development for two Program Increments so they can rewrite the codebase with the new practices.
C.Ask the Release Train Engineer to add a quality gate to the Continuous Integration pipeline that blocks merges when coverage drops below the agreed threshold.
D.Help the team make the new practices part of their Definition of Done and create slack in each Iteration for deliberate practice and refactoring.
AnswerD

Embedding technical practices in the team's Definition of Done and protecting capacity for practice and refactoring is how new behaviors become durable habits. Without slack, teams revert to old shortcuts the moment delivery pressure rises. This directly builds the Built-in Quality competency in the Establishing Team and Technical Agility dimension and keeps the team self-managing rather than dependent on outside help.

Why this answer

Technical agility is sustained when new engineering practices become part of the team's working agreements and Definition of Done, with enough slack to practice them. Making test-driven development, pairing, and collective ownership routine, plus reserving capacity for refactoring, prevents the regression the Release Train Engineer observed. External mandates and large rewrites address symptoms rather than building the team's own capability.

Exam trap

The trap here is assuming that a one-time training event automatically changes behavior, so the fix must be an external enforcement mechanism rather than embedding the practice in the team's Definition of Done with protected slack.

26
MCQmedium

An Agile Team is struggling to complete their planned Stories within the iteration, often carrying over 30% of their work to the next Iteration. During backlog refinement, the Product Owner insists on adding more scope to fill the velocity cap. Which action should the team and Scrum Master take to establish sustainable flow?

A.Increase the planned velocity by 20% to account for carryover work and maintain pressure on the delivery schedule.
B.Work extra hours during the final days of the iteration to ensure all committed backlog items meet the Definition of Done.
C.Negotiate a realistic scope with the Product Owner based on historical throughput and establish a Work in Process limit.
D.Delegate story splitting entirely to the Product Owner outside of team planning sessions to maximize developer coding time.
AnswerC

Limiting work in process and aligning commitments to actual historical capacity allows teams to finish stories completely within the iteration. This collaborative negotiation ensures predictable value delivery and directly addresses the root causes of chronic carryover.

Why this answer

Re-establishing predictable flow requires matching work-in-process to actual capacity rather than artificially inflating commitments. By negotiating realistic scope based on historical throughput, the team reduces context switching, finishes stories completely, and builds trust with the Product Owner. This practice supports sustainable pace and drives continuous delivery value in SAFe.

Exam trap

Candidates often choose to work longer hours or increase velocity artificially through pressure, assuming commitment means taking on maximal scope rather than delivering predictable value.

27
Multi-Selectmedium

Which THREE items should be included in a team's Definition of Done (DoD)? (Select THREE)

Select 3 answers
A.Code reviewed by another team member.
B.Automated tests passed.
C.Documentation updated for the end user.
D.Approved by the customer representative.
E.Budget approved for the next sprint.
AnswersA, B, C

Peer review is a fundamental practice for improving code quality and spreading knowledge across the team. It catches bugs early, ensures consistent coding standards, and promotes collaboration. Including this in the DoD ensures that every piece of work is subjected to this quality check before being considered truly finished.

Why this answer

The Definition of Done is a vital agreement that defines the quality and completeness of a product increment. It prevents 'done-ish' work from accumulating as hidden technical debt. Including these specific criteria ensures that the team consistently delivers high-quality increments, which is essential for integration on the Agile Release Train and for maintaining the trust of stakeholders throughout the Program Increment.

Exam trap

Test-takers frequently select vague or output-focused options like 'stories estimated' or 'features approved by management' instead of concrete quality criteria like code reviews and passing tests.

28
MCQmedium

An Agile Team on a SAFe Agile Release Train has been delivering usable increments every two weeks, but the System Demo frequently reveals that the increment does not work end-to-end with other teams' components. The Release Train Engineer asks the team to strengthen its contribution to the Continuous Delivery Pipeline. Which approach best helps the team ensure its increment is integrated and demonstrable at the System Demo?

A.Increase the length of the Iteration to three weeks to allow more time for manual integration and testing.
B.Adopt trunk-based development with frequent commits to the main branch and automated tests that run on every commit.
C.Assign a single integrator to combine all team members' work manually before the System Demo.
D.Have each developer work on a separate feature branch and merge all branches at the end of the Iteration.
AnswerB

Trunk-based development with frequent integration and automated testing directly addresses the integration gap. By committing small changes to the main branch regularly and validating them with automated tests, the team reduces integration risk and ensures its increment works with the rest of the train. This practice is a foundation of SAFe's Continuous Integration and Built-in Quality, making the increment demonstrable at the System Demo.

Why this answer

The team needs to strengthen its Continuous Delivery Pipeline by integrating more frequently and automatically validating changes. Trunk-based development with frequent commits and automated tests on every commit reduces integration risk and ensures the increment is demonstrable. Other options either delay integration, add manual steps, or create bottlenecks, all of which fail to address the root cause of end-to-end integration problems.

Exam trap

The trap here is assuming that more time or a dedicated integrator can fix integration issues, when the real solution is frequent automated integration through trunk-based development.

29
MCQmedium

An Agile Team is adopting SAFe and wants to ensure its work is integrated with other teams on the Agile Release Train. Which approach best supports continuous integration at the ART level?

A.Teams use a shared version control repository and integrate their code at least daily, with automated builds and tests.
B.The Release Train Engineer coordinates a monthly integration event where all teams merge their code.
C.Each team maintains its own separate code repository and integrates only at the end of the Program Increment.
D.Each team integrates its code with the main branch only when a feature is fully complete and tested.
AnswerA

Using a shared version control repository and integrating code at least daily with automated builds and tests is a foundational practice for continuous integration in SAFe. It enables early detection of integration issues, supports the ART's system-level Definition of Done, and ensures that the solution is always in a potentially shippable state. This approach directly supports team and technical agility.

Why this answer

The best approach is for teams to use a shared version control repository and integrate their code at least daily, supported by automated builds and tests. This practice enables early detection of integration issues, aligns with the ART's system-level Definition of Done, and ensures the solution is always in a potentially shippable state. It is a cornerstone of continuous integration and team and technical agility.

Exam trap

The trap here is assuming that periodic integration events or end-of-PI integration are sufficient, when SAFe requires daily integration into a shared mainline to achieve true continuous integration.

30
MCQmedium

An Agile Team is working on a feature that requires changes to both the front-end and back-end code. To ensure that the team can integrate and test continuously, what is the most effective approach for managing code changes?

A.Have each developer work on a separate long-lived feature branch and merge only at the end of the Iteration.
B.Use a separate branch for each developer and merge changes only after all unit tests pass locally.
C.Commit code changes to the main branch at least daily and run automated tests to verify integration.
D.Adopt a trunk-based development model but allow developers to merge only when the feature is complete.
AnswerC

This practice aligns with the SAFe technical practice of Continuous Integration, where developers frequently merge their changes into the main branch and automated tests validate the integration. It enables early detection of integration issues and supports Built-in Quality. This is a core practice for achieving Team and Technical Agility.

Why this answer

Continuous Integration is a foundational technical practice in SAFe that requires developers to merge code changes into the main branch frequently, ideally at least daily. This enables early detection of integration issues and supports Built-in Quality. By committing daily and running automated tests, the team ensures that the system remains integratable and that defects are caught early, which is essential for Team and Technical Agility.

Exam trap

The trap here is assuming that long-lived feature branches or merging only when a feature is complete are acceptable, when in fact SAFe emphasizes frequent integration to the main branch.

31
MCQeasy

What is the primary purpose of the Iteration Review in SAFe?

A.To identify process improvements for the next iteration.
B.To inspect the increment and adapt the backlog based on feedback.
C.To assign specific tasks to team members for the next iteration.
D.To approve the team's velocity for the next Program Increment.
AnswerB

The Review is where the team demonstrates the work to stakeholders. The feedback gained directly influences the future prioritization of the backlog. This inspect-and-adapt loop is essential for Agile, ensuring that the team is always working on the most valuable items while remaining flexible enough to change course when necessary.

Why this answer

The Iteration Review provides a cadence for the team to demonstrate their progress to stakeholders and get feedback. It is a critical event for alignment, ensuring that the team is building the right thing. This event matters because it transforms the team's internal work into transparent progress, allowing for course correction based on real-world feedback rather than assumptions, which is essential for maintaining alignment with business goals.

Exam trap

Candidates frequently mistake the Iteration Review for a status report meeting for management, missing the critical aspect of inspecting the increment and adapting the backlog based on feedback.

32
Multi-Selecthard

Which TWO practices are essential for an Agile Team practicing Built-in Quality in a SAFe environment? (Choose two.)

Select 2 answers
A.Performing manual integration testing in a dedicated hardening iteration prior to release.
B.Implementing Test-Driven Development to design and verify code behavior before implementation.
C.Submitting all completed code to an independent quality assurance department for final verification.
D.Maintaining an automated regression test suite that executes continuously within the delivery pipeline.
E.Deferring refactoring tasks to dedicated technical debt sprints scheduled every six months.
AnswersB, D

Test-Driven Development embeds verification into design itself: tests are written before code, so each increment is proven correct as built. This prevents defects accumulating rather than detecting them later, directly enacting Built-in Quality at the team level.

Why this answer

Built-in Quality requires technical practices that ensure quality is embedded into every increment rather than inspected at the end. Test-Driven Development provides immediate feedback and drives clean architecture, while automated regression suites guarantee that new functionality does not break existing features across the system.

Exam trap

Candidates frequently select traditional phase-gate testing or manual sign-offs, mistaking governance checkpoints for Agile built-in quality engineering practices.

33
MCQmedium

Refer to the exhibit. The Agile Team is struggling to maintain their CI/CD pipeline due to flaky tests. Based on the configuration policy shown, what is the best approach for the team?

A.Lower the threshold to 70% to ensure the pipeline continues to pass.
B.Quarantine the flaky tests and fix them immediately as part of the team's capacity.
C.Disable the automated test policy until the end of the current Program Increment.
D.Ask the DevOps team to rewrite all tests to meet the threshold requirements.
AnswerB

Isolating flaky tests allows the CI pipeline to remain reliable for other tests while ensuring the team addresses the root cause of the failures. This is a standard practice for maintaining Built-in Quality and ensuring the team meets the mandatory 85% coverage threshold through reliable, reproducible tests.

Why this answer

The exhibit shows a mandatory 85% test threshold. Flaky tests undermine this requirement by creating false positives or negatives, rendering the automated policy ineffective. The team must address this by prioritizing test maintenance and refactoring.

This matters because a reliable pipeline is the heartbeat of Agile, enabling continuous delivery and ensuring that every code change is validated against the quality standards defined by the organization.

Exam trap

Candidates often select options that suggest completely disabling or lowering the quality gate policy, failing to realize that tests must be quarantined and fixed rather than ignored.

34
MCQmedium

A newly formed Agile Team is struggling to define their 'Built-in Quality' standards. What is the most effective way for them to establish these practices?

A.Allow each developer to decide their own quality standards based on personal preference.
B.Create a shared Definition of Done (DoD) that includes specific quality criteria and automation requirements.
C.Wait for the System Architect to provide a comprehensive list of quality requirements.
D.Prioritize speed of delivery over quality to meet the upcoming PI objectives.
AnswerB

A robust Definition of Done ensures that every increment meets the quality standards necessary for release. Including automation requirements reduces manual regression efforts and ensures that quality is verified continuously. This shared agreement provides the team with a clear benchmark for success and prevents the accumulation of hidden defects.

Why this answer

Built-in quality is foundational to SAFe, ensuring the system is robust and scalable. By defining a common Definition of Done (DoD) that includes automated testing and architectural standards, teams ensure consistency. This matters because quality cannot be inspected into a product at the end; it must be an inherent part of the development process to ensure rapid, sustainable delivery of value.

Exam trap

Candidates often suggest 'hiring a quality assurance lead' or 'scheduling more meetings,' which are external or process-heavy solutions that do not embed quality directly into the team's working agreement.

35
Multi-Selectmedium

An Agile Team is preparing for its first Program Increment and wants to build the Team and Technical Agility competency. The Scrum Master is facilitating a working session on which attributes the team must develop. Which two attributes are core to this competency? (Choose two.)

Select 2 answers
A.The team tracks individual velocity and uses it as the primary input for performance reviews and compensation decisions.
B.The team organizes around the flow of value and applies cross-functional skills so it can deliver end-to-end without handoffs.
C.The team establishes a shared Definition of Done that includes Built-in Quality practices and applies it to every Increment.
D.The team delegates all testing and quality decisions to a separate quality assurance department to preserve developer focus.
E.The team maintains a detailed three-year technology roadmap that the System Architect approves before each Iteration.
AnswersB, C

Organizing around value flow with cross-functional skills is a core attribute, because it lets the team deliver a working, tested Increment without depending on external handoffs. This is what makes teams truly agile rather than component-focused. It also supports fast feedback and collective ownership, both of which are central to the Team and Technical Agility competency in SAFe.

Why this answer

Team and Technical Agility rests on cross-functional teams organized around value flow and on a shared Definition of Done that embeds Built-in Quality practices. These two attributes let teams deliver working, tested Increments without handoffs and keep quality designed into the product. Long roadmaps, individual velocity metrics, and externalized quality assurance all work against the competency's intent.

Exam trap

The trap here is confusing general program governance artifacts, such as roadmaps and individual metrics, with the specific team-level attributes that define the Team and Technical Agility competency.

36
MCQeasy

A SAFe Agile Team is preparing for its first Program Increment (PI) and wants to establish a solid foundation of technical agility. The team's Scrum Master suggests focusing on Built-in Quality practices. Which action best exemplifies applying Built-in Quality at the team level?

A.Defining a clear Definition of Done that includes automated testing and continuous integration criteria.
B.Conducting a thorough manual code review after all development is complete for the Iteration.
C.Increasing the number of story points allocated to testing tasks in each Iteration.
D.Assigning a dedicated quality assurance specialist to test all features before the System Demo.
AnswerA

A well-defined Definition of Done that incorporates automated testing and continuous integration is a cornerstone of Built-in Quality. It ensures every increment meets a consistent quality standard and that quality is embedded in the development process rather than inspected afterward. This practice aligns with SAFe's focus on creating an environment where defects are prevented, and it provides transparency about what 'done' means for the team.

Why this answer

Built-in Quality in SAFe means quality is embedded in every step, not inspected at the end. A Definition of Done that includes automated testing and continuous integration ensures that every increment meets a consistent standard and that defects are prevented. Other options represent late-stage inspections or add handoffs and manual effort, which do not build quality into the product and can delay feedback.

Exam trap

The trap here is equating Built-in Quality with more testing or a dedicated QA role, when it actually requires integrating quality practices like automated testing and continuous integration into the team's daily work.

37
MCQmedium

During an Iteration, an Agile Team discovers that a planned feature will require more effort than estimated due to unexpected complexity. The team wants to maintain their Iteration Goals and avoid accumulating technical debt. What is the most appropriate action?

A.Collaborate with the Product Owner to adjust the scope of the Iteration while maintaining the Iteration Goal.
B.Continue with the original plan and address any technical debt in the next Iteration.
C.Reduce the Definition of Done for this feature to complete it faster.
D.Work overtime to complete all planned work and meet the original commitment.
AnswerA

The team should collaborate with the Product Owner to adjust scope, as the Product Owner is responsible for prioritizing work. By discussing options, they can potentially descope or defer lower-priority items while still achieving the Iteration Goal. This approach maintains quality and avoids technical debt, aligning with SAFe's principle of 'Decentralize Decision-Making' and 'Apply Systems Thinking'.

Why this answer

When facing unexpected complexity, the team should collaborate with the Product Owner to adjust scope while preserving the Iteration Goal. This allows the team to deliver a high-quality Increment without overcommitting or accumulating technical debt. The Product Owner can reprioritize backlog items to ensure the most valuable work is completed.

This approach reflects SAFe's emphasis on adaptability and decentralized decision-making.

Exam trap

The trap here is assuming that the team must meet the original commitment at all costs, leading to overtime or reducing quality, rather than adjusting scope through collaboration.

38
MCQeasy

During an Iteration retrospective, an Agile Team identifies that it frequently misses its Iteration Goals because of unplanned work. Which action best aligns with SAFe's principle of establishing team and technical agility?

A.Ask the Product Owner to prioritize only planned work and reject all unplanned requests.
B.Reserve a fixed percentage of each Iteration's capacity for unplanned work.
C.Extend the Iteration length to provide more time to absorb unplanned work.
D.Analyze the sources of unplanned work and implement improvements to reduce or eliminate them.
AnswerD

Analyzing and eliminating the root causes of unplanned work is the most effective way to improve predictability and flow. This approach aligns with SAFe's continuous improvement mindset and helps the team establish reliable delivery. By addressing the underlying issues, the team can better meet its Iteration Goals and enhance its technical agility.

Why this answer

Analyzing and eliminating the sources of unplanned work is the most effective action because it addresses root causes and improves the team's ability to meet its Iteration Goals. This aligns with SAFe's principle of establishing team and technical agility through continuous improvement. By removing impediments to flow, the team enhances predictability and delivers more value.

Exam trap

The trap here is thinking that accommodating unplanned work through buffers or longer Iterations is a sustainable solution, when the real fix is to identify and eliminate its causes.

Ready to test yourself?

Try a timed practice session using only Establishing Team and Technical Agility questions.