volume_mute
What to Leave Out of a Prototype
publish date: 2026/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
