What Kind of Prototype Should You Create?

by Rikke Friis Dam and Yu Siang Teo • 16 min read

859 Shares

So, you want to create prototypes to help in your design process or Design Thinking project. However, what kind of prototype should you create? How detailed should your prototype be? What should your prototype be created for? If you’re asking yourself these questions, then great, because you’re on the right track! We will go through the different levels of fidelity of prototypes, as well as the kinds of prototypes you can create. We’ve also created some highly useful templates that you can use to guide yourself in your prototype-making process. Afterwards, you should be in a much better place for starting to create your own prototypes.

Prototypes begin as extremely rough, quick, and low-cost experiments in the early stages of a design process or Design Thinking project, later moving towards higher-fidelity models, which are more complex, detailed, and costly final drafts. Your design team will continue this process until you manage to uncover or address problems sufficiently and in such a way that the team feels confident that you’ve arrived at a production-ready solution. By then, your solution should meet the needs of the user, as well as the business or organizational objectives.

Fidelity of a Prototype

The fidelity of a prototype refers to its level of completeness and detail. The degree of completeness of the prototypes you build depends on the stage of progress; these include the following:

  • Low fidelity – low cost, rough and quick to build

  • Medium fidelity – slightly more detailed, still rough but closer to the solution

  • High fidelity – much closer to final, very detailed and much more time-consuming

This represents a scale of completeness or closeness to the final product, which differs depending on the type of solutions and needs of the situation. Prototypes can also have different parts with varying levels of fidelity. For example, you can build a prototype with high visual fidelity but with low functional fidelity — which would be useful if you were testing the visual aspects, rather than functional aspects, of the prototype. The main aspects, which are the focus of the prototype, should receive more focus and, ideally, higher fidelity.

Low-Fidelity Prototypes

Author/Copyright holder: Teo Yu Siang and Interaction Design Foundation. Copyright terms and licence: CC BY-NC-SA 3.0

Low-fidelity prototypes are much easier to execute and less costly; moreover, they require less time and are less “precious” to the design team. This allows you to develop your idea rapidly and iterate through many versions in a short space of time, without draining much in the way of resources. You should mainly use low-fidelity prototypes at the early stages of a project, where you will need to test many assumptions. At this stage, you can use low-fidelity prototypes to weed out major problems with the proposed solution and evaluate and validate the solution hypothesis (i.e., determine whether it meets the team’s internal requirements as well as the user’s needs).

Author/Copyright holder: Samuel Mann. Copyright terms and licence: CC BY 2.0

Paper interfaces are an example of low-fidelity prototypes.

The low-fidelity stages of prototyping also feed nicely into the early divergent stages of ideation, where there is freedom to explore and generate new ideas and solutions. You can keep testing and iterating your low-fidelity prototypes until the team is satisfied that you all have explored enough variants. You can then move the models that make it through early rounds of testing to higher and higher levels of fidelity in order to explore the finer details of execution.

Low-fidelity prototypes may include rough sketches, paper models, simple storyboards, or rough paper prototypes of digital interfaces. You would base your choice of the type of prototype on the type of solution you are seeking to create.

When to Use Low-Fidelity Prototypes

Use low-fidelity prototypes when you need to test rapidly and cheaply and explore a wide range of options in order to figure out the best ways of executing your ideas. Use them as a proof of concept model to test out and rapidly present ideas in tangible form.

Medium-Fidelity Prototypes

After working through some early models and resolving the most obvious and blatant of issues, you should move out of the divergent mode of the prototyping phase towards refinement and testing slightly finer details. In order to progress to the next stage of prototyping, you need to add more details and refinements to prototypes, making them resemble final products more closely.

Medium-fidelity prototypes take longer to develop, for the above-mentioned reasons, and may be costlier. This is why you should test and eliminate enough early-stage problems and assumptions with lower-fidelity models before moving on to using medium-fidelity prototypes.

Author/Copyright holder: Dereckson. Copyright terms and licence: CC BY 3.0

Wireframes, like the one above created on the software Balsamiq, are commonly used medium-fidelity prototypes.

When to Use Medium-Fidelity Prototypes

Use medium-fidelity prototypes when you need to give people a better sense of what the solution or part of the solution might look like — and when you have already tested and validated some early assumptions. Medium-fidelity prototypes are great for refining the execution of solutions, while still providing room for changing direction and testing out options.

High-Fidelity Prototypes

Author/Copyright holder: Teo Yu Siang and Interaction Design Foundation. Copyright terms and licence: CC BY-NC-SA 3.0

High-fidelity prototypes are the last line of testing before moving on to execution of solutions. They allow for providing an accurate representation of what the solution might look like with fine details; better still, they may include much of the expected functionality. High-fidelity models may even contain all the functional elements required although we may execute these using less-than-optimal mechanisms or technology.

