
Definition: Iteration is the process of repeatedly refining a design based on feedback, testing, and evaluation. Each cycle improves the design, gradually moving closer to an optimal...
Definition: Iteration is the process of repeatedly refining a design based on feedback, testing, and evaluation. Each cycle improves the design, gradually moving closer to an optimal user experience.
Key Idea: Design is rarely perfect the first time. Iteration acknowledges that user needs, system constraints, and usability issues evolve during development.
Purpose of Iteration:
Definition: Prototyping is the process of creating a preliminary model of a system or interface to explore ideas, test functionality, and gather feedback.
Key Idea: A prototype is a low- or high-fidelity representation of the final product, allowing designers and users to interact with and evaluate concepts early.
Types of Prototypes:
| Type | Description | Fidelity | Example |
|---|---|---|---|
| Paper Prototype | Hand-drawn sketches | Low | Sketch of app screens |
| Wireframe | Basic digital layout | Low-medium | Interface layout without styling |
| Interactive Prototype | Clickable screens | Medium-high | Figma or Adobe XD interactive demo |
| Functional Prototype | Working software | High | Beta version of an app |
Iterative Prototyping Cycle:
Open this section to view and download past papers
Click on Show Past Papers to load available exam papers.