A Practical Overview of Interactive Wireframes

 

As this becomes more common knowledge, user research practices like prototyping also evolve. This thinking yielded the extremely helpful technique of rapid prototyping, which increased the amount of testing and therefore the amount of feedback and user data.

image01

 

Photo credit: “PT001: Figure 2.1.” Rosenfeld Media. Creative Commons.

But as time goes on, even this practice can, itself evolve. We’re now at a cusp of a more efficient form of rapid prototyping, where prototypes can be made even faster, and with less waste.

The reason is interactive wireframes, and they’re making an already good method of design even better.

The Overall Process

The practice of rapid prototyping was championed greatly by the Lean UX movement, which recognized early on the importance of talking directly with customers, solving problems through user research, and creating faster cycles between iterations.

Rapid prototyping garnered a large and devoted following, thanks to its effectiveness. The main benefit, which justifies doing it alone, is that designs decisions are based on continual, quantifiable data instead of guesswork. This is a concept familiar in Design Thinking; designers have the ability to test multiple options (divergence) and select the best based on analysis and data (convergence).

In addition, some secondary benefits include:

  • Safeguard against poor choices — The frequent validation of decision choices checks for problem areas regularly, ensuring you stay on the right track.
  • Earlier testing — Testing prototypes early lets you fix big-picture problems like information architecture before they become too difficult to change. The process can even be modified to test product concepts in the earliest brainstorming meetings.
  • Justifications for stakeholders — Collecting data more frequently gives the designer firmer ground to stand on if their decisions are challenged by stakeholders.

image02

Photo credit: “Design Better and Faster with Rapid Prototyping.” Lyndon Cerejo. Smashing Magazine.

The rapid prototyping process, as outlined by Lyndon Cerejo in his 2010 article for Smashing Magazine, can be reduced to a cycle of three repeating steps:

  1. Prototype — Build a prototype that incorporates previous data and educated projections.
  2. Review — Test the prototype with users and evaluate its performance.
  3. Refine — Isolate problematic areas and design solutions.

… and then start the cycle over. This is repeated until all the faults are hammered away and the testing yields the desirable results.

If this process seems vague, it’s for good reason. Rapid prototyping is highly flexible, and prototypes can be anything from pixel-perfect, fully interactive demos, to paper prototypes sketched on napkins.

Interactive Wireframes: Beyond a Dead-End Document

Another consequence of the popularity of Agile and Lean ideologies is calling into question the worth of wireframes. As processes are looking to trim the fat anywhere they can, wireframes seem more like just another unnecessary, throwaway deliverable.

The thing is, in a way they’re right. Static wireframe critics make some good points, namely that wireframes slow down the rapid prototyping process with an extra step before designers create a functioning system.

When you create an interactive wireframe, however, you connect two stages of the design process together.

How Interactive Wireframes Improve Rapid Prototyping

So what we have now are the ability to create lo-fi prototypes quickly, easily, and with few resources.

Interactive wireframes allow testing early, almost right from the start. Whereas later stage prototypes tested more complete, near-final product versions, interactive wireframes open up testing to crucial early elements.

aviato-screenshot

Photo credit: UXPin

Aspects like navigation, information architecture, and general layouts can be tested almost immediately, with the feedback integrated before moving on to higher fidelities. Making base-level IA modifications are easy at the beginning, but sometimes require entire upheavals at the end, not to mention wasted work on graphics.

True, lo-fi prototypes don’t examine the details like visuals, gut responses, call-to-action success, or advanced usability. But in the early stages, these factors aren’t as important as the fundamentals. Besides these elements aren’t neglected; they are still tested with later, hi-fi prototypes.

With the addition of interactive wireframes, the rapid prototyping process looks something like this:

Brainstorm-to-code-flow-diagram-1

So, in short, the advantage of interactive wireframe is that they enhance the same benefits of rapid prototyping, opening up user feedback earlier, and the capacity to hone early stage elements before they become more difficult to change later.

Best Practices for Interactive Wireframes

Because interactive wireframes are relatively new on the scene, keep these best practices in mind:

  • Test multiple lo-fi prototypes at once — Use their simplicity to your advantage. Because they’re so easy to make, you can build and test prototypes for different ideas if you’re undecided about a direction. This also provides more room to experiment with new ideas.
  • Know when to stop — You could, conceivably, test interactive wireframes endlessly, continually refining until every last piece is perfect. This would be a waste of time, though — lo-fi prototypes are only a portion of the entire process. Test until the major concerns are satisfied, and then move on to higher-fidelity testing for the fine points.

this-is-a-clickable-wireframe

Photo credit: UXPin

  • Collaborate before testing — As with all user testing, involve other departments in the process. Take the time beforehand to ask their input — answering their questions in the testing as well as your own will make the product fuller and more capable of fulfilling all its goals.

Takeaway

The concepts this article touches on are explored more thoroughly in our free ebook The Guide to Interactive Wireframes.

Written by Professor Tom Green of the Humber Institute of Technology and Advanced Learning, this guide runs through the process of creating interactive wireframes step-by-step, illustrating concepts through screenshots and explaining how they can fit into design processes.

blog-book

 

What is Interaction Design: The Practical Framework

Interaction is what gives life to products.

It captivates and surprises—and it promises us experiences uniquely responsive to our decisions and actions. In many ways, interaction design is the soul of UX design … but what exactly is it?

image06

Image Credit: “Interaction Design Disciplines”, Wikipedia. Creative Commons 2.0

This article will introduce you to the core concepts of interaction design, explaining how to use them to breathe life into your product.

What is Interaction Design?

Interaction design—often shortened to IxD—is a field dedicated to making human-to-computer interfaces feel more like human-to-human communications. This “human” connection with your digital product leads to positive experiences for your users: more enjoyability, deeper comprehension of usability, faster learnability, deeper personal connection, and an increased likelihood of repeated use.

Central to the practice of IxD is the concept of increasing this sense of human connection by adding the right elements into an interface. Features like animations, copy, colors, visuals, timing, and layout all affect how the user feels, meaning these specific responses can be strategically generated.

The 5 Pillars of Interaction Design

The foundations of IxD knowledge comprise 5 “pillars” of focus that lead to increased effectiveness.

1. Goal-driven Design

Good UIs make it easy for users to accomplish their goals. This sounds simple enough, but all too often, designers place greater emphasis on furthering their own business goals or developing flashy-but-unnecessary features.

The key to goal-driven design is understanding what your users want and their preferences for getting there—in short, knowing them on a deep level. The best way to do this is through data-generating research you can use to create documents like personas, user scenarios, and customer journey/experience maps.

image01

(For more on these documents, read our free UX Design Process Best Practices.)

2. Usability

The very foundation of IxD is usability: an interface must be usable before it can be good. Usability is typically measured by how much effort the user puts in to accomplish tasks; the most usable interfaces are those with the lowest degree of friction. Designers can increase usability by:

  • Removing unnecessary steps
  • Designing according to user flows (as described below)
  • Organizing controls and features visually (e.g., color-coding)
  • Using a visual hierarchy to draw attention to important areas.

image05

Photo credit: EventBrite

EventBrite illustrates exemplary usability. They’ve streamlined a system that organizes reserved seating, simplifying an otherwise daunting task that could easily become convoluted or confusing.