Question Detail

COS 102 introduction to programming Objective Question

Question

When is it most appropriate to use the Waterfall Model?
Options
A When requirements are highly unstable and frequently change.
B When the product definition is stable and well-understood.
Correct Answer
C For projects with high technological risks.
D When early customer feedback is crucial.
Correct Answer

Option B is the correct answer.

Detailed Explanation

Page 38 suggests using the Waterfall Model when the 'Product definition is stable'. It is also suitable when 'Requirements are very well known' and 'Technology is understood', which implies stability.

Hint

The Waterfall Model thrives on predictability. What kind of project elements are predictable?

Question Info