Design for conversation: lessons from Cognoter Tatar, Foster, and Bobrow (1990)

Slides:



Advertisements
Similar presentations
Intisar O. Hussien Faculty of Computer Studies Arab Open University
Advertisements

WYSIWIS Revised: Early Experiences with Multiuser Interfaces Stefik, Bobrow, Foster, Lanning, and Tatar.
KSIS Mid Year Training, 1/8/14 January 8, :00 a.m. (CST)/9:00 a.m. (EST)
1 Lesson 14 Sharing Documents Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
Location Based Social Networking For All Presenter: Danny Swisher.
Conversation Form l One path through a use case that emphasizes interactions between an actor and the system l Can show optional and repeated actions l.
Awareness and Distributed Collaboration David Ledo.
Grounding in Communication Herbert H. Clark and Susan E. Brennan.
Heuristic Evaluation IS 485, Professor Matt Thatcher.
Interaction Styles Interface Widgets. What are Interaction Styles?  A Collection of interface objects and associated techniques from which an interaction.
Algorithm Efficiency and Sorting
What is a prototype? A prototype is a small scale model of your larger product. Can be a physical object, or a simple software program. Many physical.
WYSIWIS Revisited: Early Experiences With Multiuser Interfaces Mark Stefik Daniel G. Bobrow Greg Foster Stan Lanning Deborah G. Tatar Proceedings of CSCW.
Transaction. A transaction is an event which occurs on the database. Generally a transaction reads a value from the database or writes a value to the.
Christine G. Balmes Melissa Ann D. Callejo Mercy Carmela U. Dañez BLIS-III.
Live Meeting 2007: Presenter's companion Use the collaborative content features You want all new hires to participate actively in the new hire orientation.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Tutorial Introduction Fidelity NTSConnect is an innovative Web-based software solution designed for use by customers of Fidelity National Title Insurance.
Chapter 10.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 8: Modelling Interactions and Behaviour.
1 Chapter Client-Server Interaction. 2 Functionality  Transport layer and layers below  Basic communication  Reliability  Application layer.
Advanced Lesson 4: Advanced Collaboration To prevent users from inserting, deleting, and renaming worksheets, protect the workbook. When you protect a.
I Didn’t Know You Could Do That in Articulate Quizmaker! Debbie Richards Creative Interactive Ideas Samples and Resources:
Interwrite School Pad Overview Set Up Guide Features & Functions Classroom Instruction B. Allen ~RMMS Training~ November 2008.
Database Applications – Microsoft Access Lesson 6A Designing Custom Forms Updated F13 24 slides in presentation 1.
By: Amy Lingenfelter Senior English Language Fellow
CPT 123 Internet Skills Class Notes Audio/Video Communication Session.
Night 1 – Tuesday February 10, 2015 Session I An Overview of Management and Leadership.
Object-Oriented Software Engineering Practical Software Development using UML and Java Chapter 7: Focusing on Users and Their Tasks.
Getting Started with BDI-2™ Mobile Data Solution for Windows®
Operational Excellence in Effort Reporting Conference Call: March 14, 2012 Vision Statement: Implement a compliant, streamlined, electronic effort reporting.
1 Software Engineering: A Practitioner’s Approach, 6/e Chapter 8: Analysis Modeling Software Engineering: A Practitioner’s Approach, 6/e Chapter.
Dr. Susan Lowes Teachers College/Columbia University August 2012.
Downloading and Installing Autodesk Inventor Professional 2015 This is a 4 step process 1.Register with the Autodesk Student Community 2.Downloading the.
Teleconferencing, Tele-Facsimile and Videotext
2013 Regional Training Day 1 Presenter: Anita Luce Helping you move faster!
Team working in distributed environments M253 Communicating, Cooperating & Collaborating on Line Faculty of Computer Studies Arab Open University Kuwait.
How long is the quiz available? The quiz will always have a start time but the end time can be unlimited or fixed. If your quiz has an END time, you will.
Senior Project – Computer Science – 2015 Effect of Display Size on a Player’s Situational Awareness in Real-Time Strategy Games Peter Miralles Advisor.
Intermediate1/2 Administration Communication. An Admin Assistant needs to communicate with lots of people everyday. Communication can happen in many different.
Leaders of Learners: eduphoria! Update September 2012.
Yonglei Tao School of Computing & Info Systems GVSU Ch 7 Design Guidelines.
Securing and Sharing Workbooks Lesson 11. The Review Tab Microsoft Excel provides several layers of security and protection that enable you to control.
Word 2007® Business and Personal Communication How can Microsoft Word 2007 help you work with others?
Using Document Collaboration, Integration, and Charting Tools
Basics of Windows 95/98/NT. Versions of Windows Windows 95 and 98 used mainly on standalone computers Windows NT used on networked computers (as in our.
Human Computer Interface INT211
16.499: cscw Computer-Mediated Communication Michael Bernstein 14 February 2007.
Ch26 Ameera Almasoud 1 Based on Data Communications and Networking, 4th Edition. by Behrouz A. Forouzan, McGraw-Hill Companies, Inc., 2007.
● Pagination ● Table of Contents ● Indexing This week's reading, tutorials, and demonstration will help you prepare your long document with professional.
Word and the Writing Process. To create a document 1.On the Start menu, point to Programs, and then click Microsoft Word. A new document opens in Normal.
COMMUNICATION MEDIA, AND . PRESENTERS: CHOGO,M,D (092SIS10). :AKPADE, YAYRA EDNA (092SIS1).
4 - Conditional Control Structures CHAPTER 4. Introduction A Program is usually not limited to a linear sequence of instructions. In real life, a programme.
Software Maintenance1 Software Maintenance.
COMPUTER LITERACY NOTES MS-EXCEL. SPREADSHEETS A spreadsheet is a computer equivalent of a paper ledger sheet. Excel allows you to create spreadsheets.
Welcome! To the ETS – Create Client Account & Maintenance
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
Scrum CS These outstanding slides were created by Kevin Schenk, BS in Computer Science, Purdue University, 2012.
A Digital Tool for the Classroom
Lesson 9 Sharing Documents
Lesson 9 Sharing Documents
File Stream and Team Drives
Oral Communication and Written Communication
Lesson 14 Sharing Documents
Communicative Resources
Choose the Proper Screen-Based Controls Lecture-10
Presentation transcript:

Design for conversation: lessons from Cognoter Tatar, Foster, and Bobrow (1990)

Overview The Colab setup and Cognoter software User experiences Models of conversation Problems with Cognoter Conclusions

Colab and Cognoter - Colab Same-time/Same-place brainstorming Three users each with a private computer Liveboard visible to all Can mirror other computer’s display on own display Can mirror one private display on Liveboard Colab designed for different collaboration project

Colab and Cognoter - Cognoter Cognoter designed to implement shared workspaces Basic unit is the “item” - icon + short text –Annotations can be added to items - these became the content of the items –Group items within special grouping items Must create items in private item-creation windows (“edit windows”) Present and organize items in public (WYSIWIS) item-organization windows

User Experiences They hated it! First group gave up –First, each made private edits, ignoring the others –Evidently when the time came to merge them they gave up on the system and switched to pen and paper Second group switched to arrangement where one person typed and the rest contributed –Effectively, two roles: one author (typing in the information) and two reviewers (heckling) Users were extremely frustrated - didn’t understand the conceptual model behind displaying others’ screens

Some major problems identified Visibility –Important data was not obvious/visible to users when they needed it –Attention was not brought to items that were changed Reference –Use of deixis (“that one” “this”) causes problems when users can’t point, or aren’t looking at the same thing Also, social aspects - “Since both our trial groups consisted of long-term collaborators, the amount of interpersonal damage was probably small, but it did represent a substantial disruption to their work.”

Models of Conversation Interactive Model (Spoken conversation) –Listener in conversation has active role in communication: Provides constant back-channel feedback (“uh-huh”, “yeah”, etc.) Listener can make statements which accept, reject, or modify what speaker is saying; speaker’s presentation plus listener’s acceptance equals a single contribution to a conversation. Collaboration / negotiation to achieve meaning Parcel-post Model (Cognoter) –Listener has passive or no role in communication: Speaker presents fully formed utterance (as in , etc.) Listener must counter with fully formed utterance or attempt to modify speaker’s utterance - however, speaker may not notice these modifications Little opportunity for collaboration / negotiation of meaning.

Applying the Interactive Model to Cognoter Parcel-post method of communication works for some interaction (e.g., mail, ) - why not Cognoter? –Real-time interaction requires negotiation of meaning. –Parties hold mutual responsibility for establishing meaning in this scenario, as opposed to distant responsibility in the case of letter writing. –“…conversation is distinguished from literary forms of communication by the amount of work to ensure understanding that is done within the time frame of the actual communication.”

Problems with Cognoter Separate screens –Users had to keep up to date with multiple windows Lack of sequentiality –No fixed way to determine order of contributions Short labels for icons –Limited the amount of info that could be viewed at once Anonymity –No way to determine author of contributions Private Editing –No feedback for others during editing; changes could conflict Unpredictable delay –Edits took anywhere from less than a second to 20 seconds! Private moving –Icons moved by another appeared to teleport across a user’s desktop Tailorable windows –Users’ screens could appear different, preventing co-referencing that way

Coordination Problems Users must choose between verbal, textual, or combined communication Users must attend to both verbal, and three potential sources of textual, communication Users need to: –Produce contributions –Recognize contributions –Make responses to contributions

Coordination Problems, cont. Producing contributions –Verbal contributions are not permanent –Textual contributions may not be noticed –When combining the two, verbalization may precede incoming text; but waiting until the text appears will yield conversational floor. –Speaker cannot make mid-utterance corrections, nor can the listener contribute by completing the utterance.

Coordination Problems Recognizing contributions –Anonymity of text ensures confusion –Mixed timing of textual and verbal contributions means that listener has to make effort to connect the two –Lack of obvious sequentiality makes it difficult to follow conversational thread –Lack of try-markers and other cues implies that contribution is elementary, i.e., can be understood by itself, even when this is not the case

Coordination Problems Making responses to contributions –Responses, usually required in conversation, are optional in text –Non-response to a textual contribution is therefore ambiguous –Textual responses often missed, or not apparent as responses, because attention of listeners cannot be assessed.

Problems - Co-reference Users often used inappropriate references (“that one”, “the one in the upper left corner”) Since they were not usually comparing their screen to others’, the uselessness of such references was not apparent Keeping track of changes increases difficulty of maintaining co-reference.

Solving Problems with Cognoter Separate screens –Unchanged Lack of sequentiality –Unchanged Short labels for icons –Unchanged Anonymity –Unchanged Private Editing –Shared editing - all can see edit windows Unpredictable delay –Sped up communication / technology upgrade Private moving –Shared moving - continuous updates while moving icons Tailorable windows –Windows same on all screens

Conclusions “…many of the serious problems…stem from a culturally prevalent, easy-to-make assumption that communication consists of bits of verbal or textual material passed whole from one person to the next.” - i.e., the Parcel-Post model conflicts with real-time collaboration. Must examine what working in parallel means in order to support it properly. Familiarity with the system appears to ameliorate some of the problems - I wonder what performance would have been like after many hours of training.