Interaction in a Time of Computational Plenty Paul Dourish Information & Computer Science UC Irvine.

23
Interaction in a Time of Computational Plenty Paul Dourish Information & Computer Science UC Irvine
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    215
  • download

    0

Transcript of Interaction in a Time of Computational Plenty Paul Dourish Information & Computer Science UC Irvine.

Interaction in a Time of Computational Plenty

Paul DourishInformation & 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

Status = in progress

Type = talk

Forum = tecfa

Topic = prestoAuthor = dourish

Format = Powerpoint

Backup = true

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

Proj3Proj2Proj1

BobGroup BGroup A

Joe

mutual intelligibility

UFS

Proj3Proj2Proj1

BobGroup BGroup A

Joe

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

• but we don’t give people the resources to determine whether the current risk is acceptable or not

tecf

a

UC

Irv

ine

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