© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

Member FINRA/SIPCThursday, November 12, 2009 Resource Menu Changes - Report User Experience Study | Kevin Cornwall.
Display (Output) Design Cognitive functions Present task data Communicate task organization Grouping and ordering Draw attention Aid discrimination/searching.
Copyright © 2005, Pearson Education, Inc. Chapter 12 Balancing Function and Fashion.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Tailoring Needs Chapter 3. Contents This presentation covers the following: – Design considerations for tailored data-entry screens – Design considerations.
Intermediate Level Course. Text Format The text styles, bold, italics, underlining, superscript and subscript, can be easily added to selected text. Text.
Presentation Styles Balancing Function And Fashion Ben Carson Rajesh Golla Sunil D’souza.
6/11/20151 Multiple Windows Strategies CIS 577 Bruce R. Maxim UM-Dearborn.
SIMS 213: User Interface Design & Development Marti Hearst Thurs Feb 8, 2001.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
© De Montfort University, Design Process Howell Istance Department of Computer Science De Montfort University.
Copyright © 2005, Pearson Education, Inc. An Instructor’s Outline of Designing the User Interface 4th Edition by Ben Shneiderman & Catherine Plaisant Slides.
Principles and Methods
User interface design Designing effective interfaces for software systems Objectives To suggest some general design principles for user interface design.
Balancing Function and Fashion
Chapter 13: Designing the User Interface
Balancing Function and Fashion (Shneiderman and Plaisant, Ch. 11)
User Interface Design Chapter 11. Objectives  Understand several fundamental user interface (UI) design principles.  Understand the process of UI design.
Section 7.1 Identify presentation design principles Use a custom template Add pages to a navigation structure Section 7.2 Identify color scheme guidelines.
Chapter 9 Introduction to ActionScript 3.0. Chapter 9 Lessons 1.Understand ActionScript Work with instances of movie clip symbols 3.Use code snippets.
Chapter 15 Designing Effective Output
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.
Systems Analysis and Design in a Changing World, 6th Edition
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
Getting Started with Application Software
System Design: Designing the User Interface Dr. Dania Bilal IS582 Spring 2009.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Java Software Solutions Lewis and Loftus Chapter 10 1 Copyright 1997 by John Lewis and William Loftus. All rights reserved. Graphical User Interfaces --
Copyright © 2005, Pearson Education, Inc. Chapter 9 Balancing Function and Fashion.
Principles of Good Screen Design
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Balancing Function and Fashion (Shneiderman and Plaisant, Ch. 11)
CHAPTER TEN AUTHORING.
1 Balancing Form and Function  Form and Function  High Usability  Aesthetically Pleasing  Error Messages  Non-anthropomorphic Design  Design Display.
PowerPoint Presentation for Dennis, Wixom, & Tegarden Systems Analysis and Design with UML, 3rd Edition Copyright © 2009 John Wiley & Sons, Inc. All rights.
Chapter 2 Web Site Design Principles Principles of Web Design, Third Edition.
User Support Chapter 8. Overview Assumption/IDEALLY: If a system is properly design, it should be completely of ease to use, thus user will require little.
Software Architecture
Chapter 13 Andrew Bates Jay Babb Steve Haroz. Introduction We want as much information on the screen as possible without too much eye- head movement Window.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
3 Copyright © 2004, Oracle. All rights reserved. Working in the Forms Developer Environment.
Introduction to Interactive Media Interactive Media Tools: Authoring Applications.
Technical Communication A Practical Approach Chapter 14: Web Pages and Writing for the Web William Sanborn Pfeiffer Kaye Adkins.
MIMOS Berhad. All Rights Reserved. Nazarudin Wijee Mohd Sidek Salleh Grid Computing Lab MIMOS Berhad P-GRADE Portal Heuristic Evaluation.
© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer.
Chapter 5 Introduction To Form Builder. Lesson A Objectives  Display Forms Builder forms in a Web browser  Use a data block form to view, insert, update,
Using Document Collaboration, Integration, and Charting Tools
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Ch. 12 Balancing Function and Fashion
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
CHAPTER 12: Advancing the User Experience
Human Computer Interaction Lecture 21 User Support
Chapter 6 : User interface design
Section 7.1 Section 7.2 Identify presentation design principles
Chapter 2 Hix & Hartson Guidelines.
System Design Ashima Wadhwa.
Kuliah 11: Balancing Function and Fashion
CHAPTER 11: Balancing Function and Fashion
CIS 376 Bruce R. Maxim UM-Dearborn
CHAPTER 2: Guidelines, Principles, and Theories
Lecture 22: HCI Design March 15, /6/2019
Presentation transcript:

