Introduction to Human Computer Interaction

Document Sample
Introduction to Human Computer Interaction Powered By Docstoc
					    Virtual University
    Human-Computer Interaction




Lecture 2
Introduction to Human-Computer Interaction - Part II

Imran Hussain
Assistant Professor
University of Management and Technology (UMT)




1               Virtual University- Human Computer Interaction   Imran Hussain | UMT
    A Day in Office - Video Clip




2         Virtual University- Human Computer Interaction   Imran Hussain | UMT
    Having a bad day?
    • Someone was having a bad day?




3           Virtual University- Human Computer Interaction   Imran Hussain | UMT
    In the Last Lecture …




4         Virtual University- Human Computer Interaction   Imran Hussain | UMT
    Computers are Everywhere
    • Computer invasion has started

    • Traditional notion of computers

    • Computers are everywhere

    • Computers will annoy, infuriate, and even kill




5            Virtual University- Human Computer Interaction   Imran Hussain | UMT
    Riddles for the Information Age
    • Computer + Alarm Clock

    • Computer + Camera

    • Computer + Car

    • Computer + Warship

    • Computer + Airplane




6           Virtual University- Human Computer Interaction   Imran Hussain | UMT
    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




7         Virtual University- Human Computer Interaction     Imran Hussain | UMT
    Food for Thought
    • I asked you questions about the reasons for this?
       – Whose fault is it?




8            Virtual University- Human Computer Interaction   Imran Hussain | UMT
    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




9           Virtual University- Human Computer Interaction          Imran Hussain | UMT
     Computer + Airplane
     • NTSB investigates: ‘human error’

     • Pilot selected the wrong radio navigation fix




         Airplane
       Navigation
        Computer
       (front panel)


                                     Radio navigation            Course deviation
                                       fix selector                    dial



10              Virtual University- Human Computer Interaction                      Imran Hussain | UMT
     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




11             Virtual University- Human Computer Interaction             Imran Hussain | UMT
     Joke (from computer industry)
     • Man in small airplane

     • Lost in clouds

     • Asks directions from man in building
        – ‘you are in plane 100ft above ground’


     • Man in plane knew it was software engineer from Microsoft

     • Answer was correct and factual, but no help whatsoever




12            Virtual University- Human Computer Interaction       Imran Hussain | UMT
     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




13            Virtual University- Human Computer Interaction        Imran Hussain | UMT
     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




14            Virtual University- Human Computer Interaction        Imran Hussain | UMT
     Fundamental Truths about Computers
     1. They tell but do not inform.

     2. They may guide us with precision but they do not guide us where
        we want to go.




15            Virtual University- Human Computer Interaction      Imran Hussain | UMT
     So who is to be blamed?
     • Can we Say “Human Error on part of the pilot” Or can we blame the
       computer for it?




16            Virtual University- Human Computer Interaction     Imran Hussain | UMT
     Fundamental Truths about Computers
     • Computers are invading every aspect of modern life, but their
       communication is poor




17            Virtual University- Human Computer Interaction       Imran Hussain | UMT
     Cost of Features
     • Every digital device has more features than its manual counterpart




18            Virtual University- Human Computer Interaction       Imran Hussain | UMT
                              BMW 7 Series with iDrive




     The ultimate driving machine


19            Virtual University- Human Computer Interaction   Imran Hussain | UMT
     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



20              Virtual University- Human Computer Interaction   Imran Hussain | UMT
     Feature Shock
     • Every digital device has more features than its manual counterpart

     • But manual devices easier to use
        – Flexibility
        – Subtlety
        – Awareness


     • Hi-tech companies add more feature to improve product
        – Product becomes complicated


     • Bad process can’t improve product




21            Virtual University- Human Computer Interaction       Imran Hussain | UMT
     Reality Check and Question
     • Computers are everywhere

     • Is all computer-aided equipment inherently hard to use?
        – More about this later




22            Virtual University- Human Computer Interaction     Imran Hussain | UMT
          Humans vs. Computers




23   Virtual University- Human Computer Interaction   Imran Hussain | UMT
     Understanding Nature of Computers and Humans
     • 2 species: Human vs. Computers




24           Virtual University- Human Computer Interaction   Imran Hussain | UMT
     Humans (aka Homo Sapiens)
     • Complex

     • Intelligent
                                                               Most interesting and
     • Animate                                                  fascinating specie
                                                                    on planet

     • Free will

     • Range of emotions

     • Make mistakes



25            Virtual University- Human Computer Interaction                   Imran Hussain | UMT
     Computer Specie
     • Dumb

     • Unintelligent

     • Inanimate

     • Only do what they are told to do

     • Don’t make mistakes




26            Virtual University- Human Computer Interaction   Imran Hussain | UMT
     Once Upon a Time
     • Humans were responsible for performing tasks in business world

     • Including interacting with other human beings

     • Example: salesperson




27            Virtual University- Human Computer Interaction     Imran Hussain | UMT
     Once Upon a Time
     • Salesperson would judge customer
        –   Tone
        –   Attitude
        –   Body language
        –   Understand questions
        –   Provide relevant answers




28             Virtual University- Human Computer Interaction   Imran Hussain | UMT
     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




29           Virtual University- Human Computer Interaction    Imran Hussain | UMT
     A very CHALLENGING if not IMPOSSIBLE
                  thing to do




30       Virtual University- Human Computer Interaction   Imran Hussain | UMT
     Porsche Customers
     • Before and after scenario

     • Engine is now run by software built by software engineers




31            Virtual University- Human Computer Interaction       Imran Hussain | UMT
     Acceptable levels of quality for software
     engineers are far lower than are those for
     traditional engineering disciplines




32        Virtual University- Human Computer Interaction   Imran Hussain | UMT
     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




33             Virtual University- Human Computer Interaction    Imran Hussain | UMT
     What is the Relationship between Software Engineers and
     Apartheid?
     • Apartheid ?

     • Nelson Mandela?

     • South Africa
        – Regime




34           Virtual University- Human Computer Interaction   Imran Hussain | UMT
     What is the Relationship between Software Engineers and
     Apartheid?
     • 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




35             Virtual University- Human Computer Interaction                 Imran Hussain | UMT
     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




36            Virtual University- Human Computer Interaction         Imran Hussain | UMT
     HCI and Software Engineers
     • Software engineers focus on internal workings of software

     • In HCI we are concerned with external workings of software




37            Virtual University- Human Computer Interaction        Imran Hussain | UMT
     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




38         Virtual University- Human Computer Interaction     Imran Hussain | UMT
     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




39           Virtual University- Human Computer Interaction          Imran Hussain | UMT
     Next Lecture
     • Effect of computer systems on human productivity, employee
       loyalty, customer loyalty and revenue




40           Virtual University- Human Computer Interaction         Imran Hussain | UMT

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:22
posted:3/24/2012
language:English
pages:40