CAPM Agile Frameworks and Methodologies Practice Question
A team is working on a project with high uncertainty. Which agile framework is most suitable?
⚠ Common exam trap
CAPM often tests the misconception that any agile framework is equally suitable for high uncertainty, but Scrum's specific empirical process control and defined roles make it the best fit; candidates might incorrectly choose Kanban because it is also agile.
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
✓
Scrum
Scrum is an agile framework specifically designed to manage complex projects with high uncertainty through iterative sprints, empirical process control, and frequent inspection and adaptation. It provides structured roles (Product Owner, Scrum Master, Development Team), events (Sprint Planning, Daily Scrum, Sprint Review, Retrospective), and artifacts (Product Backlog, Sprint Backlog, Increment) that enable teams to respond to changing requirements. Kanban is also agile but focuses on continuous flow and limiting work in progress, making it better for operational or support work with more predictable demand. Waterfall and V-Model are plan-driven, sequential methodologies that assume requirements are stable and known upfront, which is unsuitable for high uncertainty.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Waterfall
Why it's wrong here
Waterfall requires stable, fully elicited requirements and sequential phase gates, so it cannot absorb the changes high uncertainty produces without costly rework. It is tempting because it offers clear documentation and milestones; on a project with fixed, well-understood scope and regulatory gates, Waterfall would be the correct choice.
- ✗
V-Model
Why it's wrong here
The V-Model pairs each development stage with a corresponding test stage, assuming requirements are known and verifiable up front, which high uncertainty prevents. It is tempting because it suits safety-critical systems needing traceability; where requirements are fixed and verification is mandatory, the V-Model would be correct.
- ✗
Kanban
Why it's wrong here
Kanban visualises workflow and limits work in progress but prescribes no timeboxed iterations or empirical planning cadence, so it does not directly address high uncertainty. It is tempting because it is an agile method; for continuous operational delivery with unpredictable arrival of work items, Kanban would be the right framework.
- ✓
Scrum
Why this is correct
Scrum suits high uncertainty through short sprints, empirical inspection and adaptation, and a groomed backlog that absorbs changing requirements. This satisfies the uncertainty constraint by delivering increments frequently, letting the team learn and re-plan rather than committing to a fixed upfront scope.
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 and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official PMI exam blueprint
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.