volume_mute

Elaboration Phase — Goals and Outputs

publish date2026/06/01 11:26:45.218571 UTC

volume_mute

What are the goals of the Elaboration phase, and what should you have on completion? Select all correct outputs.

Correct Answer

(1) A requirements model for the system, which may be a set of UML use cases
(2) An architectural description of the system
(3) A development plan for the software

Explanation

The Elaboration phase aims to develop an understanding of the problem domain, establish an architectural framework, develop the project plan, and identify key project risks. On completion you should have: a requirements model (possibly UML use cases), an architectural description, and a development plan. A working deliverable system belongs to Construction; a documented operational system belongs to Transition.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears