volume_mute

Fundamental activities in software engineering

publish date2026/05/27 12:13:34.413596 UTC

volume_mute
False
Please drag and drop the options to sort them

All software processes—whether agile, plan-driven, or hybrid—include four fundamental activities that guide the creation and evolution of a system.

Sort the following activities in the correct order.

Software validation
Software development
Software specification
Software evolution

Correct Answer

(1) Software specification
(2) Software development
(3) Software validation
(4) Software evolution

Explanation

Specification defines what the system should do. Development implements it. Validation checks correctness. Evolution modifies the system after deployment as needs change.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears