Courseiva

CAPM Agile Frameworks and Methodologies Practice Question

An Agile team is experiencing frequent changes in requirements from stakeholders. Which approach best enables the team to adapt while maintaining productivity?

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

✓

Maintain a prioritized product backlog and refine it regularly with stakeholders.

A prioritized product backlog with regular refinement allows the team to adapt to changes by reprioritizing work. Fixed scope (option C) and detailed upfront requirements (option B) are waterfall practices. Freezing the sprint backlog (option D) prevents necessary changes.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Maintain a prioritized product backlog and refine it regularly with stakeholders.

    Why this is correct

    A prioritised product backlog, refined regularly with stakeholders, lets the team absorb requirement changes between sprints while protecting current sprint work. This satisfies the stem's need to adapt to frequent stakeholder changes without sacrificing productivity, since reordering happens outside the sprint boundary.

  • ✗

    Create a detailed requirements document at the project start.

    Why it's wrong here

    Documenting all requirements upfront fixes scope before development begins, so later stakeholder changes invalidate the baseline and force rework. It is tempting because comprehensive upfront specification suits predictive projects with stable, well-understood requirements and contractual scope.

  • ✗

    Define a fixed scope and use a change control board.

    Why it's wrong here

    A change control board centralises approval of scope changes, adding review latency that directly throttles the team's ability to absorb frequent requirement shifts each iteration. It is tempting because CCBs govern scope on predictive projects with baselined requirements, where formal change governance is genuinely required.

  • ✗

    Freeze the sprint backlog at the start of each sprint.

    Why it's wrong here

    Freezing the sprint backlog prevents the team from incorporating new stakeholder requirements until the next sprint, delaying adaptation. It is tempting because a stable sprint backlog protects the sprint goal and is correct when requirements are genuinely stable within the iteration.

About these practice questions

Courseiva writes every CAPM question from scratch — 451 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

Same concept, more angles

1 more way this is tested on CAPM

These questions test the same concept from different angles. Work through them to make sure you can recognise it however the exam phrases it.

Variation 1. Which TWO are benefits of using an iterative approach in agile projects?

easy
  • ✓ A.Ability to adapt to changing requirements
  • B.Less documentation is needed
  • ✓ C.Faster feedback from stakeholders
  • D.Reduced overall project cost
  • E.Postponed testing until the end of the project

Why A: Option A is correct because iterative development delivers working increments each iteration, allowing the team to incorporate changing requirements between iterations rather than being locked into an upfront specification. Option C is correct because each iteration produces a demonstrable increment that stakeholders can review, generating frequent and early feedback that guides subsequent work. Option B is not a defining benefit, since agile values working software over comprehensive documentation but does not eliminate necessary documentation. Option D is not guaranteed, as iterative approaches can increase cost through rework and continuous involvement. Option E is incorrect because testing is continuous within each iteration, not postponed to the end.

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This CAPM practice question is part of Courseiva's free PMI 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 CAPM exam.