Overview of the rest of the semester Iteratively design interface to help people log their food intake over the long term.

Slides:



Advertisements
Similar presentations
Chapter 15: Analytical evaluation
Advertisements

Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
UI Standards & Tools Khushroo Shaikh.
CS CS 5150 Software Engineering Lecture 12 Usability 2.
Empirical Methods in Human- Computer Interaction.
Instructor: Vincent Duffy, Ph.D. Associate Professor of IE Lecture 8 – Human-Computer Interaction Thurs. Feb. 8, 2007 IE 486 Work Analysis & Design II.
Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Usability Inspection n Usability inspection is a generic name for a set of methods based on having evaluators inspect or examine usability-related issues.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Heuristic Evaluation Evaluating with experts. Discount Evaluation Techniques  Basis: Observing users can be time- consuming and expensive Try to predict.
Evaluating with experts
Usability 2004 J T Burns1 Usability & Usability Engineering.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 18, 2007.
Evaluation: Inspections, Analytics & Models
GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Assessing Library Web Portals: Usability and Beyond Yu-Hui Chen University at Albany, State University of New York ENY/ACRL 2012 Conference Mohawk Valley.
Usability Methods: Cognitive Walkthrough & Heuristic Evaluation Dr. Dania Bilal IS 588 Spring 2008 Dr. D. Bilal.
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
©2011 1www.id-book.com Analytical evaluation Chapter 15.
Business Processes and Workflow How to go from idea to implementation
Evaluation of Adaptive Web Sites 3954 Doctoral Seminar 1 Evaluation of Adaptive Web Sites Elizabeth LaRue by.
Computer –the machine the program runs on –often split between clients & servers Human-Computer Interaction (HCI) Human –the end-user of a program –the.
Put it to the Test: Usability Testing of Library Web Sites Nicole Campbell, Washington State University.
Ch 14. Testing & modeling users
Lecture 9 Usability of Health Informatics Applications (Chapter 9)
Multimedia Specification Design and Production 2013 / Semester 1 / week 9 Lecturer: Dr. Nikos Gazepidis
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
INFO3315 Week 4 Personas, Tasks Guidelines, Heuristic Evaluation.
GOMS Keystroke analysis When (fine-grained) speed matters.
Heuristic evaluation Functionality: Visual Design: Efficiency:
Usability Testing CS774 Human Computer Interaction Spring 2004.
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.
SEG3120 User Interfaces Design and Implementation
Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
Usability Testing Chapter 6. Reliability Can you repeat the test?
Evaluation of User Interface Design 4. Predictive Evaluation continued Different kinds of predictive evaluation: 1.Inspection methods 2.Usage simulations.
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Chapter 15: Analytical evaluation. Inspections Heuristic evaluation Walkthroughs.
Chapter 15: Analytical evaluation Q1, 2. Inspections Heuristic evaluation Walkthroughs Start Q3 Reviewers tend to use guidelines, heuristics and checklists.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Overview and Revision for INFO3315. The exam
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Usability Engineering Dr. Dania Bilal IS 592 Spring 2005.
CS4042 / CS4032 – Directed Study 28/01/2009 Digital Media Design Music and Performance Technology Jim Buckley Directed Study (CS4042.
Evaluation Methods - Summary. How to chose a method? Stage of study – formative, iterative, summative Pros & cons Metrics – depends on what you want to.
Chapter 15: Analytical evaluation. Aims: Describe inspection methods. Show how heuristic evaluation can be adapted to evaluate different products. Explain.
COMP5047 Pervasive Computing: 2012 Extended Cognitive Walkthrough Judy Kay CHAI: Computer human adapted interaction research group School of Information.
Creating User Interfaces (Catch-up XML?) CMS, Usability checklist reports Preparation for user observation studies Blogs, Social Spaces, etc. Homework:
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
Usability Engineering Dr. Dania Bilal IS 587 Fall 2007.
Design Evaluation Overview Introduction Model for Interface Design Evaluation Types of Evaluation –Conceptual Design –Usability –Learning Outcome.
CEN3722 Human Computer Interaction Overview of HCI Dr. Ron Eaglin.
Cognitive Informatics for Biomedicine – Chapter 5
User Interface Design and Usability Course Introduction
Usability engineering
Usability engineering
CS 522: Human-Computer Interaction Usability and HCI Topics
SY DE 542 User Testing March 7, 2005 R. Chow
The User Interface Design Process
Evaluation.
COMP444 Human Computer Interaction Usability Engineering
Presentation transcript:

Overview of the rest of the semester Iteratively design interface to help people log their food intake over the long term

Homework for Week 9 Do a person food log based on photographing your food and then using this to summarise your intake of serves of the main food groups – Log 2 week days – Log 1 weekend day Write a 200 word reflective summary of the experience – Comfort, ease of use, accuracy – Post this on BB – Bring a printout to your lab

Readings Mankoff, J., Dey, A. K., Hsieh, G., Kientz, J., Lederer, S., & Ames, M. (2003, April). Heuristic evaluation of ambient displays. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp ). ACM. Grigoreanu, V., & Mohanna, M. (2013, April). Informal cognitive walkthroughs (ICW): paring down and pairing up for an agile world. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (pp ). ACM.

