Base120 · Recursion
Iterative Prototyping
Cycle rapidly through build-test-learn loops with increasing fidelity
When to use
"Use when requirements are uncertain and learning-by-building is faster than learning-by-analysis. Cycle rapidly through build-test-learn loops with increasing fidelity. Each cycle teaches what to build next."
Example
"A team builds a paper prototype of an app, tests it with 5 users, learns the navigation is confusing, builds a clickable prototype, tests with 10 users, learns the pricing page is unclear, builds a functional MVP. Each cycle increases fidelity and incorporates learning."
Common misuse
"Building high-fidelity prototypes too early. The first cycle should be low-fidelity (paper, sketch) because the learning is about the concept, not the implementation. High-fidelity early wastes effort on details that will change."