volume_mute
Fundamental activities in software engineering
publish date: 2026/05/27 12:13:34.413596 UTC
volume_mutePlease 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
