HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological...

56
HCI History 1

Transcript of HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological...

Page 1: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

HCI History

1

Page 2: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Whig History:• History of the winners (today’s perspective)• Inevitable technological progressInternalist History of Technology• Sole focus on the technology rather than social

forces shaping and shaped by the technologyTechnological determinism:• Technology determines history

or• Progress is driven by technical innovation that

follows an inevitable path

2

Note on HistoriographyNote on Historiography

Page 3: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Brad Meyers

• Meyers, B. A. (1998). A Brief History of Human Computer Interaction Technology.

• ACM Interactions, 5(2), 44-54.

3

Page 4: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

4

Page 5: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The usual suspectsThe usual suspects

• WIMP Interfaces (GUI)– Windows, Icons, Mouse, Pointing– Direct Manipulation– Metaphors

• Hypertext / WWW• Person-to-person computing– Communication– Collaboration CSCW– Instruction

5

Page 6: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

What is missing??

“Internalist” history focuses on the functionality and development of technology but lacks recognition of the social and political context that shapes and is shaped by the technologies– University research– Market and Industry R&D– Political forces

6

Page 7: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The technologies

• But let’s look quickly at the key developments said to set the stage for the emergence of Human-Computer Interaction

7

Page 8: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Innovator: Innovator: Ivan SutherlandIvan Sutherland

8

• SketchPad - 1963 PhD thesis at MIT– Hierarchy - pictures & sub-pictures– Master picture with instances (i.e., OOP)– Icons– Copying– Light pen input device– Recursive operations

Page 9: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The Ubiquitous ASR 33 Teletype

• ASR: Automatic Send / Receive• Store programs on punched paper

tape• The first direct human-computer

interface experience for many in the 1960s

• About 10 characters per second - 110 bps

9

Page 10: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The Ubiquitous Glass Teletype

• 24 x 80 characters• Up to 19,200 bps– BPS?– Bits per second

Source: http://www.columbia.edu/acis/history/vt100.html

Page 11: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

About Doug Engelbart• Invented the mouse

• 1962 Paper "Conceptual Model for Augmenting Human Intellect"

– Complexity of problems increasing– Need better ways of solving problems

11

Picture from www.bootstrap.o

rg

Page 12: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Augmenting Human IntellectAugmenting Human Intellect

• Advantages of chord keyboards?

• Disadvantages?

12

Jason Hong / James Landay, UC Berkeley, http://sloan.stanford.edu/MouseSite/MouseSitePg1.html

Page 13: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Augmenting Human Intellect

“At SRI in the 1960s we did some experimenting with a foot mouse. I found that it was workable, but my control wasn't very fine and my leg tended to cramp from the unusual posture and task.”

13

http://sloan.stanford.edu/MouseSite/MouseSitePg1.html

Page 14: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Augmenting Human Intellect

14

ChordedKeyboard

Early3-buttonmouse

Page 15: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Augmenting Human IntellectAugmenting Human Intellect

• First mouse• First hypertext• First word processing• First 2D editing and

windows• First document

version control

15

• First groupware (shared screen teleconferencing)

• First context-sensitive help

• First distributed client-server

• Many, many more!

Page 16: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

16

Early Personal Computers

• 1975 IBM 5100

• 1977 Radio ShackTRS-80

Page 17: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

17

Early Personal ComputersEarly Personal Computers

• 1997 Apple II

• 1979 VisiCalc - “killer app”for Apple II

• 1981 IBM XT/AT

Page 18: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

18

The dawn of the PC & GUI The dawn of the PC & GUI Xerox PARC

• Palo Alto Research Center (PARC)• Established 1970– Bob Taylor heads CSL - Computer Systems Lab

• Goal: “The Paperless Office”– Are we there yet?

• “Inventing the future”– Researchers using their new creations as their own

tools - bootstrapping

Page 19: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Side note: “invent the future”“Don’t worry about what anybody else is going to do. The best way

to predict the future is to invent it. Really smart people with reasonable funding can do just about anything that doesn’t violate too many of Newton’s Laws!”

Is the Best Way to Predict the Future to Invent It? Or to Prevent It? – Title of Alan Kay.s Keynote Address for CHI 98: April 18-23, 1998, Los Angeles, CA USA.

Alan Kay, in an email on Sept 17, 1998 to Peter W. LountThe origin of the quote came from an early meeting in 1971 of PARC, Palo Alto

Research Center, folks and the Xerox planners. In a fit of passion I uttered the quote! http://www.smalltalk.org/alankay.html

