Wizard of Oz Prototypes

Your constantly-updated definition of Wizard of Oz Prototypes and collection of videos and articles.
Be a conversation starter: Share this page and inspire others!

98 Shares

What are Wizard of Oz Prototypes?

Wizard of Oz (WoZ) prototypes are UX (user experience) research set-ups where users interact with a system they believe is autonomous, but a human secretly operates it. Teams save time or technical effort when they test concepts this way, especially when simulating intelligent behavior like natural language processing, machine learning, or complex decision-making.

Explore the power of prototyping in this video, which addresses the Wizard of Oz approach to help guide better digital products:

Transcript

Why Use A Wizard of Oz Approach?

The name of this popular UX approach comes from L. Frank Baum’s classic novel The Wonderful Wizard of Oz, where the “great and powerful” wizard that the protagonists journey to see turns out to be just a man pulling levers behind a curtain. The method itself dates to 1973 when it was used to test an automated airport computer-terminal travel assistant. It was first referred to as “Wizard of Oz” in a 1983 research paper for natural-language interfaces.

In the same spirit as Baum’s story, WoZ prototypes let teams stay flexible and validate high-tech ideas before investing in a sleek, finished product. More specifically, when design team members take a Wizard of Oz prototyping route, they can:

1. Validate Early without Building Complex Systems

Savings in time and effortand, indeed, money—form the primary benefit of WoZ prototyping; it’s vital to test ideas before committing to build the actual technology, anyway. For example, if a design team wants to explore a potential voice assistant feature, they can simulate responses manually rather than code natural language processing up front.

2. Focus on User Behavior, Not Technology Constraints

Since the interface behaves realistically thanks to the human who poses as it, users can engage with it as if it were real. The “magic” of a “wizard” means UX designers and researchers can observe authentic reactions and uncover usability issues, expectations, and mental models. From there, they can gain insights that might otherwise stay hidden—like if they used static mockups or scripted user testing.

Discover powerful points about designing to match users’ mental models in this video with Guthrie Weinschenk: Behavioral Economist & COO, The Team W, Inc. He’s also the host of the Human Tech podcast, and author of I Love You, Now Read This Book.

Transcript

3. Test High-Risk Ideas Safely

Before teams invest in features like AI-driven chatbots or automated scheduling tools, a WoZ prototype offers the freedom to test, learn, and refine ideas quickly. Team members can explore if users find it useful and intuitive. The worst-case scenario is “safe”—if the idea fails, they’ll have lost minimal resources; however, if it succeeds, they’ll have real-world evidence to support full development.

Explore the vast possibilities of prototyping in this video with Alan Dix: Author of the bestselling book “Human-Computer Interaction” and Director of the Computational Foundry at Swansea University:

Transcript

When to Use Wizard of Oz Prototypes?

Wizard of Oz prototyping works best when design teams want to:

  • Test systems that simulate intelligent behavior, such as chatbots, virtual assistants, and recommendation engines.

  • Explore how users interact with new or unfamiliar concepts.

  • Avoid sinking resources into designs where the technical implementation is expensive or time-consuming.

  • Gather user expectations before they design actual functionality—a vital practice in user research.

  • Iterate on key interaction flows before they commit development resources.

WoZ prototyping can prove especially valuable in early-stage concept testing or when a team needs to develop an MVP (Minimum Viable Product). Another significant benefit is how teams can adapt their WoZ approach according to their needs. For instance, they can use cruder WoZ prototypes earlier on and more sophisticated ones later in the UX design process.

Discover how an MVP can help your brand reach its target audience earlier, as Frank Spillers: Service Designer, Founder and CEO of Experience Dynamics discusses:

Transcript

What do Wizard of Oz Prototypes Look like?

Adaptability is a keyword in this design approach. The level of fidelity—or sophistication—a design team chooses can depend on the stage of their design process, available resources, and research goals. One thing that stays constant is how an operator posing as the “wizard” creates the illusion of system interactivity with the real users who test it.

The fidelity level refers to how closely the prototype simulates the final product in terms of visual design, interactivity, and system behavior:

1. Low-Fidelity Wizard of Oz Prototypes

They’re rough, early-stage simulations that often rely on paper interfaces, static mockups, or simple clickable wireframes. The interface might not respond in real time, and the wizard manually updates screens or responds through off-screen prompts. Low-fidelity WoZ prototyping is best when teams want to:

  • Explore concepts and ideate early.

  • Understand user expectations and general flow.

  • Do low-risk testing with minimal investment.

For example, a designer might make a paper interface for a voice assistant where the user speaks a command and the wizard displays the next “screen” manually.

The advantages of low-fidelity, or lo-fi WoZ prototypes are that they’re quick to build and revise, cost little to make, and encourage creative exploration. The limitations are that they may break immersion if users expect a more responsive or polished experience and that it’s harder to simulate complex interactions believably.

Discover how paper prototyping can help establish firm steps towards new solutions, as William Hudson, User Experience Strategist and Founder of Syntagm Ltd, explains:

Transcript

2. Mid-Fidelity Wizard of Oz Prototypes

These prototypes use more refined digital interfaces with interactive elements, but the system’s intelligence still comes under the “wizard’s” control. The visual design may still be basic, but the interactivity feels more fluid and realistic. Mid-fi WoZ prototyping is best when design teams want to:

  • Test specific flows or interactions with a semi-realistic experience.

  • Simulate system feedback without backend development.

  • Observe detailed user behaviors and reactions.

For example, a team may have a chatbot interface where a wizard types responses behind the scenes.

The advantages of mid-fi prototypes are that they balance realism and flexibility, maintain user immersion better (than lo-fi), and are effective for usability testing. The limitations are that they take more setup and coordination and that wizards must be more skilled and attentive to maintain the illusion.

3. High-Fidelity Wizard of Oz Prototypes

These near-production-quality interfaces look and feel more like the final product—hi-fi prototypes may include animations, branding, and polished UI components. The wizard still controls the underlying logic, but the front-end may be indistinguishable from a real system. Teams typically use hi-fi WoZ prototyping to:

  • Test user trust, emotional reactions, or high-stakes scenarios.

  • Gather fine-grained insights on interaction timing, feedback, and flow.

