volume_mute
Throwaway Prototype — Why Unwise as Final System
publish date: 2026/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