I said that to the Xerox planners back in 1971. They were worrying about what the rest of the world was going to do and the statement was made to get them to understand that as long as we had some top technologists, we didn’t have to worry about what anybody else was going to do -- we could just do it ourselves. And we did. http://www.convergemag.com/Publications/CNVGSept99/IN%20CLOSE/INCLOSE/InClose.shtm

19

Page 20: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

20

Alan KayAlan Kay• Dynabook - Notebook sized computer loaded with

multimedia and can store everything• Personal computing• Desktop interface• Overlapping windows

Page 21: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

21

PARC Hardware PARC Hardware Milestones Milestones

• Laser printer 1971• Alto personal computer 1973• 808 x 606 raster bitmapped display• 3-button mouse, keyboard• Ethernet 1973• Merges printing, display and networking• Real-time windowing operations (BitBlt) 1973

Page 22: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

22

PARC Software Milestones

• Bravo WYSIWYG text editor/formatter 1974• Gypsy text editor with GUI and modeless

cut and paste editing 1975• Draw drawing program 1975• Superpaint paint program 1974-75

Page 23: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

23

Xerox Star - 1981Xerox Star - 1981• First commercial PC designed for “business

professionals”– desktop metaphor– pointing– WYSIWYG– high degree of consistency and simplicity

• First system based on formal usability engineering– Paper prototyping and analysis– Usability testing and iterative refinement

Page 24: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Xerox Star DesktopXerox Star Desktop

Page 25: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

25

Xerox Star - 1981Xerox Star - 1981

Commercial flop• $15k cost• closed architecture• lacking key functionality

(spreadsheet)

Page 26: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

26

Apple Lisa - 1982Apple Lisa - 1982

• Based on ideas of Star

• More personal rather than office tool– Still $$$ - $10K to $12K

• Failure

Page 27: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

27

Apple Macintosh - 1984

• Aggressive pricing– $2500

• Good interface guidelines• Third party

applications• Great graphics,

laser printer

Page 28: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

28

Direct Manipulation

• ‘82 Shneiderman described appeal of rapidly-developing graphically-based interaction– object visibility– incremental action and rapid feedback– reversibility encourages exploration– replace language with action– syntactic correctness of all actions

• WYSIWYG, Apple Mac

Page 29: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

29

MetaphorMetaphor

• Use involves problem-solving or learning to some extent

• Relating computing to real-world activity is effective learning mechanism– File management on office desktop– Financial analysis as spreadsheets

• The tension between literalism & magic– Eject disk or CD on Mac by dragging to trash can

Page 30: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

30

Person-to-Person CommunicationsPerson-to-Person Communications

• Enabled by several technologies– Ethernet and TCP/IP protocol – Personal computer– Telephone network and modems

• And by killer-app software– Email, Instant Messaging, Chat, Bulletin Boards

• CSCW - conferencing, shared white boards• Not quite yet a killer-app

• Micro-sociological phenomenon are central to successes (and failures)

Page 31: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

31

CSCW

• Computer-Supported Cooperative Work• No longer single user/single system• Micro-social aspects are crucial• E-mail as prominent success but other

groupware still not widely used

Page 32: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

32

HypertextHypertext• Think of information not as linear flow but as

interconnected nodes• Bush’s MEMEX gave the idea in 1945• Nelson coined term in 1965• Engelbart’s NLS did it in 1965• WWW in ’93 was the real launch

Page 33: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

33

Speech / Agents

• Actions do not always speak louder than words

• Interface as mediator or agent• Language• How good does it need to be?– “Tricks”, vocabulary, domains

• How “human” do we want it to be?– (HAL, Bob, PaperClip)

Page 34: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

34

Ubiquitous Computing

• Person is no longer user of single device but occupant of computationally-rich environment

• "Ubiquitous computing names the third wave in computing, just now beginning. First were mainframes, each shared by lots of people. Now we are in the personal computing era, person and machine staring uneasily at each other across the desktop. Next comes ubiquitous computing, or the age of calm technology, when technology recedes into the background of our lives.” - Marki Weiser, circa 1988

Page 35: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

35

Dick Tracy ®&© 1999 Tribune Media

Services, Inc

Computing is Everywhere, ...

• From the desk-top to the set-top to the palm-top to the flip-top to the wrist-top…

Page 36: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

36

VR & 3D Interaction

• Create immersion by – Realistic appearance, interaction, behavior

• Draw on spatial memory, proprioception, kinesthesis, two-handed interaction

Page 37: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

37

Mobile Computing

• Devices used in a variety of contexts

• Employ sensors to understand how user is working with devices

• Wireless communication• PDAs, Cell Phones, GPSs,

