volume_mute

Classify Each Statement by Process Model

publish date2026/05/30 13:51:30.307831 UTC

volume_mute

Classify each of the following statements under the correct process model.

 

Major Software Process Models Common approaches used to organize software development Waterfall Sequential phases Stable requirements Plan-driven process Incremental Development Iterative delivery of working software Reuse-Oriented Existing components COTS, APIs, services Integration-focused

drag and drop the selected option to the right place

Correct Answer

(1) Commitments made early make it hard to respond to changing requirements,Waterfall
(2) System structure may degrade as new versions are added,Incremental Development
(3) Requirements compromises are inevitable due to limited component matches,Reuse-Oriented

Explanation

The waterfall model's early commitment to requirements makes it hard to respond to change. Incremental development's system structure tends to degrade unless refactoring is done. Reuse-oriented engineering requires requirements compromises because available components rarely match requirements exactly.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears