Relevance of Usability Heuristics for User Interface Design to User experience.

  1. Visibility of System Status (users should know the system status at all times and get feedback on interactions with it);
  2. Match between system and the real world (the system should resemble the experiences that users already had);
  3. User control and freedom (users should be able to reverse their action if done by mistake);
  4. Consistency and standard (similar system elements should look similar);
  5. Error prevention (minimize the likelihood of making mistakes);
  6. Recognition rather than recall (users should be able to interact with the system without prior information or context;
  7. Flexibility and efficiency of use (both new and experienced users should be able to efficiently use the system);
  8. An aesthetic and minimalist design (declutter as much as possible, less is more);
  9. Help users recognize, diagnose, and recover from errors (make error messages understandable, and suggest ways to fix an error);
  10. Help and documentation (if a user has a hard time interacting with your app, make sure there’s help that’s easily accessible).

How to carry out Heuristics Evaluation

Here are the steps to ensure that your heuristic evaluation yields maximum results:

Step 1: Define the scope of your evaluation.

Step 2: Know your end-user.

Step 3: Choose your set of heuristics.

Step 4: Set up an evaluation system and identify issues.

Step 5: Analyze and summarize findings.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store