HCC 831 User Interface Design and Evaluation. Good Design (our goal!) “Every designer wants to build a high-quality interactive system that is admired.

Slides:



Advertisements
Similar presentations
Chapter 5 Development and Evolution of User Interface
Advertisements

Speech-to-Speech Translation Hannah Grap Language Weaver, Inc.
Components of GIS.
PED 392 Child Growth and Development.  Home = 41%  School = 32%  Public Settings = 27%  If 1/3 of a child's development happens at school, teachers.
User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
Natural Language Systems
Software Design & Evaluation Jim Diamond Medical Informatics 28 th February 2001.
Writing Objectives: Instructional Targets to Aim For! Anitra E. Butler Associate Professor Dept. of Teacher Education.
Voice over the Internet Protocol (VoIP) Technologies… How to Select a Videoconferencing System for Your Agency Based on the Work of Watzlaf, V.M., Fahima,
The design process IACT 403 IACT 931 CSCI 324 Human Computer Interface Lecturer:Gene Awyzio Room:3.117 Phone:
Educating Programmers: A Customer Perspective Alexander Stepanov A9.com Workshop on Quality Software: A Festschrift for Bjarne Stroustrup Texas A&M University,
Page16/2/2015 Sirlan Usage and usability considerations for SIRLAN solution success.
James Tam Introduction To Usability 1 What is usability? What are some ways in which usable systems can be designed and developed? These notes are based.
Part 1: Introducing User Interface Design Chapter 1: Introduction –Why the User Interface Matters –Computers are Ubiquitous –The Importance of Good User.
UI Standards & Tools Khushroo Shaikh.
A Brief Introduction to Software Design and Design Quality By Laura Leventhal.
Everyday Things Donald Norman. You would need and engineering degree to figure this out? What devices have tried that were not easy to use? – Watches.
Interface Guidelines & Principles Responsiveness.
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.
Software Engineering Incorporating Interface Design Into Software Engineering.
SE 555 Software Requirements & Specification Requirements Validation.
What is a good length of string? –Depends on its use How do you design a good length of string? –Can be determined by a process What is a good user interface?
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
Systems Analysis and Design in a Changing World, 6th Edition
James Tam Introduction To Usability Designing and developing usable systems. The historical context of usability.
Jeremy Hawkins, PhD, ATC Assistant Professor
Developing a customer service strategy to support the new regulatory model An introductory paper for the Providers Advisory Group.
Review an existing website Usability in Design. to begin with.. Meeting Organization’s objectives and your Usability goals Meeting User’s Needs Complying.
Interface Guidelines & Principles Focus on Users & Tasks Not Technology.
What is Software Architecture?
What is Interaction Design? “ …designing interactive products to support people in their everyday and working lives. ” (Preece, Rogers, and Sharp – 2002)
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
CP SC 881 Spoken Language Systems. 2 of 23 Auditory User Interfaces Welcome to SLS Syllabus Introduction.
Overview of the Design Process
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
User-Centered Design Week 4. Agenda 5:30 – Team Stand Up 5:40 – User-Centered Design 6:15 – Activities: Usability Testing 7:25 – Ongoing Offsite Activities.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN Application.
UI Style and Usability, User Experience Niteen Borge.
Overview of the Design Process User Centered Design.
Interface Guidelines & Principles Responsiveness.
Copyright 2006 John Wiley & Sons, Inc. Chapter 1 - Introduction HCI: Designing Effective Organizational Systems Dov Te’eni Jane Carey Ping Zhang.
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
COMP 6620 User Interface Design and Evaluation. Course Introduction Welcome to COMP 6620 Welcome to COMP 6620 Syllabus Syllabus Introduction Introduction.
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Chapter 5:User Interface Design Concepts Of UI Interface Model Internal an External Design Evaluation Interaction Information Display Software.
User Interfaces 4 BTECH: IT WIKI PAGE:
Chapter 1 - Introduction
ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
Overview of UI Development CSCI 4800/6800 Feb. 1, 2006.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Click to edit Master subtitle style USABILITY and USER INTERFACE DESIGN.
HCC 831 User Interface Design and Evaluation. What is Usability?
SIE 515 Design Evaluation Lecture 7.
CIS 376 Bruce R. Maxim UM-Dearborn
Human-Computer Interaction
Chapter 8 – Software Testing
Software Life Cycle Models
Understand Windows Forms Applications and Console-based Applications
HCI in the curriculum The human The computer The interaction
Chapter 14 Human Technology Interface
The Object-Oriented Thought Process Chapter 05
Overview of the Design Process
User Interface Design and Evaluation
Chapter 26 Inspections of the user interface
Overview of the Design Process
Expert Knowledge Based Systems
Overview of the (Engineering) Design Process
Presentation transcript:

HCC 831 User Interface Design and Evaluation

Good Design (our goal!) “Every designer wants to build a high-quality interactive system that is admired by colleagues, celebrated by users, circulated widely, and imitated frequently.” (Shneiderman, 1992, p.7) …and anything goes!…

The Good…

The Bad…

The Ugly…

The (really) Ugly…

What The…???

But What Makes it Good?! Functionality Functionality Speed & efficiency Speed & efficiency Reliability, security, data integrity Reliability, security, data integrity Standardization, consistency Standardization, consistency USABILITY ! USABILITY !

Closer to Fine: A Philosophy …The human user of any system is the focus of the design process. Planning and implementation is done with the user in mind, and the system is made to fit the user, not the other way around…. Bruce Walker Georgia Institute of Technology

User Interface Design Is … Built for humans; must be designed for the user Built for humans; must be designed for the user Recognize individual differences; appreciate design implications of these factors Recognize individual differences; appreciate design implications of these factors Recognize the design of things, procedures, etc., influences human behavior and well- being Recognize the design of things, procedures, etc., influences human behavior and well- being Emphasize empirical data & evaluation Emphasize empirical data & evaluation Rely on the scientific method Rely on the scientific method Things, procedures, environments, and people do not exist in isolation Things, procedures, environments, and people do not exist in isolation

User Interface Design Is Not…  NOT just applying checklists and guidelines These can help, but UID is a whole philosophy These can help, but UID is a whole philosophy  NOT using oneself as the model user Know your real users; recognize variation in humans Know your real users; recognize variation in humans  NOT just common sense Knowing how to design a fire alarm so it will be heard over background noise is not something we all know. Knowing how to design a fire alarm so it will be heard over background noise is not something we all know. The UI specialist knows where or how to get the information needed to answer design questions The UI specialist knows where or how to get the information needed to answer design questions

What Are the Key “Factors”?! “It Depends…” “It Depends…” Physical factors Physical factors Perceptual factors Perceptual factors Cognitive factors Cognitive factors Social factors Social factors Historical factors Historical factors …they ALL can affect design!

How Do You Know It’s Good?! Usability Test and Evaluation Usability Test and Evaluation We will get to this later. We will get to this later.

User Interface What is the User Interface? What is the User Interface? To Users, the interface is the system. To Users, the interface is the system.

User Interface What is the User Interface? What is the User Interface? If you build a system that is not usable, then who will use it? (Gilbert, 2000) If you build a system that is not usable, then who will use it? (Gilbert, 2000)

User Interface What is the User Interface? What is the User Interface? For today’s users, communication with the system has become at least as important as computation by the system. For today’s users, communication with the system has become at least as important as computation by the system. Computation is always faster than communication. Computation is always faster than communication.

User Interface What is the User Interface? What is the User Interface? 48% to 100% of code supports the user interface. (This is increasing) 48% to 100% of code supports the user interface. (This is increasing) Computer scientists view interface as NOT an integral part of software. Computer scientists view interface as NOT an integral part of software. Software function Rules All. Software function Rules All.

User Interface What is the User Interface? What is the User Interface? The communication medium between the user and the system. The communication medium between the user and the system.

User Interface User?! User?! Attorneys have clients. Attorneys have clients. Doctors have patients. Doctors have patients. Teachers have students. Teachers have students. Managers have customers. Managers have customers. Researchers have subjects. Researchers have subjects. Drug addicts are Users. Drug addicts are Users. Why do we refer to our clients as users? Why do we refer to our clients as users?