CSC 540 Usability Evaluation: Heuristic Evaluation


Method for evaluating usability using simple heuristics:

Original heuristics:
 
 

"New Improved" 10 Heuristics:

1. Visibility of system status:

2. Match between system and real world 3. User control and freedom 4. Consistency and standards

5. Error prevention

6. Prevention is better than good error messages!

7. Recognition rather than recall


8. Flexibility and efficiency of use

9. Aesthetic and minimalist design

10. Help users recognize, diagnose and recover from errors

11. Help and documentation
 
 
 

In-class exercise: heuristic analysis of GUI