Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE 412 1.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

What do these things have in common? a mouse a touch screen a program on your Mac or PC that includes a trashcan, icons of disk drives, and folders pull-down.
User Interface Structure Design
Interaksi Manusia Komputer – Marcello Singadji. design rules Designing for maximum usability – the goal of interaction design Principles of usability.
© De Montfort University, Characteristics of Good Dialogues Howell Istance Department of Computer Science De Montfort University.
User Interface Design Lecture #4 Part-B.
User Interface Design Notes p7 T120B pavasario sem.
Ch 11 Cognitive Walkthroughs and Heuristic Evaluation Yonglei Tao School of Computing and Info Systems GVSU.
Design Activities in Usability Engineering laura leventhal and julie barnes.
Designing the User Interface Theories, Principles, and Guidelines Course 4, CMC, 23/09/03.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
Human Computer Interface. HCI and Designing the User Interface The user interface is a critical part of an information system -- it is what the users.
Dialog Styles. The Six Primary Styles of Interaction n Q & A n Menu selection n Form fill-in n Command language n Natural language n Direct manipulation.
CS147 - Terry Winograd - 1 Lecture 6 – Usability Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science Department Stanford.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Principles and Methods
Chapter 7 design rules.
Dialogue Styles.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
Chapter 13: Designing the User Interface
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
CSC450 Software Engineering
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Chapter 11: Interaction Styles. Interaction Styles Introduction: Interaction styles are primarily different ways in which a user and computer system can.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Lecture 6 User Interface Design
◦ Goals, Tasks, and Actions  Task Characteristics: The Nature of the Work  Task Sequences: There May Be More Than One Way to Do a Task  Goal: the end.
Navigation Sequences Proper navigation Poor navigation Poor Navigation.
Software Evaluation Catherine McKeveney Medical Informatics 1st March 2000.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
Moving into Implementation SYSTEMS ANALYSIS AND DESIGN, 6 TH EDITION DENNIS, WIXOM, AND ROTH © 2015 JOHN WILEY & SONS. ALL RIGHTS RESERVED.Roberta M. Roth.
Fall 2002CS/PSY Design. Fall 2002CS/PSY System-Centered Design Focus is on the technology  What can be built easily using the available tools.
Design Rules-Part B Standards and Guidelines
User Interface Structure Design Chapter 11. Key Definitions The user interface defines how the system will interact with external entities The system.
Slide 1 Chapter 11 User Interface Structure Design Chapter 11 Alan Dennis, Barbara Wixom, and David Tegarden John Wiley & Sons, Inc. Slides by Fred Niederman.
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
1 chapter 7 design rules. 2 Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards.
INTERFACE COMPOSITION GAME DESIGN. OBJECTIVES After this lesson, students will be able to: Identify the Eight Golden Rules of Human-Computer Interface.
CMSC 345, Version 1/11 S. Mitchell 1 Usability and User Interface Design.
Importance of user interface design – Useful, useable, used Three golden rules – Place the user in control – Reduce the user’s memory load – Make the.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
User Interface Design Lecture #4 Part-A. 30 January, 2008Human Computer Interaction Spring 2008, Lecture #4A 2 Agenda Principles on User Interface Design.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
Principles Determine users' skill levels Novice or first-time users - Knowledgeable intermittent users - create templates Expert frequent users-
Design rules.
Chapter 2 Hix & Hartson Guidelines.
Human-Computer Interaction
SIE 515 Design Rules Lecture 5.
Design rules.
Ch 1 Second Half What is a Language?
HCI – DESIGN RATIONALE 20 November 2018.
MBI 630: Week 11 Interface Design
What do these things have in common?
Proper functionality Good human computer interface Easy to maintain
CSE310 Human-Computer Interaction
Chapter 7 design rules.
Chapter 7 design rules.
Chapter 7 design rules.
CHAPTER 2: Guidelines, Principles, and Theories
Chapter 7 design rules.
Presentation transcript:

Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE 412 1

