UX/UI Design: Foundations to Practice · Usability Heuristics and Evaluation
Nielsen's 10 Usability Heuristics
A set of ten broad principles, developed decades ago and still the most widely applied usability framework today, gives a design team a shared, structured lens for spotting problems in an existing interface without needing to run a full user study for every single evaluation.
Jakob Nielsen, working with Rolf Molich, first introduced a set of usability heuristics in 1990, which Nielsen then refined into the current, still-used list of ten in 1994 based on a factor analysis of 249 real usability problems collected from actual design projects; despite being developed decades ago, this list has not been fundamentally changed since, remaining, according to Nielsen himself, exactly as relevant to current interfaces as it was to the interfaces of the 1990s [4].
- Nielsen and Molich introduced usability heuristics in 1990, refined by Nielsen into the current list of ten in 1994 based on analyzing 249 real usability problems.
- These are explicitly heuristics, broad rules of thumb requiring genuine judgment, not rigid rules to mechanically check off without considering context.
- Early heuristics include visibility of system status, match between system and real world, and user control and freedom (an always-available exit from a mistake).
- Later heuristics cover consistency, error prevention, recognition over recall, flexibility for both novice and expert users, minimalist aesthetics, error recovery, and help documentation.