Communication and Computer Supported Cooperative Work Human Computer

  • Slides: 61
Download presentation
Communication and Computer Supported Cooperative Work Human Computer Interaction

Communication and Computer Supported Cooperative Work Human Computer Interaction

Overview All computer systems, single user or multiuser, interact with the work-groups and organizations

Overview All computer systems, single user or multiuser, interact with the work-groups and organizations in which they are used n Need to understand normal human-human communication n face-to-face communication involves eyes, face and body n conversation can be analysed to establish its detailed structure n

Overview n This can then be applied to text-based conversation, which has n n

Overview n This can then be applied to text-based conversation, which has n n n reduced feedback for confirmation less context to disambiguate utterances slower pace of interaction but is more easily reviewed Group working is more complex than that of a single person n influenced by the physical environment experiments are more difficult to control and record field studies must take into account the social situation

Social nature of humans Humans are inherently social creatures n We live together, work

Social nature of humans Humans are inherently social creatures n We live together, work together, learn together, play together, etc. n Therefore, we need to develop interactive systems that support and extend these kinds of social interactions n Communication and collaboration n

Face-to-face communication Most primitive and most subtle form of communication n Often seen as

Face-to-face communication Most primitive and most subtle form of communication n Often seen as the paradigm for computer mediated communication n

Face-to-face communication n Transfer effects n carry expectations into electronic media n People are

Face-to-face communication n Transfer effects n carry expectations into electronic media n People are adaptable – eg “over” n But also expect they can use existing norms (eg: cultural) n sometimes with disastrous results n may interpret failure as rudeness of colleague n e. g. , personal space video may destroy mutual impression of distance happily the “glass wall” effect helps

Eye contact to convey interest and establish social presence n video may spoil direct

Eye contact to convey interest and establish social presence n video may spoil direct eye contact n but poor quality video better than audio only n n Establishing context – focus of the conversation

Gestures and body language much of our communication is through our bodies n gesture

Gestures and body language much of our communication is through our bodies n gesture (and eye gaze) used for deictic reference n n n Deictic – “directly pointing out” (oed. com) head and shoulders video loses this n So: close focus for eye contact or wide focus for body language?

Back channels n n Alison: Do you fancy that film, err[1] -`The Green' –

Back channels n n Alison: Do you fancy that film, err[1] -`The Green' – um[2] – it starts at eight. Brian: Great! Not just the words! Back channel responses from Brian at 1 and 2 n n n quizzical at 1 affirmative at 2 Back channels include: n n nods and grimaces shrugs of the shoulders grunts and raised eyebrows Utterance begins vague then sharpens up just enough

Back channels II n Restricting media restricts back channels n n n Video …

Back channels II n Restricting media restricts back channels n n n Video … loss of body language Audio … loss of facial expression Half Duplex … lose most voice back channel responses Text Based … nothing left! Back channels used for turn-taking: n n n Speaker offers the floor (fraction of a second gap) Listener requests the floor (facial expression, small noise) Grunts, ‘um's and ‘ah's, can be used by the: n n listener to claim the floor speaker to hold the floor n But often too quiet for half-duplex channels n Trans-continental conferences - special problems n lag can exceed the turn taking gap n leads to a monologue!

Basic conversational structure n n n Alison: Do you fancy that film Brian: the

Basic conversational structure n n n Alison: Do you fancy that film Brian: the uh (500 ms) with the black cat –”The Green whatsit” Alison: yeah, go at uh (looks at watch 1. 2 s) twenty to? Brian: sure Smallest unit is the utterance Turn taking … utterances usually alternate

Basic conversational structure n n Simplest structure - adjacency pair Adjacency pairs may nest;

Basic conversational structure n n Simplest structure - adjacency pair Adjacency pairs may nest; n Brian: Do you want some gateau? (X) n n n Alison: is it very fattening? (Y) Brian: yes, very (Y) Alison: and lots of chocolate? (Z) Brian: masses (Z) Alison: I'll have a big slice then. (X) Structure is: B-x, A-y, B-y, A-z, B-z, A-x n n Inner pairs often for clarification But, simple pairing is not always possible or useful

Context in conversation Utterances are highly ambiguous n We use context to disambiguate n

Context in conversation Utterances are highly ambiguous n We use context to disambiguate n Brian: (points) that post is leaning a bit n Alison: that's the one you put in n

Context in conversation n Two types of context: n external context n reference to

Context in conversation n Two types of context: n external context n reference to the environment n e. g. , Brian's “that” = the thing pointed to [deictic reference] n internal context n reference to the previous conversation n e. g. , Alison's “that” = the last thing spoken of

Context in conversation n Often contextual utterances involve indexicals: n that, this, he, she,

