History of HCI Adapted from a talk by Jonathan Grudin Lecture #13 - April 21 st, 2009 213: User Interface.

Slides:



Advertisements
Similar presentations
Usability paradigms and principles z Designing for maximum usability is the goal of design z History of interactive system design provides paradigms for.
Advertisements

1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
Skills: none Concepts: history of the Web, Internet culture, the contributions of Vannevar Bush, JCR Licklider, Doug Engelbart, Tim Berners-Lee, evolution.
1 HCI History Key people, events, ideas and paradigm shifts This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors.
Skills: none Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart,
CMC/CC A Paradigms for Interaction Master IK, CIW, MMI L.M. Bosveld-de Smet Hoorcollege 3; ma. 18 sept. 2006;
What is Interaction Design?. What is interaction design? Designing interactive products to support people in their everyday and working lives –Sharp,
ISE554 Human Computer Interaction Design 2.1 Core Concepts of HCI.
CS 575 Week 1 Spring 2010 Bapa Rao. Outline Introductions Enrollment About this course Student Responsibilities and Grading Criteria The web and its humans:
RAND’s vision (1954) From ImageShack web site // ; original source unknown.
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.
Lecture 2a: Foundations of human-computer interaction CSCI102 - Introduction to Information Technology B ITCS905 - Fundamentals of Information Technology.
CMPUT 301: Lecture 01 Introduction Lecturer: Martin Jagersand Department of Computing Science University of Alberta Notes based on previous courses by.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
“Doctoral Level Independent Study” Fall Semester 2006 Assess An Existing PhD Thesis Peng Michael Shao Yingdan Huang.
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.
Interaction Design IxD. An Overview The field : Terms, influences, organizations, jobs. More on defining Interaction Design (IxD)? Principles Design activity.
On Education Gerrit C. van der Veer most work done by Anne Bowser Elizabeth Churchill Jennifer Preece.
Jayden Sedunary. For those non computer literate people, a Graphical User Interface is a type of interface item that allows people to interact with programs.
Human-Centered Design.  Users’ tasks and goals are the driving force behind development  Users are consulted throughout development  All design decisions.
Fall 2002CS History of HCI Key People and events Series Of Paradigma Shifts Understanding where you’ve come from can help a lot in figuring out where.
Introduction to Usability Engineering CS 352 Winter
ACS 367 Interface Design Introduction & Text Overview Galitz, Wilbert O. The Essential Guide to User Interface Design.
Stanford hci group / cs376 u Jeffrey Heer · 2 April 2009 Seminal Ideas in Human-Computer Interaction.
MULTIMEDIA REVOLUTION
ALAN KAY “THE BEST WAY TO PREDICT THE FUTURE IS TO INVENT IT” Presented by: Brennen Taylor CSCE 221 – Spring 2014.
Human-Computer Interaction IS/HCC 760 Fall 2011 Shaun Kane.
History 398 Fall 2004 George H. Bindon History 398Lecture 21 IN OUR OWN IMAGE: CREATING THE COMPUTER.
Visual BASIC 1 Introduction
Chapter 4 paradigms. why study paradigms Concerns –how can an interactive system be developed to ensure its usability? –how can the usability of an interactive.
Decades Presentation 1960’s BY: AMY, JUSTIN, JAKE.
From HCI to CHI The evolution towards computer- human interaction.
History of HCI. Objectives By the end of the class, you will be able to… –Describe major milestones in the history of HCI and explain their impact in.
Chapter 4 Paradigms (additional materials). Beginnings – Computing in 1945 Harvard Mark I –Picture from
Chapter 1 Historical Perspective. Significant Event Timeline 2.
Essential Guide to User Interface Design PART 1 The User Interface – Introduction and Overview Chapter 1 – Importance of the User Interface.
Paradigms Material from Authors of Human Computer Interaction Alan Dix, et al.
ACS 367 Interface Design History. Brief History n Early research –SRI in 1960s »The very system that I am using to access this information has its intellectual.
Human Computer Interaction
Looking under the desktop … where was HCI before 1984? Alan Blackwell Reader in Interdisciplinary Design University of Cambridge.
HCI Course: Intro & History Stephen Gilbert Jun 20, 2014 SPIRE-EIT.
Alan Kay: LCC 2700: Intro to Computational Media Spring 2005.
Introduction to HCI Lecture #1.
User Interface Evaluation Introduction Lecture #15.
Introduction to Human Factors in Information Systems Dr. Cindy Corritore Creighton University ITM 734 Fall 2005.
SE 431 Human Computer Interactions Jamal Nasir. How to design & build good UIs UI Development process Usability goals User-centered design Design discovery.
What are Paradigms Predominant theoretical frameworks or scientific world views –e.g., Aristotelian, Newtonian, Einsteinian (relativistic) paradigms in.
Alan Kay The Father of Object-Oriented Programming Chris Rees.
Augmenting Understanding: 2 Digital Innovators LCC 2700: Intro to Computational Media Fall 2005 Ian Bogost.
Introduction to Interactive Media The Multimedia Revolution.
LCC 2700: Intro to Computational Media
Human Computer Interaction Lecture 08 Interaction Paradigms
Historical Perspective on HCI
Chapter 1 Historical Perspective
INTERACTION PARADIGMS
Usability paradigms and principles
Paradigms (additional materials)
HCI: History in 3 Waves Week 1 Stephen Gilbert
Chapter 1 Historical Perspective
History of HCI Key People and events Series Of Paradigma Shifts
Usability paradigms and principles
Chapter 1 Historical Perspective
Professor John Canny Spring 2002 Jan 22
Fundamentals of Human Computer Interaction (HCI)
Human Computer Interaction
Professor John Canny Fall 2001 August 30, 2001
Paradigms (additional materials)
Presentation transcript:

