User Interface History

Transcription

User Interface History
User Interface History
Special Interest Group CHI 2008
Anker Helms Jørgensen
IT University of Copenhagen
April 10, 2008
CHI 2008
Brad Myers
Carnegie-Mellon University
1
Background and motivation
•
Increasing interest lately
– Wednesday: 25 years celebration of the
Card, Moran, Newell book
– Tuesday: Gilbert Cockton revisited the
Gould & Lewis 1983/85 paper
– Interactions a history column
– HCI Remix and Moggridge book
•
Pioneers pass away
Hollerith
tabulator
– Oral History - but not lost: written sources
April 10, 2008
CHI 2008
2
Why history ?
Target audience at Grudin's course at 2.30 pm:
"Anyone who thinks that the best preparation for where we are
headed is to understand the road we have travelled"
•
”Cultures are like individuals: they take on meaning in terms of
time passing. Memories of the past are the lodestars of our
thoughts, collective and individual.” (Black & MacRaild)
Manual card punch
•
April 10, 2008
CHI 2008
3
Aims of the SIG
•
This SIG will investigate the possibilities of launching a
concerted effort towards creating a History of UIs and HCI
– concerted and inertia vs piecemeal and scattered
•
This SIG will gauge the interest, motivation and commitment
towards UI/HCI History in the CHI community, aiming at
Analog computer 1950
– subsequent action, special journal issue, mailing list, ......
– not just inspirational, colourful discussion, ....
April 10, 2008
CHI 2008
4
Who are you and we ?
Who are you ?
1. Pioneers
2. CHI person knowledgeable in UI/HCI History
3.
-
-
generally interested in UI/HCI History
4. Historian of Computing or Technology
5. Degree in History
Who are we ?
April 10, 2008
Sage Console
6. Other
CHI 2008
5
Schedule
•
Introduction by organizers (20 mins)
•
Participant's round - in groups ? (30 mins)
•
Joint discussion (20 mins)
•
Wrap-up and next steps (20 mins)
Plugboard
Programmong
– special journal issue
– panel at CHI 2009
April 10, 2008
CHI 2008
6
A note on UI / HCI History
•
HCI: an academic field
– Bonnie John - Wednesday:
"Twenty-five years ago the Card, Moran, Newell
book 'The Psychology of Human-Computer
Interaction' named our field"
– Grudin (2008): A Moving Target: The evolution
of HCI. (HF, AI, MIS, CSCW, ...)
•
UIs: physical artefacts and concepts
–
–
–
–
•
have always been around
I/O devices - I/O organs
Bush: input and output shafts
Myers (1998): A brief history of
human-computer interaction technology.
Closely interacting and intertwined
April 10, 2008
CHI 2008
Bush's Differential Analyzer
7
Where are we - look around ?
•
Nearest neighbour
David Meister (1999)
The History of Human Factors
and Ergonomics
•
History of Computing: 50+ books
– general accounts
– specialized topics
•
Where are we ?
PDP 1 - Space War
April 10, 2008
CHI 2008
8
Where are we?
•
History of UI/HCI at large: a small number of papers
(1986, 1990, 1995, 1998, ...)
•
History of particular aspects: a fair number of papers
and books
–
–
–
–
•
History of Personal Workstations (Goldberg)
Xerox PARC & developments: Dynabook, Alto, Star, ...
Macintosh, Jobs, ....
Visionaries:
Bush, Licklider, Engelbart
What do they address?
Largely the development
of the GUI paradigm and
the visionaries behind
April 10, 2008
CHI 2008
9
The computer & UI as medium
•
As the computer has turned into a medium, the UI (GUI) has
become an aesthetic and cultural phenomenon
•
Scholars in media & cultural studies have addressed this,
often in a historical perspective
–
–
–
–
•
Steven Johnson (1997)
Lev Manovich (2000)
Susan Barnes (2007)
Søren Pold (2007)
Neal Stephenson (1999):
In the Beginning … was the Command Line.
Teletype
Johnson 1997
April 10, 2008
CHI 2008
10
Commonalities in our writings ?
•
A quick survey of four papers on UI/HCI History at large
– Myers (1998): A brief history of human-computer interaction
technology. Interactions.
– Pew (2003): Evolution of Human-Computer Interaction: From Memex
to Bluetooth and beyond. In Jacko and Sears: Handbook for HumanComputer Interaction in Interactive Systems.
– Grudin (2005): Three faces of Human-Computer Interaction. Annals of
the History of Computing.
– Baecker (2008): Themes in the early history of HCI - some
unanswered questions. Interactions.
All authors are HCI people, but in somewhat different subfields
IBM 360
•
April 10, 2008
CHI 2008
11
Commonalities ?
•
Statistical History:
Frequency of literature cited
•
Three papers cited in all four
- Bush 1945: As We May Think
- Sutherland 1963: Sketchpad
- Kay 1969: Reactive Engine
•
April 10, 2008
These are the current "pillars"
upon which we stand - based on
this very limited sample
CHI 2008
12
How has it come about ?
•
People in the field write their history or
the history of their field
•
Just what happened in History of Computing
– Herman Goldstine (1972)
– Maurice Wilkes (1985)
– Lundstrom (1987)
•
IEEE Annals of the History of Computing (1978)
– initally dominated by pioneers
– 5-10 years later historians joined in
(Holmevik 1994)
April 10, 2008
CHI 2008
13
A broader view
•
Historians' perspective
– internalism: technology in its own right
– history from above:
great deeds of great men
– technology determinism
– whiggism: addressing the prevailing
paradigm - alternatives ?
•
Engelbart's Chord keyboard
The GUI paradigm is truly a substantial
and impressive achievement - but there
are numerous other relevant aspects:
– IBM 360: 3270 protocol
– terminology and etymology
– response time
3270 screen
April 10, 2008
CHI 2008
14
Response time: Herbert Simon (1966)
•
Time sharing was gaining foothold ...
– promises: bringing computer power closer to the user
– pitfalls: highly variable and loooong response times
•
Reflections on time sharing from a user’s point of view
•
Simon proposed the user be given two options in time-sharing
GIER console
– operating in conversational mode with "immediate" feedback
– operating with a 10-20 minutes turn-around time, allowing
users to engage in and complete other tasks
April 10, 2008
CHI 2008
15
Finally, historians don't (generally) chase 'firsts', but ....
•
The earliest comment on user "interfaces" I have found, well
before computers were sold commercially
•
Franz Alt (1951): Evaluation of Automatic Computing
Machines. Product Engineering.
Johnniac
'The input and output organs have received
less attention from designers than any other
machine element. Consequently they are
in a rudimentary stage.'
April 10, 2008
CHI 2008
16
Schedule
•
Introduction by organizers (20 mins)
•
Participant's round - in groups ? (30 mins)
–
–
–
–
–
Why am I here ?
My own experience ?
My own possible contribution ?
My ideas for further efforts ?
Chair
• make sure that everyone contributes
• open up and converge
• focus on key points for joint discussion
•
Joint discussion (20 mins)
•
Wrap-up and next steps (20 mins)
April 10, 2008
CHI 2008
Xerox mouse
17
Possible next steps
A special issue of a journal
•
An edited book
•
A workshop or small conference
•
A plan for a SIG, panel or paper
session at CHI 2009
•
Newsletter, mailing list, blog
•
http://uihistory.wordpress.com
•
........
Plans:
ambitious
and
realistic
IBM 1620
•
April 10, 2008
CHI 2008
18
Aims of the SIG
•
This SIG will investigate the possibilities of launching a
concerted effort towards creating a History of UIs and HCI
– concerted and inertia vs piecemeal and scattered
•
This SIG will gauge the interest, motivation and commitment
towards UI/HCI History in the CHI community, aiming at
Analog computer 1950
– subsequent action, special journal issue, ......
– not (just) inspirational, colourful discussion, ....
April 10, 2008
CHI 2008
19
Next steps
•
Circulate paper: write name and email
•
Leave your business card
•
Blog: http://uihistory.wordpress.com
April 10, 2008
CHI 2008
20