The UX Design ManifestoPart 13

Tools of Implementation — Making Ideas Tangible

A look at four tools that turn ideas into something users can actually experience, from paper prototypes to the Wizard of Oz technique.

These are the tools you reach for when an idea needs to become something tangible.

If the tools of expression turned the user into something the team could see, the tools of implementation turn a design idea into something the user can experience. Expression answers “who are we designing for,” while implementation tests “what are we trying to build.”

There is a common misunderstanding about these tools. Because of the word “implementation,” it’s tempting to think of them as the final step on the way to a finished product. But the purpose of implementation here is not completion — it’s validation. These are tools for putting the hypothesis built through a scenario — the prediction that a given design will improve the user’s experience in a specific way — in front of real users. They need to be built fast, tested fast, and if necessary, discarded fast.

These tools, too, aren’t tied to a single stage. Whether you’re at the moment of first conceiving an idea or revisiting a design that’s already somewhat developed, the right tool depends on the nature of the question you’re asking.


Paper Prototype

“Can we confirm whether this idea works, at the lowest possible cost?”

A paper prototype is, quite literally, a prototype drawn on paper. Screen layouts, button placements, and the flow between pages are sketched by hand or printed and arranged, and a facilitator plays the role of the “system,” swapping screens in and out in response to the user’s actions.

The core value of this tool is its extreme low cost. It takes only minutes to make, and revisions can be done instantly with a pencil and eraser. Its unfinished form also has the effect of focusing evaluators on structure and flow rather than appearance. A highly polished prototype tends to make users react to visual finish, while a sketch on paper keeps everyone focused on the core question: “does this flow make sense?”

An earlier post on cognition discussed mental models — the internal conceptual maps users hold of a system. A paper prototype is also the fastest way to surface mismatches with that mental model. Catching the moment a user says “I thought pressing this button would take me somewhere else” before anything gets built digitally — that’s what a paper prototype does.

A caution. The core of this tool is not trying to make it complete. The urge to draw neatly, or the compulsion to fill in every missing screen, kills the very advantage a paper prototype offers. A single rough sketch is often far better than an elaborately drawn diagram. When the facilitator plays the system, care must be taken not to lead the user — even something as small as reaching for a particular button first can contaminate the test.


Wireframe

“When you need to define a screen’s structure and the relationships between its elements”

A wireframe is the skeleton of a screen. No color, no imagery, no real copy — only layout, element placement, and flow. True to its name, it’s a “frame” built out of “wire.”

What a wireframe tries to answer isn’t appearance, but structure: What elements need to be on this page? How does layout reveal their priority? What does the user see first on this screen? Which actions lead to which screens? To keep the focus on these questions, a wireframe deliberately strips away visual elements.

A wireframe is also a shared language that lets developers, planners, and designers understand and discuss the same structure. If a paper prototype is a tool for exploring an idea, a wireframe is closer to a tool for sharing and refining the results of that exploration with the team.

A caution. If discussion of visual design — colors, fonts, icon choices — starts creeping in at the wireframe stage, focus on structure gets derailed. The question this tool asks is “what needs to be here,” not “how should it look.” If wireframe review feedback includes “I don’t like this color,” that’s a sign the tool is being misused.


Interactive Prototype

“When you need to draw out reactions from users that are close to how the real thing will feel”

An interactive prototype is a mockup you can actually click or tap. Where a paper prototype or wireframe is a sequence of static screens, an interactive prototype responds like a digital system: pressing a button brings up the next screen, scrolling reveals content, and the interface reacts to the user’s actions.

What this tool captures is “feel.” The speed of transitions between pages, the way screens change, the rhythm of interaction — none of this can be assessed from static screens. An interactive prototype gives users an experience close to using the actual product, and in doing so, draws out reactions that static tools can’t capture. It’s especially useful for checking whether affordances are working — whether a button is properly signaling that it can be pressed.

From the standpoint of Fidelity, the closer an interactive prototype gets to High-Fidelity, the closer it comes to the real feel of use — but production cost rises accordingly. It’s important to calibrate Fidelity to the nature of the question being validated. Low Fidelity is enough to check whether the overall flow makes sense; high Fidelity is needed to assess the quality of detailed interactions.

A caution. A high-fidelity prototype breeds attachment in the person who built it. The feeling of “I put this much work into it, I don’t want to change it now” gets in the way of objective judgment. Users, too, tend to hold back criticism in front of a polished mockup. It’s worth remembering that a prototype isn’t a dress rehearsal for the finished product but a test sheet for a hypothesis — it exists to be broken.


Wizard of Oz

“When you need users to experience a system that hasn’t actually been built yet”

The Wizard of Oz technique is a method in which the user believes they’re interacting with a real system, while in fact a person, hidden from view, is behaving like the system and manufacturing its responses. Like the wizard behind the curtain pulling all the strings in the fairy tale, a facilitator performs the role of the system.

This technique is especially valuable when you need to test a system that’s technically difficult or expensive to build. For example, before developing a voice recognition interface, a facilitator can manually process a user’s spoken command and swap the screen accordingly. Even before an AI recommendation system has been trained, a person can manually supply recommendation results and observe how users react. By validating the concept before technical implementation, this approach reduces the risk of pouring massive development cost into the wrong direction.

A paper prototype is, in a broad sense, also a form of the Wizard of Oz technique — the act of a facilitator playing the system and swapping screens is the very same principle.

A caution. The moment the wizard’s presence is revealed, the test falls apart. The speed, consistency, and predictability with which the facilitator produces responses must feel as natural as a real system, which requires thorough preparation and familiarity with the scenario beforehand. There will also be moments when a user’s next move is hard to predict, forcing the facilitator to improvise — and any inconsistency at that point can contaminate the test.


The tools covered in this post sit along a single spectrum. A paper prototype handles an idea roughly, a wireframe defines its structure, an interactive prototype tests the actual feel of use, and the Wizard of Oz technique lets people experience something that doesn’t yet exist. Understanding this spectrum makes it possible to judge which tool best fits the question you’re asking right now.

There’s one thing all of these tools have in common: their purpose is to “meet failure early.” The cost of discovering you were wrong on a piece of paper and the cost of discovering it after development is finished are incomparable. The tools of implementation are the mechanism that creates that difference in cost.

The next post covers the “tools of validation” — the tools for confirming whether what’s been built actually works, such as usability testing and A/B testing.