History of HCI Adapted from a talk by Jonathan Grudin Lecture #13 - April 21 st, : User Interface Design and Development

Is HCI a Discipline? Dedicated conferences, journals and associations emerged in 70s and 80s Hasn’t coalesced as a coherent discipline Includes researchers from CS, ISchools, Human Factors and Ergonomics, Information Systems, Cognitive Science, Psychology, Sociology, Industrial Engineering, Design, Art, etc.

“In the beginning the computer was so costly that it had to be kept gainfully occupied for every second; people were almost slaves to feed it.” -- Brian Shackel

Early Computing Jobs 1)Operation 2)Management 3)Programming

Human Factors & Ergonomics HF&E originated after WWI / WWII, for studying performance of fighter pilots Operators were first hands-on users Research was on reducing training time, improving efficiency, and reducing the number of errors –Improving the design of console buttons, switches, displays, …

“The computer industry will be forced to become increasingly concerned with the usage of people, rather then with the computer’s intestines.” -- James Martin Design of Man-Computer Dialogues (1973)

Information Systems Increased affordability of mainframes (and later mini/micro-computers), led to business use of computers Emergence of Information Systems, within schools of Management, focused on improving management decision-making HCI was one of early research themes

Computer-Human Interaction With the emergence of IBM PC in the early 1980s, computers began to be used by ordinary people, and not as part of their jobs Many initial users were programmers Early researchers had a background in Cognitive Psychology (including Card, Moran, Newell, Norman and others)

“It’s not enough just to establish what people can and cannot do; we need to spend just as much effort establishing what people can and want to do” -- Smith & Green Human Interaction with Computers (1980)

Hardware Platforms and HCI Research Fields SIZE, COST, ETC. Office Systems MINICOMPUTERS Cabinet EMBEDDED Invisible VACUUM TUBES Human Factors and Ergonomics Barn MAINFRAMES Room (Management) Information Systems Palm HANDHELD Ubicomp Computer-Human Interaction (CHI) MICROCOMPUTERS Desk

Early HCI Research 1)Operation - HF&E 2)Management - IS 3)Programming - CHI

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry WWII human factors Focus on non-discretionary use Shackel “In the beginning, the computer was so costly that it had to be kept gainfully occupied for every second; people were almost slaves to feed it.” – Brian Shackel IJMMS BIT “Human factors was the discipline we were trying to improve.” – Stu Card

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use WWII human factors Focus on non-discretionary use Shackel HCI, one of five major IS research streams since – Banker & Kaufmann TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics IJMMS BIT

Focus on discretionary use Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCs Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction Discretionary hands-on use WWII human factors Focus on non-discretionary use Shackel TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics “It’s not enough just to establish what non-specialist people can and cannot do; we need to spend just as much effort establishing what people can and want to do.” – Smith & Green, 1980 POET DUX Emotional design CSCW Ecommerce DIS SIGCHI IJMMS BIT TOCHI HCI Smith & Green