Reminder: how to do the readings Draw a concept map using CMapTools Select just the most important ideas Bring printouts to the lecture

GOMS and keystroke predictive methods for expert users When (fine-grained) speed matters

Overview GOMS and keystroke analyses Keystroke analysis Detailed timing Big picture Predictive methods Benefits Disadvantages Adapting GOMS to newer devices (>1 million Google matches)‏ 6

Learning Objectives Describe the uses of GOMS Describe the processes for conducting GOMS analyses Describe advantages and limitations Ability to perform a GOMS study on conventional WIMP interfaces Justify the use of GOMS in the overall testing of a system 7

GOMS Goal Operations - keystrokes, clicks Methods - sets of operations Selection rules - decide between methods For expert users For assessing speed of use 8

Who: Target users and their tasks Experts – In using this application – Trained in domain – And in the tool Speed of task completion Focus on performance Relevant to the interfaces for the small core of tools that people use extensively – Word processors – Domain specific eg teacher’s software for marks For cases where people have time to automate their interaction – eg using a word processor to write a report, the focus needs to be the report writing, not the fine-grained actions to type words, revise the document etc

Who: expertise needed to conduct a GOMS analysis effectively? GOMS requires expert evaluators – For use of the method – For selection of appropriate tasks to consider Highly specialised – to do well, need to be very skilled – Very tedious, especially by hand – Real use uses automated tools (with their learning curve) However, keystroke analysis can be useful for designers more generally.. Useful for your toolkit

What: usability aspects does it assess? Only for performance speed (Not all those other important aspects….learnability, error recovery, satisfaction…)

How: do you need users? NO! Predictive no users needed …. low cost

When: to do keystroke or GOMS analysis During early design Potentially also when revisiting the design, in Agile approaches When considering what interaction options to implement

Role and Time in design process Designing the interaction methods – eg whether to have multiple ways to do an action Deciding what interaction methods to implement – eg keyboard shortcuts

Class activity Which of the following are appropriate interfaces for using GOMS in the design of interaction – Designing a new element of a word processor (like Word) – Spreadsheet (A: Yes – a core productivity tool for a very wide user population) – Web site for university students to enrol in their subjects each year Specialised software for bank- tellers to handle customer queries on accounts – CUSP – E-textbook

Class activity – comparing methods for pragmatic issues MethodRequires users? Quite easy for inexpert UE-ers? Relevant where UI is for novice, intermittent users? Relevant where UI is for expert users? Think Aloud Y/N/Part* Heuristic Evaluation Cognitive Walkthrough GOMS

Class activity – purpose MethodAssess learnability? Assess efficiency? Assess memorability? Assess errors? Assess satisfaction ? Think Aloud Heuristic Evaluation Cognitive Walkthrou gh GOMS