For example, a design team may test a virtual assistant prototype with real-time voice synthesis controlled by a wizard.

The advantages of hi-fi prototypes are that they’re highly immersive and believable and ideal for validating design polish and emotional response. The limitations are that they’re time-consuming and resource-heavy to build, and hard to adapt quickly during sessions.

How to Choose the Right Fidelity

The fidelity level depends on your goals; here’s a general rule:

  • For idea generation or early exploration, use low fidelity.

  • For flow validation or behavioral testing, pick mid fidelity.

  • For trust-building or final-stage simulation, go for high fidelity.

What are Key Components of a Wizard of Oz Prototype?

You’ll want to weave several key components to build a Wizard of Oz prototype—they’ll remain consistent across fidelity levels, but their execution changes depending on how realistic and complex your simulation must be.

1. The Interface

The WoZ UI (user interface) is what users see and interact with. Its fidelity level directly influences the user’s perception of the system’s realism.

  • Low Fidelity
    The interface might comprise hand-drawn screens, printed mockups, or basic wireframes—it could be a paper prototype or a simple slideshow. For interaction, participants might point or speak rather than tap or type.

  • Mid Fidelity
    WoZ interfaces at this level usually include clickable wireframes or digital mockups built with design tools. Visuals are functional but not polished. The interface responds realistically to user actions, as the wizard triggers the correct screens or content behind the scenes.

  • High Fidelity
    These interfaces closely resemble the final product and include branding, animations, and polished visuals—with users interacting via voice, touch, or gesture, and transitions appear seamless. The wizard still controls system behavior, but the visual and interactive layers feel complete; therein lies the “magic.”

2. The Wizard (Human Operator)

The wizard simulates the intelligent behavior of the system, and their role remains hidden from users to preserve the illusion of automation.

  • Low Fidelity
    The wizard manually adjusts paper or simple screens. The response time may be slower or more obviously human, but that’s acceptable at this stage—the focus is more on getting directional feedback.

  • Mid Fidelity
    The wizard operates from behind a partition or in a separate room, and triggers responses through a dashboard or messaging app. Timing becomes more important—and delays should match what a real system might exhibit.

  • High Fidelity
    The wizard must be in full “role-playing mode” here, and respond with near-perfect timing, using real-time inputs like synthesized voice, dynamic screen updates, or typed chatbot responses. The illusion of automation must hold for the “magic” to work, and the wizard may need a custom control interface to keep pace.

3. The Script or Response Logic

The script plays a vital role, too, as it helps the wizard stay consistent and efficient. It outlines how to respond to user inputs.

  • Low Fidelity
    The script is often loose or structured around a few (anticipated) user actions. As users can see it’s not a real system, rigid consistency is less important than at higher fidelity. This flexibility is useful for teams to explore unexpected behaviors and gain vital insights they might otherwise miss.

For example, a team wants to test a smart assistant to help users find a restaurant, and so has a loose, flexible script, based on a few user intents.

  • Example Script:

    • If the user says, “Find me a place to eat,” show a printed menu of restaurants.

    • If they specify cuisine, such as “Italian,” flip to a paper screen showing Italian options.

    • If they ask something unexpected, say, “This is just a basic version—we’re focusing on restaurants today.”

  • Mid Fidelity
    The script includes a wider range of expected inputs and matching outputs, and it accounts for common variations in user behavior. Wizards follow this more tightly to simulate realistic system behavior.

For example, a team wants to test a chatbot interface for booking flights, and so has a moderately detailed script that covers primary and secondary paths.

  • Example Script:

    • User: “I want to book a flight to New York.”
      Wizard: (types) “Sure, what date would you like to travel?”

    • User: “Next Friday.”
      Wizard: “Got it. Morning or evening flight?”

    • User: “Evening.”
      Wizard: “Here are a few options for evening flights to New York next Friday.” (Displays mock options)

The purpose of this script is to test dialogue flow, understand phrasing patterns, and evaluate the logic of follow-up questions. It includes variations like the user changing the date, asking for baggage info, or requesting flexible travel times—issues an empathetic design team should have in mind, anyway.

Empathy for users goes a long way to staying ahead of their expectations and delighting them in design, as this video shows:

Transcript

  • High Fidelity
    The script is detailed, branching, and often has decision trees or real-time prompts to support it. It must cover edge cases and unexpected actions, since users assume the system is fully functional; consistency is crucial to maintain.

For example, a team wants to try out a voice-activated healthcare assistant for medication reminders—their script is highly detailed with decision trees, fallback strategies, and emotional tone guidance.

  • Example Script:

    • User: “Remind me to take my heart medicine.”
      Wizard (using voice synthesis): “I’ve set a daily reminder at 8 AM for your heart medication. Would you like me to add a backup reminder?”

    • If user says, “Yes”:
      “I’ll also remind you at 8:15 AM just in case. Anything else I can help with?”

    • If user says, “Actually, I don’t take it every day”:
      “No problem. What days should I remind you?”

    • Unexpected user behavior: If they ask, “What are the side effects of this medication?”
      Wizard follows protocol: “I’m not able to provide medical advice, but I can remind you to discuss that with your doctor. Would you like to add a note to your next appointment?”

The purpose here is to simulate real-time voice interaction with nuance, timing, and safety boundaries. So, the script must handle varied phrasing, tone, and health-sensitive topics with care.

4. The Tasks or Scenarios

The tasks or scenarios guide the user’s interaction with the system and ensure the session stays focused.

  • Low Fidelity
    Simplicity is key; tasks are open-ended or exploratory—where you might ask, “Try using this to schedule a meeting,” and observe how users naturally engage.

  • Mid Fidelity
    Tasks are specific but still allow for natural variation in behavior. They might include scripted goals like, “Ask the assistant to cancel your dinner reservation.”

  • High Fidelity:
    Scenarios are often complex and involve multiple steps or emotional nuances. You might simulate high-stakes use cases—like managing finances or making health decisions—requiring the prototype to handle follow-up questions, clarification, or mistakes.

5. The Setup Environment

Where and how the session runs can make or break the illusion of a real system; remember the behind-the-scenes factor as fidelity levels increase.

Users and wizards are separate, so the user believes the system is partially functional. You might use screen sharing or a quiet observation room.

