usability & human factors approaches to design lecture a this material (comp15_unit8a) was...
TRANSCRIPT
Usability & Human Factors
Approaches to Design
Lecture a
This material (Comp15_Unit8a) was developed by Columbia University, funded by the Department of Health and Human Services, Office of the National Coordinator for Health Information Technology under Award Number 1U24OC000003.
Approaches to DesignLearning Objectives
2
• Explain a user-centered design approach (Lecture a)
• Define conceptual models (Lecture a)– Explain the iterative design process– Describe how requirements analysis
influences design
Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Design
3Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
• A plan or scheme conceived in mind and intended for subsequent execution
• Tradeoffs balancing conflicting requirements
• Generating alternatives
• Use representations– Diagrams, prototypes
Interaction Design
• Focus on Users• Specific Targets
– Usability– Experience
• Iteration• Key Question: How to optimize the users’
interactions with a system so they support and extend users’ activities in effective, useful and usable ways
4Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Why All the Fuss About Design?
• Documented usability problems in healthcare and their consequences
• Clinical information systems present problems in implementation & beyond
• Many systems do not adequately address customer specifications
• Fixing a problem in development phase costs 10 times more than in design phase
5Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Usability Engineering
6Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
A User-Centered Approach
7Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Focus on Users and Tasks
• Users’ tasks and goals drive development• Focus on user behavior and context of use
– System designed to support them• Capture characteristics of users
(capabilities & constraints)• Users are involved from the inception
through cycles of iterative development• All design decisions taken within context of
users, their work and environment
8Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Design Process
9Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Design Thought Exercise
• Imagine you organize your books, CDs and DVDs into a system/database that provides easy access to all information that you need
• Imagine doing it for a friend or your father who is just learning to use a computer
Kaufman, D. (2012).
10Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Think About the Space Problem
11Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Conceptual Model
12Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Visicalc
Wikimedia Commons GNU General Public License http://upload.wikimedia.org/wikipedia/commons/7/7a/Visicalc.png
13Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Visicalc Conceptual Model
14Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Lifecycle Models
15Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Waterfall Lifecycle Model
16Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Waterfall Model
• The original model for software engineering• Linear model with clearly delineated tasks• Problems• No central role for users/no iteration and limited
feedback• Too rigid—not responsive to requirement
changes• Inconsistent with designers inherently nonlinear
work practices
17Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Star Lifecycle Model
Preece, J., Rogers, Y., & Sharp, H. (2007).
18Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Implement
Prototype
Evaluate
Requirements
Concept
Task Analysis
Star Lifecycle Model (cont.)
• Inherently nonlinear—does not specify ordering of activities
• Accentuates bottom-up, free thinking and creative practices of designer
• Evaluation is viewed as integral to all stages and continuous
• Problem: Too much flexibility, lack of systematic coordination and process is underspecified
19Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
The Usability Engineering Life Cycle
Mayhew, J.D. (1999).20Health IT Workforce Curriculum
Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
User Profile
Task Analysis
Platform Capabilities/Constraints
General Design Principles
Usability Goals
Style Guide
Work Re-engineering
Conceptual Model (CM) Design
CM Mockups
Iterative CM Evaluation
Screen Design Standards (SDS)
SDS Prototyping
Iterative SDS Evaluation
Iterative CM Evaluation
Style Guide
Detailed User Interface Design (DUID)
Iterative DUID Evaluation
Style Guide
Level 1 Level 2 Level 3
Met Usability Goals?
Yes
Style Guide
No
Met Usability Goals?
Eliminated Major Flaws?
Start Application Design/DevelopmentModel/Implementation Model
Start Application Architecture
YesNoYesNo
Yes
Requirements Analysis
A
Design/Testing/Development
Functionality Addressed?
No
Usability Engineering Lifecycle (UEL)
• Developed by Mayhew (1999) with the goal of thoroughly integrating usability considerations into all phases of design
• Core aspects/superordinate phases: – Requirements analysis– Design/testing/development– Decomposed into levels & detailed
subprocesses
21Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
UEL Requirements Analysis
22Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
UEL Design Phase: Level 1 Design
23Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
UEL Design Phase: Levels 2 and 3
24Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Approaches to DesignSummary – Lecture a
• Focus on design as a plan or scheme conceived in mind and intended for subsequent execution– Tradeoffs
• Conceptual model outlines what people can do with a product and ways to understand how to interact with it
• Design Lifecycles• Up next: focus on requirements, prototypes and
participatory design
25Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a
Approaches to DesignReferences – Lecture a
References
Kaufman, D.R., Pevzner, J, Hilliman, C., Weinstock, R.S., Teresi, J. Shea, S. & Starren, J. (2006). Re-designing a telehealth diabetes management program for a digital divide seniors population. Home, Healthcare, Management & Practice. 18: 223-234.
Hilliman, C.A., Cimino, J.J., Lai, A.M., Kaufman, D.R., Starren, J.B., Shea, S. (2009). The effects of redesigning the IDEATel architecture on glucose uploads. Telemed J E Health. Apr;15(3):248-54.
Images
Slide 10: Kaufman, D. (2012). Design through exercise. Personal picture- Department of Biomedical Informatics, Columbia University Medical Center.
Slide 13: Retrieve d August 20th, 2010 from Wikimedia Commons GNU General Public License http://upload.wikimedia.org/wikipedia/commons/7/7a/Visicalc.png.
Slide 18: Preece, J., Rogers, Y., & Sharp, H. (2007). Interaction Design: Beyond Human-Computer Interaction (2nd ed.). West Sussex, England: Wiley.
Slide 20: Mayhew, J.D. (1999). The Usability Engineering Lifecycle: A Practitioner’s Guide to User Interface Design. Morgan Kaufmann Publishers Inc., California.
26Health IT Workforce Curriculum Version 3.0/Spring 2012
Usability & Human Factors Approaches to Design
Lecture a