Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.

Slides:



Advertisements
Similar presentations
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Advertisements

Acknowledgements: Most of this course is based on the excellent course offered by Prof. Kellogg Booth at the British Columbia University, Vancouver, Canada.
Copyright 1999 all rights reserved The HCI Design Process n User Interfaces are not just built by sitting down and drawing up designs for them n Just like.
COMP5047 – Design Focus groups – brainstorming for design Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
What makes effective questioning? How can you use questioning to differentiate? Questioning.
Cognitive Walkthrough Example Dr. Philip Craiger Human - Computer Interaction.
Cognitive Walkthrough More evaluation without users.
Evaluation 1 Introduction & Usability Inspection.
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
11 HCI - Lesson 5.1 Heuristic Inspection (Nielsen’s Heuristics) Prof. Garzotto.
Part 4: Evaluation Days 25, 27, 29, 31 Chapter 20: Why evaluate? Chapter 21: Deciding on what to evaluate: the strategy Chapter 22: Planning who, what,
Case study - usability evaluation Howell Istance.
Discount Evaluation Evaluating with experts. Agenda Online collaboration tools Heuristic Evaluation Perform HE on each other’s prototypes Cognitive Walkthrough.
Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Verbal (symbol) Based Interactions Dr.s Barnes and Leventhal.
Evaluating usability through claims analysis Suzette Keith Ann Blandford, Bob Fields, Richard Butterworth, Yin Leng Theng.
Semester wrap-up …the final slides.. The Final  December 13, 3:30-4:45 pm  Closed book, one page of notes  Cumulative  Similar format and length to.
Chapter 2: Understanding and conceptualizing interaction
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
About the final report and feedback on demonstrations Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Cognitive and physiological design drivers Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Testing And Evaluation. Evaluation I’ve Built My Application 1.So you now have a application 2.You’ve followed the guidelines 3.Now its time to evaluate….
About the draft report Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
John Kelleher (IT Sligo) Cognitive Walkthrough. 1 Background Authors – Lewis & Polson (1991) Based on theory L&P CE+ Theory of Exploratory Learning Assesses.
About the final report and feedback on demonstrations Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Evaluating User Interfaces Walkthrough Analysis Joseph A. Konstan
Chapter 2: Understanding and conceptualizing interaction Question 1.
Classroom Assessments Checklists, Rating Scales, and Rubrics
Design for Interaction Rui Filipe Antunes
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Interface Design Natural Design. What is natural design? Intuitive Considers our learned behaviors Naturally designed products are easy to interpret and.
Overview of the rest of the semester Iteratively design interface to help people log their food intake over the long term.
COMP5047 Pervasive Computing: 2012 GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information.
GOMS Timing for WIMP interfaces When (fine-grained) speed matters.
Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Human Computer Interaction
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Usability Assessment Methods beyond Testing Chapter 7 Evaluating without users.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Usability Engineering Dr. Dania Bilal IS 582 Spring 2006.
User Interface Evaluation Cognitive Walkthrough Lecture #16.
OVERVIEW Framework Overview – From Programming to Music Dimensions in Detail – Visibility, Progressive Evaluation, Consistency, Viscosity, Abstraction.
Overview and Revision for INFO3315. The exam
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
Heuristic Evaluation Short tutorial to heuristic evaluation
Cognitive Walkthrough More evaluating with experts.
COMP5047 Pervasive Computing: 2012 Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Designing Better Online Teaching Material 교과목명 : 컴퓨터 교육론 논문 발표자 : 4 학기 신지연 발표일 :
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.
Oct 211 The next two weeks Oct 21 & 23: Lectures on user interface evaluation Oct 28: Lecture by Dr. Maurice Masliah No office hours (out of town) Oct.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Creating User Interfaces (Catch-up XML?) CMS, Usability checklist reports Preparation for user observation studies Blogs, Social Spaces, etc. Homework:
Usability Engineering Dr. Dania Bilal IS 582 Spring 2007.
School of Engineering and Information and Communication Technology KIT305/607 Mobile Application Development Week 7: Usability (think-alouds) Dr. Rainer.
Human Computer Interaction Lecture 15 Usability Evaluation
2.7 Cognitive Walkthrough
Muneo Kitajima Human-Computer Interaction Group
Cognitive walkthrough
SY DE 542 User Testing March 7, 2005 R. Chow
Nilesen 10 hueristics.
Cognitive Walkthrough
Presentation transcript:

Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Overview Predictive methods Cognitive Walkthrough Benefits Disadvantages (>45,000 Google matches)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Postconditions for this week (incl studio)‏ Describe the uses of Cognitive Walkthrough Describe the processes for conducting Cognitive Walkthrough analyses Describe advantages and limitations Ability to perform a Cognitive Walkthrough study Justify the use of Cognitive Walkthrough in the overall testing of a pervasive computing application

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Focus on learnability Appropriate for novice or casual users Does not focus on speed Sequence is not known prior to inspection Assesses user success and recovery from errors Conducted by experts (similar to...)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Model of Exploratory Learning User has task –0. will user understand this sub-task is needed Explores system for useful elements –1. will correct action be obvious? eg button visible –2. will user understand instructions? eg user understands the label on the button Selects one to try User interprets system response –3. will user know if progress has been made?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them User has task –0. will user understand this sub-task is needed (given their mental model)‏ Explores system for useful elements –1. will correct action be obvious? –(given their mental model)‏ –2. will user understand instructions? – (given their mental model)‏ Selects one to try User interprets system response –3. will user know if progress has been made? –(given their mental model)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Example (Adapted from Newman and Lamming)‏ Design a cash-operated machine for quick, easy purchase of train tickets by passengers Determine fare to pay –indicate destination –indicate one-way or return Dispense ticket –pay money –get ticket and change