A fully immersive environment is essential for high-fidelity WoZ prototyping—the user should have no hint there’s a human intermediary; so, use one-way mirrors, hidden rooms, or audio booths. Sound quality, device responsiveness, and ambient cues must align with the illusion.

A diagram showing closed (select a reponse), open (create custom response) and hybrid (both as options) wizard responses.

This chart shows a possible system of responses a wizard might use.

© NNG, Fair use

How to Conduct a Wizard of Oz Test, Step by Step with Best Practices and Tips

Step 1: Set Clear Goals

Decide what you want to learn: Are you testing how people phrase requests? Whether they trust a recommendation? How they react when the system makes a mistake?

Step 2: Design the Interface

Create a believable but simple interface. Digital design tools or even a printed paper interface can work—it depends on the fidelity you want.

Step 3: Prepare the Wizard

Train the person acting as the wizard, so they understand the script, are ready to adapt, and remain invisible. If the system simulates typing, voice, or gesture recognition, the wizard should match the expected behavior convincingly.

Step 4: Run the Test

Invite participants to complete tasks using the system. Observe closely—pay attention to confusion, hesitations, and off-script behavior—and let users speak freely and think aloud when possible.

Step 5: Debrief and Iterate

After the session, ask participants for feedback. Then, adjust the prototype based on what you observed. If the concept is promising, you can gradually replace the wizard’s actions with real functionality.

Best Practices

  • Stay invisible: Keep the wizard out of sight for higher-fidelity prototyping; use one-way mirrors, partitions, or remote tools.

  • Be prepared; stay flexible: Create response scripts but allow for unscripted moments. Users are people—unexpected behavior often reveals the most useful insights.

  • Use short, focused sessions: Avoid long, tiring sessions—keep each test around 30–45 minutes.

  • Pilot first: Test the setup with teammates before involving participants.

  • Record sessions: With permission, capture screen and voice data. These help in later analysis.

Discover many helpful points about planning an observational study, as Alan Dix discusses:

Transcript

Special Considerations for Wizard of Oz Prototyping and Testing

1. Scalability and Repetition

Because it requires manual effort, Wizard of Oz testing doesn’t scale well—each session takes much human coordination and preparation.

2. Wizard Fatigue

The person acting as the wizard must stay focused and responsive; so, sessions that run too long or involve unpredictable user behavior can lead to errors.

3. Risk of Breaking the Illusion

If users realize a human is behind the scenes, it can bias results—they might behave unnaturally. Keep the setup believable and rehearse beforehand to minimize this.

4. Not a Replacement for Real Tech Testing

Eventually, you must validate whether the actual technology can perform as expected. WoZ prototyping and testing is a stepping stone—not a final proof.

5. It’s Not Suitable for Every Situation

It’s best to steer clear if: you’ve already got a working version of the system and want to test real performance; the concept doesn’t involve human-like intelligence or adaptive behavior; you need long-term, repeated use data; or you can’t ensure the illusion will hold (e.g., users are highly tech-savvy or suspicious).

WoZ sessions can surface precious insights—like unexpected things that users expected—for designers to refine requirements. The points where users felt delighted or the wizard struggled to simulate expected behavior can help prioritize features, define edge cases, and more—such as test speech patterns, misunderstandings, and repair strategies. Better still, session transcripts can serve as training data if teams want to build artificial intelligence (AI) or machine learning (ML) models.

With a unique blend of theatrical deception and strategic research, WoZ prototyping provides design teams with a much-needed safe zone in which to explore and trial ideas and features. When they do it well, they can power themselves along—if not the Yellow Brick Road of L. Frank Baum’s much-loved story—a path paved with golden blocks of essential insights about the people who will eventually use their intuitive products and enjoy fantastic digital experiences.

Questions About Wizard of Oz Prototypes?
We've Got Answers!

Why do designers use Wizard of Oz prototyping?

Designers use Wizard of Oz prototyping to test digital products before they build any actual functionality. In this method, a human secretly performs functions that users think the system handles automatically. This lets designers explore ideas quickly, collect real user feedback, and refine the experience—all without heavy technical investment—and so they can prevent disappointments later in usability testing.

It works especially well in early design stages, where the team wants to validate core interactions or user flows without committing to coding. For instance, a voice assistant prototype might seem to understand spoken commands, but a person behind the scenes types responses manually. This creates the illusion of a finished product and reveals how users naturally interact with it.

Wizard of Oz testing has roots in behavioral psychology and simulates naturalistic conditions—a point that can make the finds all the more valid.

Explore the power of prototyping in this video, which addresses the Wizard of Oz approach to help guide towards better digital products:

Transcript

When should I use a Wizard of Oz prototype?

Use a Wizard of Oz prototype when you need to test complex interactions, especially those involving AI, voice, or system intelligence—before investing in full development. This method works best in early design stages, where validating user behavior, expectations, and workflows matters more than building functionality.

For example, you can test how users interact with a chatbot, voice assistant, or recommendation engine by simulating system responses manually. You'll uncover usability issues, misunderstandings, and edge cases that might go unnoticed in static wireframes or mockups. This approach is even more attractive when time or budget constraints limit high-fidelity development.

Above all, Wizard of Oz prototyping helps reduce risk. With it, your team can catch interaction flaws early enough to slash corrective product costs. What's more, it also supports agile design as it enables rapid iteration and user-centered refinement.

Enjoy our Master Class Design For Agile: Common Mistakes and How to Avoid Them with Laura Klein: Product Management Expert, Principal at Users Know, Author of Build Better Products and UX for Lean Startups.

What kinds of products work best with Wizard of Oz prototyping?

Wizard of Oz prototyping works best for products that rely on complex or intelligent system behavior—especially ones that involve AI (artificial intelligence), natural language, automation, or personalization. Chatbots, voice assistants, recommendation engines, smart home interfaces, and other adaptive systems benefit the most because they're hard to prototype with traditional tools.

It's wise to use this method when the product's core value depends on how users interact with unseen “intelligence.” For example, a mental health app that simulates empathetic conversation, or a travel planner that offers smart itinerary suggestions, are things you can Wizard of Oz–test to observe how users respond before building real logic. The insights you get can help you design and refine more mindfully (especially important for something like a mental health app).

