Difficulty: Easy
Correct Answer: Correct
Explanation:
Introduction / Context:
Prototyping is a widely used SDLC technique where quick, iterative models of the solution are built to elicit requirements, validate design assumptions, and reduce risk. This question asks if prototyping is indeed among the most popular methods—it is.
Given Data / Assumptions:
Concept / Approach:
By externalizing ideas early, prototyping surfaces usability and feasibility issues before full-scale development. It complements or integrates with other methods (waterfall, spiral, agile) and is practiced across domains: UI/UX, data modeling (conceptual prototypes), and integration patterns (spikes).
Step-by-Step Solution:
Verification / Alternative check:
Survey modern delivery frameworks (agile, design thinking, lean startup) that embed prototyping as a standard practice.
Why Other Options Are Wrong:
Common Pitfalls:
Turning quick prototypes into production without refactoring; neglecting non-functional requirements in prototypes; insufficient user diversity in feedback loops.
Final Answer:
Correct
Discussion & Comments