# CSE 340 Lab 10 (Spring 2020) ## Week 10: Heuristic Evaluation .title-slide-logo[ ![:img 10 Heuristic Evaluation Principles, 45%](10-heuristic.png) ] --- # Undo Timeline - Heuristic Evaluation due: Friday, June 5 @ 10:00pm - Report and Reflection due: Monday, June 8 @ 10:00pm --- # Section 10 Objectives - Heuristic Evaluation instruction - CSE 340 Farawell Kahoot - Questions/Feedback --- ## Heuristic Evaluation - You should have received an email with the [survey link](https://docs.google.com/forms/d/e/1FAIpQLScDe9k5bOKFikyh4ai32ih1e8waMD4SMECAjZK3yRVl1u-eDQ/viewform) and videos - We will complete a heuristic evaluation on one submission in section today - You must complete the remaining 3 evaluations by the due date - What should you do? - Two passes through the interface: one to inspect flow, another to inspect each screen against heuristics - For each video, submit 3 things: At least two should be bad issues, one can be good. - Write a Usability Action Report ([template](https://courses.cs.washington.edu/courses/cse340/20sp/assignments/undo-report) provided) --- ![:img 10 Heuristic Evaluation Principles, 60%](10-heuristic-1.png) - **H1. Visibility of system status** -- Are users informed about what is going on in the app? - **H2: Match between the system and the real world** -- Does the app use concepts, language, and conventions that would be familiar to users? - **H3: User control and freedom** -- Does it allow users to do what they want to? - **H4: Consistency and standards** -- Does the app use the same conventions in all its components? Is it consistent with other apps on the same platform? - **H5: Error prevention** -- Is the app defensive? Does it have a design that protects users from making mistakes? --- ![:img 10 Heuristic Evaluation Principles, 60%](10-heuristic-2.png) - **H6: Recognition rather than recall** -- Are the objects/actions/options of the app easily accessible to newcomers, or do they require memory? - **H7: Flexibility and efficiency of use** -- Can users customize the app to their needs? - **H8: Aesthetic and minimalist design** -- Is the app cluttered? Does it contain only relevant components? - **H9: Help users recognize, diagnose, and recover from errors** -- When users run into any problem, will it be easy for them to fix it? - **H10: Help and documentation** -- Is help easy to find and navigate? Is the information given even helpful?