Human-Computer Interaction

Slides:



Advertisements
Similar presentations
Technology Commercialization.
Advertisements

Communication Transferring information from one person to another. Communication is used to instruct, clarify interpret, notify, warn, receive feedback,
Communication Choices
Yesterday… Today… Digital signage comes into the public eye more and more as a tool to improve internal and external communication, promote products.
A Brief Introduction to Lean Concepts for the Office Bill Motley, CEM, CQMgr, PMP Program Director, Production, Quality & Manufacturing Curricula Development.
Standards Alignment A study of alignment between state standards and the ACM K-12 Curriculum.
Demonstrators: Mudasir Nazir(08-CS-41).  I am highly addicted to this field.  Working with W3C in research program(building CSS for creating web site.
Automation Testing Presentation Phil Hunter Phil Hunter - Automation Presentation 1.
Virtual University Human-Computer Interaction
Virtual University Human-Computer Interaction
SE 450 Software Processes & Product Metrics Customer Satisfaction.
Enterprise Business Processes and Applications (IS 6006) Masters in Business Information Systems 27 th Jan 2009 Fergal Carton Business Information Systems.
Software Testing and Quality Assurance
Lecture 2a: Foundations of human-computer interaction CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
Intel® Education K-12 Resources Our aim is to promote excellence in Mathematics and how this can be used with technology in order.
User Centered Design Lecture # 5 Gabriel Spitz.
Copyright 1999 all rights reserved Overview of HCI n What is Human-Computer Interaction? n Why should an Information Scientist be concerned with Human-Computer.
Distinctions Between Computing Disciplines
Information Technology
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.
1CS 480: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 1: Introduction to GUIs.
PC Support & Repair Chapter 10 Communication Skills.
Principles of Successful Selling
Ethical Awareness.  An ethical decision that is essentially a difficult decision to make because of your honor system coming into conflict with something.
Professionalism ….in the workplace. Dawn of a New Era Where do we start?
CS 580 chapter 4 paradigms.
Principles of User Centred Design Howell Istance.
11 C H A P T E R Artificial Intelligence and Expert Systems.
Principle of Human Computer Interaction
Social media strategy and planning MARK 490 Week 4.
Timed Writing: Only 30 minutes!
Fundamentals of Data Analysis Lecture 9 Management of data sets and improving the precision of measurement.
GROUP 1 Advantages of electronic system over its corresponding traditional system.
BSBCMN205A Use Business Technology Session 1 1 Select and Use Technology.
Group 4 Alma Pena Jose Medina Laura Randall Mona Shafer Melissa Dunlop Raul Guerrero Chapter 2.
Human Computer Interaction – Introduction Hanyang University Jong-Il Park.
COSC 3461: Module 1 S04 Introduction to Interaction & Principles of Design I.
Introduction to Simulation Modelling Chapter1. Models as convenient worlds  Our lives, as individuals or families or workers in an organization, are.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 1: Software and Software Engineering.
Lecture on Computer Science as a Discipline. 2 Computer “Science” some people argue that computer science is not a science in the same sense that biology.
Human-Computer Interaction Overview ● Benefits of more usable Websites ● History of HCI ● Goals of HCI ● User-Centered Methodology.
HRM-755 PERFORMANCE MANAGEMENT OSMAN BIN SAIF Session: ELEVEN 1.
1 User-Centric The Human Factor in Design Susanne M. Furman, PhD Usability Engineer Web Communication and New Media Division U.S. Department of Health.
Collecting Data Types, coding, accuracy, file formats and the effect of data loss.
1 Interface Metaphors & Conceptual Design Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
Cloud Computing Project By:Jessica, Fadiah, and Bill.
Professionalism ….in the workplace. Dawn of a New Era Where do we start?
Human Computer Interaction CITB 243 Chapter 1 What is HCI
CSE 102 Introduction to Computer Engineering What is Computer Engineering?
Survey Research.
CSE 303 – Software Design and Architecture
C O R P O R A T I O N September 13, 2013 MPS CPE Day.
USA ORGANIZATION DIVERSITY FACILITATION TEAM A AET/525 – Facilitating Instruction for Diverse Adult Learners April 21, 2014 Charles Crissey.
Radio Aids & Navigational Systems – RAN 2204
Introduction to HCI Lecture #1.
Introduction to Software Engineering Syed Salman Ali B.E, MBA ( MIS, Mktg), PMP.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Professional Ethics and Responsibilities
MGT-555 PERFORMANCE AND CAREER MANAGEMENT LECTURE NO
CS 3724: Introduction to Human Computer Interaction Chris North Regis Kopper.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
INTRODUCTION CSE 470 : Software Engineering. Goals of Software Engineering To produce software that is absolutely correct. To produce software with minimum.
Humyun Kabir Lecturer (English) South Sukhcori A K Saha Ameria Hussainia Hafizol Ulom Fazil (Degree) Madrasah. Mobile no ID:06
Human Computer Interaction Lecture 1 Introduction.
Chapter 1- Introduction
Software Engineering - CSC 323
Human Computer Interaction
Numeric Accuracy and Precision
Human Computer Interaction
Human Computer Interaction
Presentation transcript:

Human-Computer Interaction Lecture 2 Introduction to Human-Computer Interaction - Part II

In the Last Lecture …

Computers are Everywhere Computer invasion has started Traditional notion of computers Computers are everywhere Computers will annoy, infuriate, and even kill

Riddles for the Information Age Computer + Alarm Clock Computer + Camera Computer + Car Computer + Warship Computer + Airplane

HCI – A Formal Definition “Human-Computer Interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them” -ACM/IEEE

In Today’s Lecture … Significance of HCI Adverse impact of computer technology on humans and reasons for these adverse effects Nature of humans and computers Paradox of the computing phenomena Difference between focus of SE and HCI

Airplane Navigation Computer Radio navigation fix selector Computer + Airplane NTSB investigates: ‘human error’ Pilot selected the wrong radio navigation fix Airplane Navigation Computer (front panel) Radio navigation fix selector Course deviation dial

Computer + Airplane Course deviation indicator needle is centered when plane is on course No indication of wrong fix selection Before and after scenario Not the pilots fault: Computer told pilot he was tracking precisely to the beacon he had selected

Fundamental Truths about Computers Computers are ubiquitous Everything we use is equipped with computer technology and so is their characteristically poor way of communicating and behaving As we saw in plane example

Fundamental Truths about Computers Communication was precise and exacting while still being tragically wrong Course Deviation Indicator could have told they pilot that Romeo was the wrong fix but it choose not too Computers are unconcerned only cared about its internal working

Fundamental Truths about Computers They tell but do not inform. They may guide us with precision but they do not guide us where we want to go.

So who is to be blamed? Can we Say “Human Error on part of the pilot” Or can we blame the computer for it?

Fundamental Truths about Computers Computers are invading every aspect of modern life, but their communication is poor

Cost of Features Every digital device has more features than its manual counterpart

BMW 7 Series with iDrive The ultimate driving machine

BMW 7 Series with iDrive L745i All Electronic Controls In one Knob climate, entertainment, navigation, car information etc Takes 15 mins to change a Radio Channel the fundamental flaw: you absolutely have to take your eyes off the road to change settings, Result, Constant Calls to Help Desk

Feature Shock Every digital device has more features than its manual counterpart But manual devices easier to use Flexibility Awareness Hi-tech companies add more feature to improve product Product becomes complicated Bad process can’t improve product

Reality Check and Question Computers are everywhere Is all computer-aided equipment inherently hard to use? More about this later

Humans vs. Computers

Understanding Nature of Computers and Humans 2 species: Human vs. Computers

Most interesting and fascinating specie on planet Humans Complex Intelligent Animate Free will Range of emotions Make mistakes Most interesting and fascinating specie on planet

Computer Specie Dumb Unintelligent Inanimate Only do what they are told to do Don’t make mistakes

Once Upon a Time Humans were responsible for performing tasks in business world Including interacting with other human beings Example: salesperson

Once Upon a Time Salesperson would judge customer Tone Attitude Body language Understand questions Provide relevant answers

Now we’re .. Expecting computers to mimic human behavior, e.g. e-commerce systems Asking a DUMB, INANIMATE object to perform complex tasks that humans used to perform And perform with same level of EFFICIENCY, EFFECTIVENESS and ACCURACY as a human

Acceptable levels of quality for software engineers are far lower than are those for traditional engineering disciplines

Reality Check Computers are everywhere Is all computer-aided equipment inherently hard to use? No Computer-based products are NOT hard to use It’s the wrong process It’s the competency

What is the Relationship between Software Engineers and Apartheid? Nelson Mandela? South Africa Regime

What is the Relationship between Software Engineers and Apartheid? Racial segregation; specifically : a policy of segregation and political and economic discrimination against non- European groups in the Republic of South Africa Software Apartheid Institutionalizing obnoxious behavior and obscure interaction of software-based products Comparison of Social Activist and Software Engineers Institutionalizing apartheid

Paradox … Why Were Computers Invented? Computerized tools hard to use Computers were invented to make life easy, convenient and efficient Cheaper for manufacturers to control the internal functioning of devices through computers Computers make us lose money, annoy us, even kill us! – a paradox

HCI and Software Engineers Software engineers focus on internal workings of software In HCI we are concerned with external workings of software

HCI – A Formal Definition “Human-Computer Interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them” -ACM/IEEE

What We Learnt Today … Significance of HCI Adverse impact of computer technology on humans and reasons for these adverse effects Nature of humans and computers Paradox of the computing phenomena Difference between focus of SE and HCI

Next Lecture Effect of computer systems on human productivity, employee loyalty, customer loyalty and revenue