Developed in 1994 by Dr. Jakob Nielsen, these ten heuristics remain the foundational evaluation rubric for interactive software:
The system should always keep users informed about what is going on, through appropriate feedback within reasonable time:
The system should speak the users' language, with words, phrases, and concepts familiar to the user, rather than system-oriented terms:
Level 4 · Principles of Design