volume_mute

Benefits: accommodating change

publish date2026/05/29 08:22:38.975633 UTC

volume_mute

Incremental development is often preferred when requirements are likely to change.

Why is the cost of accommodating changing requirements generally lower in incremental development than in the waterfall model?

Correct Answer

Only the current increment needs to be changed, with less documentation to redo.

Explanation

Because functionality is delivered in increments, changes can be localized to specific increments, reducing rework compared to a monolithic waterfall process.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears