1️⃣ Nielson 10 Heuristics
- Visibility of system status
- Match between system and the real world
- User control and freedom?
- Consistency and standards
- Error prevention
- Recognition rather than recall
- flexibility and efficiency of use?
- Aesthetic and minimalist(极简的) design?
- Help users recognize, diagnose(判断), and recover from errors
- Help and documentation
2️⃣ Heuristic Evaluation
- Use Heuristics above to evaluate user interfaces, it's cheap, fast and needs no user!
- How it works
1. Choose a set of screens for focus
2. Step through, applying heuristics to find potential problems. Be sure to test error cases, and look at the help system.
3. Write down all violations of heuristics, big or small
4. Assess the severity of each problem
5. Create a prioritized list of the problems to fix
- Assessing Severity
1 = cosmetic problem, no real usability impact
2 = minor usability problem, fix if there is time
3 = major usability problem, important to fix
4 = usability catastrophe, imperative(迫切的) to fix
- 🌰
- Prioritizing
1. Highlight the top 5-10 problems
2. Ranked in decreasing order of severity
3. Use heuristics to explain why they matter
3️⃣ Multiple evaluators are better
- One evaluator finds 35% of the true problem
- Five evaluator finds 75%
- Ten evaluator finds 85%
- Sweet spot is between 3-5
- Solo evaluation is also useful
4. "Heuristics Evaluation" VS "User Testing"
- HE is cheap, fast, don't use up potential users
- UT is more realistic, find more problems, assess other UX qualities beyond usability
网友评论