Usability Evaluation/Testing Flashcards
What methods can we use for evaluating the quality of web apps?
1) Usability Testing
2) UX (user experience evaluation)
Why do we do usability evaluations?
Don’t want to send wrong message to users
Don’t want to annoy end users
Can see when customers are confused
Want to make sure we are building the right thing - goat’s trail paths: ensure users are finding shit where they want
Cost changes are you get further
What types of prototypes can we do usability evaluations with?
Low-fi or high-fi
Explain the difference between low-fi and high-fi prototypes
Low-fi: paper, cheap, nasty
High-fi: high tech, partial to high completeness
When displaying a prototype to users, why is it important to break it?
This allows stakeholders to see where you’re actually at with progress so that it doesn’t look more complete than it is
What consideration objectives are there within usability testing?
Learnability Efficiency Task completion Errors Error recovery Safety Criteria (measurable) Data/evidence
What methods do we have for user evaluation?
Observation, questionnaires/surveys, interviews, lab
List Nielson’s Heuristic Evaluation Criteria
1) Visible system status
2) Match between system and real world (metaphors - trash is where you throw junk)
3) User control and freedom
4) Consistency and standards
5) Error prevention
6) Recognition rather than recall
7) Flexibility and efficiency of use
8) Aesthetics and minimalist design
9) Recognise, diagnose and recover from errors
10) Help and documentation
What is a cognitive walkthrough?
Usually done in pairs. One person facilitates and the other role plays.
What is a desire path?
The natural path people or animals follow. Don’t try to create from scratch. Let form naturally.