Human Computer Interaction

Slides:



Advertisements
Similar presentations
Chapter 11 Designing the User Interface
Advertisements

 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 11 Designing for Usability I.
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.
Human Computer Interaction
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
Design Activities in Usability Engineering laura leventhal and julie barnes.
Lecture 7 Date: 23rd February
1 / 31 CS 425/625 Software Engineering User Interface Design Based on Chapter 15 of the textbook [SE-6] Ian Sommerville, Software Engineering, 6 th Ed.,
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Principles and Methods
Human Computer Interaction (HCI)
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
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.
Chapter 13: Designing the User Interface
Chapter 14 Designing the User Interface
CSC450 Software Engineering
Interaction Design IxD. An Overview The field : Terms, influences, organizations, jobs. More on defining Interaction Design (IxD)? Principles Design activity.
1 ISE 412 Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation.
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.
Principles of User Centred Design Howell Istance.
1 SWE 513: Software Engineering Usability II. 2 Usability and Cost Good usability may be expensive in hardware or special software development User interface.
1 Human-Computer Interaction  Design process  Task and User Characteristics  Guidelines  Evaluation.
Lecture 6 User Interface Design
Computer Graphics Lecture 28 Fasih ur Rehman. Last Class GUI Attributes – Windows, icons, menus, pointing devices, graphics Advantages Design Process.
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Design Rules-Part B Standards and Guidelines
Paradigms Material from Authors of Human Computer Interaction Alan Dix, et al.
INFORMATION X INFO425: Systems Design Chapter 14 Designing the user interface.
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,
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
1 CSC111H User Interface Design Dennis Burford
Interaction Design: Overview
1 Integrating Human Factors into Designing User Interface for Digital Libraries Sung Been Moon
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Different Types of HCI CLI Menu Driven GUI NLI
Gabriel Spitz 1. Light Switch Issues  Consistency – The switch design is inconsistent with common light switches  Visibility – No visible cue regarding.
Human Computer Interface INT211
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
Human-Computer Interaction Design process Task and User Characteristics Guidelines Evaluation ISE
Cognitive Science Overview Introduction, Syllabus
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Conceptual Model Design Informing the user what to do Lecture 10a Gabriel Spitz 1.
AUTHOR PRADEEP KUMAR B.tech 1 st year CSE branch Gnyana saraswati college of eng. & technology Dharmaram(b)
Chapter 6 : User interface design
Interaction Design IxD
Human Computer Interaction (HCI)
Human-Computer Interaction
11.10 Human Computer Interface
INTERACTION PARADIGMS
The User Lecture 2 DeSiaMore
Human Computer Interaction (HCI)
Human-Computer Interaction Introduction to HCI
User Interface Design Chapter 8.
HCI in the curriculum The human The computer The interaction
Human Computer Interface
Human Computer Interface
Software Engineering D7025E
Dialog Design 2 Direct Manipulation
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.
Human Computer Interface
Human Computer Interface
Fundamentals of Human Computer Interaction (HCI)
Multimodal Human-Computer Interaction New Interaction Techniques 22. 1
Systems Analysis and Design in a Changing World, 6th Edition
Chapter 11 Interaction styles
Presentation transcript:

Human Computer Interaction Design Issues

What is Human Computer Interaction ? Definition 1 - A discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and the study of major phenomena surrounding them. Definition 2 - The study of people, computer technology, the ways these influence each other and how we can make this computer technology more usable by people.

categories of interface Command Line Menu-driven Prompted User Interface Graphical User Interface

Command Line

Menu-driven

HCI Prompted User Interface Graphical User Interface Video timer programmer ATM, auto banking machine Graphical User Interface Windows Mac XWindows

HCI Interface model Domain model Presentation to the user. The interface Domain model The actual “content” or “subject matter” One domain model can have several interface models

HCI Issues I/O devices Cognitive characteristics of user Background of the users Tasks Types of interface available

Separation of domain and interface model copy c:mywork.txt a: underlying operating system commands, interrupt service routines, process management Windows...

Design for users Importance of good user centered design Contribution of other academic disciplines psychology sociology linguistics others

Good interface development Low level issues User needs analysis What tasks will be performed Where will the system be used Leads to usability index...

Norman’s Design Principles Affordance Feedback Visibility

Interface metaphors Representations of recognisable objects Users experience of reality

Direct manipulation Interact with the object of interest (with a representation…) no need to remember textual descriptions of items easy to learn, very usable and often well liked good feedback, affordance and visibility allows the creation of interface metaphors which lead to an intuitive interface

Characteristics of DM elements should be visible operations should be straightforward (rapid) and reversible “small” operation incrementally causes “big” effects no need to revert to command language

User Needs Analysis Task Person (partially blind) Situation(environment or application)

Visualisation Translate large mental load into comprehensible visual image Improvements in sound and other technologies… preferred term perceptualisation

Perceptualisation (Perceptual User Interface) Definition - Perceptual interfaces are ones in which the computer is given the ability to sense and produce analogs of the human senses, such as allowing computers a sense of touch and force feedback.

Accessibility (A category of usability Definition2 - Removal of barriers that prevent people with disabilities from participating in substantial life activities,ie Information technology. Definition2 - Enables successful access to information and encourages the use of information technology.eg. Partially blind persons

Design for Access & Average user Accessibility is usability which allows the user to effectively & efficiently work on a system. Eg. Design of the talking book, led to the tape being created.