Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
ISO/IEC TR 29119-11 extends the ISO 29119 software testing framework with dedicated guidance for usability testing. It defines a structured process for evaluating how well users can interact with a software product in terms of effectiveness, efficiency, and satisfaction — the three pillars of usability as defined in ISO 9241-11.
The standard defines a usability testing process comprising five main activities, from planning through reporting. Each activity includes specific tasks, input artifacts, and output deliverables.
| Activity | Input Artifacts | Key Tasks | Output Deliverables |
|---|---|---|---|
| Usability Test Planning | Test objectives, user profiles, system under test | Define test objectives, identify participant profiles, select test methods, prepare test environment, develop test scenarios and tasks | Usability Test Plan |
| Participant Recruiting | User profiles, recruitment criteria | Screen and recruit participants matching target user profiles, schedule sessions, obtain informed consent | Participant Schedule, Consent Forms |
| Test Execution | Test plan, scenarios, test environment | Conduct test sessions (moderated or unmoderated), collect observations, record screen and audio, log issues and deviations | Session Recordings, Raw Observation Log |
| Data Analysis | Observation logs, recordings, metrics data | Calculate usability metrics, identify critical incidents, categorize issues by severity, perform statistical analysis if applicable | Data Analysis Report, Issue List (prioritized) |
| Reporting | Analysis results | Document findings, provide recommendations, present metrics, communicate severity ratings and business impact | Usability Test Report, Executive Summary |
ISO/IEC TR 29119-11 defines a comprehensive set of usability metrics aligned with the ISO 9241-11 quality model. The three primary dimensions are effectiveness (can users complete tasks?), efficiency (how much effort is required?), and satisfaction (do users feel positive about the experience?).
Key metrics specified in the standard include: Task Success Rate (binary completion per task), Time on Task (efficiency), Error Rate (number of errors per task), SUS Score (System Usability Scale, a standardized satisfaction questionnaire), and NASA-TLX (task load index for perceived workload). The standard also covers qualitative techniques such as think-aloud protocol, co-discovery, and retrospective probing.
The Deployment Package explicitly addresses the integration of accessibility testing (WCAG compliance) with usability testing. Accessibility issues affect not only users with disabilities but also users in challenging environments (bright sunlight, noisy surroundings, limited connectivity). The standard recommends incorporating accessibility checks — screen reader compatibility, keyboard navigation, color contrast, and captioning — into the usability test scenarios rather than treating them as a separate activity.