Usability, User Centered Design, and Process Standards Brian Stanton
1 Improving performance Make sure the system supports the users’ tasks and goals Measure Effectiveness, Efficiency, and User Satisfaction Effectiveness – quality Efficiency – Timing User Satisfaction – fulfillment, no frustration, enjoyment, contentment
2 User Centered Design ISO 9241 Part 210 Ergonomics of human-system interaction part 210:Human-centred design for interactive systems.
3 ISO 9241 Part 210
Context of Use
User & Evaluation Users Organizational Requirements
Design Solution
4 System Lifecycle ISO/IEC 15288 Systems and software engineering – System life cycle process
5 ISO/IEC 15288, clause 6.4
Context of Use Stakeholders Validation Process Stakeholders Requirements Requirements Definition Definition Process Process
User & Evaluation Users Organizational Requirements
Requirements Analysis Verification Process Architectural Design Process Process Design Solution Integration Process Implementation Process 6 CIF Standards ISO/IEC 25063 Context of Use Description ISO/IEC 25064 User Needs Report 25065 User Requirements Specification User Interaction Specification User Interface Specification 25066 Evaluation Report Field Data Report ISO/IEC 25062 (summative test report)
7 Context of Use 25063 Context of Use Description System Goals Stakeholders
User & Users Evaluation Users Organizational Requirements characteristics Tasks Environments
Design Solution
8 Context of Use 25064 User Needs Report Identified Stated Derived User & Implied Evaluation Users Organizational Requirements
Design Solution
9 Context of Use 25065 User Requirements Specification Context of Use User Needs
User & Relevant UI Evaluation Users Organizational Requirements knowledge, standards, & guidelines Effectiveness, efficiency, satisfaction Design Solution criteria Organizational 10 Context of Use User Interaction Specification Workflow Subtasks Dialogue
User & Model Evaluation Users Organizational Requirements Task specific usability objectives Information architecture
Design Solution
11 Context of Use User Interface Specification Task & system objects User Interface
User & elements Evaluation Users Organizational Requirements Views Properties, behaviors, & relationships Dialogue techniques Design Solution
12 Context of Use Evaluation Report Usability problems Recommendat
User & ions Evaluation Users Organizational Requirements Conformity with user requirements
Design Solution
13 Context of Use ISO/IEC 25062 Formal summative evaluation Baseline
User & Comparison Evaluation Users Organizational among Requirements products
Design Solution
14 Context of Use Field data report Actual usage Emergent user requirements
User & Evaluation Users Organizational Requirements
Design Solution
15 Stakeholders Requirements Definition Context of Use Validation Process Process 2506n Field Data Report Stakeholders Requirements 25063 Context of Use Description 25062 CIF Usability Test Reports Definition Process 25064 User Needs Report
User & Evaluation Users Organizational Requirements
Requirements Verification Process Analysis Process 25066 Evaluation Report Architectural Design 25065 User Requirements Spec 2506n User Interface Spec 2506n User Interaction Spec Process Design Solution Implementation Process
16 Thank you Questions
[email protected] www.iso.org
17 18 19 20 Context of Use
As-Is Analysis Needs
User & Evaluation Users Organizational Requirements
Usability User Testing Experience
Design Solution
21