Focus on discretionary use Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction & Antecedents Discretionary hands-on use WWII human factors Focus on non-discretionary use “Freeing mathematicians to do mathematics.” – Grace Hopper Shackel “Text editors are the white rats of HCI.” – Thomas Green TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics Computer- Human Interaction Computer- Programmer Interaction Computer- Engineer Interaction PARC Software psychology Hopper IJMMS BIT

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES HPM Psych. of HCI HUSAT General- purpose computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction & antecedents Discretionary hands-on use WWII human factors Focus on non-discretionary useFocus on discretionary use Shackel Nelson Engelbart Sutherland Licklider Kay Bush Transistor computers TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics Visionary Writers & Prototype Builders HFES CEDM Computer- Human Interaction IJMMS BIT

Visionary: Vannevar Bush Professor and national science advisor - wrote As We May Think in 1945 Described the hypothetical Memex device, based on microfilm, that could be used to store, access, link, share and contribute to a global knowledge base Inspiration for Hypermedia, and the modern WWW

Visionary: Ivan Sutherland Sutherland’s PhD thesis, Sketchpad, was a pioneering work in graphics and HCI In 1963, this was one of the first GUI applications, using a light pen to create and edit interactive drawings Inspired Windows, Icons, GUI, Object- Oriented Programming, CAD, etc.

Visionary: Douglas Engelbart Engelbart’s revolutionary 1968 demo (the mother of all demos) demonstrated the computer mouse, integrated text, graphics and video; real-time video conferencing, windowing, and the ancestors of and word processing 5B231F8D760C2

Visionary: Alan Kay Advised by Sutherland at the University of Utah, and later working at Xerox PARC, Alan Kay worked on the first GUI with overlapping windows, and developed the Smalltalk object- oriented programming language His vision for the Dynabook (1968) presaged modern laptop and tablet computers

Visionary: Ted Nelson Sociologist and philosopher who invented the idea of hypertext in 1963 Project Xanadu’s initial goal was to support “non-sequential writing”, where readers could choose their own path through a literary work; later expanded to an interconnected network of digital objects Many of these ideas were realized (incompletely, according to Nelson) in Tim Berners-Lee’s WWW

HUSAT and Xerox PARC Two pioneering labs working on HCI, both founded in 1970 HUSAT, based in the UK, focused on human factors and ergonomics PARC, based in the US, focused on new hardware, programming languages and environments –Integrated the mouse, GUI, Ethernet, laser printing, object-oriented programming, and many other innovations in the Xerox Alto, which was the first modern PC (and the inspiration for the Macintosh)

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT TAM style Cognitive GDSSs Ackoff Nelson Bush Kay PARC Software psychology POET SIGCHI DISDUX Emotional design General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction & antecedents Discretionary hands-on use WWII human factors SIGHCI Focus on non-discretionary use Hopper Focus on discretionary use Shackel Engelbart Sutherland Licklider CSCW Sociotech & Participatory Business graphics IJMMS BIT TOCHI HCI

Discretion in Computer Use Computing jobs exist somewhere along a continuum between forced, repetitive tasks; and empowered, creative individuals In 1979, John Bennett predicted that more discretionary use would lead to more concern for usability (and, as a result, for subjective metrics)

Early HCI Research 1)Operation - HF&E Non-discretionary, hands-on 2)Management - IS Discretionary, hands-off 3)Programming - CHI Discretionary, hands-on

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use WWII human factors Journal-oriented fieldConference-oriented field TAM GDSSs Ackoff SIGHCI Business graphics Nelson Bush Kay PARC POET SIGCHI DISDUX Emotional design Computer-Human Interaction & antecedents Discretionary hands-on use CSCW HFES CEDM Hopper Shackel Engelbart Sutherland Licklider style Cognitive Software psychology Sociotech & Participatory IJMMS BIT TOCHI HCI

Journals vs. Conferences Most scientific disciplines use conferences for works in progress, and journals for finished work HF&E and IS follow this tradition CS (and HCI) researchers submit their best work to conferences, and rarely submit to journals As a result, CS researchers think HF and IS conferences are poor quality, and HF and IS researchers have difficulty getting their work into CHI

