1 Cognitive Walkthrough zEvaluation method based on the idea that… ythe user learns about the interface in an exploratory way, ythe user has goals,  the.

Slides:



Advertisements
Similar presentations
Academic Quality How do you measure up? Rubrics. Levels Basic Effective Exemplary.
Advertisements

Chapter 4: Requirements Engineering
In put Devices and Media In order for a computer to do anything it must be told what to do.
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.
At Your Service Dining Directions. Navigation:  Go to the Request Meals button on TV Main Menu  Use the Arrow keys to move up, down, left or right 
Cognitive Walkthrough More evaluation without users.
Evaluation 1 Introduction & Usability Inspection.
Chapter 2 Creating a Research Paper with Citations and References
Operating Systems First Program to load. Controls Hardware And software. Enable User to operate PC( Personal Computer) –Examples: DOS: Disk Operating.
 You will be able to: › Explain what is meant by an expert system and describe its components and applications.
2 eGrants Coaching Unit 3 create/edit Service Opportunity Listings Grantee Recruiter search for listings, register, & apply to serve Applicants view.
UNESCO ICTLIP Module 4. Lesson 3 Database Design, and Information Storage and Retrieval Lesson 3. Information storage and retrieval using WinISIS.
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Use Case modelling 3 How to go from a diagram to a further definition.
1 CMT 4240 week 7 Qualitative Evaluation Methods.
COMP106 Assignment 2 Proposal 11. The Choice of Metaphor The metaphor that I am going to chose is the library. I have decided to use this metaphor because.
1 Elke Duncker CMT 3210 Designing Interactive Systems Week 5: Conceptual Models Rationality and Planning Cognitive Walkthrough.
Evaluation Through Expert Analysis U U U
Objectives Define predictive and descriptive models and explain why they are useful. Describe Fitts’ Law and explain its implications for interface design.
Installation on Windows Vista/Windows 7 NOTE: Installation on Windows Vista can differ depending on the version of Windows installed​ ​ In most computers.
Installation on Windows Vista/Windows 7 NOTE: Installation on Windows Vista can differ depending on the version of Windows installed​ ​ In most computers.
John Kelleher (IT Sligo) Cognitive Walkthrough. 1 Background Authors – Lewis & Polson (1991) Based on theory L&P CE+ Theory of Exploratory Learning Assesses.
Usability and Evaluation Dov Te’eni. Figure ‎ 7-2: Attitudes, use, performance and satisfaction AttitudesUsePerformance Satisfaction Perceived usability.
Proposal 13 HUMAN CENTRIC COMPUTING (COMP106) ASSIGNMENT 2.
HOW TO USE BY ALEX ROSS ALEX ROSS. HOW TO CREATE ACCOUNT FOR DUMMIES is a great way to communicate with others. We can interact with.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
MEDITECH Community Wide Scheduling for Physical Therapy
Requirements II: Task Analysis. Objectives By the end of the class, you will be able to… Write detailed task descriptions to inform design. Create scenarios.
User Models Predicting a user’s behaviour. Fitts’ Law.
Unit 108 Nail art application.
Copyright © 2007, Oracle. All rights reserved. Managing Concurrent Requests.
Gary MarsdenSlide 1University of Cape Town Case Study - Nokia 5110 We will try to put together what we have learnt to date by looking at a cell- phone,
Bug Session Four. Session description Objectives Session activities summary Resources Prior knowledge of sequencing instructions using Bug Bug website.
Lecture 5(b), Slide 1 CP2030 Copyright © University of Wolverhampton CP2030 Visual Basic for C++ Programmers v Component 5(b) HCI aspects of VB programming.
Happy Monday!!!  Open the Agenda  Copy it in your Agenda form.  Wait for further instructions.
Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
User Documentation. User documentation  Is needed to help people (the users) understand how to use a computer system or software application, such as.
Peter Andreae Computer Science Victoria University of Wellington Copyright: Peter Andreae, Victoria University of Wellington Event-driven Input COMP 102.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
I Power Higher Computing Software Development Development Languages and Environments.
The techniques involved in systems analysis Explanation of a feasibility study:Explanation of a feasibility study: –economic, –legal, –technical, –time.
User Interface Evaluation Cognitive Walkthrough Lecture #16.
Unit 7 The Balance of Power. Aim Procedure 1 What do I have to do? 1)Background information 2)phrases and sentences 3)steps 2 A production process 3 When.
Requirements specification Why is this the first major stage of software development? –Need to understand what customer wants first Goal of requirements.
Framework for Interactive Applications Matthew Korchinsky Advisor: Aaron Cass Senior Project – Computer Engineering – 2006 Abstract The Java language was.
IFS Document Management
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
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.
Microsoft Word 2010 Chapter 2 Creating a Research Paper with Citations and References.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
TECHNIKA TV LANGUAGE CHANGE GUIDE
Sending Scores from Your College Board Account. Go to First, Create a College Board Account If You Don’t Already.
LH/RH Symmetrical cast/moulded and machined/trimmed parts (STD00027 section )
European Computer Driving Licence Module 3 – Word Processing Chapter 3.8 – Mail Merge.
Data Flow Diagrams Start Do you want to continue? Yes End No Test on
An Introduction to Programming with C++1 An Introduction to Control Structures Tutorial 1.
Human Computer Interaction Lecture 15 Usability Evaluation
Introduction to Event-Driven Programming
Evaluation Techniques 1
Cognitive walkthrough
Resolving Incorrect Accommodations During Testing
ICT Department- Scratch
Welcome to the Validation Wizard Tutorial - Part 2 -
Lesson 4: Managing Events in Case Tracking
Resolving Incorrect Accommodations During Testing
Cognitive Walkthrough
CAMP 1 – MODULE 3 INSIDE MATHEMATICS
Presentation transcript:

1 Cognitive Walkthrough zEvaluation method based on the idea that… ythe user learns about the interface in an exploratory way, ythe user has goals,  the user is applying simple means-ends reasoning.

2 Cognitive Walkthrough zEvaluation by an expert, who goes through a set task while imitating user performance

3 Preparation: We need four things 1.User description including level of experience with computers and any assumptions made by the designer 2.System description including operations and performance (e.g. paper design) 3.Task description specifying the task that the expert has to carry out from users point of view 4.Action sequence describing the system display and the user actions needed to complete the given task. One system display and one user action together are one step.

4 Process of carrying out a Cognitive Walkthrough zPrototype, user description, system description, task description and action list has to be prepared by the designer/developer zDesigner gives these document to an expert. zThe expert reads the descriptions. zThe expert carries out the task by following the action list. zThe expert asks the following questions with EACH step of the action list:

5 Questions Cognitive Walkthrough 1.Is the next goal clear at this stage? 2.Is the appropriate action obvious? 3.Is it clear that this action leads to the goal? 4.What problems are there in performing the action?

6 Example: the Automatic Nail Painter zThe automatic nail painter is a machine with which one can have one’s nails painted.

7 User Description Automatic Nail Painter zThe users are assumed to have no prior knowledge of how to operate the Automatic Nail Painter. However, they are assumed to have experience in putting nail varnish on nails manually

8 System Description Automatic Nail Painter zThe system allows one finger to be placed into the machine at a time. The user programmes the machine for use by choosing: - the number of fingers to be varnished - the colours of the varnish to be used - the number of coatings to be applied

9 Task Description Automatic Nail Painter zThe user must get all ten fingers varnished with one coat of purple varnish. The system is already switched on when the user begins his/her task. The task is completed, when the tenth fingernail is varnished.

10 Action list Automatic Nail Painter zSystem: System displays ‘How many fingers do you want to varnish?’ User action: user selects number 10 by pressing the + or the - button until the appropriate number is shown System: System responds by displaying the current number of fingers selected to be varnished. User action: User presses ok when the correct number has been displayed

11 Action list Automatic Nail Painter (cont.) zSystem: System displays ‘choose the colour of varnish you wish to apply.’ User action: User must select the colour purple by choosing from the colour menu. This includes scrolling up and down until s/he finds purple. S/he then has to press the OK button. System: Systems displays ‘how many coats do you want to apply?’ User action: User selects the number of coats by pressing the ‘+’ or ‘-’ button until the 1 is shown.

12 Action list Automatic Nail Painter (cont.) zSystem: System displays the number of fingers to be varnished, the colour of the varnish and the number of coats to be applied. System asks for confirmation User action: User presses OK to confirm System: System displays ‘Press start to begin varnishing.’ User action: User presses start button etc.

13 Step 1- Question 1 Automatic Nail Painter zFrom the action list: Step 1 System: System displays ‘How many fingers do you want to varnish? ’ User action: user selects number 10 by pressing the + or the - button until the appropriate number is shown zQuestion 1: Is the goal clear at this stage? Not completely. The user is asked to state the number of fingers to be varnished. He could be thinking that the system deals with one hand at a time.

14 Step 1 - Questions 2, 3, and 4 Automatic Nail Painter zQuestion 2: Is the appropriate action obvious? No. The system dos neither indicate that the user has to use the ‘+’ and ‘-’ buttons nor explain their use. zQuestion 3: Is it clear that this action leads to the goal? Yes If the user presses the ‘+’ and ’-’ button the numbers are clearly displayed. zQuestion 4: zWhat problems are there in performing the action? The action is simple to perform once the user has discovered the use of the buttons.

15 Step 2 – Question 1 Automatic Nailpainter z?z?