volume_mute

What to Leave Out of a Prototype

publish date2026/05/31 04:28:27.294179 UTC

volume_mute

To reduce prototyping costs and accelerate delivery, certain things may be left out or relaxed when building a prototype. Which of the following may be omitted or relaxed? Select all that apply.

Correct Answer

(1) Some functional requirements
(2) Non-functional requirements such as response time and memory utilisation
(3) Error handling and management (unless the objective is to establish a user interface)
(4) Standards of reliability and program quality

Explanation

To reduce costs and accelerate delivery, a prototype may leave out some functionality and relax non-functional requirements such as response time and memory utilisation. Error handling and management may be ignored unless the objective is to establish a user interface, and standards of reliability and program quality may be reduced. The core interface being prototyped must still be developed.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears