Human Computer Interaction Introduction. Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept.

Slides:



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

Map of Human Computer Interaction
Human Computer Interaction Course Overview. 16/01/2008Human Computer Interaction Spring 2008: Lecture #1 2 Course Objectives Four basic objectives of.
1 CS313 Introduction to Human Computer Interaction Introduction.
CS3773 Software Engineering Lecture 01 Introduction.
Each individual person is working on a GUI subset. The goal is for you to create screens for three specific tasks your user will do from your GUI Project.
User-Centred Design: Design Guidelines (lecture-6) Prof. Dr. Matthias Rauterberg Faculty Industrial Design Technical University of Eindhoven
Course Overview Sem 1 (13/14) Section 1 & 2
CS774 Human-Computer Interaction Lecturer: Roger D. Eastman
CISB213 Human Computer Interaction Introduction and Overview.
Software Engineering COMP 201
1 introduction to projects general information. 2 people lectures information systems/bit - Phil Clipsham computing programmes – Kevin Parrott multimedia.
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
APPROPRIATE APPEARANCE Presented by Joyce Nganga Edwina Odiwanor Mohammed Lamine Konate.
About the final report and feedback on demonstrations Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
SIMS 213: User Interface Design & Development Marti Hearst Thurs, Jan 22, 2004.
CMPUT 301: Lecture 01 Introduction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
About the draft report Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
1 Software Testing and Quality Assurance Lecture 1 Software Verification & Validation.
Introduction To The Course Pro-Forma Human Computer Interaction (HCI) : WXGC6104/WXGC1604/ WKGA6311/WMGA6311 Introduction To The Course PM Dr. Siti Salwah.
INTRODUCTION. Concepts HCI, CHI Usability User-centered Design (UCD) An approach to design (software, Web, other) that involves the user Interaction Design.
What is HCI? IMD07101: Introduction to Human Computer Interaction Brian Davison 2011/12.
CS 6750 Human-Computer Interaction Fall 2009 Keith Edwards
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.
May 1, 2007Mohamad Eid SEG 3120 User Interface Design Mohamad Eid Office: SITE 5077 Tel: (613) ext. 2148
Human Computer Interaction 0. Preface National Chiao Tung Univ, Taiwan By: I-Chen Lin, Assistant Professor.
ISC 551 – Human/Computer Interface Design Jeffrey P. Landry, Ph.D.
Human Computer Interaction Semester 1, 2013/2013.
SE 204, IES 506 – Human Computer Interaction Lecture 1: Introduction Lecturer: Gazihan Alankuş Please look at the last two slides for assignments (marked.
Introduction to Usability Engineering CS 352 Winter
© Copyright De Montfort University 2003 All Rights Reserved Interactive Design Sept 03 John T Burns Interactive Systems Design & Evaluation John Burns.
ITEC224 Database Programming
Chapter 2 – Software Processes Lecture 1 1Chapter 2 Software Processes.
Principle of Human Computer Interaction
SCV2113 Human Computer Interaction Semester 1, 2013/2013.
Usability. Definition of Usability Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers.
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
Lecture 7: Requirements Engineering
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
1 CP586 © Peter Lo 2003 Multimedia Communication Human Computer Interaction.
Mario Čagalj University of Split 2014/15. Human-Computer Interaction (HCI)
1 The 3 keys to making online GIS friendly & intuitive for a public audience Joy Bonaguro, Interface Designer/Research Analyst.
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.
Universitas Gunadarma Human-Computer Interaction Parno, SKom., MMSI Teknik Informatika, UG, 2008 staffsite.gunadarma.ac.id/parno.
Introduction to Evaluation without Users. Where are you at with readings? Should have read –TCUID, Chapter 4 For Next Week –Two Papers on Heuristics from.
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.
User Interface Evaluation Introduction Lecture #15.
How do people use an Interface Gabriel Spitz 1. User Interface Design?  Design is solving a problem  Design is creating an object or the means to enable.
Interaction Frameworks COMPSCI 345 S1 C and SoftEng 350 S1 C Lecture 3 Chapter (Heim)
CS 3120 USER INTERFACE DESIGN, IMPLEMENTATION AND EVALUATION (UIDIE)
Digital media & interaction design
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.
(Advanced Human Computer Interaction)
The Design Document References:
CS 351d Human-computer interaction Lecture 01 Introduction
CS 580 Human-computer interaction Lecture 01 Introduction
Human Computer Interface Prototype
Human computer interaction-com 402
Software Engineering D7025E
CSE 310 Human-Computer Interaction
Course Overview.
Fundamentals of Human Computer Interaction (HCI)
CS 580 Human-computer interaction Lecture 01 Introduction
CSE310 Human-Computer Interaction
Map of Human Computer Interaction
CSE 310 Human-Computer Interaction
Presentation transcript:

Human Computer Interaction Introduction

Subject : Learning Outcomes At the end of this semester, the student should be able to: Identify the basic concept of HCI Describe the evolution of HCI Discuss the design issues Assess and implement the interaction design processes Use different models of interaction design principles/rules Apply the usability evaluation techniques effectively

Reference Human–Computer Interaction, 3rd Edition, by Alan Dix, Janet Finlay, Gregory D. Abowd, Russell Beale, Prentice Hall, Designing the User Interface-Strategies for Effective Human-Computer Interaction, Fifth Edition, by Ben Shneiderman and Catherine Plaisant, Pearson Addison Wesley,

4 Why Bother?

5 Why Systems Fail? Inadequate requirements13% Lack of user participation12% Inadequate resources11% Unrealistic expectations10% Lack of support at senior level9% Changing specification8% Lack of planning8%

6 The Perfect User (every designer ‘s wish)

7 Common Issues in User Interface Design Software developers are forced to “do it all” Often based on intuition and experience than on theory-based models Tendency to let the art of interface design beats its usability Inconsistent features that do not fit into a good user interface design criteria

8 Why Study HCI? Business view :  to employ people more productively and effectively - people costs now far outweigh hardware and software costs  people now expect “easy to use” systems - generally they are not tolerant of poorly designed systems - if a product is hard to use, they will seek other products

9 Why Study HCI? Human Factors view :  Humans have limitations.  Errors are costly in terms of - loss of time & money - loss of lives in critical systems - loss of morale

10 What is HCI Short for human-computer Interaction. A discipline concerned with the study, design, construction and implementation of human-centric interactive computer systems.

11 The goal of HCI usability. The goals of HCI are to develop or improve the safety, utility and effectiveness of systems that include computers, often through improving usability.

12 What is usability? Usability can simply be thought of as the practical implementation of good HCI, but, more formally : –Usability means easy to learn, effective to use and providing an enjoyable experience

13 UI Development process : User Profiling Usability goals Task analysis & understanding the process Prototyping Evaluation Programming How to design and build usable UIs?

14 Important!!! users should be involved throughout the development of the project (How?) specific usability and user experience goals need to be identified, clearly documented and agreed at the beginning of the project

15 Understanding interaction User centric design is the formula for usability The key to User-centered Design is to understand Interaction We need to understand : –What Interaction is –What are the elements involved

16 Interaction Model The most influential model of interaction is Donald Norman’s ( : Execution-Evaluation cycle Norman divides interaction into : –Execution User activities aimed at making the system do something –Evaluation Evaluating whether the system did actually do what the user wanted

17 Understanding Interaction Execution –If User cannot make system do what they want e.g. cannot understand how to do it, unclear icons, unclear indication etc. –Will result in the Gulf of Execution i.e. difference between the user’s formulation of the action and the actions allowed by the system

18 Understanding interaction Evaluation –If user cannot see what happened to system e.g. if system has done what they want but no feedback is given to the users etc. –Will result in the Gulf of Evaluation i.e. difference between the representation of the system state/result and the expectations of the user Good Design aims to reduce these gulfs

Assignment Work individually Take a picture of one either badly or good designed object or user interface you can find Prepare a PowerPoint slide to explain why do you think it is badly designed VDO your presentation and put on youtube Add your VDO’s link at our course’s google spreadsheet

20 Q & A