all articles

How the VIMM Model can Improve Usability of Your Site or Application

Read TIme

#

minutes

Published

February 21, 2012

 Blog Subcategories
Stylized graphic spelling “VIMM” with icons: an eye, a light bulb, a question leading to a square, and a pixelated hand cursor.

There are many definitions of “usability,” but most of them are too general to be useful.  The VIMM Model is different. It’s a practical approach to improving usability that can be applied by just about anyone.

(And before I get too far here, I would love to credit the model’s creator, but I don’t have a name. It’s a concept I was introduced to by Human Factors International when I was studying to be a Certified Usability Analyst. If you can provide attribution, please leave a comment!)

What is the VIMM Model?

VIMM describes the four ways we make users think too much and work too hard.  The usability goal of VIMM is to “reduce load” in four key areas:

  1. Visual Load
  2. Intellectual Load
  3. Memory Load
  4. Motor Load

Here’s how it works.

Visual Load

To reduce visual load, avoid the following:

  • Too much clutter on the page
  • Long content that isn’t “chunked” with adequate spacing
  • Poor vertical alignment (People scan a web page vertically, so give them a clear, well-aligned vertical path.)
  • Busy backgrounds that serve no purpose
  • Too many calls-to-action
  • Harsh colors and fonts
  • Dark backgrounds with small and/or difficult to see fonts
Example of heavy Visual Load (Sorry, PC World!)
Screenshot of the PCWorld website’s Tablets section, showing tablet reviews and buying advice, with featured articles and navigation menus visible.

Intellectual Load

This is where we make them think too much. Avoid these common pitfalls and your users will thank you:

  • Inconsistent site structure and navigation
  • Missing navigational way-finders like page/section labels
  • Objects with poor visual affordance (Is that a button or a tab? Is that thing clickable? What does that icon mean?)
  • “Catchy” labels and naming that users don’t get
  • Content (graphics/copy) that lacks context
  • Poor instructions due to bad copywriting
  • Lack of system feedback
  • Controls that don’t function as they were designed to function

Example of Confusing Controls

Looks like a checkbox, but functions as a radio button. This is the career search form on a major retailer’s website. I feel like someone is just messing with me here to be original. (In fact, I wrote an article two years ago on the usability of this very form. Should I be hurt that they still haven’t read it?)

Looks like a checkbox, but functions as a radio button. This is the career search form on a major retailer’s website. I feel like someone is just messing with me here to be original. (In fact, I wrote an article two years ago on the usability of this very form. Should I be hurt that they still haven’t read it?)

Job search form with options to select job type (salaried or hourly), user status (experienced professional or college student), and dropdowns for career area and location, with a search button.

Memory Load

What did you have for breakfast? Studies show that our short-term memory is pretty pathetic.  If your site or application is not intuitive and you are counting on the user to remember something, plan to be disappointed.

The good news is there are ways to reduce memory load:

  • If you have to require a login, provide an easy way to retrieve usernames and passwords
  • Don’t make the user memorize workflows; instead make them obvious
  • In task driven processes, keep all relevant information visible or easily accessible
  • Always make it painfully obvious where the user is in the site hierarchy and/or within a task or workflow

Motor Load

This refers to physical movements that are too difficult or too frequent and degrade the user experience.

Avoid fatiguing your users with:

  • Excessive clicking and typing
  • Excessive device switching (Forms are the typical offenders here: mouse for the drop-down, keyboard for the text field, back to mouse for a radio button, back to keyboard for another text entry, no tab index. Carpal tunnel, anyone?)
  • Long distances to very small targets, like small icons or calls-to-action
  • Requiring very precise hover positions to activate menus and buttons (Is it just me, or does this one drive you crazy too?)

By applying the VIMM Model to your website or application, you can reduce the load on the user and vastly improve the overall user experience. As a humble user myself, I thank you! And so will your clients and customers.

You may also like
Illustration of a human brain connected by dotted lines to various icons representing concepts like search, information, people, networks, technology, ideas, and links.
On Collaboration and Recognition: Intranet Best Practices, Part 3

In part one of this blog series, we established how intranets standardize work processes and connect employees to others who can help them do their jobs. In part two, we looked at some of the best search, personalization, communications, training and support features of effective intranets. Yet another prime feature of great intranets is the opportunity for collaboration and recognition.

Mike Osswald, VP for Experience Innovation at Hanson Inc., continues his series on intranet best practices with a look at collaboration and recognition.

A stack of folded newspapers on a table, photographed close-up with a shallow depth of field and a softly blurred background.
4 Reasons to Keep Press Releases Out of Your Company Blog

How many visits and comments does your company blog get? Is that a painful question to answer? Companies large and small have recognized the immense popularly of blogging and jumped on the bandwagon. But a tour of these brand blogs reveals that many still don’t know why to blog (other than “we should”) or how to blog (beyond the function of WordPress). Indicator number one? Their blogs are full of press releases. What’s wrong with that? Plenty. Here are four reasons to get the press releases out of your brand’s blog...

Here are four reasons to get the press releases out of your branded company blog.

A hand holding a smartphone and pressing on the screen to open a quick action menu, showing options like contacts and creating a new item.
The User Experience of Apple’s 3D Touch

Evaluating Apple's 3D touch from a user experience perspective with user experience architecture intern Kelsey Lortz.