HCC 831 User Interface Design and Evaluation. What is Usability?

Slides:



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

Map of Human Computer Interaction
Human Computer the University of Haifa Dr. Joel Lanir.
1 User-Centered Design CSSE 376, Software Quality Assurance Rose-Hulman Institute of Technology April 17, 2007.
Part 2c: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
UI Standards & Tools Khushroo Shaikh.
Psychological Aspects Presented by Hanish Patel. Overview  HCI (Human Computer Interaction)  Overview of HCI  Human Use of Computer Systems  Science.
Software Engineering Incorporating Interface Design Into Software Engineering.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
IEEM Human-Computer Systems Dr. Vincent Duffy - IEEM Week 9 - Approaches to Human- Computer Interaction Mar. 30, 1999
Part 2: Requirements Days 7, 9, 11, 13 Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain.
Human Computer Interaction (HCI)
Introduction to Human Computer Interaction Dr. Cheryl Seals Computer Science & Software Engineering Auburn University.
What is HCI? CSE/ISE 323 Spring 2011 Tony Scarlatos.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
Human Interface Engineering1 Main Title, 60 pt., U/L case LS=.8 lines Introduction to Human Interface Engineering NTU Seminar Amy Ma HIE Global Director.
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Introduction to SDLC: System Development Life Cycle Dr. Dania Bilal IS 582 Spring 2009.
Principles of User Centred Design Howell Istance.
Study of Human factors in Software Engineering CSC 532 Sree Harsha Pothireddy.
Nov 10, 2008 Relationship between effective reading and human-computer interaction Barbora Drobíková and Richard Papík.
User-Centered Development Methodology A user interface comprises “ those aspects of the system that the user comes in contact with.” ● Moran [1981]
Chapter 5 by Judith A. Effken
INTRO TO USABILITY Lecture 12. What is Usability?  Usability addresses the relationship between tools and their users. In order for a tool to be effective,
Human Computer Interaction
HCC 831 User Interface Design and Evaluation. Good Design (our goal!) “Every designer wants to build a high-quality interactive system that is admired.
Fall 2010 CS4310 Requirements Engineering A Brief Review of UML & OO Dr. Guoqiang Hu Department of Computer Science UTEP 1.
Chapter 7 Interactive Design and Prototyping Human Performance Engineering Robert W. Bailey, Ph.D. Third Edition.
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
HUMAN COMPUTER INTERACTION AKMAL IRFAN MUAZZIM SANUSI ZAINURSYAZWANA NOOR DIYANA.
Interaction Design: Overview
Design Process … and some design inspiration. Course ReCap To make you notice interfaces, good and bad – You’ll never look at doors the same way again.
Name: Oluseyi Dawodu Course: Computing Level: 2 nd Topic: Usability Engineering Goals and Measurement and Problems with Usability Introduction.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Interaction Design Chapter 1. Good design? Bad design?
Hasselt University – tUL – IBBT Expertise Centre for Digital Media Jan Van den Bergh Deepak Sahni Mieke Haesen Kris Luyten Karin Coninx EICS 2011 (ACM.
Introduction to HCI Lecture #1.
ITM 734 Introduction to Human Factors in Information Systems Cindy Corritore This material has been developed by Georgia Tech HCI faculty,
G063 – Prototyping. Learning Objective: At the end of this topic you should be able to: describe prototyping as a software development methodology.
The Design Process A bluffer’s guide to interface design A ‘proper’ Design process.
Software Design and Development Development Methodoligies Computing Science.
Principles of Programming & Software Engineering
Algorithms and Problem Solving
Increasing use of automated systems
Module 2… Talking with computers
SDLC: System Development Life Cycle
Introduction: Human Computer Interaction
Interaction qualities
CS 351d Human-computer interaction Lecture 01 Introduction
CS 580 Human-computer interaction Lecture 01 Introduction
Introduction to Software Engineering
Object Oriented Analysis and Design
HCI in the curriculum The human The computer The interaction
Chapter 14 Human Technology Interface
Analysis of Software Usability Evaluation Methods
Software Engineering D7025E
Usability Techniques Lecture 13.
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Introduction UI designer stands for User Interface designer. UI designing is a type of process that is used for making interfaces in the software or the.
Fundamentals of Human Computer Interaction (HCI)
User Interface Design and Evaluation
Human Computer Interaction
Algorithms and Problem Solving
Map of Human Computer Interaction
CS 580 Human-computer interaction Lecture 01 Introduction
Computer Science Department
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Map of Human Computer Interaction
Presentation transcript:

HCC 831 User Interface Design and Evaluation

What is Usability?

The effectiveness and efficiency of the user interface and the user’s reaction to that interface.

What is Usability? ISO. "Ergonomic requirements for office work with visual display terminals (VDTs) -- Part 11: Guidance on usability", (ISO :1998).

What is Usability? Must measure: Must measure: 1. Effectiveness 2. Efficiency 3. User’s Reaction Easier said than done! Easier said than done!

Usability Warnings 1. Interface designed by software people, not interface people. 2. It was developed by strict top- down, functional decomposition. (Emphasis on software function) 3. It was not developed to meet written, measurable usability specifications.

Usability Warnings 4. It was not prototyped as it was being developed. 5. It was not developed by means of an iterative refinement process. 6. It was not empirically evaluated.

Usability Goal Promote communication between humans and computers. Promote communication between humans and computers. Make this communication doable or easy. (User Friendly) Make this communication doable or easy. (User Friendly)

Human Computer Interaction (HCI or CHI) HCI HCI This is what occurs when a human interacts with a computer or some other machine. This is what occurs when a human interacts with a computer or some other machine.

HCI Includes Interface hardware and Software Interface hardware and Software Interface Tools Interface Tools User Modeling User Modeling System Modeling System Modeling

HCI Includes Cognitive and Behavioral Science Cognitive and Behavioral Science Human Factors Human Factors Empirical Studies Empirical Studies Methodology Methodology Techniques and Guidelines Techniques and Guidelines

Interaction vs. Interface Design

Interaction Design Behavioral Domain Behavioral Domain Interaction development is the design of the look, feel and input/output responses of the human interface. Interaction development is the design of the look, feel and input/output responses of the human interface.

Interface Design Constructional Domain Constructional Domain Interface development focuses on the software being used to implement the interactions. Interface development focuses on the software being used to implement the interactions.

Interaction and Interface Interface Design follows Interaction Design. Interface Design follows Interaction Design. Both are necessary. Both are necessary. Tendency is to focus on Interface Design, Software Engineers. Tendency is to focus on Interface Design, Software Engineers.