a seal with a cursive L

G. Lucas Roe

A Taxonomy of Prototyping Tools

On Designer Hangout, I moderate one of the more popular channels, #resources_tools. With the glut of new prototyping tools that have been released this year, I’ve found myself grouping them into quick categories so I can talk about them more easily (and understand where the new things fit in.) I’ve been working on a project to better explore this range of tools (In the same vein as Cooper’s work on this)—but it’s also useful to have a vocabulary to talk about these different tools.

Definition:

What is a prototyping tool though? Here are the criteria that I’m using:

  1. It isn’t for production: You won’t find any comparisons of rapid development frameworks here like Unity. You won’t find a debate of Sketch vs. Photoshop. A prototype is a rudimentary proof of concept, and we are focusing on tools that generate that.
  2. It is focused on visual and conceptual design: These are not tools for IA or diagramming, although they frequently can be used for these purposes. These tools are focused on UI design and the flow of interfaces.
  3. They are meant for demonstration: They are not focused on only documentation, but on demonstrating functionality and thought process.
  4. It isn’t a library: There are some fantastic libraries to help you prototype in your existing graphics tool. We won’t be talking about those.

Taxonomy:

We’re going to go in a rough order from lowest fidelity to highest fidelity. Examples are listed in the order they come to mind, and shouldn’t be treated as a ranking of products.

Drawing Tools

Hotspotters (or Clickthrough Tools)

Animation Tools

Interactive Prototyping Tools

HTML5 Production Tools:

Website Builders

Mobile Native Prototyping

Future Tools:

With the tremendous growth of prototyping tools in the past year, it’s interesting to see how easily they can be grouped with other tools that preceded them. Hopefully, this taxonomy is flexible enough that it can be used to cover a wide range of future tools and give us the ability to better compare amongst the incredible range of options we have. Here are some of the future tools that I’m watching, and where I think they’ll fit in the taxonomy.

Contributions:

Feel like something is missing or want to make any suggestions for this article? Feel free to send me an email! You can also leave a comment below.

Changelog: