Official government website of the Government of Kingdom of Saudi Arabia
Link to official Saudi websites end with edu.sa

All links to official educational websites in the Kingdom of Saudi Arabia end with sch.sa or edu.sa

Government websites use the HTTPS protocol for encryption and security.

Secure websites in the Kingdom of Saudi Arabia use the HTTPS protocol for encryption.

Registered with the Digital Government Authority under number:

20260803330
HCI3205
3 hours English

Usability Evaluation

Usability Evaluation
1 Introduction to Usability and Usability Evaluation / What is Usability? Definition, importance, and the benefits of usability in the design process. / Usability vs. User Experience (UX): Understanding the difference and overlap. / The Usability Evaluation Process: Overview of the steps involved in conducting usability evaluation (planning, testing, analysis, and reporting). / Types of Usability Evaluations: Formative vs. summative evaluations
2 Usability Goals and Metrics / Usability Goals: Efficiency, effectiveness, satisfaction, and accessibility. / Common Usability Metrics: Task success rate, time on task, error rate, user satisfaction (e.g., SUS - System Usability Scale). / Quantitative vs. Qualitative Metrics: How to measure usability using both data types
3 Planning a Usability Evaluation / Creating a Usability Test Plan: Defining objectives, tasks, user profiles, and setting success criteria. / Recruiting Users: Identifying the right participants, including considerations for demographic diversity. / Selecting Usability Evaluation Methods: Choosing the best method based on context (e.g., remote testing, in-person, or moderated)
4 Usability Testing Methods (I): Think-Aloud Protocol and Task-Based Testing / Think-Aloud Protocol: How users verbalize their thoughts while performing tasks. / Task-Based Usability Testing: Developing realistic tasks for participants to complete. / Moderated vs. Unmoderated Testing: Pros and cons
5 Usability Testing Methods (II): Remote Testing and A/B Testing / Remote Usability Testing: Advantages, tools, and techniques for conducting usability tests remotely. / A/B Testing: Designing and analyzing A/B tests to evaluate two variations of a design
6 Heuristic Evaluation / What is Heuristic Evaluation?: An expert-based usability evaluation method. / Jakob Nielsen’s 10 Usability Heuristics: Overview of principles and how to apply them in evaluating interfaces. / How to Conduct Heuristic Evaluation: Identifying usability problems based on heuristics
8 Analyzing Usability Test Data / Analyzing Qualitative Data: Identifying key themes, problems, and patterns from user feedback. / Analyzing Quantitative Data: Interpreting success rates, task completion times, and error rates. / Synthesizing Data to Identify Usability Problems: Using data to inform design recommendations
9 Reporting Usability Evaluation Findings / Creating a Usability Evaluation Report: Structuring the report to include objectives, methods, findings, and recommendations. / Communicating Findings to Stakeholders: How to effectively present usability issues to designers, developers, and product managers. / Designing Actionable Recommendations: Ensuring that findings lead to concrete design changes
10 Usability Evaluation in Agile and Iterative Design / Integrating Usability Evaluation into Agile Workflows: How usability evaluations fit into iterative design processes like Agile and Scrum. / Fast Feedback Loops: Conducting quick usability tests and refining designs in short cycles
11 Ethical Considerations in Usability Evaluation / Ethical Principles in Usability Testing: Privacy, consent, and the protection of participant data. / Minimizing Bias: How to conduct objective usability tests and avoid influencing users’ behavior. / Inclusive Usability Evaluation: Ensuring that tests are accessible to all user groups, including people with disabilities
12 Model-Based Usability Evaluation: GOMS and Performance Prediction / Overview of GOMS and cognitive modeling. / Differences between GOMS and empirical methods (e.g., usability testing). / Use cases for GOMS in performance prediction and task optimization
1.1 Mapped to: K2

Demonstrate knowledge of a broad range of evaluation methods for digital technologies in terms of their strengths and limitations

Teaching Strategy Lectures, discussions, project
Assessment Methods Exams/project
2.1 Mapped to: S1

Conduct an effective usability evaluation

Teaching Strategy Labs, project
Assessment Methods Assignments, project
2.2 Mapped to: S2

Interpret and analyze evaluation data

Teaching Strategy Lectures, discussions, project
Assessment Methods Exams, Assignments, project
2.3 Mapped to: S4

Report usability evaluation findings and recommendations to improve future design

Teaching Strategy Lectures, discussions, project
Assessment Methods Exams, Assignments, project
3.1 Mapped to: V2

To work effectively and collaboratively in a teamwork setting.

Teaching Strategy Project
Assessment Methods Project
3.2 Mapped to: V5

To understand the designer's ethical responsibility when interacting with users.

Teaching Strategy Lectures, discussions, project
Assessment Methods Exams/Project