CSCWIntro

Embed Size (px)

Citation preview

  • 8/14/2019 CSCWIntro

    1/30

    Saul Greenberg

    Computer SupportedCooperative Work

    Saul GreenbergProfessor

    Department of Computer Science

    University of Calgary

  • 8/14/2019 CSCWIntro

    2/30

    Motivation

    I workbymyself

    I workwithpeople

  • 8/14/2019 CSCWIntro

    3/30

    In the Near Future

    Computers will be ubiquitous

    Computers will be inter-connected

    Result

    through their computers, people will be able to- communicate

    - work together

  • 8/14/2019 CSCWIntro

    4/30

    Let those who wish to communicate any matter ofpressing importance to each other by fire-signals

    prepare two earthenware pots of exactly equal sizeboth as to diameter and depth. Let the depth be 3cubits, the diameter one

  • 8/14/2019 CSCWIntro

    5/30

  • 8/14/2019 CSCWIntro

    6/30

    Definitions / Research Goals

    Groupware- software that supports group work

    - investigate algorithms & architectures fundamental to multi-user

    systems

    Computer Supported Cooperative Work (CSCW)- knowledge about the context of groupware design- investigate individual/group/organizational requirements for multi-

    user systems

    feedback

  • 8/14/2019 CSCWIntro

    7/30

    Perspectives

    Why pursue collaboration through computers?

    consider massive change to society of:- printing press

    - telephone

    - facsimiles

    - electronic mail

    - world wide web

  • 8/14/2019 CSCWIntro

    8/30

    The Groupware Paradigm & Technologies

    same

    place

    differentplaces

    same time different times

    face to face interactions

    public computer screens

    decision rooms

    brainstorming tools

    continuous task

    team rooms

    group displays

    shift work groupware

    project management

    remote interactions

    video

    conferencingwalls & hallways

    desktop conferencing

    shared views

    shared drawing/editors...

    communication+coordination

    email

    bulletin boardsasynchronous conferencing

    schedulers

    version control...

  • 8/14/2019 CSCWIntro

    9/30

    Anytime, any place groupware

    same

    place

    differentplaces

    same time different times

  • 8/14/2019 CSCWIntro

    10/30

    Focus: Real Time Distributed Meetings

    One or more participants are in different locations

    Telepresence- can we give participants a sense they are in the same room?

    Teledata- how can participants interact over their work artifacts?

    Casual Interaction

    - how can participants get in touch with each other?

    Mmmm mmm mmmm mmmmm mmmmm m mmm.Mm mmmm mm. Mmmmmmmm.

  • 8/14/2019 CSCWIntro

    11/30

    Telepresence

    Giving participants a sense they are in the same room

    1. Video Conferencing Rooms

    dedicated meeting rooms joined by audio & video

    heavy weight to use talking heads

  • 8/14/2019 CSCWIntro

    12/30

    Telepresence

    Giving participants a sense they are in the same room

    2. Media spaces

    digitally switched ubiquitous audio and video on personal

    computers

  • 8/14/2019 CSCWIntro

    13/30

    Telepresence

    Giving participants a sense they are in the same room

    Videos:

    Digitally switched video technology- Pandora (Olivetti)

    Eye contact, gestures and body language- Talking heads (MIT)

    - Magik (Keio University)

    - GestureCam (University of Tsukuba)

  • 8/14/2019 CSCWIntro

    14/30

    Telepresence Issues

    Size and Quality

    what is the image fidelity?

    Scalability

    how do I show several people?

    Camera positioning, focusing

    am I centered in the view of the

    camera?

    Eye contact

    is the other person looking at me?

    Body language

    can I see subtle body motions?

    Gaze awareness

    can I tell where the other person islooking?

    Gestures tied to artifacts

    can I gesture around objects

    Reciprocity

    if I can see them, can they see me?

  • 8/14/2019 CSCWIntro

    15/30

    Teledata

    Letting participants interact over their work artifacts

    Shared visual workspaces

    views of computer artifacts are shared in real time

  • 8/14/2019 CSCWIntro

    16/30

    GroupSketch (Calgary)

    Identical views, gestures, simultaneous activity

  • 8/14/2019 CSCWIntro

    17/30

    Supporting awareness when views are not identical

  • 8/14/2019 CSCWIntro

    18/30

    Supporting Awareness (Calgary)

  • 8/14/2019 CSCWIntro

    19/30

    Supporting both telepresence and teledata (NTT)

  • 8/14/2019 CSCWIntro

    20/30

    Casual Interaction and Awareness

    Questions

    who is around?

    are they available now?

    can they be interrupted? how can I initiate contact?

  • 8/14/2019 CSCWIntro

    21/30

    The problem

    Groupware can only work after people make contact with

    each other

    ?

  • 8/14/2019 CSCWIntro

    22/30

    Current approaches

    Glancing into offices via Montage (Sun Microsystems)

    What I see

  • 8/14/2019 CSCWIntro

    23/30

    Current Approaches

    Video walls (Bellcore)

  • 8/14/2019 CSCWIntro

    24/30

    Current approaches

    Periodic Snapshots

    Marks office(3:05pm)

    Marys office(3:01pm)

    Deens office(now)

  • 8/14/2019 CSCWIntro

    25/30

    Current Approaches

    Iconic indicators (Calgary)

  • 8/14/2019 CSCWIntro

    26/30

    Current Approaches

    Iconic indicators

  • 8/14/2019 CSCWIntro

    27/30

    Current Approaches

    Active badges (Olivetti)

  • 8/14/2019 CSCWIntro

    28/30

  • 8/14/2019 CSCWIntro

    29/30

    The Message

    In the near future

    people will regularly communicate and work together throughcomputers through groupware

    Groupwaredesign requires

    technical know-how

    deep knowledge of the human + social factors behind

    communication

    - telepresence

    - teledata- awareness and casual interaction

  • 8/14/2019 CSCWIntro

    30/30

    Team

    Rooms