Context in conversation n Often contextual utterances involve indexicals: n that, this, he, she, it These may be used for internal or external context n Also descriptive phrases may be used: n external: “the corner post is leaning a bit” n internal: “the post you mentioned” n

Common Ground n Resolving context depends on meaning n n n Conversation constantly negotiates

Common Ground n Resolving context depends on meaning n n n Conversation constantly negotiates meaning n process called grounding n Alison: So, you turn right beside the river. Brian: past the pub. Alison: yeah - n n n participants must share meaning so must have shared knowledge Each utterance is assumed to be: n n relevant - furthers the current topic helpful - comprehensible to listener

Focus and breakdown n Context resolved relative to current dialogue focus n n n

Focus and breakdown n Context resolved relative to current dialogue focus n n n Alison: Oh, look at your roses – Brian: mmm, but I've had trouble with green fly. Alison: they're the symbol of the English summer. Brian: green fly? Alison: no roses silly! Tracing topics is one way to analyse conversation. n n n Alison begins - topic is roses Brian shifts topic to green fly Alison misses shift in focus = breakdown

Focus and breakdown n You can classify utterances by the task they perform in

Focus and breakdown n You can classify utterances by the task they perform in the conversation n Substantive n n Annotative n n – directly relevant to the development of the conversation – points of clarification, elaboration etc Procedural n – talking about the process of collaboration itself

Focus and breakdown n Alison is giving Brian directions, using a whiteboard n n

Focus and breakdown n Alison is giving Brian directions, using a whiteboard n n n n Alison: you go along this road until you get to the river Brian: do you stop before the river or after you cross it? Alison: before Brian: draw the river in blue and the road in black Alison: So, you turn right beside the river Brian: past the pub Alison: yeah … is there another black pen? This one is running dry. NB: The final utterance is “procedural technical” and indicates that the system has become apparent to the substantive annotative procedural substantive procedural

Breakdown n Breakdown happens at all levels: n n topic, indexicals, gesture Breakdowns are

Breakdown n Breakdown happens at all levels: n n topic, indexicals, gesture Breakdowns are frequent, but: n redundancy makes detection easy (Brian cannot interpret “they're the symbol of the English summer”) n people very good at repair (Brain and Alison quickly restore shared focus) n Electronic media may lose some redundancy = breakdown more severe

breakdown n Alison: Isn’t that beautiful n n Brian: the symmetry of the branches

breakdown n Alison: Isn’t that beautiful n n Brian: the symmetry of the branches n n Points to a large male deer (stag) standing next to a tree He thinks she pointed to the tree Alison: how some people can dislike them I cannot understand! Brian: Yes – the park rangers should shoot all those damn deer before they kill the trees off for good! Alison: (silence) n NOTE: Brians reference to symmetrical branches MAY have sounded to Alison like a reference to the stag’s antlers!

Speech-Act Theory A specific form of conversational analysis n Utterances characterised by what they

Speech-Act Theory A specific form of conversational analysis n Utterances characterised by what they do, they’re acts n n e. g. , “I'm hungry” n propositional meaning – hunger n intended effect – “get me some food” n Classic example: “I now pronounce you man & wife”

Speech-Act Theory n Basic conversational acts (illocutionary points): Promises n Requests n Declarations n

Speech-Act Theory n Basic conversational acts (illocutionary points): Promises n Requests n Declarations n Assertions n Counters n Reneges n Withdrawals n

Speech-Act Theory n Speech acts need not be spoken n e. g. , silence

Speech-Act Theory n Speech acts need not be spoken n e. g. , silence often interpreted as acceptance

Speech-Act Theory n Generic patterns of acts can be identified: n Conversation for action

Speech-Act Theory n Generic patterns of acts can be identified: n Conversation for action (Cf. A) n Seeks to obtain a specific request n Conversation for clarification (Cf. C) n Usually embedded in action n Cf. A - to clarify the requested Conversation for possibilities (Cf. P) n Looking towards future actions n Conversation for Orientation (Cf. O) n Building a shared understanding

Conversations for action n n Circles represent ‘states’ in the conversation Arcs represent utterances

Conversations for action n n Circles represent ‘states’ in the conversation Arcs represent utterances (speech acts) n Simplest route 1 -2 -3 -4 -5: n n n Alison: have you got the market survey on chocolate? [request] Brian: sure [promise] Brian: there you are [assert] Alison: thanks [declare] More complex routes possible, e. g. , 1 -2 -6 -3 n n n Alison: have you got – [request] Brian: I've only got the summary figures [counter] Alison: that'll do [accept]

Text based communication n Most common media for asynchronous groupware n n exceptions: voice

Text based communication n Most common media for asynchronous groupware n n exceptions: voice mail, answer phone Familiar medium, similar to paper letters n but, electronic text may act as speech substitute!

Text based communication n Types of electronic text: Discrete: directed messages, no structure n

Text based communication n Types of electronic text: Discrete: directed messages, no structure n Linear: messages added (in temporal order) n Non-Linear: hypertext linkages n Spatial: two dimensional arrangement n

Text based communication n Most obvious loss, no facial expression or body language n

Text based communication n Most obvious loss, no facial expression or body language n weak back-channels, so it is difficult to convey: n affective state - happy, sad, angry humorous n illocutionary force - urgent, important, deferential n Participants compensate by flaming and smilies ; -)