© 2010 Pearson Addison-Wesley. All rights reserved. Addison Wesley is an imprint of Designing the User Interface: Strategies for Effective Human-Computer Interaction Fifth Edition Ben Shneiderman & Catherine Plaisant in collaboration with Maxine S. Cohen and Steven M. Jacobs CHAPTER 11: Balancing Function and Fashion

1-2 © 2010 Pearson Addison-Wesley. All rights reserved. Introduction User experiences play a critical role in influencing software acceptance –Conversational messages have their limits –Design needs to be comprehensible, predictable, and controllable –Information layout is important –Multiwindow coordination –Designing for large, fast, high-resolution color displays 11-2

1-3 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages Phrasing of error messages or diagnostic warnings is critical, especially when dealing with novices Avoid –imperious tone that condemns user –messages that are too generic (e.g. WHAT? or SYNTAX ERROR) –messages that are too obscure (e.g. FAC RJCT ) Specificity PoorBetter SYNTAX ERRORUnmatched left parenthesis ILLEGAL ENTRY Type first letter: Send, Read, or Drop INVALID DATA Days range from 1 to 31 BAD FILE NAME File names must begin with a letter 11-3

1-4 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) Constructive guidance and positive tone –Messages should, where possible, indicate what users should do to correct the problem –Unnecessarily hostile messages using violent terminology can disturb non-technical users: FATAL ERROR, RUN ABORTED CATASTROPHIC ERROR: LOGGED WITH OPERATOR Negative terms such as ILLEGAL, ERROR, INVALID, BAD should be eliminated or used infrequently PoorBetter Run-Time error ‘ (800405): Method ‘Private Profile String’ of object ‘System’ failed. Virtual memory space consumed. Close some programs and retry. Resource Conflict Bus: 00 Device: 03 Function: 01 Remove your compact flash card and restart Network connection refused. Your password was not recognized. Please retype. Bad date. Drop-off date must come after pickup date. 11-4

1-5 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) User-centered phrasing –Suggests user controls the interface, initializing more than responding –User should have control over amount of information system provides e.g. screen tips; a help button for context-sensitive help or an extensive online user manual –Telephone company, “We’re sorry, but we are unable to complete your call as dialed. Please hang up, check your number, or consult the operator for assistance”, versus “Illegal telephone number. Call aborted. Error number 583-2R6.9. Consult your user manual for further information.’ 11-5

1-6 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) Appropriate physical format –use uppercase-only messages for brief, serious warnings –avoid code numbers; if required, include at end of message –debate over best location of messages. E.g. Could be: near where problem arose placed in consistent position on bottom of screen near to, but not obscuring relevant information –audio signals useful, but can be embarrassing - place under user control 11-6

1-7 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) Development of effective messages –Messages should be evaluated by several people and tested with suitable participants –Messages should appear in user manuals and be given high visibility –Users may remember the one time when they had difficulties with a computer system rather than the 20 times when everything went well –Recommendations Increase attention to message design Establish quality control Develop guidelines –Have a positive tone –Be specific and address the problem in the user's terms –Place the users in control of the situation –Have a neat, consistent, and comprehensible format Carry out usability test Collect user performance data 11-7

1-8 © 2010 Pearson Addison-Wesley. All rights reserved. Error messages (cont.) 11-8

