CAPM Business Analysis Frameworks Practice Question
You are a business analyst on a project to develop a new online banking portal. The project is using a hybrid approach with both predictive and adaptive elements. The requirements have been documented in a functional specification, but during development, the product owner requests significant changes based on user feedback. The change control board (CCB) is slow to approve changes, causing delays. The project manager wants to minimize rework while still incorporating valuable feedback. As the business analyst, what is the best course of action?
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
✓
Use requirements traceability to evaluate the impact of each change and prioritize accordingly.
Requirements traceability allows the business analyst to assess the impact of each requested change on existing requirements, test cases, and deliverables. This enables informed prioritization, minimizing rework while incorporating valuable feedback. Option A (stricter change control) would further slow down the process, contrary to the goal. Option C (freezing requirements) ignores user feedback and may lead to a product that doesn't meet needs. Option D (allowing the product owner to approve directly) bypasses governance and could introduce uncontrolled changes, causing rework.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Implement a stricter change control process requiring more documentation.
Why it's wrong here
Adding documentation and approvals lengthens the CCB cycle that already causes delays, increasing rework rather than absorbing feedback. Stricter control suits regulated, fixed-scope predictive phases where change is genuinely costly, but this hybrid project needs a lighter path for adaptive elements.
- ✓
Use requirements traceability to evaluate the impact of each change and prioritize accordingly.
Why this is correct
Traceability links each requested change to affected requirements, designs and tests, so the business analyst can quantify rework and dependencies before the CCB decides. This directly satisfies the stem's constraint of minimising rework while still incorporating valuable user feedback.
- ✗
Freeze the requirements and defer all changes to a future release.
Why it's wrong here
Freezing requirements discards the user feedback the product owner raised, so valuable changes are lost and rework deferred rather than minimised. Baselining suits a stable predictive scope with no expected change, but here adaptive elements exist precisely to incorporate evolving feedback.
- ✗
Allow the product owner to approve changes directly to speed up the process.
Why it's wrong here
Letting the product owner approve changes bypasses the CCB and the documented functional specification, removing the governance that hybrid projects still require for predictive elements. Direct product-owner authority fits fully adaptive backlogs, not a project retaining formal change control.
Go deeper
Related to this question
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 →
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.