volume_mute
Match: waterfall phase to description
publish date: 2026/05/28 22:08:33.391975 UTC
volume_muteMatch each waterfall phase to its primary description.
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Phase
System and software design
Implementation and unit testing
Integration and system testing
Requirements analysis and definition
Description
Allocates requirements to hardware and software and defines overall architecture
Establishes services, constraints, and goals through consultation with users
Realizes the design as program units and verifies each unit
Combines program units and checks that requirements have been met
Correct Answer
(1) Requirements analysis and definition,Establishes services, constraints, and goals through consultation with users
(2) System and software design,Allocates requirements to hardware and software and defines overall architecture
(3) Implementation and unit testing,Realizes the design as program units and verifies each unit
(4) Integration and system testing,Combines program units and checks that requirements have been met
Explanation
Each phase has a distinct focus: requirements define what is needed; design allocates and structures; implementation realizes the design; integration and system testing ensure the system meets its requirements.
Reference
Software Engineering, Ian Sommerville, 9th edition
