A prototype makes an idea specific enough to examine. Its value comes from the question it helps answer, rather than how closely it resembles a finished product.
Choose one uncertainty
Begin with a question that could change a design decision. A narrow experiment makes it easier to understand what happened and what should be explored next.
Make the interaction tangible
Show enough of the experience for someone to use it. The timing, language and sequence of a real interaction can expose assumptions that a description leaves hidden.
Observe the friction
Look for moments of hesitation, repeated work and unexpected interpretations. These moments can reveal a gap between the intended experience and the way people approach the task.
Turn learning into a decision
Record what the prototype clarified and what remains unresolved. Use that understanding to revise the idea, explore a different approach or stop pursuing an assumption.
An exploration of the principles behind our approach to software, AI and design.