These prototypes help test assumptions early and reveal natural behaviors. This technique cuts development waste and improves usability outcomes in how it helps teams surface issues at the interaction level—before any code gets written.

For a wealth of insights into the exciting world of Designing with AI, enjoy our Master Class Conversation Design: Practical Tips for AI Design with Elaine Anzaldo, Conversation Designer, Meta.

How do I plan a Wizard of Oz prototype test?

To plan a Wizard of Oz prototype test, first define the core interaction you want to observe. Pick a task that involves system “intelligence” or dynamic responses—like booking through a chatbot or interacting with a voice assistant. Next, script realistic scenarios and user flows. Then assign someone to act as the “wizard” who mimics the system's behavior behind the scenes.

Set up the interface to look and feel functional—especially if it's a mid- to high-fidelity prototype, users should believe they're interacting with a real system directly. Avoid revealing the human involvement. Recruit target users and conduct usability testing while capturing feedback, confusion, and natural behaviors. Last, but not least, analyze the results carefully so you can refine your design before you move on to invest in development.

The WoZ method works because it keeps testing fast, low-cost, and focused. When you focus well on usability testing, you can come away with many nuggets of information you otherwise might have not revealed from your users.

How do I simulate system responses as the “wizard”?

To simulate system responses as the “wizard” in a WoZ session, start by preparing a detailed script or decision tree that covers likely user actions and expected system replies. Use real content and interface elements to keep the experience believable. During the test, monitor user input in real-time and respond quickly—ideally within one or two seconds—to keep up the illusion of automation.

You can simulate responses via chat interfaces, voice replies, or on-screen UI updates. Tools like shared screens, remote control software, or prototyping platforms (e.g., Figma or Axure) help you stay hidden while you are in control of what the user experiences.

Consistency matters. Stick to your script to avoid misleading users by ad-libbing with “irregular” details or introducing bias. Last, but not least, always debrief users afterwards to explain the setup—this protects ethical standards and builds trust, especially after something as “deceptive” as impersonating a machine.

To help keep a handle on reality—and the point that as humans we can only control a certain number and type of situations—get a deeper insight into the phenomenon called the illusion of control.

How do I make sure participants don't know the system isn't real?

(Note: this is more for higher-fidelity WoZ prototypes.) To make sure participants don't know the system isn't real, design the prototype interface to look polished and fully functional. Don't include placeholders or obvious gaps that could give the “game” away. Set up a realistic context—like a branded app screen, a simulated chatbot, or voice interaction—with clear cues to guide users naturally.

Most importantly: keep the “wizard” hidden. Use a separate device, room, or remote setup so users don't see or hear anything unusual. Make sure the wizard responds promptly—ideally within 1–2 seconds—to maintain the illusion of automation. Plan for likely user actions in advance and rehearse different scenarios so you've got things covered on this front.

Don't overexplain the system beforehand; that might tip some users off to be on the look-out for something unusual. Just frame the test as a normal usability session. And then—after the test is over—always debrief participants to reveal the setup and respect their consent; it's good ethics.

The power of WoZ sessions lies in how users can suspend disbelief when the design feels smooth, responsive, and emotionally consistent. That's how WoZ prototypes mimic their namesake—the titular Wizard in The Wonderful Wizard of Oz—but just make sure nobody goes looking for your “wizard” or accidentally opens a door or curtain to find that person playing a convincing role; it'll spoil the effect, and findings.

Lift the lid on a whole treasure trove of usability testing advice in our Master Class How to Get Started with Usability Testing with Cory Lebson: Principal User Experience Researcher with 20+ years of experience and author of “The UX Careers Handbook.”

How do I avoid bias when I'm acting as the wizard?

To keep bias away when acting as the wizard, follow a consistent script for every user. Predefine system responses based on expected inputs and stick to them. This reduces the chance that you might adjust replies subconsciously to guide or influence user behavior.

