Heuristic evaluation is done as a systematic inspection of a user interface design for usability.
The goal is to find the usability problems in the design. Evaluation involves having a small set of evaluators examine the interface and judge its compliance with recognized usability principles (the "heuristics").