1-9 © 2010 Pearson Addison-Wesley. All rights reserved. Nonanthropomorphic design Concerns –attributions of intelligence, autonomy, free will, etc can deceive, confuse, and mislead users –important to clarify differences between people and computers –users and designers must accept responsibility for misuse of computers –although attractive to some people, an anthropomorphic interface can produce anxiety in others computers can make people feel dumb computers should be transparent and support concentrating on the task in hand –mature technology should avoid Mumford's obstacle of animism –anthropomorphic interfaces may distract users Microsoft’s ill-fated Clippet character was intended to provide help suggestions –Amused some, but annoyed many –Disruptive interference –Lacked appropriate emotional expressions 11-9

1-10 © 2010 Pearson Addison-Wesley. All rights reserved. Nonanthropomorphic design (cont.) Advocates of anthropomorphic interfaces suggest that they may be most useful as teachers, salespeople, therapists, or entertainment figures An alternative design is to present a human author of a package through prerecorded audio or video Guidelines –Be cautious in presenting computers as people. –Design comprehensible, predictable, and controllable interfaces. –Use appropriate humans for introductions or guides. –Use cartoon characters in games or children’s software, but usually not elsewhere –Provide user-centered overviews for orientation and closure. –Do not use 'I' pronouns when the computer responds to human actions. –Use "you" to guide users, or just state facts

1-11 © 2010 Pearson Addison-Wesley. All rights reserved. Display design Effective display designs must provide all the necessary data in the proper sequence to carry out the task Mullet and Sano's categories of design principles: –Elegance and Simplicity: unity, refinement and fitness –Scale, Contrast, and Proportion: clarity, harmony, activity, and restraint –Organization and Visual Structure: grouping, hierarchy, relationship, and balance –Module and Program: focus, flexibility, and consistent application –Image and Representation: immediacy, generality, cohesiveness, and characterization –Style: distinctiveness, integrity, comprehensiveness, and appropriateness 11-11

1-12 © 2010 Pearson Addison-Wesley. All rights reserved Samples of the 162 data-display guidelines from Smith and Mosier

1-13 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) Field layout –Blank spaces and separate lines can distinguish fields. –Names in chronological order, alignment of dates, familiar date separators. –Labels are helpful for all but frequent users. –Distinguish labels from data with case, boldfacing, etc. –If boxes are available they can be used to make a more appealing display, but they consume screen space. –Specify the date format for international audiences –Other coding categories – background shading, color, and graphic icons 11-13

1-14 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) Empirical results –structured form superior to narrative form –improving data labels, clustering related information, using appropriate indentation and underlining, aligning numeric values, and eliminating extraneous characters improves performance –performance times improve with fewer, denser displays for expert users –screen contents should contain only task-relevant information –consistent location, structure, and terminology across displays important –sequences of displays should be similar throughout the system for similar tasks 11-14

1-15 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) Display-complexity metrics –Although knowledge of the users’ tasks and abilities is key to designing effective screen displays, objective and automatable metrics of screen complexity are attractive aids Tullis (1997) developed four task- independent metrics for alphanumeric displays: –Overall Density –Local Density –Grouping –Layout Complexity 11-15

1-16 © 2010 Pearson Addison-Wesley. All rights reserved. Display design (cont.) Sears (1993) developed a task-dependent metric called layout appropriateness to assess whether the spatial layout is in harmony with the users’ tasks 11-16

1-17 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design The top ten mistakes of web-based presentation of information (Tullis)

1-18 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design (cont.) Numerous guidelines for web designers are available on the Web and can be incorporated into your design process to ensure consistency and adherence to emerging standards. Examples include, but are not limited to: The Java Look and Feel Design Guidelines, Second Edition (Sun, 2001) Sun’s Web Design Guide (Sun, 2008) The National Cancer Institute’s Research-Based Web Design & Usability Guidelines (NCI, 2008) The World Wide Web Consortium’s Web Accessibility Initiative (WAI, 2008) The Web Style Guide (Lynch and Horton, 2008) There are numerous web sites that address web design, some of which were created as companions to relevant books: Web 2.0 How-To Design Guide (Hunt, 2008) Web Bloopers (Johnson, 2003) KillerSites.com (Siegel, 1997)

