Cognitive Walkthrough

Similar documents
Cognitive Walkthrough

Cognitive Walkthrough. Design and User Evaluation of Augmented-Reality Interfaces Jorma Nieminen

Interaction Design. Heuristic Evaluation & Cognitive Walkthrough

User Interface Evaluation

iscreen Usability INTRODUCTION

User Interface Evaluation

Cognitive Walkthrough Evaluation

University of Maryland. fzzj, basili, Empirical studies (Desurvire, 1994) (Jeries, Miller, USABILITY INSPECTION

1. Select/view stores based on product type/category- 2. Select/view stores based on store name-

User Experience Report: Heuristic Evaluation

Cognitive Walkthrough Evaluation Yale University School of Art

UI Evaluation: Cognitive Walkthrough. CS-E5220 User Interface Construction

SFU CMPT week 11

Towards a Pattern Based Usability Inspection Method for Industrial Practitioners

Cognitive Walkthrough. Jon Kolko Professor, Austin Center for Design

Heuristic evaluation is a usability inspection technique developed by Jakob Nielsen. The original set of heuristics was derived empirically from an

Group #: Evaluation Proposal For Digital Libraries, LIS 5472, Fall 2010, Professor Sanghee Oh

Hyper Mesh Code analyzer

cs465 principles of user interface design, implementation and evaluation

INTRODUCTION USER POPULATION

COGNITIVE WALKTHROUGH. Andrew Ward Pratt Institute School of Library and Information Science

Design Heuristics and Evaluation

EVALUATION ASSIGNMENT 2

Overview of Today s Lecture. Analytical Evaluation / Usability Testing. ex: find a book at Amazon.ca via search

COGNITIVE WALKTHROUGH REPORT. The International Children s Digital Library

Heuristic Evaluation

Research, Development, and Evaluation of a FRBR-Based Catalog Prototype

Goals of Usability Evaluation

CS 160: Evaluation. Professor John Canny Spring /15/2006 1

CS 160: Evaluation. Outline. Outline. Iterative Design. Preparing for a User Test. User Test

Evaluation Types GOMS and KLM PRICPE. Evaluation 10/30/2013. Where we are in PRICPE: Analytical based on your head Empirical based on data

Jakob Nielsen s Heuristics (

Heuristic Evaluation of Groupware. How to do Heuristic Evaluation of Groupware. Benefits

3d: Usability Testing Review

Student Usability Project Recommendations Define Information Architecture for Library Technology

Learnability of software

Ryan Parsons Chad Price Jia Reese Alex Vassallo

How to Conduct a Heuristic Evaluation

Software Quality. Martin Glinz. Thomas Fritz. Lecture 7 UI Design, Usability & Testing. Many thanks to Meghan Allen and Daniel Greenblatt.

Analytical &! Empirical Evaluation

Senior Systems, Inc. June 2006

Organization Model for usability-testing in ITRACT.

Crab Shack Kitchen Web Application

Cognitive Disability and Technology: Universal Design Considerations

CogSysIII Lecture 9: User Modeling with GOMS

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

Evaluation in Information Visualization. An Introduction to Information Visualization Techniques for Exploring Large Database. Jing Yang Fall 2005

Perfect Timing. Alejandra Pardo : Manager Andrew Emrazian : Testing Brant Nielsen : Design Eric Budd : Documentation

The Pluralistic Usability Walk-Through Method S. Riihiaho Helsinki University of Technology P.O. Box 5400, FIN HUT

evision Review Project - Engagement Simon McLean, Head of Web & IT Support Information & Data Services.

Introducing Evaluation

Analytical Evaluation

User-centered design in technical communication

Heuristic evaluation of usability of public administration portal

Cindy Fan, Rick Huang, Maggie Liu, Ethan Zhang November 6, c: Usability Testing Check-In

Usability in Multimedia. By Pınar Koçer Aydın and Özgür Bayram

MicroStrategy Academic Program

Specifying Usability Features with Patterns and Templates

Heuristic Evaluation Google Play Store

Cognitive walkthrough: Analytical evaluation without users. 9 lecture Dr. Kristina Lapin

Low-Fi Prototyping & Pilot Usability Testing

AIS Student Guide for submitting a Turnitin Assignment in Moodle

Usability analysis and inspection

15/16 CSY2041 Quality and User-Centred Systems

NPTEL Computer Science and Engineering Human-Computer Interaction

Microsoft Word Basic Editing. Lesson , John Wiley & Sons, Inc. Microsoft Official Academic Course, Microsoft Word

On the performance of novice evaluators in usability evaluations

Analytical evaluation

Usability Report for Online Writing Portfolio

Why? Usability analysis and inspection. Evaluation. Evaluation. Measuring usability. Evaluating usability

CS-5200 Design Project

SWEN 444 Human Centered Requirements and Design Project Breakdown

Page 1. Ideas to windows. Lecture 7: Prototyping & Evaluation. Levels of prototyping. Progressive refinement

Scenario Step-by-Step Guide

Usability test report: Digital Collections 1

IBM s approach. Ease of Use. Total user experience. UCD Principles - IBM. What is the distinction between ease of use and UCD? Total User Experience

MIT GSL week 4 Wednesday. User Interfaces II

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

Evaluation techniques 1

Evaluation techniques 1

Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Applying Usability to elearning

CO328- Human Computer Interaction Michael Kölling Caroline Li. Heuristic Evaluation

HUMAN COMPUTER INTERACTION

CSSE 574 Intro to Usability Bass s perspective and the ID book s perspective

INF 231 Project 1 (Customer: Dr. Geoff Ward) Fernando S., Hosub L., Roeland S., Ya-Wen L., Sunakshi G., Michael W. B., Sowmya J.

Malaysian Smart School Courseware Usability study: The Effectiveness of Analytical Evaluation Technique Compared to Empirical Study

Evaluation. Why, What, Where, When to Evaluate Evaluation Types Evaluation Methods

Design Rules. increasing generality. increasing authority. Guide lines. Standards. increasing authority. increasing generality

Usability Evaluation of Live Auction Portal

Chapter 15: Analytical evaluation

Instructor Manual Contents

Interac(ve Form: Inspec(on methods. Eva Ragnemalm, IDA

Page Numbering for a Thesis or Dissertation with NO Copyright Page

Enclosure 7. Transnational Checklist for Usability

This exam is open book / open notes. No electronic devices are permitted.

A Heuristic Evaluation of Ohiosci.org

OSM: an ontology-based approach to usability evaluation

Getting Started with Word

IPM 10/11 T1.6 Discount Evaluation Methods

Transcription:

1 Cognitive Walkthrough C. Wharton, J. Rieman, C. Lewis and P. Polson, The Cognitive Walkthrough Method: A Practitioner s Guide, in J. Nielsen and R. Mack (eds.), Usability Inspection Methods, John Wiley & Sons, Inc., New York, 1994, Ch. 5.

Information Processing Theory of Human-Computer Interaction 2 Users Tasks Users Experience System s Interface CURRENT TASK PRIOR EXPERIENCE INTERFACE

Functionality Isn t Enough 3 For an interface to be a success, it must provide the right functionality, at the right time, in the right place, and in the right form from the user s point of view. Such interfaces are called usable. Example: if we are designing an ATM, we should be able to justify each user action: Insert card? Enter PIN? Press Quick Cash key? Press Okay? Remove card? Remove money? Remove receipt?

Cognitive Walkthrough Overview 4 The cognitive walkthrough is a way to test the usability of interactive software. The cognitive walkthrough focuses on Task(s) Interface Learnability (one kind of usability) The cognitive walkthrough may be used without real uses before a system is implemented with prototypes or mockups

Cognitive Walkthrough Procedure 5 Define the inputs to the walkthrough. Convene the analysis. Walk through the action sequences for each task. Record critical information. Revise the interface to fix the problems.

Performing the Cognitive Walkthrough - Pt. 1 6 Define the inputs to the walkthrough. Identification of the users. Sample tasks for evaluation. Description (mockups) or implementation of the interface. Action sequences (scenarios) for completing the tasks. Convene the walkthrough. The facilitator maintains the pace of the discussion. A scribe keeps two lists:» problems (and suggested solutions)» assumptions (about tasks and users experience) The participates walk through (discuss) the tasks with respect to the interface (mockups) and action sequences (scenarios); they try to tell a credible story.

Performing the Cognitive Walkthrough - Pt. 2 7 The participants walk through (discuss) the tasks with respect to the interface (mockups) and action sequences (scenarios); they try to tell a credible story. What is the user trying to achieve at this point? (What s their goal?) Why is it their goal? What actions are obviously available in the interface? Does the label for the correct action match the user s goal? If the user performs the correct action, will they get good feedback and not try to undo or redo the action?

Performing the Cognitive Walkthrough - Pt. 3 8 Record critical information. The credible success (or failure) story. Assumptions (about tasks and users experience). Problems (and suggested solutions) Revise the interface to fix the problems.

Graduate School Example Getting Ready 9 Users Task We want the UCI Web pages to provide useful information to typical undergraduate students applying to graduate school in computer science. The student wants to determine if a specialization in user interface construction is possible at the graduate level. Interface (Mockups) We have existing Web pages and Netscape Navigator 3.0. Action Sequences (Scenarios) Choose Academic Programs & Research Choose Department of Information and Computer Science Choose Research Areas in ICS Choose Software Choose User interface software

Action: Choose Academic Programs 10 What s the user s goal, and why? The student wants to determine if a specialization in user interface construction is possible at the graduate level. This is one of the most common questions for applicants. Is the action obviously available? There are two locations for the action, the image map and the plain text table. The action is readily available, being the second item. Users of Web browsers, esp. seniors in CS, should be familiar with image maps. Does the action or label match the goal? Academic Programs & Research is a close match to the informal statement of the goal. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. The new page s title (and content) clearly reiterates the selected action.

Screen before Action: Choose Academic Programs 11

Action: Choose Academic Programs 12 What s the user s goal, and why? The student wants to determine if a specialization in user interface construction is possible at the graduate level. This is one of the most common questions for applicants. Is the action obviously available? There are two locations for the action, the image map and the plain text table. The action is readily available, being the second item. Users of Web browsers, esp. seniors in CS, should be familiar with image maps. Does the action or label match the goal? Academic Programs & Research is a close match to the informal statement of the goal. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. The new page s title (and content) clearly reiterates the selected action.

Screen after Action: Choose Academic Programs 13

Action: Choose Department of Information... 14 What s the user s goal, and why? The student still wants to determine if a specialization in user interface construction is possible at the graduate level. This goal was unsatisfied by the previous action. Is the action obviously available? The action is visible in the viewable area; it s easy to find, about the 15th item on the page. Does the action or label match the goal? Department of Information and Computer Science is a good match to the expected background of the student and to area of interest. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. The new page s title reiterates the selected action.

Screen after Action: Choose Department of Information... 15

Action: Choose Research Areas in ICS 16 What s the user s goal, and why? The student still wants to determine if a specialization in user interface construction is possible at the graduate level. This goal was unsatisfied by the previous action. Is the action obviously available? The action is visible but is not easy to find» about the 20th item on the page» is a subitem in the 4th category seemingly minor Does the action or label match the goal? Research Areas is a reasonable match to the goal of the student. However, there are 3 or more alternatives which appear earlier in the page, seemingly more important. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. However, the new page s title does not immediately reflect the action.

Screen after Action: Choose Research Areas in ICS 17

Action: Choose Software 18 What s the user s goal, and why? (no change) Is the action obviously available? The action is visible. However, the user may not realize to choose it because the outline as a whole does not imply that area titles provide subarea information. Does the action or label match the goal? Software is a good match to the area of user interface construction. However, there are no immediate subareas within software that match exactly. As this is the 4th screen the student has read, he or she may give up soon! It may be easily the 13th or higher screen if earlier alternatives had been explored. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. However, the new page s title does not immediately reflect the action.

Screen after Action: Choose Software 19

Action: Choose User interface software 20 What s the user s goal, and why? (no change) Is the action obviously available? The action is visible. Does the action or label match the goal? User interface software is almost an exact match to the area of user interface construction. Is there good feedback? Besides Netscape s progress bar, the next page loads quickly. The new page s title reflects the action. The page s contents reflects the satisfaction of the goal.

Screen after Action: Choose User interface software 21

Example Wrapup 22 Action 1: Choose Academic Programs... is OK, label matches user s goal; new page provides excellent feedback. Action 2 Choose Department of Information... is OK. Action 3 Choose Research Areas in ICS is a failure. There are at least 3 attractive alternatives that will lead users to different dead ends when they try to explore. Wording needs to be clarified. Priorities need to be reconsidered in the columnar layout. Title bar feedback from the title of the next page needs to be improved. Action 4 Choose Software is probably OK. However, organization is not consistent across areas and feedback from the title on the next page needs to be improved. Action 5 Choose User interface software is OK.

23 Graduate School Example With 2006 Web Pages And Quick and Dirty Cognitive Walkthrough

Graduate School Example 2006 Getting Ready 24 Users Task We want the UCI Web pages to provide useful information to typical undergraduate students applying to graduate school in computer science. The student wants to determine if a specialization in user interface construction is possible at the graduate level. Interface (Mockups) We have existing Web pages and Internet Explorer 6.0. Action Sequences (Scenarios) Choose Academic Programs & Research Choose Department of Information and Computer Science Choose Research Areas in ICS Choose Software Choose User interface software

Exploring an Intuitive but Incorrect Action Sequence 25

Before Any Action: UCI Home Page 26

Screen After Action: Input Keywords and Select Quick Search 27

Screen After Action: Select Show all QuickLinks 28

Screen After Actions: ^F, type interface, selected Find Next 29

Screen After Action: Selected Interface Science 30

Exploring the Known Correct Action Sequence 31

Before Any Action: UCI Home Page 32

Screen After Action: Select Academics & Research 33

34 Screen After Action: Select Donald Bren School of Information

Screen After Action: Select Research Areas 35

Screen After Action: Select research areas 36

37 Screen After Action: Select Interactive & Collaborative Technology

Screen After Action: Drag mouse to highlight phrase 38

Screen After Action: Select http://www.ics.uci.edu/~corps/ 39 (and a drag mouse to highlight the phrase, user interface design)