220 likes | 270 Views
Groupware. Groupware. C.A. Ellis, S.J. Gibbs, G.L. Rein. Chapter 13. Michael Rounding. CSCW Defined. “…[CSCW] is about groups of users – how to design systems to support their work as a group and how to understand the effect of technology on their work patterns…”. Michael Rounding.
E N D
Groupware Groupware C.A. Ellis, S.J. Gibbs, G.L. Rein Chapter 13 Michael Rounding
CSCW Defined “…[CSCW] is about groups of users – how to design systems to support their work as a group and how to understand the effect of technology on their work patterns…” Michael Rounding
Time/Space Matrix Same place Different place Same time Face-to-face conversation Telephone Different time Post-it note Letter
Time/Space Matrix Co-located Remote Face-to-face conversation Synchronous Telephone Asynchronous Post-it note Letter
Cooperative Work Framework understanding directcommunication P P participants control and feedback A artifacts of work
Cooperative Work Framework • Computer mediated communication • Meeting and decision support systems • Shared applications and artifacts
Computer-mediated Communication • Email and bulletin boards • Structured message systems • Video conferences & communication • Virtual collaborative environments
Meeting and Decision Support Systems • Argumentation Tools • Meeting Rooms • Shared Drawing Surfaces
Argumentation Tools • Often hypertext-like structure • Concurrency control
Meeting Rooms • Specially constructed rooms • WYSIWIS • Floor control policies • Social and software protocols • Support for deictic references • The cool rooms are expensive!
Shared Work Surfaces • Take meeting rooms, make them run between multiple locations! • Notification Collage, kinda…
Shared Applications & Artifacts • Sharing work domain • Shared PCs & Shared Window Systems • Shared Editors • Co-authoring systems • Shared Diaries • Communication through the artifact
A Redefined Matrix co-located remote concurrentsynchronized video conferences, video wall, etc. meeting rooms shared work surfaces and editors, shared PCs and windows mixed co-authoring systems, shared calendars serial argumentation tools email and structured messages, electronic conferences unsynchronized
design: Granularity large chunk size • network file systems with locking • co-authoring systems • meeting system with floor holder • shared editors small frequent infrequent update
design: Sharing • Shared databases • WYSIWIS • Race conditions
Integrating Communication & Work understanding directcommunication P P participants deixis feedthrough control and feedback A artifacts of work
Design Time! • Feedback and network delays • Architecture: centralized & replicated • Architecture: shared window • General problems, blah blah blah…
Design Perspectives • Distributed Systems • Communications • Human Computer Interaction • Artificial Intelligence • Social Theory