Stay neutral and “machine-like”—don't react verbally or nonverbally during the session. Avoid correcting users or giving hints. Let them explore the system as if it were real, even if they make mistakes. With users' consent (although only tell them it's a WoZ session afterwards), record sessions for later analysis instead of relying on memory, which can skew interpretation.

Conduct a pilot test to refine your script and timing, too. Consistency and preparation are key if you're going to keep the experience uniform across participants. When you control for bias in usability testing, it improves the accuracy of insights and leads to better design decisions.

To err might be human, but to minimize bias is “divine”—discover how bias can creep in and trip up research and design, and find tips on how to keep it at bay.

How do I choose tasks for the test?

To pick tasks for a Wizard of Oz test, focus on high-impact, uncertain, or user-critical interactions—especially ones that involve system intelligence, automation, or personalization. To begin, identify the product's core value propositions. Then ask: What actions will users take to achieve these goals? Prioritize tasks that reveal user expectations or behaviors you can't predict.

Keep tasks realistic and goal-oriented. For example, in a voice assistant app, ask users to “find a vegan recipe” instead of testing abstract commands. Don't include overly scripted tasks that guide users too much—the goal is to observe natural interaction patterns.

It's a good idea to select 3–5 tasks, to keep the session focused and avoid fatigue. Most problems tend to surface after testing with just five users, so fewer but well-chosen tasks are highly effective.

For a deep-dive into the exciting world of discovering how users encounter your designs, take our course Conducting Usability Testing.

What are the risks or downsides of this method?

For all its powerful positives, Wizard of Oz prototyping does come with a few key risks. First, users might behave differently if they know or suspect a human controls the system. That can skew results and reduce test validity, and corrode trust—nobody likes to feel they have been “had,” even if the deception has a noble purpose. Second, the timing or tone of the wizard may unintentionally introduce inconsistencies or bias—especially if they stray from the script.

Another risk is how easy it is to overestimate how well a future system will work based on a perfectly executed simulation. After all, real systems may not match the smoothness of human responses. And because you are simulating behavior, you might miss technical constraints or scalability issues the real product will face. To proceed only on the basis of having one good WoZ session might be like training for a long swim in cold water by doing just a few laps in a heated pool: inadvisable.

Lastly, whoever plays the wizard might find it mentally demanding—and the role is prone to human error. Mistimed responses or emotional cues can break the illusion and disrupt the test; users might not show their suspicions outwardly, but their behavior can become unnatural very quicky once they believe something is going on behind the scenes.

Find helpful points and a WoZ template in our article, 5 Common Low-Fidelity Prototypes and Their Best Practices.

How do I analyze the results from a Wizard of Oz prototype?

To analyze results from a Wizard of Oz prototype, review recordings and notes to identify patterns in user behavior, confusion points, unmet expectations, and emotional responses. Focus on how users interpret system feedback, how often they need help, and whether the interface guides them smoothly toward their goals.

Look for repeated friction points or breakdowns in trust—these signal usability issues or mismatched expectations. Compare user actions with your scripted flows: did users follow the expected path or take unexpected turns? Pay attention to where they hesitated or asked questions.

Organize findings by task and theme. Use tools like affinity mapping or journey mapping to visualize patterns. Then prioritize issues by severity and impact on user goals.

Wizard of Oz tests reveal how users interact with “intelligent” systems, even before coding begins, and give teams a great opportunity to refine the UX early.

Take an adventurous trip on the trail of users in our article Customer Journey Maps — Walking a Mile in Your Customer's Shoes.

What are some recent or highly cited articles about WoZ prototypes?

Kelley, J. F. (1984). An iterative design methodology for user-friendly natural language office information applications. ACM Transactions on Office Information Systems, 2(1), 26–41.

Kelley's pioneering work introduces a human-centered, iterative design methodology specifically for developing natural language interfaces. The paper outlines the development of CAL (Calendar Access Language), an application enabling non-technical users to interact with calendar systems using plain English. Through six empirically grounded iterations involving real users, Kelley demonstrates how usability can be systematically improved by addressing user misunderstandings and expectations. The significance of this research lies in its early and influential emphasis on user testing and refinement—principles that are foundational to modern human-computer interaction and user experience design. The work remains a cornerstone in interface design methodology literature

Maulsby, D., Greenberg, S., & Mander, R. (1993). Prototyping an intelligent agent through Wizard of Oz. In Proceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems (pp. 277–284).

This study explores the use of WoZ prototyping in developing intelligent agents. By simulating agent behaviors, the researchers could study user interactions and expectations without fully developing the underlying AI. The findings underscore the method's effectiveness in identifying user needs and refining system behaviors, thereby influencing the design of intelligent systems and user-agent interactions.

Dow, S., MacIntyre, B., Lee, J., Oezbek, C., Bolter, J. D., & Gandy, M. (n.d.). Puppet prototyping: Wizard of Oz support throughout an iterative design process. Georgia Institute of Technology.

This paper explores the use of the Wizard of Oz (WOz) prototyping method in the iterative design of pervasive computing systems. The authors introduce "puppet prototyping," where a human operator (the "wizard") simulates system components to test user interactions before full system implementation. They discuss the integration of WOz techniques into the Designer's Augmented Reality Toolkit (DART), facilitating the creation and evolution of WOz interfaces. The paper highlights the benefits of using WOz throughout the design process, allowing designers to explore user interactions and system behaviors without the need for fully developed technologies. A case study involving a location-aware audio experience in a historic cemetery illustrates the practical application of these methods.

Earn a Gift Earn a Gift, Answer a Short Quiz!

1
2
3
4
1
2
3
4
Question 1
Question 2
Question 3
Get Your Gift
Interaction Design Foundation logo

Question 1

What makes a Wizard of Oz prototype different from a real working product?

1 point towards your gift

  • Designers test it using only paper sketches.
  • A human performs system functions behind the scenes.
  • It uses real AI to simulate user interactions.
Interaction Design Foundation logo

Question 2

Why do researchers use Wizard of Oz prototypes in early-stage testing?

1 point towards your gift

  • To show investors the final version of a product
  • To reduce the cost and time of testing user behavior
  • To avoid collecting real user feedback
Interaction Design Foundation logo

Question 3

When should a designer use a Wizard of Oz prototype?

1 point towards your gift

  • When testing a complex interaction before building the backend
  • When the product is ready to launch
  • When measuring server response time under load

Learn More About Wizard of Oz Prototypes

Make learning as easy as watching Netflix: Learn more about Wizard of Oz Prototypes by taking the online IxDF Course Conducting Usability Testing.

Why? Because design skills make you valuable. In any job. Any industry.

In This Course, You'll

  • Get excited when you realize usability testing gives you the power to deeply understand your users, solve their frustrations, and deliver products and services they genuinely love. Studies show that 79% of people abandon websites due to poor usability. Just think of the competitive edge you'll gain when you identify and fix problems early. Greater user satisfaction leads directly to loyalty, business growth, and higher salary potential.

  • Make yourself invaluable by mastering usability testing methods that increase customer loyalty, sales, and profits. Products with great usability are easier to learn, faster to adopt, and more likely to be recommended. Plan, conduct, and report usability tests that yield precise, actionable insights to avoid costly mistakes. Usability testing isn't just for apps or websites: It saves lives. Products like medical devices and vehicles only work when real people can use them without confusion or hesitation. As AI becomes part of more products and workflows, you stay in demand with timeless human-centered design skills that ensure those systems actually work for the people who rely on them. Wherever there are people, usability testing is essential. Use it to excel in your current role or break into tech. Your skills will make you stand out as a professional who truly understands people's needs. You already test usability intuitively, such as when you ask friends for feedback. This course naturally builds on what you know.

  • Gain confidence and credibility with downloadable test plans and questionnaires that simplify usability testing. Optional portfolio exercises guide you step by step through testing an online shop and provide the practical, real-world experience hiring managers want. Even if design is new to you, this course will transform your confidence, elevate your career, and empower you to create a meaningful impact on people's lives.

It's Easy to Fast-Track Your Career with the World's Best Experts

Master complex skills effortlessly with proven best practices and toolkits directly from the world's top design experts. Meet your expert for this course:

  • Frank Spillers: Service Designer and Founder and CEO of Experience Dynamics.

Get an Industry-Recognized IxDF Course Certificate

Increase your credibility, salary potential and job opportunities by showing credible evidence of your skills.

IxDF Course Certificates set the industry gold standard. Add them to your LinkedIn profile, resumé, and job applications.

Course Certificate Example

Be in distinguished company, alongside industry leaders who train their teams with the IxDF and trust IxDF Course Certificates.

Our clients: IBM, HP, Adobe, GE, Accenture, Allianz, Phillips, Deezer, Capgemin, Mcafee, SAP, Telenor, Cigna, British Parliament, State of New York

All Free IxDF Articles on Wizard of Oz Prototypes

Read full article
5 Common Low-Fidelity Prototypes and Their Best Practices - Article hero image
Interaction Design Foundation logo

5 Common Low-Fidelity Prototypes and Their Best Practices

Low-fidelity prototypes allow us to quickly and inexpensively test ideas, so we can validate our hypotheses and improve our solutions. To maximize their effectiveness, it’s important for us to know which low-fidelity prototypes we should use, their pros and cons, as well as how to create them. Here,

Social shares
1.3k
Published
Read Article

5 Common Low-Fidelity Prototypes and Their Best Practices

5 Common Low-Fidelity Prototypes and Their Best Practices

Low-fidelity prototypes allow us to quickly and inexpensively test ideas, so we can validate our hypotheses and improve our solutions. To maximize their effectiveness, it’s important for us to know which low-fidelity prototypes we should use, their pros and cons, as well as how to create them. Here, let’s look at the best practices of five of the most common low-fidelity prototypes: sketches, paper prototypes, Lego prototypes, wireframes and Wizard of Oz prototypes.

Before we begin looking at these five low-fidelity prototypes, let’s briefly talk about when you should use low-fidelity prototypes in the first place. Low-fidelity prototypes let us test ideas quickly and cheaply, which makes them useful during the early divergent stages of the design process, when we want to create and test as many ideas as we can. Since they require less time to create, we are less likely to get attached to them, so they allow us to discard bad ideas more easily than high-fidelity prototypes do.

We should use low-fidelity prototypes to test only for broad concepts rather than fine details such as animations. This is because low-fidelity prototypes tend to lack details and realism. For instance, we can use low-fidelity paper prototypes to test different solutions for a problem at the very early stages of ideation.

Illustration of different prototyping methods. They are Sketches, Paper, Lego, Digital, and Wizard of OZ.

© Interaction Design Foundation, CC BY-NC-SA 4.0

With this in mind, let’s dive into five commonly used low-fidelity prototyping methods!

Sketches

While sketches are often considered to not be technically prototypes, they can be extremely helpful for making decisions, mostly because they are incredibly easy to create and even easier to discard. We don’t need any artistic skill to sketch well, so this is a great tool for designers and non-designers alike.

Sketches of how a product might work with arrows, words, and little descriptive objects.

Even the messiest of scrawls (not that what we see above is a messy scrawl) can serve as nurturing “soil” to make the seed of an idea sprout into a first-class end product.

© Tom Maiorana, CC BY 2.0.

Pros and Cons of Sketches

Pros of sketches

  • They are extremely cheap and fast to create. As such, you can sketch out a large number of ideas in a short amount of time.

  • You can do it anywhere: with pen and paper or digitally on your smartphone, tablet or desktop computer.

  • They are disposable, so you won’t get attached to sketches that turn out to be bad ideas.

Cons of sketches

  • Sketches lack detail and are ambiguous by design. As such, you cannot use sketches to convey complex interactions of an app, for example.

  • Sketches are almost never of high enough fidelity to be useful with people outside of the team, since they rarely have the context to understand what the sketch is meant to convey.

  • Sketches are not very helpful in convergent processes where you want to select a few best ideas—other forms of prototypes, such as paper prototypes or wireframes, are more helpful.

When to Use Sketches

  • Use sketches in early, divergent stages of your design process.

  • Sketch out your rough ideas so you can discuss them with team-mates.

  • You can also sketch diagrams and mind maps in order to illustrate a system, process or the structure of your ideas. Flesh out how your idea(s) can be implemented with all the parties involved, so you can evaluate its (or their) feasibility.

  • Sketch the touch points that affect a user’s journey, and then identify how they relate to one another.

Best Practices and Tips for Sketching

  • Always sketch out your ideas, rather than store them in your head! Design thinking emphasizes a bias towards action. Whenever you have an idea, sketch it out, no matter how silly it seems—you will be able to evaluate it much better when it’s on paper rather than in your head.

  • Use the right amount of detail: remember that a sketch should be rough and quick. Don’t spend extra time adding details which are not required for your quick sketch.

  • Draw diagrams to map out complex ideas or use cases, where many factors and players affect one another. Journey maps, behavior maps, system flow diagrams and a range of other mapping methods are at your service to help you scope out complex situations.

  • Invite other team-mates to join in your sketching sessions, when appropriate. Because sketches are so easy to create, they are great opportunities for you to involve other stakeholders in the design process.

Advance Your Career With This Free Template for “Best Practices for Sketching”
Best Practices for Sketching
We respect your privacy
Get 1 powerful email each week: Design a life you love!

Paper Prototypes

Transcript

William Hudson explains the power of paper prototypes, as well as when and how to use them.

Pros and Cons of Paper Prototypes

Pros of Paper Prototypes

  • Paper prototypes are cheap and easy to create as well as modify.

  • You can create rough “animations” by sliding pieces of paper to give users a more realistic idea of how the interface will work.

  • You can ignore the deeper, superficial details of an interface, such as the color of a button. This allows you to test the concept of your idea, rather than its visual execution.

  • Paper prototypes are very obviously unfinished; therefore, users are unlikely to hold back their critiques for fear of hurting your feelings.

Cons of Paper Prototypes

  • While generally easy to create, sometimes you might spend a bit of time to make a paper prototype. You might get emotionally attached as a result and become unable to objectively evaluate its merits. Also, while it’s fairly easy to make small changes, sometimes larger, more structural changes are tricky because they can require completely recreating whole sections of the prototype.

  • Paper prototypes are less helpful to test commonly used user interface patterns. That’s because users are likely to already know how the user interface works. In such cases, you should skip the paper prototype and move on to a higher-fidelity prototype instead.

  • You can only test paper prototypes in person. Since the prototype is physical, you’ll find it very difficult to conduct remote tests with it.

  • While better than sketches, paper prototypes still require imagination from users. This means some users might struggle when they try to understand how the interface works.

When to Use Paper Prototypes

  • Use paper prototypes when you’re exploring novel solutions, to test whether people understand your solution.

  • Don’t use paper prototypes when you’re revisiting the same solution, or using a standard user interface pattern to solve a problem. In such cases, you can skip the paper prototype and move to the next stage of your design process.

  • Use paper prototypes when you’re exploring different ways of solving a problem. For instance, if you have different interface ideas to achieve the same user goal, you might want to sketch out a couple of different paper prototypes to test them on users.

Best Practices and Tips for Paper Prototypes

  • Paper prototype sketching templates can help you speed up your process. However, you don’t need them and simple sketches on blank sheets of paper will work just as well.

  • You don’t even need to use a ruler—however, you should ensure your paper prototypes are neat and legible, of course.

  • Test your paper prototypes on users. Play-act with them to let them know what happens when they click on a certain button, for instance.

  • Do a dry run of your paper prototype testing session before you involve real users. Get your team-mates to try it out first. This is because you’ll likely find that it’s more difficult to host a paper prototype testing session than you think. You’ll need to know how to explain to your users the way your prototype works, as well as answer the many questions they will ask you.

Download our template for best practices for paper prototyping.

Advance Your Career With This Free Template for “Best Practices for Paper Prototypes”
Best Practices for Paper Prototypes
We respect your privacy
Get 1 powerful email each week: Design a life you love!

You can also download and print our paper prototyping sketch templates to speed up your paper prototyping.

Advance Your Career With This Free Template for “Paper Prototyping Sketch Templates”
Paper Prototyping Sketch Templates
We respect your privacy
Get 1 powerful email each week: Design a life you love!

Lego Prototypes

Photo of colored lego bricks.

Lego’s genius transcends child’s play—we have much to tap from Lego as regards prototyping.

© Arto Alanenpää, CC BY-SA 4.0.

Lego is a staple of any kid’s toy box. Its versatility and ability to spark the imagination is what drives the company’s success. As a designer, you can take advantage of Lego’s versatility to create quick and simple prototypes of your ideas. The best part of using Lego pieces to build your prototypes is that they become easy to dismantle and tweak; simply detach a part of your Lego prototype, swap it with an alternative design and play with it to see if it works.

Tim Brown, CEO of international design firm IDEO, recounts in his book Change by Design that Lego prototyping has been widely used in IDEO’s design thinking process. The design team at IDEO even used it to create a prototype for a complex insulin injection device!

Pros and Cons of Lego Prototypes

Pros of Lego prototypes

  • Lego bricks allow you to quickly create physical prototypes—you can build a rough model faster than most 3D printers can! They allow you to produce relatively cheap prototypes for products that are physical and tangible.

  • Lego prototypes are versatile and easy to modify and dismantle. You can easily remove, add or rotate bricks to change your prototype.

  • Lego prototypes encourage experimentation and fun, which are important components of success in the design thinking process.

Cons of Lego prototypes

  • Lego prototypes are not suitable for digital products, such as mobile apps or websites. However, they can still be used to create user journey stories for such intangible products.

  • Lego prototypes are relatively expensive low-fidelity prototypes—especially if you don’t have a set of Lego bricks. In that case, you of course have to first purchase some bricks, which cost more than other forms of prototypes such as paper prototypes.

When to Use Lego Prototypes

  • Use Lego prototypes to empathize with your users. Use Lego bricks to recreate and reenact user journeys cheaply and visually.

  • Use Lego prototypes when your solution involves a complex system of different parties. You can use different Lego characters to represent each party involved, so you don’t miss any of their needs in the final product.

  • When you’re creating complex physical products, you can use Lego pieces to create quick and dirty prototypes. Use these to get a rough sense of how large or heavy the final product will feel.

Best Practices and Tips for Lego Prototypes

  • Like sketches, Lego prototypes don’t require any level of artistic talent. Use this as an opportunity to involve your non-designer team-mates and stakeholders.

  • Lego prototypes are best used to reenact user journeys. Use Lego characters to run through what a day is like for your user—this is a great empathy-building exercise for your team!

  • Use Lego prototypes to mimic the actual size of a proposed physical product. This way, for example, you can test whether it fits into your jeans pocket.

  • You can also use Lego prototypes to mimic the actual weight of your proposed product. Since the Lego bricks are pretty light, remember that you can always place weights into your Lego creations to add more heft to them!

Download our template for best practices for Lego prototypes.

Advance Your Career With This Free Template for “Best Practices for Lego Prototypes”
Best Practices for Lego Prototypes
We respect your privacy
Get 1 powerful email each week: Design a life you love!

Digital Wireframes

Image of the Balsamiq interface showing a mobile phone with a login screen.

Wireframing apps such as Balsamiq, shown above, allow you to create quick illustrations of your app or website.

© Balsamiq, Fair Use.

Wireframes are simple, bare-bones illustrations of your app or website. They allow you to ignore the visual and interactive aspects of your prototype and focus on content structure and functionality. Technically, paper prototypes (which we mention above) are low-fidelity wireframes. But for our purposes here, we refer to digital wireframes when we say “wireframe”.

Pros and Cons of Wireframes

Pros of wireframes

  • You can quickly change your wireframes, compared with higher-fidelity prototypes such as app mockups. This is because wireframes don’t contain details such as images and colors.

  • Wireframes let you focus on the functionality and content structure of the product. On top of that, your users will focus their feedback on functional problems, rather than visual preferences. This means you can ignore visuals, such as colors and fonts, in favor of polishing the core functions of the app.

  • Wireframes, compared with other low-fidelity prototypes, let you communicate the relation between different pages in your product. Users and team-mates can easily see where each page leads and what clicking each button does.

Cons of wireframes

  • Since wireframes are still quite bare-bones, users might struggle to understand how what you present to them works. You’ll need to let users know that they should ignore the visuals of the wireframe and instead focus on functionality and other content such as copy.

  • Wireframes have encouraged “lorem ipsum”, or placeholder content, in the past. This is no longer advised, since copy and images that are significantly different from your placeholders will absolutely affect the final user experience. While you don’t need to have absolutely final text or images, you should at least use a rough approximation to get any value when showing the interface to people outside your team.

When to Use Wireframes

  • Use wireframes slightly later in your design process, when you are ready to flesh out a few design ideas.

  • You may not want to use wireframes until you are ready to focus on the content, layout, information architecture and space allocation of various elements. In other words, you should not use (digital) wireframes when you are in the divergent stages of your design process if they slow you down. In the divergent stages—where you want to create as many ideas as possible—sketching might be a lower-friction method for testing out ideas. However, wireframing applications have gotten good enough that some folks can generate ideas just as quickly digitally as they can with pencil and paper.

  • Use wireframes when you are ready to think about topics such as how to create optimal user flows, what kinds of templates you should use for various screens and pages and how much space to allocate various elements on a screen.

Best Practices and Tips for Wireframes

  • Use wireframes to flesh out the information architecture and layout of your app, rather than focus on visual elements such as brand colors and typography.

  • Wireframes are great tools for you to think about which layout templates you need to create your product. Try to stick to as few layouts as you need to create a consistent experience.

  • Use wireframes to focus on functionality, rather than animations and other visuals.

  • Don’t use colors in your wireframes. If you have to, use shades of gray.

  • Stick to one font in your wireframes. Use different font sizes to indicate different heading levels.

  • Minimize placeholder copy. Your wireframes should be 100% usable, and you should therefore focus on crafting copy that will help users understand how to use your product. Use placeholder copy only in areas where you know the content will not affect usability—for example, in the body text of an article.

Download our template for best practices for digital wireframes.

Advance Your Career With This Free Template for “Best Practices for Digital Wireframes”
Best Practices for Digital Wireframes
We respect your privacy
Get 1 powerful email each week: Design a life you love!

Wizard of Oz Prototypes

Illustration of a hot air ballon with the title Wizard of Oz Prototyping.

© Interaction Design Foundation, CC BY-NC-SA 4.0

Wizard of Oz prototypes are prototypes with fake functions—for instance, where you get a team-mate to mimic complex interactions rather than code a piece of software for it. Like the Wizard of Oz in the story (who generates an ominous and deceptive appearance from behind a curtain), you are mimicking some aspects of your product. They’re a kind of low-to-medium-fidelity prototype, where the key functions are not functional at all while other aspects such as visuals are fully designed.

The idea of Wizard of Oz prototypes is to get users to believe that the prototype is fully functional, so you can test it while saving time and resources. For example, you can create a Wizard of Oz prototype for a smart assistant, where your team-mate types out responses to trick the user into thinking that the smart assistant is fully functional.

Pros and Cons of Wizard of Oz Prototypes

Pros of Wizard of Oz prototypes

  • You can test particularly complex parts of your design without having to build it. This allows you to validate your design before you spend more resources to implement it.

  • You can test future technologies easily without building a complicated prototype. This allows you to fine-tune the requirements of the technology.

  • Users tend to provide realistic feedback, since Wizard of Oz prototypes are more believable and interactive.

Cons of Wizard of Oz prototypes

  • You’ll need to spend some time to build your Wizard of Oz prototype. Since you need the user to believe that it’s fully functional, you’ll need to make it look convincingly polished.

  • You have to train a “wizard” who’ll simulate the responses of the system. The wizard also must be present during all tests. This means your prototype requires more time and labor.

  • The wizard might not act consistently throughout tests. Thus, your system might behave differently from test to test, which affects your test results. This means you’ll need to pay extra attention to train wizards and give them rules to follow.

When to Use Wizard of Oz Prototypes

  • Use Wizard of Oz prototypes in the late stages of the design process.

  • Use Wizard of Oz prototypes when you’re designing complex systems or designing for future technologies.

  • Wizard of Oz prototypes can also be extremely useful when prototyping any sort of voice interface or chat system where the backend would be hard to build but easy for a human to fake.

Best Practices and Tips for Wizard of Oz Prototypes

  • Figure out what questions you want to answer through your Wizard of Oz prototype before you begin to build it.

  • You can use ready-made tools such as social media, instant messaging and videos to create realistic imitations of computer interactivity. For instance, you can create a set of simple screens together with messages sent to a computer to fake the interactions of a social media website.

  • Prepare a set of behavior instructions for the wizard. In it, provide instructions for common and predictable scenarios so the wizard knows how to react and guide the user.

  • Note that the Wizard of Oz prototype doesn’t test for the reliability and accuracy of the system! Your tests will therefore not tell you how system performance failures might affect the user experience.

Download our template for best practices for Wizard of Oz prototypes.

Advance Your Career With This Free Template for “Wizard of Oz Prototypes”
Wizard of Oz Prototypes
We respect your privacy
Get 1 powerful email each week: Design a life you love!

The Take Away

Low-fidelity prototypes play an important role: they allow designers to quickly test ideas to improve the final design. We’ve looked at five common low-fidelity prototypes and their best practices. Here’s a brief summary of when you should use them:

  • Sketches: Use them to communicate and explore ideas early in the design process.

  • Paper prototypes: Use them to explore novel solutions slightly later in the design process.

  • Lego prototypes: Use them to explore physical products as well as build empathy through reenacting user journeys.

  • Wireframes: Use them to focus on content placement, information architecture and functionality.

  • Wizard of Oz prototypes: Use them to mimic complex systems, complex interactivity or future technologies before you spend resources to build them.

References and Where to Learn More

Jakob Nielsen, Paper Prototyping: Getting User Data Before You Code, 2003

Bill Buxton, What Sketches (and Prototypes) Are and Are Not

d.school: Wizard of Oz Prototyping

Tim Brown, Change by Design: How Design Thinking Transforms Organizations and Inspires Innovation, 2009

Images

Hero Image: © Grant Hutchins, CC BY-SA 2.0

Feel Stuck?
Want Better Job Options?

AI is replacing jobs everywhere, yet design jobs are booming with a projected 45% job growth. With design skills, you can create products and services people love. More love means more impact and greater salary potential.

At IxDF, we help you from your first course to your next job, all in one place.

See How Design Skills Turn Into Job Options
Privacy Settings
By using this site, you accept our Cookie Policy and Terms of Use.
Customize
Accept all

Be the One Who Inspires

People remember who shares great ideas.

Share on:

Academic Credibility — On Autopilot

Don't waste time googling citation formats. Just copy, paste and look legit in seconds.