©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday CS 321 Human-Computer Interaction Design Elements Completed Reading:

Slides:



Advertisements
Similar presentations
Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
Advertisements

PRIORITIZING WEB USABILITY. Introduction  How the Book Study Was Conducted  Tested 69 users ages Broad range of job backgrounds and web experience.
ORGANIZING THE CONTENT Physical Structure
Chapter 10: Orchestration and Flow By reducing disruptive elements in software, designers promote productivity and efficiency. The idea is to build a mental.
DBSYSTEMS 1 of 23 Chapter 6 DB System Development: Forms and Reports 1 Based on G. Post, DBMS: Designing & Building Business Applications University of.
Annoy Your Users Less Session 202 Philip Wolfe, Lead Developer Farm Credit Services of America.
1 Windows CIS*2450 Advancing Computing Techniques.
LAYOUT OF PAGE ELEMENTS September 28 th, PATTERNS Common ways to use the Layout Elements of Visual Hierarchy, Visual Flow, Grouping and Alignment,
UI Standards & Tools Khushroo Shaikh.
Tour of About Face Section 2: Designing Behavior and Form Cooper & Reimann AJ Brush Richard Anderson.
CMPUT 301: Lecture 25 Graphic Design Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
Molde University College INF 245 Fall 2007 OBø Mobile Application Usability INF245 Mobile Applications Ola Bø.
PowerPoint Presentation for Dennis, Wixom & Tegarden Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Visual Organization and Website Design Unit 5 (no CSS) September 19.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
Level > Next Level > …. > Crumb Trail (Hansel & Grettel) Bread Crumb Trail.
Multimedia Design. Table of Content 1.Navigational structures 2.Storyboard 3.Multimedia interface components 4.Tips for interface design.
Chapter 12 Designing Interfaces and Dialogues
Heuristic evaluation IS 403: User Interface Design Shaun Kane.
Lecture Set 3 Introduction to Visual Basic Concepts Part A – User Interfaces and Windows Forms – The Toolbox.
Designing for the Web 7 Useful Design Principles.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
Multimedia & The World Wide Web winny HCI 201 Multimedia and the www.
Microsoft Wang Li, Wang Yini, Li YIcheng.  This is a presentation about Microsoft Windows7 guidelines  Wang Li K8wali00  Li Yicheng K8liyi00  Wang.
CS378 - Mobile Computing App Project Overview. App Project Teams of 2 or 3 students Develop an Android application of your choosing subject to instructor.
Guidelines and Prototypes CS774 Human Computer Interaction Spring 2004.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
SAMPLE HEURISTIC EVALUATION FOR 680NEWS.COM Glenn Teneycke.
CS 4720 Usability and Accessibility CS 4720 – Web & Mobile Systems.
Notes on our audience People have selective attention/tunnel vision (especially if problem-solving), limited working/short-term memory, slow long-term.
SWE205 Review Spring Why is software unusable? Users are no longer trained. Why? Feature creep Inherently hard: a problem of communication Designed.
Principles of Good Screen Design
T HE U SER I NTERFACE D ESIGN P ROCESS. O BSTACLES AND P ITFALLS IN THE D EVELOPMENT P ATH Nobody ever gets it right the first time. Development is chock-full.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday CS 321 Human-Computer Interaction Midterm Q & A Design Elements Midterm.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
Understand the Principles of Good Screen Design. Introduction A well-designed screen: Reflects the capabilities, needs, and tasks of its users. Is developed.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Fun with Icons Thursday Presentation Lottery Q & A on Final Exam Course Evaluations.
CS 352, W12 Eric Happe, Daniel Sills, Daniel Thornton, Marcos Zavala, Ben Zoon ANDROID/IOS RPG GAME UI.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today System Design & Putting it Together Reading: ABF: Ch. 9 CD Ch.s 14, 15, 16,
Corritore, MCIT Working Connections, June Introduction to Visual Design Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Usability 1 Usability evaluation Without users - analytical techniques With users - survey and observational techniques.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Running A Paper Prototyping Session CS 321 Human-Computer Interaction.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Group Discussion Design Elements Continued Readings in HCI, pp Monday.
Project Sharing  Team discussions (15 minutes) –Share results of your work on the Project Scope Proposal –Discuss your choice of methods and results –Prepare.
©2001 Southern Illinois University, Edwardsville All rights reserved. CS 321 Human-Computer Interaction Today Design Elements Readings in HCI, pp
Oct 021 Outline What is a widget? Buttons Combo boxes Text components Message boxes.
Heuristic Evaluation Short tutorial to heuristic evaluation
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.
Virtual University - Human Computer Interaction 1 © Imran Hussain | UMT Imran Hussain University of Management and Technology (UMT) Lecture 28 Behavior.
Windows layout. During the design process, the individual elements, or building blocks, of screens will have been identified. A logical flow of information.
Human Computer Interface INT211
William H. Bowers – Eliminating Excise Cooper 10.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Basic Elements.  Design is the process of collecting ideas, and aesthetically arranging and implementing them, guided by certain principles for a specific.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Putting it in Practice: CD Ch. 20 Monday Fun with Icons CS 321 Human-Computer.
Today Discussion Follow-Up Interview Techniques Next time Interview Techniques: Examples Work Modeling CD Ch.s 5, 6, & 7 CS 321 Human-Computer Interaction.
©2001 Southern Illinois University, Edwardsville All rights reserved. Today Tuesday Contextual Inquiry & Intro to Ethnography Introduction to HCI & Contextual.
Information Design Goal: identify methods for representing and arranging the objects and actions possible in a system in a way that facilitates perception.
3461 Laying Out Components Principles of Good Screen Design Galitz, W. O., (2002) The Essential Guide to User Interface Design, 2nd Edition, Wiley Computer.
© 2016 Cognizant. © 2016 Cognizant Introduction PREREQUISITES SCOPE Heuristic evaluation is a discount usability engineering method for quick, cheap,
UI Requirements and Design Material in part from Marty Stepp and Valentine Razmov, past 403 classes. CSE 403, Spring 2008.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Multimedia Design.
Principles of Good Screen Design
CSC420 Page Layout.
Windows xp PART 1 DR.WAFAA SHRIEF.
Better Design Understand how to incorporate key design concepts to the entire site Guidelines for site design Use color, balance, alignment, and other.
Provide Effective Feedback and Guidance and Assistance
Interface Design Interface Design
Presentation transcript:

