Controlled User Testing and Data Collection — Topics & Learning Outcomes

📋 Module Topics🎯 Student Learning Outcomes

Module Topics

Foundations of Experimental Design for Usability Testing

Introduces the core principles of experimental design and how they apply to planning and structuring controlled usability tests. Covers key variables, controls, and study validity considerations.

Participant Selection and Recruitment

Addresses how to define the target user population, establish inclusion and exclusion criteria, and recruit an appropriate sample of participants for a usability study.

Task Scenario Scripting

Covers the design and writing of realistic, measurable task scenarios that guide participants through the usability test while eliciting meaningful behavioral data.

Think-Aloud Protocol

Explains the think-aloud method, its theoretical basis, and how facilitators can train participants and manage sessions to elicit rich verbal data without biasing behavior.

Quantitative Data Collection

Covers the types of numerical usability metrics, how they are measured during testing sessions, and how to design data collection instruments for consistent quantitative capture.

Qualitative Data Collection

Addresses methods for capturing non-numerical data during usability testing, including observation notes, verbal data from think-aloud protocols, and post-session interviews.

Conducting Live User Testing Sessions

Prepares student teams to manage the practical logistics and interpersonal dynamics of running real usability testing sessions, including team roles, session setup, and in-session facilitation.

Compiling Structured Results for Analysis

Guides student teams through the process of organizing, synthesizing, and presenting usability testing findings in a structured results document that supports actionable recommendations.

Student Learning Outcomes

By the end of this module, students will be able to:

MO1
Facilitate a controlled user testing session by guiding participants through task scenarios while adhering to standardized testing protocols
Level: ApplyType: BehavioralCourse mapping: CO2
MO2
Collect both quantitative and qualitative usability data including task completion rates, error counts, time-on-task, and think-aloud observations
Level: ApplyType: BehavioralCourse mapping: CO2
MO3
Differentiate between valid and confounded data observations to ensure data integrity during the testing process
Level: AnalyzeType: CognitiveCourse mapping: CO2

Course Outcomes (reference)

CO1Develop a computer interface to meet a set of requirements.
CO2Evaluate functionality and usability of a computer interface
CO3Identify and describe all issues associated with computer interfaces including ergonomic, psychological, cultural, and accessibility issues.