volume_mute

Match: waterfall phase to description

publish date2026/05/28 22:08:33.391975 UTC

volume_mute

Match each waterfall phase to its primary description.

To complete the line match

  1. Click on an item in the first group
  2. 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


Quizzes you can take where this question appears