©2001 Southern Illinois University, Edwardsville All rights reserved. Today Thursday CS 321 Human-Computer Interaction Design Elements Completed Reading: ABF Ch.s 10, 11, 13& 14 Ethics Reading: CKR pp. 13 – 40 Please do not read ahead

©2001 Southern Illinois University, Edwardsville All rights reserved. Interesting Interfaces: Multi-touch sensing Sent by Ross Mead

©2001 Southern Illinois University, Edwardsville All rights reserved. Excise Tasks Goal-directed tasks – actions that lead you directly toward reaching the goal Excise tasks – supporting tasks that don’t lead you toward the goal but are necessary to accomplish it. Examples – window management, navigation, confirmation of actions Eliminating excise makes the user more effective

©2001 Southern Illinois University, Edwardsville All rights reserved. Eliminating Excise and Expert Users “Don’t weld on training wheels” Training screens should easily be turned off

©2001 Southern Illinois University, Edwardsville All rights reserved. Eliminating Excise: making intelligent decisions Which com port should I choose?

©2001 Southern Illinois University, Edwardsville All rights reserved. Eliminating Excise: Halting Interruptions Don’t stop the proceeding with idiocy Non-essential messages, confirmation dialogs, error messages that users can’t deal with or don’t care about.

©2001 Southern Illinois University, Edwardsville All rights reserved. Navigation Any action that takes the user to a new part of the interface or which requires him/her to locate objects, tools. Or data. Poor navigation is a critical obstacle to usability Common types of navigation Between multiple windows or screens Between panes in a window Between tools or menus Within information displayed in a frame, such as scrolling