An HCI Design Process ISE Requirements Definition Interaction Design Interface Design User Model Research

Good interface design is based on: User research: user goals, needs, etc. capabilities, expectations, mental models, etc. drives system and interface design Contextual inquiry, task analysis, etc. Knowledge of human cognitive capabilities and limitations Requirements that are defined from these … ISE 412 3

Key user characteristics Range of expertise (Cooper & Reimann (2003) About Face 2.0, Indianapolis: Wiley) Beginners Intermediates Experts Most people start as beginners – nobody stays that way long! It takes effort and continual practice to attain and maintain expertise, so … ‘Optimize for intermediates.’ Provide tutorials, menus, & dialog boxes for beginners Provide shortcuts & online reference for experts (& intermediates) ‘Imagine users as very intelligent but very busy.’ ISE 412 4

Scenario-based design Design based on understanding of users, what they do, and why User models are used to develop personas composite archetypes based on behavioral data from many actual users personas represent a specific type of user of a particular interactive product a means of understanding user goals in specific contexts in general, each interface is designed for a single, primary persona Scenarios are narrative explanations of how personas use the product to achieve their goals goal-directed describe the interaction from the user’s viewpoint can be used to define design requirements, design the interaction, and specify interface design elements. ISE 412 5

To consider in HCI... Usability issues Metaphors Visibility Terminology Error handling Interaction style ISE 412 6

To consider in HCI... Usability issues mapping to understood concepts, methods, and goals internal consistency coherence visibility control ISE 412 7

To consider in HCI... Metaphors using non-computer objects and events in a software system (e.g., “desktop” metaphor, “chat rooms,” “ ”) can provide a bridge between designer and user conceptual models can assist users in understanding and performing appropriate actions BUT … sometimes not adequate for mapping all system functions and capabilities one-to-one… Careful design required when reality and metaphor don’t match exactly Is there a metaphor that applies to your design problem? If so, describe how … ISE ?

To consider in HCI... Visibility Tell the user … what are the possibilities? what input have I made? what effect did that have? was the action accomplished? what’s happening? timely and accurate feedback direct manipulation of objects Identify specific requirements for visibility and feedback in your design. ISE 412 9

To consider in HCI... Terminology appropriate to … age and education level experience level task environment natural dialog informative simple, not too many words words match possible options What terminology issues will affect your design? ISE ? ? ? ?

To consider in HCI... Error handling error tolerant systems clear and precise error messages clear and simple recovery methods What specific error handling situations can you predict will be needed for your design? ISE ? ?

To consider in HCI... Interaction style menus fill-in forms question/answer command languages function keys direct manipulation restricted natural language What interaction style(s) will dominate your design? Why? ISE

HCI Guidelines General design guidelines “8 Golden Rules …” (see next page) online style guides (see for a comprehensive reference) Style guides for Windows, Mac, etc. ISE

8 Golden Rules of Interface Design * 1. Strive for consistency. Consistent sequences of actions; identical terminology; consistent commands 2. Enable frequent users to use shortcuts. Abbreviations, function keys, hidden commands, and macro facilities for expert users. 3. Offer informative feedback. More infrequent and major actions => more substantial feedback. 4. Design dialog to yield closure. Sequences of actions should be organized into groups with a beginning, middle, and end. 5. Offer simple error handling. Avoid errors; detect the error and offer simple, comprehensible mechanisms for handling the error. 6. Permit easy reversal of actions. The units of reversibility may be a single action, a data entry, or a complete group of actions. 7. Support internal locus of control. User is the initiator of actions rather than the responder. 8. Reduce short-term memory load. Simplify pages; consolidate multiple pages & minimize window-motion frequency; train for mnemonics, codes, & sequences of actions. ISE * from : Shneiderman, Ben, Designing the User Interface, Addison Wesley, 1998, 3 rd Edition

Your turn … Based on the work you have done so far, review the screens you designed your device. Do they follow the “8 Golden Rules”? Is there anything we have discussed today that makes you reconsider your design choice(s)? ISE