High-fidelity prototypes aim to provide the closest representation of the idea possible without the time and cost required of final production.

Author/Copyright holder: Bohemian BV. Copyright terms and licence: Fair use.

High-fidelity prototypes, like mock-ups produced in the application Sketch, have a high level of detail and are close representations of the final product.

When to Use High-Fidelity Prototypes

Use high-fidelity prototypes when you need to test the full spectrum of dynamics of the completed solution as well as analyse it for functional, visual and experience purposes. It provides a much more realistic picture of what the end product may be like and allows for final-stage refinements and experience tests. High-fidelity prototypes are excellent for the final selling of ideas when funding decisions need to be made, or when potential markets are being approached for feedback.

Prototyping for Empathy

Author/Copyright holder: Teo Yu Siang and Interaction Design Foundation. Copyright terms and licence: CC BY-NC-SA 3.0

While you will create most prototypes in order to evaluate the ideas that your team has come up with, it is also possible to use prototypes to develop empathy with your users, even when you do not have a specific product in mind to test. We call this “prototyping for empathy” or “active empathy”, and we usually do it in the early stages of a design project. Use empathy prototypes to gain an understanding of the problem as well as your users’ mindsets about pertinent issues. You will find that using empathy prototypes is best after you have some basic research and understanding of the design problem and users. They are extremely useful in helping you probe deeper into certain issues or areas. Before building an empathy prototype, hence, you will need to figure out what aspects of a user or the environment you would like to probe deeper. Then, build prototypes that will effectively evaluate those aspects.

“Prototyping is the conversation you have with your ideas.”
—Tom Wujec, Fellow at Autodesk, a global leader in 3D design, engineering and entertainment software

For instance, if you want to find out about your users’ mindsets towards reading, you could ask your users to draw how they think about reading. After they have finished, you could ask them about what they have drawn and — from there — understand how they think.

Alternatively, you could create an empathy prototype for yourself and your team-mates so as to help you step into your users’ shoes. If you are building prototypes for people with visual impairments, such as the elderly, you could create a quick prototype by applying some gel onto a pair of lightly tinted sunglasses. Wearing this prototype would simulate the poor eyesight of the elderly and enable you to gain an idea of the obstacles they face.

You can download the “Prototyping for Empathy” template and use it as a guide for yourself and your team:

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

Prototyping to Test

Author/Copyright holder: Teo Yu Siang and Interaction Design Foundation. Copyright terms and licence: CC BY-NC-SA 3.0

This will be the most common prototype you will create in a design project. Create iteratively improved prototypes in order to test out solutions quickly, and then use the test results to improve your ideas.

So as to start with prototyping to test, you will first need to identify the key question(s) you want to answer through your prototype. That way, you can focus on building the aspects of the prototype that test these questions, thereby saving time and allowing you to pursue various ideas at the same time. Remember that not all questions require a functional prototype: sometimes, creating something with the right weight or size will do the trick.

While prototyping, keep in mind how you will test the prototype. Figure out if you will need to test the prototype in the natural environment of the user (chances are, the answer is “yes”). If that is not possible, determine how best to simulate the natural environment.

You can download and print the “Prototyping to Test” template so you can get started quickly testing out your solutions, and then use the test results to improve your ideas:

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

Prototyping to Decide

Author/Copyright holder: Teo Yu Siang and Interaction Design Foundation. Copyright terms and licence: CC BY-NC-SA 3.0

Sometimes in your design project, you may face conflicting ideas from different team-mates or stakeholders. Prototyping can be an effective tool for enabling your team to compare the ideas and prevent any disagreements from developing.

When building a prototype to decide, you can see how each of the solutions will work better. You will be able to see whether the prototypes lack in some areas; for example, you may realise that the prototype would not work in the natural environment of users. Your team will also be able to see the different ideas tangibly, and hence discuss the ideas and build on them, or suggest ways to merge the best aspects of each prototype.

After you have built the (preferably low-fidelity) prototypes, present them to your design team. You can also invite internal and external stakeholders and experts — and, obviously, your users — to provide you with sufficient feedback for moving on in the design process.

For your inspiration and guidance, you can download the “Prototyping to Decide” template:

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

The Take Away

Prototyping can seem confusing, but it does not have to be that way. Know when to create the right level of fidelity of your prototype, as well as what exactly you are testing, and you should be able to create prototypes rapidly in order to test many ideas. You can use prototyping to test ideas and assumptions, to gain an empathic understanding of your users, or to help your design team decide amongst a few competing ideas. Above all, prototyping, in its various dimensions, will throw open the doors to offer you priceless early views of your target audience in their environment.

References & Where to Learn More

d.school Bootcamp Bootleg, 2013:

Hero Image: Author/Copyright holder: Jo Szczepanska. Copyright terms and licence: CC0

Learn More in This Course:

