Usability and Human Factors Usability Evaluation Methods Lecture b This material (Comp15_Unit5b) 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. Usability Evaluation Methods Learning Objectives • Conduct a cognitive walkthrough (Lecture b) • Design appropriate tasks for a usability test (Lecture b) • Describe the usability testing environment, required equipment, logistics, and materials (Lecture b) Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 2 Cognitive Walkthrough (Polson et al, 1992) • Kind of cognitive task analysis • Assesses system usability • Criteria focuses on cognitive processes needed to perform tasks • Identifying sequences of actions and subgoals to successfully complete a task • Assigning causes to usability problems • Are the cues provided by the interface sufficient to perform task? Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 3 Cognitive Task Analysis (CTA) • Tools and techniques for describing knowledge & strategies required for task performance – Hierarchical decomposition of goals and component tasks • Objective: – Yield information about the knowledge, thought processes, and goal structures that underlie observable task performance Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 4 Why Do a CTA? • Develop theory of competent performance • Understand invariant features of a task – There are invariant performance characteristics of any class of tasks • Understand process of skill acquisition • Training and instructional resources – e.g. manuals and tutorials • Develop methods for usability testing – Design – Coding scheme for data analysis Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 5 Cognitive Walkthrough Step 1: Preparations Choose a set of representative tasks: • Identify population of users • Describe the contexts of use • Identify sequence of actions for completing a task • Complex tasks require a task decomposition • Granularity (e.g., keystroke to complete entry) • Describe user’s initial goal (top-level goal) Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 6 Step 2: Walkthrough Process Hand simulation of user’s cognitive processes for successfully executing an action sequence to complete a task Step through each action and specify: • • • • Goal structure for each step Behavior of the interface and its effect on the user Actions that could be difficult to execute Source of potential problems, Overall objectives: • Can a user with a certain degree of knowledge perform the tasks that the system is intended to support? • Can a user learn to perform what is unknown? Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 7 Step 3: Explicate Sources of Potential Problems Goal problems Can user associate specific actions with a goal? • Action problems Cues provided by interface sufficient to perform a task? • Are there incomplete goals that look accomplished? Interpret feedback from system? Monitor his/her own progress ? Transitions between subtasks handled? Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 8 ATMs: Goal Structure Goals: obtain cash, deposit checks, check balance, pay bills Task: Enter PIN • 1) Retrieve number if necessary • 2) Enter each digit • 3) Hit enter Goal-Obtain-Cash • Indicate intention to obtain cash • Action: If unclear on step, follow prompt on screen • Action: Indicate Checking Account • Subgoal: Obtain $40 • Action: Enter amount and hit enter Goal-Terminate Transaction • Subgoal: Retrieve card Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 9 A Partial Walkthrough: ATM Goal: Obtain $80 Cash from Checking Account 1. Action: Enter card (screen 1) • System response: Enter PIN > (screen 2) 2. Subgoal: Interpret prompt & provide input 3 & 4. Actions: Enter “PIN” on numeric keypad and hit enter (press lower white button next to screen) • System response: “Do you want a printed transaction record” • Binary Option: Yes or No (screen 3) 5. Subgoal: Decide whether a printed record is necessary 6. Action: Press button next to no response System response: Select transaction - 8 choices (screen 4) 7. Subgoal: Choose between quick cash & cash withdrawal 8. Action: Press button next to cash withdrawal • System response: Select account (screen 5) 9. Action: Press button next to checking • System response: Enter dollar amounts in multiples of 20 (screen 6) 10 & 11. Enter $80 on numeric key pad and select correct Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 10 Cognitive Walkthrough: Measure Glucose Subgoal 1: Begin measurement • Action: Press blue power button • System response: Meter displays last blood glucose result Subgoal 2: Obtain a blood sample • • • • Subgoal 3: Use sterile/sharp lancet Action: Select unused lancet Subgoal 4: Draw blood using instrument Action: Pierce finger with lancet Subgoal 5: Apply blood to test strip • Subgoal 6: Locate Pink Test Area • Action: Dab Finger/Touch Strip • Potential Problem: Missing Test Area or Applying Excessive Blood Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 11 CW: Blood Glucose 2 Subgoal 7: Determine if test worked • • • • Subgoal 8: Locate confirmation dot Action: turn over test strip Action: Determine if confirmation dot back of strip is completely blue Potential problem: Intermediate shades of blue—has the test worked ? Subgoal 9: Take measurement with device • • • • Subgoal 10: Determine readiness of the device Action: Look for flashing test strip on meter System Response: Code 4 System Response: Flashing test strip Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 12 CW: Blood Glucose 3 Subgoal 11: Insert pink test strip • • • • Action: Push test strip in firmly (pink side up) System response: Flashing clock signals waiting System response: (short lag) new glucose value and time Potential problem: Improper insertion Subgoal/Action 12: Read test result Subgoal 13: Dispose lancet • Action: Point forward on the lancet • Action: Eject and dispose of lancet Subgoal 14: Turnoff meter • Action: Press blue power button • System response: Meter turns off Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 13 CW Glucose Results 14 Subgoal/action pairings 16 Actions 5 Device/screen transitions Potential problems • Applying blood: missing test area or applying excessive blood • Determine if test worked: intermediate shades of blue • Insert test strip: insert pink test strip Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 14 Usability Testing • Gold standard for usability evaluation • Set of techniques to collect empirical data – while observing representative end users using the system under study to perform representative tasks • Video-recorded • Provide information that can lead to systems that: – Easy to learn and use – Satisfying to use – Provide utility and functionality that are valued by the target population – Characterize task-specific competencies Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 15 Think-Aloud Protocol • Method broadly used in cognitive research and usability testing • User verbalizes his/her thoughts while performing a task – Report the contents of working memory – Session is audio and/or video recorded • Transcript of think aloud is coordinated with video analysis Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 16 Selection of Representative Users • Users may differ: – including age, education, gender, computer experience, etc. • Select subjects based on relevant criteria (e.g., age, education) • Fully representative not possible • Convenience sample is less desirable Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 17 Development of Test Plan • Outline task and procedure – Informed by objectives – Prior testing – Constrained by time and setting – Ethical and IRB issues • Exploratory – Characterize potential problems • Controlled Experiment – Comparing 2 Interfaces Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 18 Role of Researcher • Neutral Observer vs. Active Participant • Researchers may play a more interactive role in field testing – Guide the subject as necessary • Skilled user will need a minimum • Novice may need step-by-step instructions – Autonomy Rule: No more guidance than necessary Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 19 Field Usability Testing • Hybrid Method: Lab and Ethnography/ Field Study • Naturalistic setting – Numerous constraints • Proscribed set of tasks – Quasi- Experiment • Video analysis is key – Intrusive Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 20 Video-Analytic Usability Testing on Location: Old School Microsoft Clipart Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 21 Software-based Video Analysis • Provides a video of all screen activity • Captures user via a webcam • Logs a wide range of events and system interactions including mouse clicks, text entries, web-page changes and windows dialogue events (e.g., saving a document, selecting among a set of choices). • Morae state of the art usability testing software Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 22 Morae Video Analytic Usability Software Khan, S.A., Ancker, J.S., Li, J., Kaufman, D., Hutchinson, C., Cohall, A., Kukafka, R. (2009) Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 23 Data Analysis: Transcript • Working document for video analysis • Verbatim and Time Stamped – Every 10 to 30 seconds • Iteratively modified document as coding categories become refined • Add field notes and observations to the transcript Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 24 Video Analysis: Granularity Basic (semiformal) video review • Identify and categorize observable problems • Measure latency of task Health IT Workforce Curriculum Version 3.0/Spring 2012 Macroanalysis • Segmenting session into events or episodes • Analyzing dialogue and observed behavior Usability & Human Factors Usability Evaluation Methods Lecture b Microanalysis • Fine-grained analysis of short stretches of the interaction 25 Macro-Analysis March 18, 2002 I: … You can choose not to answer any questions. May I ask how old are you? P: 74 I: What is or was your professional occupation. P: I have always worked in stores as a salesperson I: How long have you lived in this country? P: 48, 49 years I: If I may ask what level of education do you have? P: I finished high school, but in Colombia. Before I got married, then I came here after I got married, a couple of years afterwards. I: How long have you known that you have diabetes. P: A couple of years. About two years or three. I have never felt that I have diabetes. Profile: 74 years of age Female Native Spanish speaker Originally from Colombia 48-49 years in US High school education Worked as salesperson in stores Has two sons, one in NJ Never used computer prior to IDEATel Diabetes History: Had it for 2-3 years Did not have monitoring device prior to IDEATel 1y.2months in program Good health/Has asthma A lot of fluctuation in glucose values Does not look at them over a period of time, watches it one day to the other. Generally good memory remembers values for previous days 1.1 Table: (Kaufman, et al., 2003). Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 26 Observations: Sending Results Time: 4:33:03 • Turns on glucose without being told to do so • Using visual cues realizes it is not working, sends again • Holds her hand on mouse whole time • Sits comfortably close to computer • Explains what goes on as she goes • Recognizes without difficulty her glucose and blood pressure values • When modem sound stops, immediately recognizes the cue, says, “That’s it.” Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 27 Micro-Analysis Dialogue and Conversational Code Action Code System Response Comments 7:28 R: Can you explain what you see now? P: It is calling the Internet. There it turns off, and leaves me with the system. Body Position Change (BPC): Patient moves head, looks from side to side Gesture: Points at screen with index finger Action: Takes mouse and clicks security screen away BPC: keeps hand on mouse for a couple of seconds, then off Action: Takes mouse and clicks identification screen away. Security screen/dialogue box appears Sec. Screen goes away Password screen appears The task is to access the web and patient immediately assumes the control 7:54 R: So far, so good. Action: Takes hand off mouse, hunches over keyboard, and puts in password. Action: Takes mouse and clicks OK button and hand off mouse. Action: Takes mouse in hand immediately as DM page comes up. Password screen transitions to Diabetes Manager Page Patient performs actions without prompting. Time all any 1.2 Table: (Kaufman, et al., 2003). Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 28 Triangulate Strategy for using more than one data gathering technique. For example: • • • • Interviews to target certain stake holders Questionnaires to reach a wider population Cognitive walkthrough to evaluate task complexity Usability testing employing novices to evaluate learnability of system Provides different perspectives and corroboration of findings across techniques Leading to more rigorous and defensible findings Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 29 Usability Evaluation Methods Summary • The value of usability evaluations in healthcare contexts has been well established • Wide range of methods which vary in terms of their advantages and disadvantages • Lectures illustrated how to use someof these methods including the cognitive walkthrough and usability testing Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 30 Usability Evaluation Methods References – Lecture b References 1. Nielsen, J. (1994). Heuristic evaluation. In Nielsen, J., and Mack, R.L. (Eds.), Usability Inspection Methods. John Wiley & Sons, New York, NY. 2. Polson, P., Lewis, C., Rieman, J., & Wharton, C. (1992). Cognitive walkthroughs: A method for theory-based evaluation of user interfaces. International Journal of Man-Machine Studies, 36, 741–773. 3. Preece, J., Rogers, Y., & Sharp, H. (2007). Interaction Design: Beyond Human-Computer Interaction (2nd ed.). West Sussex, England: Wiley. Images Slide 21: Microsoft Clipart Slide 23: Khan, S.A., Ancker, J.S., Li, J., Kaufman, D., Hutchinson, C., Cohall, A., Kukafka, R. (2009). GetHealthyHarlem.org: developing a web platform for health promotion and wellness driven by and for the Harlem community. AMIA Annu Symp Proc.317–21. Charts, Tables & Figures 1.1 Table: Kaufman, D.R., Patel, V.L., Hilliman, C., Morin, P.C., Pevzner, J, Weinstock, Goland, R. Shea, S. & Starren, J. (2003). Usability in the real world: Assessing medical information technologies in patients’ homes. Journal of Biomedical Informatics, 36, 45-60. 1.2 Table: Kaufman, D.R., Patel, V.L., Hilliman, C., Morin, P.C., Pevzner, J, Weinstock, Goland, R. Shea, S. & Starren, J. (2003). Usability in the real world: Assessing medical information technologies in patients’ homes. Journal of Biomedical Informatics, 36, 45-60. Health IT Workforce Curriculum Version 3.0/Spring 2012 Usability & Human Factors Usability Evaluation Methods Lecture b 31
© Copyright 2026 Paperzz