Please enable JavaScript.
Coggle requires JavaScript to display documents.
Heuristic Evaluation (10 Design Heuristics (Feedback (Support error…
Heuristic Evaluation
10 Design Heuristics
-
Action
Freedom
Is it clear what I can do on this site?
Is it large enough to encompass what I wanted to do and can it even do that?
Exits from mistaken choices, undo/redo, not forcing people down fixed paths
UI depends on the task.
If it's something you seldom do --> constrained wizard.
If it's something you do all the time or the set of things I want to do is large --> large alternative paths
-
-
Flexibility
-
Recommendations
Requires algorithm that gives you not only relevant, but also related material to your task.
Hard to do
-
-
-
-
Feedback
Show status
Time
If interaction happens immediately --> show outcome
If interaction takes about a sec --> show indicator status (wheel of death)
If it takes more than a sec --> progress bar, timer
If it takes a good chunk of time --> def have a timer and progress bar
-
-
Action
(traffic lights are both color indicated but also location of light tells user what the light indicates for accessibility)
-
Prevent Errors
Prevent data loss
When you're about to save something that already exists, offer to overwrite, skip save, cancel completely, or use a unique name
Prevent confusing flow
Would you like to save? Save, Don't Save, Cancel. Whats the difference between don't save and cancel?
-
Prevent bad data
When user fills out a form, and they missed something, be specific and tell them what they need to do instead of just saying it's wrong
Support error recovery
Make the problem clear to help the user recovery, hyperlink to error, english language summary
-
-
Provide alternatives. Search UI, try typing this, etc
-
Provide help
-
-
Help clearly
EULA. Creative Commons summarizes the important parts of EULA and also the official version and also the code executable version
-