Rapid Prototype Learning Loop¶
Build a low-cost version to test a specific assumption before committing to full implementation.
The Diagnostic Story¶
Symptom: The team is polishing details of a design whose core assumptions have never met real users, implementers, or operating conditions. Long meetings debate whether stakeholders will understand or accept the design — but the first real test is scheduled for launch. Different people imagine different versions of the same proposal, and commitment is accumulating before the central question has been answered.
Pivot: Translate the riskiest design assumption into a deliberately bounded prototype or enactment, keep it cheap enough to abandon, and expose it to a relevant feedback context before taking the next step that creates sunk cost or stakeholder lock-in.
Resolution: Design flaws surface early when changing them is cheap. Wasted build effort drops. Stakeholders align around what is actually being built rather than what each person imagined, and the next design decision rests on evidence rather than projection.
Reach for this when you hear…¶
[product design] “Let's tape some paper to the wall and have someone try to check out before we write a line of code.”
[policy design] “We should run this in one district for six months before we commit the whole department to the new intake process.”
[service design] “I want to know if the customer even understands the offer before we build the fulfillment infrastructure behind it.”
Mechanisms / Implementations¶
- Sketches, Paper Prototypes, and Mockups: These mechanisms implement the loop when the uncertainty is visual, structural, sequential, or language-based.
- Clickable Prototypes: Implement the loop for interface and workflow assumptions.
- Rough Physical Models: Implement the loop for spatial, ergonomic, mechanical, or embodied assumptions.
- Simulations and Sandboxes: Simulations implement the loop when the relevant uncertainty involves dynamics, load, timing, safety, capacity, or edge cases.
- Service Walkthroughs and Role-Play Tests: Service walkthroughs implement the loop for processes, handoffs, forms, scripts, and user journeys.
- Small-Scale Pilots: A small-scale pilot can implement the loop when realism requires a constrained real-world trial.
- Wizard-of-Oz and Concierge Tests: These mechanisms simulate an unbuilt capability manually so users can respond to the experience before automation or infrastructure exists.
- Clickable Prototype
- Mockup
- Paper Prototype
- Rough Physical Model
- Service Walkthrough
- Simulation
- Sketch
- Small-Scale Pilot
- Wizard-of-Oz Test
Related Abstractions¶
Abstractions this archetype builds on — directly (a source ingredient) or as a related pattern. Links follow the typed catalog namespace.
Built directly on (3)
- Design Prototyping: Early models for testing.
- Hypothesis Testing (Null vs. Alternative): Null vs alternative evaluation.
- Iteration: Repeats steps to refine outcomes.
Also references 5 related abstractions
- Approximation: Good-enough representation.
- Feedback: Outputs influence inputs.
- Representation: Model complex ideas.
- Uncertainty: Incomplete knowledge.
- User-Centered Design: Focus on user needs.
Variants¶
Narrower or domain-specific specializations that share this archetype's core structure. Recognized variants are established; candidate variants are provisional.
Low-Fidelity Prototype Learning Loop · implementation variant · recognized
Uses the cheapest adequate representation—such as a sketch, paper flow, rough mockup, or physical stand-in—to test whether an assumption is worth building further.
Simulation-Based Prototype Test · mechanism family variant · recognized
Uses a simulation, model, sandbox, or scenario enactment as the prototype artifact when direct real-world testing is costly, unsafe, slow, or unavailable.
Service Walkthrough Learning Loop · domain variant · recognized
Tests a proposed service, process, or interaction sequence through staged enactment before operational rollout.
Wizard-of-Oz Learning Loop · implementation variant · candidate
Simulates a not-yet-built capability manually behind the scenes so users can react to the experience before automation or infrastructure exists.