volume_mute

Throwaway Prototype — Why Unwise as Final System

publish date2026/05/31 02:47:39.621030 UTC

volume_mute

Why is it generally unwise to deliver a throwaway prototype as the final operational system?

Correct Answer

Because non-functional requirements ignored during prototyping cannot be retrofitted, the prototype is undocumented, its structure has degraded, and quality standards were relaxed

Explanation

Delivering a throwaway prototype as the final system is unwise because: non-functional requirements ignored during prototyping cannot easily be added later; the prototype is undocumented; its structure has degraded through rapid change; and organisational quality standards were relaxed during development.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears