Certified Business Analysis Professional (CBAP) — Question 330

Which of the following software development life cycles is a methodology that divides the project into phases, and the project manager focuses on control of time, cost, and scope?

Answer options

Correct answer: C

Explanation

The correct answer is C, Waterfall, as it emphasizes a linear progression through clearly defined phases with strict management of time, cost, and scope. In contrast, Spiral focuses on iterative development and risk management, Agile emphasizes flexibility and collaboration, and Incremental allows for gradual development but does not strictly control the three aspects like Waterfall does.