What is a User Interface?  Everything in a device with which a human being interacts.  The total “user experience”  Not necessarily tied to computers.

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.
Asper School of Business University of Manitoba Systems Analysis & Design Instructor: Bob Travica User interface Updated: December 2014.
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
LIS 677 Interface Critique LIS 677 Presented by Blanca Polo.
© De Montfort University, Characteristics of Good Dialogues Howell Istance Department of Computer Science De Montfort University.
User Interface Design Lecture #4 Part-B.
Learning about software Interfaces.  In this lab, you will examine  Excel Spreadsheet Interface  Access Database Interface  You will also learn about.
Dialog Styles. The Five Primary Styles of Interaction 4 Menu selection 4 Form fill-in 4 Command language 4 Natural language 4 Direct manipulation.
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.
Lecture 7 Date: 23rd February
Today’s class Group Presentation More about principles, guidelines, style guides and standards In-class exercises More about usability Norman’s model of.
Principles and Methods
Introduction to Web & HTML Pertemuan 08 Matakuliah: L0182 / Web & Animation Design Tahun: 2008.
User Interface Design Users should not have to adapt to a piece of software; the software should be designed to fit the user.
Designing Interface for Disability A. Tijani S. Cook
Chapter 7 design rules.
Characteristics of Good Human- Computer Dialogues Howell Istance.
Dialogue Styles.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
User Interface Evaluation CIS 376 Bruce R. Maxim UM-Dearborn.
1 CSE 403 UI Prototyping Reading: Paper Prototyping, C. Snyder These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold,
User Interface January 14, 2011 CSE 403, Winter 2011, Brun Three Mile Island.
Lecture 5 Heuristic evaluations & Early prototype Evaluations HEIM, CHAPTERS
User Interface Theory & Design
Systems Analysis and Design in a Changing World, 6th Edition
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
1 CSE 403 UI Prototyping Reading: Paper Prototyping, C. Snyder These lecture slides are copyright (C) Marty Stepp, They may not be rehosted, sold,
Systems Analysis and Design in a Changing World, 6th Edition
CS3205: HCI in SW Development More on Detailed Design: Guidance and Color.
14 Chapter 11: Designing the User Interface. 14 Systems Analysis and Design in a Changing World, 3rd Edition 2 Identifying and Classifying Inputs and.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
11.10 Human Computer Interface www. ICT-Teacher.com.
AS Level ICT Selection and use of appropriate software: Interfaces.
SWE205 Review Spring Why is software unusable? Users are no longer trained. Why? Feature creep Inherently hard: a problem of communication Designed.
Types of Usability Testing or Usability Inspection Chapter 10.3.
1 Chapter 15 User Interface Design. 2 Interface Design Easy to use? Easy to understand? Easy to learn?
Copyright © 2010 Wolters Kluwer Health | Lippincott Williams & Wilkins Introduction to Windows Chapter 2.
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.
Design Rules-Part B Standards and Guidelines
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
1 TCSS 360, Spring 2005 Lecture Notes UI Design and Paper Prototyping Relevant Reading: Paper Prototyping C. Snyder.
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
Chapter 7 design rules. Designing for maximum usability – the goal of interaction design Principles of usability –general understanding Standards and.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Human Computer Interface Design (HCI - Human Computer Interactions Alias.
User Interface Theory & Design Lecture 6a 1.  User interface is everything the end user comes into contact with while using the system  To the user,
Evaluating a UI Design Expert inspection methods Cognitive Walkthrough
Usability User interfaces Jaana Holvikivi Metropolia
CSE 403 Lecture 6 User Interface Prototyping Reading: Paper Prototyping, C. Snyder slides created by Marty Stepp
INTERFACE COMPOSITION GAME DESIGN. OBJECTIVES After this lesson, students will be able to: Identify the Eight Golden Rules of Human-Computer Interface.
Introduction to Web Session 01 Subject: L0182 / Web & Animation Design Year: 2009.
Systems Analysis and Design in a Changing World, 6th Edition 1 Chapter 7 - Designing the User and System Interfaces.
Design Phase intro & User Interface Design (Ch 8)
Equipping you for the unexpected challenges of Testing Emma My Knife– Mando.
CIS 210 Systems Analysis and Development Week 7 Part II Designing Interfaces and Dialogues,
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
1 CS 501 Spring 2003 CS 501: Software Engineering Lecture 13 Usability 1.
XP New Perspectives on Microsoft Windows XP Tutorial 1 1 Microsoft Windows XP Creating a Web Site Tutorial 1.
6. (supplemental) User Interface Design. User Interface Design System users often judge a system by its interface rather than its functionality A poorly.
Principles Determine users' skill levels Novice or first-time users - Knowledgeable intermittent users - create templates Expert frequent users-
Human-Computer Interaction
SIE 515 Design Rules Lecture 5.
Designing Information Systems Notes
Design rules.
Ch 1 Second Half What is a Language?
HCI – DESIGN RATIONALE 20 November 2018.
Information Storage and Retrieval
Proper functionality Good human computer interface Easy to maintain
CHAPTER 2: Guidelines, Principles, and Theories
Presentation transcript:

What is a User Interface?  Everything in a device with which a human being interacts.  The total “user experience”  Not necessarily tied to computers –Doors –Thermostat –VCR

User Interface Examples  Your car –Pedals, steering wheel, gearshift…  Altair (from videos) –Knobs, switches, blinking lights…  Microsoft Windows –Mouse, keyboard, Start button…

Computer User Interfaces  Webopedia.com*:  “An interface is a set of commands or menus through which a user communicates with a program. A command-driven interface is one in which you enter commands. A menu-driven interface is one in which you select command choices from various menus displayed on the screen.” From part of internet.com Corp., copyright

Advantages of Good User Interface Design  Ease of use  Visually appealing  Shorter learning curve  $$$ –Designer sells more products –User is more efficient / productive

8 Golden Principles* 1. Strive for Consistency 2. Include shortcuts 3. Offer informative feedback 4. Design dialogs to yield closure From Schneiderman, Ben, Designing the User Interface, Addison-Wesley, 1998.

8 Golden Principles 5. Offer error prevention and simple error handling 6. Permit easy reversal of actions 7. Keep user in control 8. Reduce short-term memory load

User Interface Exercise  In groups of 4 – 5: –Pick one of the following applications  Word, Mozilla, Excel –Give 2 good and 2 bad characteristics of its user interface –Do any other principles of good user interface design come to mind?

Applications vs. Web  Previous slides focused on applications  Assumed that principles held for Web pages, too – so most Web pages designed with them in mind.  Spool, et. al. showed that this might not be the best way…

Applications vs. Web  Applications are tools –Ease-of-use means the tool is easy to manipulate – easy to get it to do what you want.  Web pages are information sources –Ease-of-use means easy to find the information you are looking for  However, rules derived from print layout may not be useful either

‘Usable’ Web Pages  Some good characteristics: –Descriptive Links –Minimize Animation –Readability vs. Scanability  Information retrieval vs. Surfing