Early CHI Conferences User-Oriented Design of Interactive Graphic Systems (UODIGS) - SIGGRAPH Joint Conference on Easier and More Productive Use of Computer Systems - SIGSOC 1982 or First Conference on Human Factors in Computing Systems - SIGCHI (renamed from SIGSOC)

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES CEDM HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCs Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction & antecedents Discretionary hands-on use WWII human factors Pre-60’s man-machine culturePost-60’s human-computer culture Shackel Ecommerce TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics Nelson Bush Kay PARC Software psychology POET SIGCHI DISDUX Emotional design Hopper Engelbart Sutherland Licklider CSCW IJMMS BIT TOCHI HCI

Culture: HF&E and IS Operator - a hands-on computer user Task Analysis - organizational decomposition of work Implementation - deployment of a system within an organization Man-machine interface Focus on expert, skilled use Overall goal is Automation Funded by government, military

Culture: CHI User - a hands-on computer user Task Analysis - cognitive decomposition of a task Implementation - a programmed software artifact Human-computer interface Focus on novice, initial use Overall goal is Augmentation Funded by software companies

“[W]e use the same methods, we study the same things, but we do it to get new ideas, and they do it to improve what already exists.” -- Edie Adams speaking from the CHI perspective

Human Factors Smith & Mosier TaylorWWI training HFS CSTG HFES HPM Psych. of HCI HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use WWII human factors Shackel TAM style Cognitive GDSSs Ackoff SIGHCI Sociotech & Participatory Business graphics Nelson Bush Kay PARC POET Software psychology SIGCHI Computer-Human Interaction & antecedents Discretionary hands-on use Hopper Engelbart Sutherland Licklider CSCW HFES CEDM IJMMS BIT TOCHI HCI DISDUX Emotional design Design

CS and HCI Post-Mac, CHI began focusing on GUIs –Needed programmers (CS researchers) to explore the design space –More emphasis on quick-and-dirty lab studies, and qualitative methods –Assimilated history of CS visionaries Cognitive approaches (KLM, GOMS, etc.), focused on expert use, eventually merged back with HF&E CHI became user-centered, iterative, prototype-based design (Gould and Lewis, 1983)

$10M $1M $100K $10K $1K $ TX-2 PDP 1, 7 Alto Mac GUI-capable machine Approximate costs are in 2006 US$ Computer Graphics & HCI

$10M $1M $100K $10K $1K $ TX-2 PDP 1, 7 Alto Mac GUI-capable machine Graphics research community Graphics focused on realism Graphics focused on interaction Approximate costs are in 2006 US$ SG Iris Computer Graphics & HCI

$10M $1M $100K $10K $1K $ TX-2 PDP 1, 7 Alto Altair PC Mac GUI-capable machine Graphics research community Graphics focused on realism Graphics focused on interaction Human-computer interaction Approximate costs are in 2006 US$ SG Iris Lisa Star Computer Graphics & HCI

Smith & Mosier TaylorWWI training HFS CSTG HUSAT General- purpose computers Transistor computers MainframesPCsEcommerce Human Factors & Ergonomics Operation & data entry HCI in Information Systems Managerial use Computer-Human Interaction & antecedents Discretionary hands-on use WWII human factors Engineering Psychology HFES HPM Industrial & Organizational Psychology Psych. of HCI Human Factors style Cognitive GDSSs Ackoff Sociotech & Participatory Business graphics TAM SIGHCI Nelson Bush Kay PARC POET SIGCHI DISDUX Emotional design Hopper CSCW Cognitive Psychology Social Psychology Engelbart Sutherland Licklider Shackel Software psychology HFES CEDM IJMMS BIT TOCHI HCI

Impact of Hardware Changes Hardware R&D Software R&D User Interface R&D Consumer Behavior Organizational & Institutional Behavior 1970s ?

Current Status Human Factors & Ergonomics –Adopted many of the cognitive modeling approaches from early CHI research –No revolutionary breakthroughs Information Systems –Subsumed by other management disciplines –Aligning closer to CS / CHI Computer-Human Interaction –Still on the fringes of Computer Science –Are I-Schools the future?

For Next Time Guest lecture by Google team! Come prepared with questions… Continue working on the Final Project!