©2001 Southern Illinois University, Edwardsville All rights reserved. Navigation between multiple windows Gross shifting of attention Context switch overhead – disrupts flow Additional windows management Sovereign posture – single window/multiple panes

©2001 Southern Illinois University, Edwardsville All rights reserved. Navigating between multiple panes Too many panes can cause visual clutter and confusion More scrolling Minimize panes, possibly use tabs

©2001 Southern Illinois University, Edwardsville All rights reserved. Navigating between tools and menus Spatial organization in a pane or window is critical to reducing extraneous mouse movements Annoying Fatigue RSI’s Reserve menus for rare items Group related tools

©2001 Southern Illinois University, Edwardsville All rights reserved. Improving Navigation Sign posts – persistent objects that serve as a reference point

©2001 Southern Illinois University, Edwardsville All rights reserved. Improving Navigation Provide appropriate mapping of controls

©2001 Southern Illinois University, Edwardsville All rights reserved. Inflecting Navigation Organization of an interface so that typically used functionality is made most conveniently accessible Frequency of use Degree of dislocation Degree of exposure Users make commensurate effort if the rewards justify it.

©2001 Southern Illinois University, Edwardsville All rights reserved. Could an HCI Specialist have prevented the 2000 Election Problems? Palm Beach County Poll Butterfly Ballot Why did the Florida Residents have such a difficult time using the Voto-matic Voting Machines?

©2001 Southern Illinois University, Edwardsville All rights reserved. What is a Chad? Hanging Chad: Two or Three Corner Pregnant Chad

©2001 Southern Illinois University, Edwardsville All rights reserved. Could an HCI Specialist have prevented the 2000 Election Problems? Affordance – perceived properties of an artifact Visibility – make apparent to users the actions they are allowed to take Constraints – factors that encourage proper actions and prevent erroneous ones Feedback – provides information about the effects of users’ actions Prototype Testing Palm Beach County Poll Butterfly Ballot

©2001 Southern Illinois University, Edwardsville All rights reserved. Actual Paper Prototype

©2001 Southern Illinois University, Edwardsville All rights reserved. Actual Paper Prototype

©2001 Southern Illinois University, Edwardsville All rights reserved. Actual Ballot

©2001 Southern Illinois University, Edwardsville All rights reserved.

Could an HCI Specialist have prevented the 2000 Election Problems? Internal consistency – are the elements within the interface coherent? Organization – is the screen well laid out with proper use of white space? How is the balance? Is it cluttered causing cognitive overload? Grouping – are the elements logically or haphazardly placed around the screen? Are they appropriately grouped? Are grouping aides such as alignment, borders, and Gestalt Principles properly used? Palm Beach County Poll Butterfly Ballot

©2001 Southern Illinois University, Edwardsville All rights reserved. Could an HCI Specialist have prevented the 2000 Election Problems? Hierarchy – Are the critical elements emphasized over the non- critical ones? Simplicity – Excess or extra items that serve as distractions? Legibility / Readability – Good choice of font and font size? Good use of white space? Innovation – Did it benefit the voters or the candidates? Palm Beach County Poll Butterfly Ballot

©2001 Southern Illinois University, Edwardsville All rights reserved. Could an HCI Specialist have prevented the 2000 Election Problems? I can tell you, regular people get tripped up by the simplest things. It is sobering to observe a test where a user repeatedly asks "How do I go to the next step?" and you want to scream "Click the 'Next' button!" that they just somehow can't see. You thought the button was obvious, but, as anyone who's missed a highway exit learns, in the real world what's obvious to one person who knows the answer is not always obvious to a newcomer. People who are making fun of the voters who made mistakes should think about the obvious mistakes they've made in their lives. If "most people" never have problems doing simple things why were there so many flashing 12:00s on old VCRs? Would usability testing (which often only uses 5-20 people of each background) have caught it? I think so. Dan Bricklin, Designer of VisiCalc and other widely used programs

©2001 Southern Illinois University, Edwardsville All rights reserved. Voting Machine Design

©2001 Southern Illinois University, Edwardsville All rights reserved.