AI for Designers

12 days
13 % booked
View Course

What You Should Read Next

  • Read full article
    The 5 Stages in the Design Thinking Process - Article hero image
    Interaction Design Foundation logo

    The 5 Stages in the Design Thinking Process

    Design thinking is a methodology that provides a solution-based approach to solving problems. It’s extremely useful when used to tackle complex problems that are ill-defined or unknown—because it serves to understand the human needs involved, reframe the problem in human-centric ways, create numerou

    Social shares
    2k
    Published
    Read Article
  • Read full article
    What is Design Thinking and Why Is It So Popular? - Article hero image
    Interaction Design Foundation logo

    What is Design Thinking and Why Is It So Popular?

    Design Thinking is not an exclusive property of designers—all great innovators in literature, art, music, science, engineering, and business have practiced it. So, why call it Design Thinking? What’s special about Design Thinking is that designers’ work processes can help us systematically extract,

    Social shares
    1.6k
    Published
    Read Article
  • Read full article
    Personas – A Simple Introduction - Article hero image
    Interaction Design Foundation logo

    Personas – A Simple Introduction

    Personas are fictional characters, which you create based upon your research to represent the different user types that might use your service, product, site, or brand in a similar way. Creating personas will help you understand your users’ needs, experiences, behaviors and goals. Creating personas

    Social shares
    1.6k
    Published
    Read Article
  • Read full article
    Stage 2 in the Design Thinking Process: Define the Problem and Interpret the Results - Article hero image
    Interaction Design Foundation logo

    Stage 2 in the Design Thinking Process: Define the Problem and Interpret the Results

    An integral part of the Design Thinking process is the definition of a meaningful and actionable problem statement, which the design thinker will focus on solving. This is perhaps the most challenging part of the Design Thinking process, as the definition of a problem (also called a design challenge

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    What is Ideation – and How to Prepare for Ideation Sessions - Article hero image
    Interaction Design Foundation logo

    What is Ideation – and How to Prepare for Ideation Sessions

    Ideation is the process where you generate ideas and solutions through sessions such as Sketching, Prototyping, Brainstorming, Cheatstorming, Brainwriting, Worst Possible Idea, and a wealth of other ideation techniques. Ideation is also the third stage in the Design Thinking process. Although many p

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    Empathy Map – Why and How to Use It - Article hero image
    Interaction Design Foundation logo

    Empathy Map – Why and How to Use It

    Here’s an interesting fact you may—or may not—know: users are more likely to choose, buy, and use products that meet their needs than products that just meet their wants. And an Empathy map will help you understand your user’s needs while you develop a deeper understanding of the persons you’re desi

    Social shares
    1.4k
    Published
    Read Article
  • Read full article
    Affinity Diagrams: How to Cluster Your Ideas and Reveal Insights - Article hero image
    Interaction Design Foundation logo

    Affinity Diagrams: How to Cluster Your Ideas and Reveal Insights

    Affinity diagrams are a great method to use when you want to make sense of a large volume of mixed information and data—facts, ethnographic research, ideas from brainstorms, user opinions, user needs, insights and design issues, just to name a few! Affinity diagrams require you to cluster informatio

    Social shares
    1.3k
    Published
    Read Article
  • Read full article
    Stage 4 in the Design Thinking Process: Prototype - Article hero image
    Interaction Design Foundation logo

    Stage 4 in the Design Thinking Process: Prototype

    One of the best ways to gain insights in a Design Thinking process is to carry out some form of prototyping. This method involves producing an early, inexpensive, and scaled down version of the product in order to reveal any problems with the current design. Prototyping offers designers the opportun

    Social shares
    1.3k
    Published
    Read Article
  • Read full article
    The History of Design Thinking - Article hero image
    Interaction Design Foundation logo

    The History of Design Thinking

    We need to appreciate the roots and origins of a concept to truly understand it—we need to know how it came to be. Let’s take a look at how design thinking emerged from an exploration of theory and practice to become one of the most effective ways to address the human, technological and strategic in

    Social shares
    1.3k
    Published
    Read Article
  • Read full article
    Stage 1 in the Design Thinking Process: Empathise with Your Users - Article hero image
    Interaction Design Foundation logo

    Stage 1 in the Design Thinking Process: Empathise with Your Users

    Design Thinking cannot begin without a deeper understanding of the people you are designing for. In order to gain those insights, it is important for you as a design thinker to empathize with the people you’re designing for so that you can understand their needs, thoughts, emotions and motivations.

    Social shares
    1.3k
    Published
    Read Article

Top Articles

Top Topic Definitions

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.

Feel Stuck? Want Freedom?

Join 326,013+ designers who get one powerful email each week. Learn to design a life you love.

Next email in
1
day
17
hrs
24
mins
29
secs

Free forever. No spam. Unsubscribe anytime.