Grounding constraints n Establishing common ground depends on grounding constraints Co-Temporality: - instant feedthrough

Grounding constraints n Establishing common ground depends on grounding constraints Co-Temporality: - instant feedthrough n Simultaneity: - speaking together n Sequence: - utterances ordered n

Grounding constraints n These constraints are often weaker in text based communication than in

Grounding constraints n These constraints are often weaker in text based communication than in face-to-face conversation n e. g. , loss of sequence in linear text: network delays or coarse granularity = overlap

Grounding constraints 1. 2. 3. 4. 5. 6. Bethan: how many should be in

Grounding constraints 1. 2. 3. 4. 5. 6. Bethan: how many should be in the group? Rowena: maybe this could be one of the 4 strongest reasons Rowena: please clarify what you mean Bethan: I agree Rowena: hang on Rowena: Bethan what did you mean? n Message pairs 1&2 and 3&4 composed simultaneously n i. e. , lack of common experience n n n Rowena: 2 1 3 4 5 6 Bethan: 1 2 4 3 5 6 Above shows breakdown of turn-taking result of poor back channels

Maintaining context n n Recall context was essential for disambiguation Text loses external context,

Maintaining context n n Recall context was essential for disambiguation Text loses external context, hence deixis (cf: deictic) linking to shared objects can help n n Both (2) and (3) are responses to (1) n n 1. Alison: Brian's got some lovely roses 2. Brian: I'm afraid they're covered in green fly 3. Clarise: I've seen them, they're beautiful but the transcript suggests green fly are beautiful Hypertext can maintain ‘parallel’ conversations

Pace and Granularity n Pace of conversation - the rate of turn taking face-to-face

Pace and Granularity n Pace of conversation - the rate of turn taking face-to-face - every few seconds n telephone - half a minute n email - hours or days n n face-to-face conversation is highly interactive n n If initial utterance is vague feedback gives cues for comprehension lower pace = less feedback = less interactive

Pace and Granularity n Coping strategies attempt to increase granularity: n eagerness - looking

Pace and Granularity n Coping strategies attempt to increase granularity: n eagerness - looking ahead in the conversation game n Brian: Like a cup of tea? Milk or lemon? n multiplexing - several topics in one utterance n Alison: No thanks. I love your roses.

The Conversation Game n n Conversation is like a game Linear text follows one

The Conversation Game n n Conversation is like a game Linear text follows one path through it Participants choose the path by their utterances Hypertext can follow several paths at once

Group dynamics n Workgroups constantly change: n n n in structure in size Several

Group dynamics n Workgroups constantly change: n n n in structure in size Several groupware systems have explicit roles n But roles depend on context and time n n n e. g. , M. D. down a mine is under the authority of the foreman e. g. , a General can be under a Private during an Int. Briefing and may not reflect duties n e. g. , subject of biography, author, but now writer

Group dynamics Social structure may change: democratic, autocratic, and group may fragment into sub-groups

Group dynamics Social structure may change: democratic, autocratic, and group may fragment into sub-groups n Groupware systems rarely achieve this flexibility n Groups also change in composition n n new members must be able to ‘catch up’

Physical environment n Face-to-face working radically affected by layout of workplace e. g. ,

Physical environment n Face-to-face working radically affected by layout of workplace e. g. , meeting rooms: n recessed terminals reduce visual impact n inward facing to encourage eye contact n different social-power positions n n Traditional cognitive psychology is all in the head

Physical environment n Distributed cognition suggests we look to the world n n Thinking

Physical environment n Distributed cognition suggests we look to the world n n Thinking takes place in interaction with other people and the physical environment Implications for group work: importance of mediating representations n group knowledge greater than sum of parts n design focus on external representation n

What is CSCW? “…a generic term which combines the understanding of the way people

What is CSCW? “…a generic term which combines the understanding of the way people work in groups with the enabling technologies of computer networking, and associated hardware, software, services and techniques. ” (Wilson, 1991) n Any work that is being done between two or more individual where the collaborative nature of the work is supported by computer technology

A Lesson in CSCW History Paul Cashman and Irene Grief (1980 s) n Workshop

A Lesson in CSCW History Paul Cashman and Irene Grief (1980 s) n Workshop focusing on development of computer systems to support people in their work activities n A gathering of people from various disciplines n Shared an interest in how people work n Understand how technology could support people’s work n

