Heuristic evaluation

A quick expert review that checks an interface against a short list of usability rules of thumb - before you ever test with users.

The demo

This sign-up screen has four usability problems baked in. Click each one you can spot. A heuristic evaluation is exactly this: judging a screen against a short list of usability rules.

Found 0 of 4

What this demo shows (text version)

A mock sign-up screen carries four planted usability problems: a cryptic error code with no recovery, a password field with its rules hidden, two inconsistent action buttons, and a destructive "delete account" with no confirmation. Two further elements (a clear email field and a visible cancel link) are fine, as decoys. Judging a screen against a short list of rules like these, before testing with users, is a heuristic evaluation: a fast, cheap way to catch the obvious breakages early.

You just ran a heuristic evaluation: judging a screen against a short list of usability rules, no users required. It is the fast, cheap first pass that catches the obvious breakages before you spend real research time.

Heuristics find violations, not surprises. They will catch a missing error message or an inconsistent button every time, but only real users reveal the thing nobody thought to put on the list. Run the cheap pass first, then test what is left.

Two or three evaluators catch far more than one, because people fixate on different rules. It is the rare method where a quick committee genuinely beats a lone expert.