UX Playbook

Prototyping

Prototyping is making an early ‘working’ model of the final product, in order to validate, test and present ideas. You can use prototyping during every part of the design phase of your project. Prototyping can have different goals, which influence the requirements of your prototype.

The fidelity level of a prototype also varies. From paper prototypes to test out first ideas, to fully interactive animated prototypes for advanced user testing or developer handover. We use prototyping to understand the product we are designing in its entirety, not just as static screens. The output is a prototype that can be interacted with, on the device the product is designed for.

To know more about prototypes as deliverables, see prototypes.

How to

In general

  1. Make a scenario / flow / script that you want to prototype.
  2. Determine the timeframe, goal, and thus fidelity level. Choose a tool.
  3. Build the prototype.
  4. Test and iterate.

For emerging technologies

Where ‘regular’ (screen-based) prototyping has a wealth of tools to choose from, tools for emerging technologies are not that developed yet. Designing and prototyping for emerging technologies thus requires a bit more experiment and research.

  1. Determine the timeframe and goal.
  2. Read one of the UX Playbook articles if applicable. Otherwise, do your own research by scanning through Medium articles and YouTube tutorials. Usually googling ‘prototyping voice interfaces’ (or something alike) will already lead to some good starting points.
  3. Decide whether to go lo-fi or hi-fi.
  4. Follow the guidelines from the article (if there is one).
  5. If you researched a new type of interface, please document your findings in a Playbook article (template: UX playbook template prototyping).
  6. Add your name as an expert on the topic

Tips

What do you need

Tools People Time
Pen and paper or digital tool of your choice Interaction designer / visual designer 20 min - days

Learn more