Throwaway Prototyping
Definition
Developing a model to understand requirements better, then discarding it before building the final system.
Throwaway Prototyping:
- Requirement Clarification: When the main goal is to understand and clarify vague or incomplete system requirements.
- Risk Reduction: When there is a need to reduce risks by testing concepts before investing in full development.
- Temporary Models: When you need to explore different design options without committing to a specific approach for the final system.