HAI2008. Lifelong ambient companions: challenges and steps to overcome them The interface

HAI2008. Lifelong ambient companions: challenges and steps to overcome them The task buy a one-way ticket to Town Hall

HAI2008. Lifelong ambient companions: challenges and steps to overcome them 0. Task? –Buy one-way ticket to Town Hall 1. Is correct action obvious? –Two possibilities: Destination One way / return –Will user know both must be set?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them How to Help the User? Indicate extra information needed Indicate steps 1 and 2 can be done in either order Reorganise layout so that Steps 1 and 2 display fare

HAI2008. Lifelong ambient companions: challenges and steps to overcome them 2. Will user understand instructions? 3. Will user interpret machine action correctly?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them 2. Will user understand instructions? –Yes – due to labels and instructions 3. Will user interpret machine action correctly? –Yes (buttons light up, new state appears)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Correct action obvious? 2. Will user understand instructions? 3. Will user interpret machine action correctly?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Correct action obvious? –Yes 2. Will user understand instructions? –Yes 3. Will user interpret machine action correctly? –Yes

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Paying 1. Correct action obvious? 2. Will user understand instructions? 3. Will user interpret machine action correctly?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Paying 1. Correct action obvious? –Yes 2. Will user understand instructions? –Yes 3. Will user interpret machine action correctly? –Unclear (no feedback on money accepted so far)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Buying a Ticket: Insufficient Money? 1. Correct action obvious?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Summary of Flaws (so far)‏ Confusion about need for steps 1 and 2 No feedback on amount deposited No means to get money back (Haven't yet assessed fare type option)‏ (Goals and subgoals: –Sub-goals (fare-determination vs ticket dispensing)‏ –Are all sub-goals needed (no - we might know the fare)‏

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Extended cognitive walkthrough Adding user's mental model What does user believe? How do you find this out?

HAI2008. Lifelong ambient companions: challenges and steps to overcome them Summary of uses Relatively inexpensive Desk check –No users –Better with expert evaluators Generally applicable Novice, casual, intermittent users Focus on learnability Relevance for Pervasive?