volume_mute
Elaboration Phase — Goals and Outputs
publish date: 2026/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
