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,

Slides:



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

DIGITAL AGE SKILLS TECHNOLOGY PROFICIENCY –Ability to use digital tools for information processing, management, and communication INFORMATION LITERACY.
Map of Human Computer Interaction
UI Standards & Tools Khushroo Shaikh.
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
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.
Course Wrap-Up IS 485, Professor Matt Thatcher. 2 C.J. Minard ( )
ITIS 3130 Human Computer Interaction
Usability Teppo Räisänen
Ch 3 Usability page 1CS 368 Usability Models the authors compare three usability models and introduce their own “the extent to which a product can be used.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
User Centered Design Lecture # 5 Gabriel Spitz.
CS 3724: Introduction to Human Computer Interaction Chris North Jason Lee Szu-Chia Lu.
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
1. Learning Outcomes At the end of this lecture, you should be able to: –Define the term “Usability Engineering” –Describe the various steps involved.
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.
Modeling Users 2 Predicting thoughts and actions in context.
Principles of User Centred Design Howell Istance.
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
HCI Frameworks How we conceptualize users of computing systems.
Overview of the rest of the semester Building on Assignment 1 Using iterative prototyping.
UI Style and Usability, User Experience Niteen Borge.
ISE 412: Human Factors Engineering Dr. Laura Moody Fall, 2006.
Human Computer Interaction CITB 243 Chapter 1 What is HCI
Cognitive Modeling 1 Predicting thougts and actions
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.
Chapter 1: Human Factors of Interactive Software 1.1 Introduction 1.2 Goals of System Engineering –Steps For User-interface Engineering 1.3 System - User.
Information Architecture & Design Course Overview -Syllabus -Requirements & Preferences -IA & Design Readings -Group Projects IA Overview -What is IA?
©2010 John Wiley and Sons Chapter 2 Research Methods in Human-Computer Interaction Chapter 2- Experimental Research.
Dr. H. Rex Hartson Fall 2003 Introduction to the Course Copyright © 2003 H. Rex Hartson and Deborah Hix. CS5714 Usability Engineering.
Universitas Gunadarma Human-Computer Interaction Parno, SKom., MMSI Teknik Informatika, UG, 2008 staffsite.gunadarma.ac.id/parno.
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Chapter 1 - Introduction
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,
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
Ergonomics/Human Integrated Systems (Project 02)
Overview of UI Development CSCI 4800/6800 Feb. 1, 2006.
1 CS 490JL Midterm Review Midterm in-class Tuesday, October 26 With thanks to Wai-Ling Ho-Ching.
Human Computer Interaction Research in the MIS Discipline HCI Panel, AMCIS 2002 Fred Davis Walton College of Business University of Arkansas.
CEN3722 Human Computer Interaction Overview of HCI Dr. Ron Eaglin.
HCC 831 User Interface Design and Evaluation. What is Usability?
Midterm in-class Tuesday, Nov 6
Digital media & interaction design
Human-Computer Interaction
Chapter 1 - Introduction
User Interface Design and Usability Course Introduction
CIS 376 Bruce R. Maxim UM-Dearborn
Usability engineering
Usability engineering
Introduction: Human Computer Interaction
AIM The aim of this study is to introduce you to the fundamental and exciting area of human computer interaction (HCI) and to prepare you for more advanced.
Methodology Overview 2 basics in user studies Lecture /slide deck produced by Saul Greenberg, University of Calgary, Canada Notice: some material in this.
Human-Computer Interaction Introduction to HCI
HCI in the software process
HCI in the curriculum The human The computer The interaction
Introduction to Human Computer Interaction
CIS 210 Systems Analysis and Development
Saul Greenberg Human Computer Interaction Presented by: Kaldybaeva A., Aidynova E., 112 group Teacher: Zhabay B. University of International Relations.
Fundamentals of Human Computer Interaction (HCI)
HCI in the software process
User Interface Design and Evaluation
Map of Human Computer Interaction
Human Computer Interaction
HCI in the software process
15. Human-Computer Interaction
Human Computer Interaction Lecture 14 HCI in Software Process
Map of Human Computer Interaction
Introduction Human computer interaction for managerial work
Presentation transcript:

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, learn about Bosnia, drive home, make a reservation, land a plane... Why is this important? 1.Computer systems affect every person 2.Safety, satisfaction, utility is critical 3.Product success depends on ease of use

Goals of HCI Allow users to carry out tasks Safely Effectively Efficiently Enjoyably

Usability Crucial issue in this area! Combination of Ease of learning High speed of user task performance Low user error rate Subjective user satisfaction User retention over time

HCI How? How do we improve interfaces? 1.Educate software professionals 2.Draw upon fast accumulating body of knowledge regarding H-C interface design 3.Integrate UI design methods & techniques into standard software development methodologies now in place

UI Design/Develop Process Tao (source) of User-Centered Design Analyze user’s goals & tasks Create design alternatives Evaluate options Implement prototype Test Refine

Above All Else… Know the User! Physical & cognitive abilities (& special needs) Personality & culture Knowledge & skills Motivation Two Fatal Mistakes: 1.Assume all users are alike 2.Assume all users are like the designer

Design Evaluation “Looks good to me” isn’t good enough! Both subjective and objective metrics Some things we can measure Time to learn Speed of performance Rate of errors by user Retention over time Subjective satisfaction

History of HCI Digital computer grounded in ideas from 1700’s & 1800’s Technology became available in the 1940’s and 1950’s The “user” concept is relatively new

Human Role How is human viewed in HCI What is human role? Different roles engender different

Human as… 1. Sensory processor Experimental psych, sensory psych e.g. Model-Human Processor (Card, Moran & Newell) 2. Interpreter/Predictor Cognitive psych, AI e.g. Distributed cognition (Hutchins) 3. Actor in environment Activity theory, ethnography, ecol psych e.g. Situated action (Suchman) e.g. Activity theory (Vygotsky, Nardi)

What Makes a System Usable Usability results when the system… Sensory processor -Fits within human limits 2. Interpreter/Predictor -Fits with knowledge 3. Actor in environment -Fits with task and social context

Two Views of Interaction Interaction with Software system is a tool or machine Interface is a usability-engineered membrane Human-as-processor & -interpreter models Interaction through Software is a medium used to interact with task objects or other people Interface plays a role in social context Human-as-interpreter & -actor models