PowerPointPresentation

advertisement
Interaction in a Time of
Computational Plenty
Paul Dourish
Information & Computer Science
UC Irvine
my background
• research topics
– CSCW & HCI
• computer scientist with bad influences…
• media spaces, awareness, UI architectures, CSCW
toolkits, ethnographic studies, information
management…
• research history
–
–
–
–
Xerox Research Center Europe (EuroPARC)
Apple Computer
Computer Science Lab @ Xerox PARC
Information & Computer Science @ UCI
what do these have in common?
what’s the difference?
premise
• everyday computer use is like archeology
– the 1970’s…
• menus, windows, icons
– or worse…!
• dialog
• commands
• representation and structure
– regular
– predefined
– uniform
moore’s law
moore’s law
• for years, performance has driven applications
• for apps today, performance is nearly irrelevant
– word processing doesn’t require 1.4GHz
• it’s only going to continue
– ready for 4x performance in 3 years?
– 80% of cycles to the UI
– animated windows? or time for a new approach?
• three ideas…
placeless documents
• personal & workgroup document collections
– no fixed hierarchies or structures
placeless documents
• personal & workgroup document collections
– no fixed hierarchies or structures
H:\dourish\inprogress\talks\tecfa\presto.ppt
Type = talk
Author = dourish
Status = in progress
Backup = true
Topic = presto
Format = Powerpoint
Forum = tecfa
placeless documents
• personal & workgroup document collections
– no fixed hierarchies or structures
– documents and properties
– do away with predefined structure
• systems today are fast enough to create structure when
we need it
• creating structures depending on circumstance
– who’s looking (individual or group)
– what they’re doing (task or role)
– which documents are at hand
example
Filing Problems
So there’s all these categories it could
conceivably go under and I have to pick one.
[…] certainly my assessment may be different
than the guy next aisle over.
Filing Problems
Ok now I don’t see what I thought I was looking
for. So, uhm, I guess I would stick it under uh
Floodplain Evaluations. What was the other spot?
Drainage is usually done during the design phase
and we’re not there yet. So that’s why I would
pick, uhm, but see 231 is Draft Environmental
Document which is pretty vague. So I’ll never
find it. It’s just not going to happen. I’d probably
be more inclined to stick it under Drainage even
though that’s not where it belongs? So that’s
what I’m going to do.
mutual intelligibility
UFS
Proj1
Group A
Proj2
Group B
Joe
Proj3
Bob
mutual intelligibility
UFS
Proj1
Group A
Proj2
Group B
Joe
Proj3
Bob
visualisation
• information visualisation
– graphical representations of complex information
– moving work from the cognitive to the perceptual
• visualisation as part of everyday interfaces
– software systems are complex
• most of the complexity is hidden
• in fact, we’re afraid to present it
– the physical world is comprehensible
• you can see it work
• how about doing the same for software?
visualisation
• security in networked systems
– security people look for absolute security
– normal users look for acceptable risk
• but we don’t give people the resources to determine
whether the current risk is acceptable or not
visualisation
• security in networked systems
– security people look for absolute security
– normal users look for acceptable risk
UC Irvine
tecfa
• but we don’t give people the resources to determine
whether the current risk is acceptable or not
visualisation
• making system structure visible
– more, making it visible as a part of interaction
– co-displays visualise mechanism
– theoretical grounding
• ethnomethodological understandings of work
• the accountability of system action
embodied interaction
• a broader view of new interaction styles
– tangible computing
– social computing
– a common foundation: embodiment
• embodiment is about…
– how you encounter technology
– how meaning and practice are interrelated
embodied interaction
• tying together two ideas
– ubiquitous/tangible computing
• “beyond the desktop” – computation embodied in the world
– social computing
• using sociological theory for more than requirements
– these ideas have a common foundation: embodiment
embodied interaction
• meaning and practice
– “practice is, first and foremost, a process by which
we can experience the world and our
engagement with it as meaningful” (Etienne
Wenger)
– practice involves creating and sharing meaning
• creating meaning  the emergence of practice
• practice is a primary focus for HCI and CSCW
– so, a primary technical concern is to support the
emergence of practice
tools for evolving practice
• new opportunities
– technology gets more powerful daily
• use this power to transform our model of interaction
– the old model
• fixed structures for information and interaction
• people adapt to the way that technology is designed
– the new model
• present information in ways that make sense dynamically
• let people adapt their interaction styles to circumstances
• technology and interaction are mutually constituted
Download