This site has been retired. For up to date information, see handbook.gnome.org or gitlab.gnome.org.


[Home] [TitleIndex] [WordIndex

Heuristic Evaluation

Heuristic Evaluation is used to identify usability problems with an interface by judging it's compliance with known usability principles. It's fast, easy and can be done at home. The basic idea of heuristic evaluation is to put yourself in the mindset of someone using the system, and ask yourself questions like:

Usability Heuristics

Usability heuristics are rules for judging whether an interface is usable. You should become familiar with at least the basic heuristics before conducting an evaluation. Ten usability heuristics is a good place to start. You can also try looking at this Interactive Heuristic Evaluation Toolkit or try selecting your own heuristics from a longer list.

Severity Ratings

Sometimes, it is useful to order the usability problems you have found according to severity. Nielsen suggests looking at three areas:

It is recommended to get severity ratings from several (three is a good rule-of-thumb) people, and to then average them.


2024-10-23 11:03