Heuristic Analysis

Heuristic evaluation involves evaluators examining the interface and judging its compliance with recognized usability principles (the "heuristics"). These evaluation methods are now widely taught and practiced for websites, where UIs are often designed in a short space of time on a budget that may restrict the amount of money available to provide for other types of interface testing.

There are three main types of heuristics analysis used today: Nielsen, Gerhardt-Powals, and Weinschenk and Barker.