1-19 © 2010 Pearson Addison-Wesley. All rights reserved. Web page design (cont.) Mash-ups are web pages or applications that integrate complementary elements from two or more sources (for example, Craigslist and Google Maps™

1-20 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Introduction –Users need to consult multiple sources rapidly –Must minimally disrupt user's task –With large displays, eye-head movement and visibility are problems –With small displays, windows too small to be effective –Need to offer users sufficient information and flexibility to accomplish task, while reducing window housekeeping actions, distracting clutter, eye-head movement opening, closing, moving, changing size time spent manipulating windows instead of on task –Can apply direct-manipulation strategy to windows –Rooms - a form of window macro that enables users to specify actions on several windows at once 11-20

1-21 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Coordinating multiple windows –Designers may break through to the next generation of window managers by developing coordinate windows, in which windows appear, change contents, and close as a direct result of user actions in the task domain –Such sequences of actions can be established by designers, or by users with end-user programming tools –A careful study of user tasks can lead to task-specific coordinations based on sequences of actions –Important coordinations: Synchronized scrolling Hierarchical browsing Opening/closing of dependent windows Saving/opening of window state 11-21

1-22 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Hierarchical browsing has been integrated into Windows Explorer to allow users to browse hierarchical directories, into Outlook to enable browsing of folders of s and into many other applications. Hierarchical browsing in the XperCASE tool example here (now called EasyCASE with EasyCODE). The specification is on the left. As users click on components (DoubleAttrWebAdapter), the detail view appears on the right in a Nassi-Shneiderman chart.

1-23 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Image browsing –A two-dimensional cousin of hierarchical browsing Work with large images Overview in one window (context), detail in another (focus) Field of view box in the overview Panning in the detail view, changes the field of view box Matched aspect ratios between field of view box and the detail view 11-23

1-24 © 2010 Pearson Addison-Wesley. All rights reserved. Zoom factors: 5-30 –Larger suggests an intermediate view is needed Semantic zooming Side by side placement, versus fisheye view 11-24

1-25 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Image browsing (cont.) –The design of image browsers should be governed by the users’ tasks, which can be classified as follows: Image generation Open-ended exploration Diagnostics Navigation Monitoring 11-25

1-26 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Personal role management –A role centered design emphasizes he users’ taks rather than the applications and documents Vision statement Set of people Task hierarchy Schedule Set of documents 11-26

1-27 © 2010 Pearson Addison-Wesley. All rights reserved. Window design Personal role management (cont.) –The requirements for personal role management include: Support a unified framework for information organization according to users' roles Provide a visual, spatial layout that matches tasks Support multi-window actions for fast arrangement of information Support information access with partial knowledge of its nominal, spatial, temporal, and visual attributes and relationships to other pieces of information. Allow fast switching and resumption among roles Free user's cognitive resources to work on task domain actions rather than interface domain actions. Use screen space efficiently and productively for tasks

1-28 © 2010 Pearson Addison-Wesley. All rights reserved. Color Color can –Soothe or strike the eye –Add accents to an uninteresting display –Facilitate subtle discriminations in complex displays –Emphasize the logical organization of information –Draw attention to warnings –Evoke string emotional reactions of joy, excitement, fear, or anger 11-28

1-29 © 2010 Pearson Addison-Wesley. All rights reserved. Color Guidelines –Use color conservatively –Limit the number and amount of colors –Recognize the power of color to speed or slow tasks –Color coding should support the task –Color coding should appear with minimal user effort –Color coding should be under user control –Design for monochrome first –Consider the needs of color-deficient users –Color can help in formatting –Be consistent in color coding –Be alert to common expectations about color codes –Be alert to problems with color pairings –Use color changes to indicate status changes –Use color in graphic displays for greater information density 11-29

1-30 © 2010 Pearson Addison-Wesley. All rights reserved. Color 11-30