A Lesson in CSCW History The term "computer-supported cooperative work“ coined to describe this

A Lesson in CSCW History The term "computer-supported cooperative work“ coined to describe this shared interest n First open CSCW conference in 1986 in Austin, Texas with 300 people attending n Began as an effort by technologists to learn from economists, social psychologists, anthropologists, organizational theorists, educators, and anyone else who could shed light on group activity n

Why CSCW? n Build tools that support better communication n n Build tools that

Why CSCW? n Build tools that support better communication n n Build tools that support better sharing of work tasks, activities and processes n n n E-mail, computer conferencing, voice messaging, Electronic Meeting Systems (EMS) Remote file sharing, shared drawing and editing tools, shared whiteboards Determine how to effectively build interfaces that support group communication and sharing Study existing workgroup collaboration in order to determine how to best support it with technology

CSCW Basics n Multidisciplinary n n Key issues n n n n Software design,

CSCW Basics n Multidisciplinary n n Key issues n n n n Software design, organisational behaviour, psychology, communication theory, anthropology, etc. Group awareness Multi-user interfaces Concurrency control Group communication and coordination Shared information space Focus is on how groups work and how technology can help them work better Field of study that deals with the design, adoption and use of groupware and issues surrounding the use of groupware

Groupware n n Groupware is a term for applications written to support the collaboration

Groupware n n Groupware is a term for applications written to support the collaboration of several users. Groupware can support different activities: n n It can be classified in several ways: n n direct interpersonal communication ideas generation and decision making sharing computer objects. by where and when it happens by the sort of information shared by the aspects of cooperations supported Implementing groupware is more difficult than single-user applications: n n n because of network delays because there are so many components to go wrong because graphical toolkits assume a single user

Why Groupware? n Rethinking business processes and functions because n n n People no

Why Groupware? n Rethinking business processes and functions because n n n People no longer need to work in the same place expertise The cost of employee communication is significantly lowered Getting the status of work in progress is easier

Types of Groupware n Electronic Mail n n n Electronic meeting rooms Desktop video

Types of Groupware n Electronic Mail n n n Electronic meeting rooms Desktop video conferencing Electronic Whiteboards Newsgroups Chat Systems Electronic Calendar Management Systems n n Videoconferencing with computer added features Video switching to set up subgroups of meeting participants and add cooperative features to the video exchange Electronic Meetings n n Supports the asynchronous communication of individuals Media Spaces n n n n n Shared Calendar Systems Helps group members plan meetings and share availability information Shared calendar systems tell employees how busy someone is, who they are working with, what projects they are working on Worksharing Systems Work Monitoring Systems Decision Support Systems Workflow Systems Multi-player Games

Net. Meetin g E-mail

Net. Meetin g E-mail

CS Meeting Rooms

CS Meeting Rooms

Video Conferencing

Video Conferencing

Shared Calendars

Shared Calendars

n n Think about shared calendars… Advantages? Disadvantages?

n n Think about shared calendars… Advantages? Disadvantages?

Videophones… n n One of the earliest technological innovations Numerous attempts by companies to

Videophones… n n One of the earliest technological innovations Numerous attempts by companies to introduce videophones But failed each time… Why? ?

Time/Location Matrix Classify groupware by: when the participants are working, at the same time

Time/Location Matrix Classify groupware by: when the participants are working, at the same time or not where the participants are working, at the same place or not Common names for axes: time: synchronous/asynchronous place: co-located/remote same place same time different place

Time/Location Matrix same place same time different place face-to-face conversation telephone post-it note letter

Time/Location Matrix same place same time different place face-to-face conversation telephone post-it note letter

Designing Groupware n n Involves understanding groups and how people behave in groups Requires

Designing Groupware n n Involves understanding groups and how people behave in groups Requires special consideration n n n Differences between and within groups Homogeneity of users Types of cooperation and collaboration Key decision makers Stage of group development Dynamic nature of groups Adoption by group

Groupware Usability Testing n Usability testing is often significantly more difficult with groupware than

Groupware Usability Testing n Usability testing is often significantly more difficult with groupware than with single-user systems. Windows 3000

General Issues in CSCW and Groupware n Adoption and acceptance n n Avoiding abuse

General Issues in CSCW and Groupware n Adoption and acceptance n n Avoiding abuse n n Violations of social protocol Privacy n n n Critical mass of users Desire to share information Identification and accountability Redistribution of power n E. g. meetings HCI design issues? ?

CSCW Success & Failure n Many of today’s CSCW systems have been failures Why

CSCW Success & Failure n Many of today’s CSCW systems have been failures Why do you think this is so? n What do you think the major causes of these failures are? n What do you think can be done to overcome these failures? n n Examples of successful systems?