etc etc etc

Page 38: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

38

Page 39: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Whig History:• History of the winners (today’s perspective)• Inevitable technological progressInternalist History of Technology• Sole focus on the technology rather than social

forces shaping and shaped by the technologyTechnological determinism:• Technology determines history

or• Progress is driven by technical innovation that

follows an inevitable path

39

Note on HistoriographyNote on Historiography

Page 40: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

What’s the point?

• What’s the point(s) of last discussion?• What’s the point(s) of Chapter 1 of ID?• What’s the connection?

40

Page 41: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Study of THE USER THE USER (experience)(experience)

41

Rather than the machine

Page 42: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The context of emergence of HCI

Why (when) did USERS become so important in computing?

• When did masses start using important computer systems?– Safety critical?– Aerospace

– Astronauts highly trained and very few, infrequent

– Pilots are MANY and frequent• Air Traffic controllers• Airline booking agents (distributed, complex,

big money)

42

Page 43: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Consumers (entertainment)

– Gaming – Joystick, TV (Pong), Arcades (Pac Man)

43

Page 44: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

(Public) Education

The pocket calculator TI 30 (1977)

• Display is 8 digits, red LED.• Four function, memory, scientific functions.• Integrated circuit - Texas Instruments

TMC0981.

44

Page 45: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Cold WarCold War

• Decentralization of communication and resources in case of nuclear attack– Advanced Research Projects Agency (ARPA) 1960s– NSFNet (1980s)– Commercial

45

Page 46: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

HCI HCI The early field and scienceThe early field and science

• Early HCI emerged out of human factors engineering

• Focus on sensory-motor operations describing interactions of people and computers such as hand movement and similar physical behaviors.

46

Page 47: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Fitts Law 1954Fitts Law 1954• Field of Experimental Psychology• Model of psychomotor behavior • Predicts how fast or accurate a human can aim

and move an appendage (like a hand) in a line from rest to a specified target some distance away.

• Fitts found that movement time (MT) was a logarithmic function of distance (A) for a given target size or width (W) and, similarly, movement time was a logarithmic function of target size for a given distance. The law is given by the equation below:

• MT = a + b log 2 (2 A/W) , where a and b are regression coefficients.

47

Page 48: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Fitts Law applied to HCIFitts Law applied to HCI• By the late 1970s, early HCI researchers were

applying Fitts law to model human interactions with input mechanisms.

• Card, S. K., English, W. K., & Burr, B. J. (1978). Evaluation of Mouse, Rate-controlled Isometric Joystick, Step Keys, and Text Keys for Text Selection on a CRT. Ergonomics, 21, 601-613.

• Early use of Fitts to describe how well subjects could use input devices (joystick and mouse) to select text on a Cathode Ray Tube (CRT) display

48

Page 49: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

The Emerging Field of HCIThe Emerging Field of HCImid 1980s• HCI researchers had begun to

campaign for the acceptance as a legitimate “science”• complete with– research agenda – distinct methods and goals

49

Page 50: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

HCI as a “science”

Newell 1985• Plenary address of the major HCI conference

hosted by the Association for Computing Machinery, CHI ’85 Conference

• HCI model:Goals, Operators, Methods, and Selection (GOMS)– extended cognitive psychology orientations to

research on HCI

50

Page 51: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Focus on usersFocus on users

PragmatismPragmatism is a better philosophical basis for understanding (and studying) HCI than the rationalismrationalism that guide conventional and traditional thinking.

51

Page 52: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Naïve conventional modelof information flow (rationalist) Human-Computer Interaction

Information flows from person to computer, to person, and so on….

52

Page 53: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

From rationalism to pragmatismFrom rationalism to pragmatism• The rationalist attitudes concentrate on logic and

theory rather than attention to the needs of computer users.

• Understanding technology as it is situated in the organization of social activities

• Pragmatism: – knowledge and technology is socially situated.– Scientific theories and logic are tools used in a certain

social practice.– Interface I/O metaphors guide users

• Desktop, folders, menus,

53

Page 54: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

John Gould (1988) "How to Design Usable Systems"

• focus on the needs of users from the very start of the project.

• four simple principles: – early and continuous focus on users– early and continual testing – iterative design as result of testing– integrated design, all elements develop constantly

and in coordination

Page 55: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Interface as a commodityInterface as a commodity

55

Page 56: HCI History 1. Whig History: History of the winners (todays perspective) Inevitable technological progress Internalist History of Technology Sole focus.

Project Teams

• Online Survey (for project teams)• Quick inventory for teaming.• Listserve email

DUE THIS Thursday

56