Two kinds of usability

An Article by Ryan Singer

I divide usability problems into two kinds:

  1. Perceptual: "They couldn't figure out what to do next", "they couldn't find the feature", "they didn't know they could click that button..." etc.
  2. Domain-specific: "We need a way to jump back here because in their workflow this happens..."

In general, usability testing only catches type 1 perceptual problems. Because in those tests you take people out of the real world and assign them tasks. Usability testing doesn't catch domain-specific problems because they only come up in real life use.