CSCW in Practice: an Introduction and Case Studies

1 Technological Support for Cooperation.- 1.1 Information Exchange.- 1.1.1 Speech Act Systems.- 1.1.2 Office Procedure Systems.- 1.1.3 Semi-structured Message Systems.- 1.2 Information Sharing.- 1.2.1 Textual Conferencing Facilities.- 1.2.2 Multi-user Hypertext.- 1.2.3 Real-Time Conferencing Systems.- 1.2.4 Desktop Conferencing.- 1.2.5 Multimedia Conferencing.- 1.3 Electronic Meeting Systems.- 1.4 Summary.- 2 User Interfaces for CSCW Systems.- 2.1 Introduction.- 2.2 The "Personal" Model of Computing.- 2.2.1 Mine, All Mine - But Do I Want It?.- 2.2.2 Throwing Information Over the Wall.- 2.2.3 It's Yours You Look After It.- 2.3 Applications versus Appropriate Systems.- 2.3.1 Software as Product.- 2.4 CSCW: Imposition of Common Methods of Working or Facilitation of Cooperative Working?.- 2.4.1 Access to Shared Information: Each to His Own.- 2.4.2 Cooperation: My Way.- 2.4.3 Piling Complexity upon Complexity.- 2.4.4 Groups Change As Well As Individuals.- 2.5 Implications for CSCW Interfaces.- 3 Groupware Interfaces.- 3.1 Some Standard Interface Design Guidelines.- 3.2 Designing for Groups.- 3.3 Groupware Interface Issues.- 3.3.1 Be Consistent.- 3.3.2 Provide Feedback.- 3.3.3 Use the User's Model.- 3.3.4 User-Centred Control.- 3.3.5 Use Metaphors.- 3.4 Additional Design Issues for Groupware Interfaces.- 3.4.1 Focus.- 3.4.2 Concurrency.- 3.5 Conclusion.- 4 CSCW For Real: Reflections on Experience.- 4.1 BLEND: The Pioneering Spirit.- 4.2 European Collaboration.- 4.3 Diplomacy.- 4.4 Some Reflections.- 4.5 Conclusion.- 5 Adding a Little Structure to Collaborative Writing.- 5.1 CSCW and Premature Commitment.- 5.2 The Process of Collaborative Writing.- 5.3 Strategies for Collaborative Writing.- 5.3.1 Parallel.- 5.3.2 Sequential.- 5.3.3 Reciprocal.- 5.4 Adding Structure to Collaborative Writing.- 5.4.1 Scheduling.- 5.4.2 Coordination.- 5.4.3 Constraints.- 5.4.4 Intentions.- 5.5 A Case Study in Collaborative Writing.- 5.5.1 Guidelines.- 5.6 Conclusion.- 6 Small-Scale Collaborative Writing Using Electronic Mail.- 6.1 Electronic Mail.- 6.2 Authoring and Editing.- 6.2.1 Small Groups.- 6.2.2 Larger Groups.- 6.2.3 Comparing Writing Technologies.- 6.3 Small Group Case Study.- 6.3.1 The Case Study.- 6.3.2 Learning from the Example.- 6.3.3 CSCW Authoring System Requirements.- 6.4 Conclusion.- 7 HICOM as a CSCW Environment.- 7.1 Research, Collaboration and Professional Practice.- 7.2 Computer Support for the HCI Community.- 7.3 Basic HICOM Concept and Technology.- 7.4 What HICOM Provides with Existing Technology.- 7.5 What HICOM Has Taught Us about CSCW.- 8 Using Process Technology to Support Cooperative Work: Prospects and Design Issues.- 8.1 Introduction.- 8.2 Office Automation.- 8.3 PSS: Process Support System.- 8.3.1 Background and Overview.- 8.3.2 Process Modelling in PML: A Hospital Example.- 8.3.3 A Process Model of Medical Office Work.- 8.3.4 Work in a PSS: The Electronic Medical Office.- 8.3.5 PSS and the Problem of Change.- 8.4 Current Directions: The IOPT Project.- 8.4.1 Tool Integration.- 8.4.2 Designing PSSs.- 8.4.3 Language-Action Based Process Modelling.- 8.4.4 Field Studies of Process Technology and Cooperative Work.- 8.5 Conclusion.- 9 Computer Supported Teamwork.- 9.1 Introduction.- 9.1.1 The User Interface and Support for the Task.- 9.1.2 The User Interface and Cooperative Work.- 9.1.3 Scope of this Chapter.- 9.2 The Automated Office Metaphor.- 9.3 Role Controller.- 9.4 The Book Emulator.- 9.4.1 Navigation.- 9.4.2 Type of Information and its Production.- 9.4.3 Information Capture.- 9.4.4 Information from the Keyboard.- 9.4.5 Free-Hand Sketching, Highlighter and Multi-State Hot-Spots.- 9.4.6 Schematic Drawing.- 9.4.7 DrawingBoard.- 9.4.8 Shared Captured Information.- 9.4.9 Computer Conferencing.- 9.4.10 Teamwork Support.- 9.5 Instruments for Teamwork.- 9.5.1 White-board.- 9.5.2 Limited Discussion Meetings.- 9.5.3 Limited Discussion Meetings with Drawings.- 9.5.4 Meeting with a Computational Participant.- 9.6 Discussion.- 9.6.1 Problem Areas.- 9.7 Conclusions.- 10 The Pod: A Purpose-built Environment to Support Group Working.- 10.1 Introduction.- 10.1.1 Business Trends.- 10.2 Organizational Modelling.- 10.2.1 Pyramidal Models of Organizations.- 10.2.2 External Information.- 10.2.3 Senior Managerial Information Processing Needs.- 10.3 The Pod.- 10.3.1 The Pod's Design Concepts.- 10.3.2 Evaluating the Pod.- 10.4 Conclusion.- 11 Usability Trialling for CSCW Technology: Lessons from a Structured Messaging Task.- 11.1 Structured Messaging.- 11.2 Cooperative Tasks Supported by COSMOS II.- 11.3 Evaluating COSMOS II.- 11.3.1 Trial Design.- 11.3.2 Trial Group.- 11.3.3 Pre-Trial Monitoring Period.- 11.3.4 User Support and Training for COSMOS II Trial Period.- 11.3.5 COSMOS II Trial Period.- 11.4 Technical Implementation.- 11.4.1 Speed of Operation.- 11.4.2 Reliability.- 11.4.3 Functionality.- 11.5 Trial Results.- 11.5.1 Questionnaire Findings.- 11.5.2 Interview Findings.- 11.6 Discussion of Trial Results.- 11.7 Lessons Learned from the COSMOS II Trial.- 11.7.1 From Demonstrators to Real Working Systems.- 11.7.2 Task Domain.- 11.7.3 Configurability of Structured Messaging Systems.- 11.7.4 Compatibility and Accessibility of Structured Messaging Systems.- 11.7.5 Management of Expectations.- 11.7.6 Risk Management.- 11.8 Recommendations.- 11.9 Conclusions.- References.- Name Index.

[1]  Mayer D. Schwartz,et al.  Neptune: a hypertext system for CAD applications , 1986, SIGMOD '86.

[2]  Terry Winograd,et al.  Where the action is , 1988 .

[3]  I. Grief,et al.  Computer Supported Cooperative Work: A Book of Readings , 1988 .

[4]  Frederick H. Lochovsky,et al.  OTM: specifying office tasks , 1988 .

[5]  Angela Lee,et al.  Document Management Systems , 1985 .

[6]  R S Pressman,et al.  Software engineering: a practitioner's approach (2nd ed.) , 1986 .

[7]  Th. Kreifelts Woetzel: distribution and error handling in an office procedure system , 1986 .

[8]  Dan Diaper,et al.  Task Analysis for Human-Computer Interaction , 1990 .

[9]  Gary Marchionini,et al.  Finding facts vs. browsing knowledge in hypertext systems , 1988, Computer.

[10]  Marina Jirotka,et al.  Participation Frameworks for Computer Mediated Communication , 1991, ECSCW.

[11]  Kjeld Schmidt,et al.  CSCW: Four Characters in Search of a Context , 1989, ECSCW.

[12]  Jonathan Walpole,et al.  Distributed systems and objects , 1991 .

[13]  Sunil K. Sarin,et al.  Computer-Based Real-Time Conferencing Systems , 1985, Computer.

[14]  Rudy Hirschheim,et al.  Information Systems and User Resistance: Theory and Practice , 1988, Comput. J..

[15]  Paul Wilson,et al.  HICOM: an interactive scientific community , 1990 .

[16]  Tony Hindle,et al.  Rational Analysis for a Problematic World , 1990 .

[17]  Julian Newman,et al.  Two failures in computer-mediated textcommunication , 1992 .

[18]  Kalle Lyytinen,et al.  Two views of information modeling , 1987, Inf. Manag..

[19]  D. J. Pullinger BLEND-4 : user-system interaction , 1985 .

[20]  Thomas W. Malone,et al.  Computer support for organizations: toward an organizational science , 1987 .

[21]  K. Lyytinen,et al.  Stakeholders, information system failures and soft systems methodology: an assessment , 1988 .

[22]  Shiro Sakata,et al.  Distributed multiparty desktop conferencing system: MERMAID , 1990, CSCW '90.

[23]  8390 Passau,et al.  CoAUTHOR A HYPERMEDIA GROUP AUTHORING ENVIRONMENT , 1990 .

[24]  Ben Shneiderman,et al.  Designing the User Interface: Strategies for Effective Human-Computer Interaction , 1998 .

[25]  Irene Greif,et al.  Computer-supported cooperative work: a book of readings , 1988 .

[26]  Peter Checkland,et al.  Systems Thinking, Systems Practice , 1981 .

[27]  David Graham Wastell,et al.  Process modelling and CSCW: An application of IPSE technology to medical office work , 1990, INTERACT.

[28]  Allen Newell,et al.  SOAR: An Architecture for General Intelligence , 1987, Artif. Intell..

[29]  David J. Pullinger Moral Judgements in Designing Better Systems , 1989, Interact. Comput..

[30]  D G Wastell,et al.  Computing in clinical departments: implications for the design of hospital information systems. , 1987, Health policy.

[31]  Thomas T. Hewett,et al.  Importance of Failure Analysis for Human-Computer Interface Design , 1991, Interact. Comput..

[32]  Robert E. Kraut,et al.  Collaborative document production using quilt , 1988, CSCW '88.

[33]  John F Patterson,et al.  Advisory Decision Aids: A Prototype , 1981 .

[34]  Keith A. Lantz,et al.  An experiment in integrated multimedia conferencing , 1986, CSCW '86.

[35]  Trevor J. M. Bench-Capon,et al.  People Interact Through Computers Not With Them , 1989, Interact. Comput..

[36]  W. Bruce Croft,et al.  Task support in an office system , 1984, TOIS.

[37]  Clarence A. Ellis,et al.  Office Information Systems and Computer Science , 1980, CSUR.

[38]  Karen E. Smith,et al.  Intermedia: issues, strategies, and tactics in the design of a hypermedia document system , 1986, CSCW '86.

[39]  Terry Winograd,et al.  A Language/Action Perspective on the Design of Cooperative Work , 1987, SGCH.

[40]  Les Gasser,et al.  The integration of computing and routine work , 1986, TOIS.

[41]  Robert W. Root,et al.  Design of a multi-media vehicle for social browsing , 1988, CSCW '88.

[42]  B. Bass Team Productivity and Individual Member Competence , 1980 .

[43]  Jennifer Widom,et al.  Whiteboards: a graphical database tool , 1986, TOIS.

[44]  T. W. Malone,et al.  The information lens: an intelligent system for information sharing in organizations , 2011, CHI '86.

[45]  Robert C. Mathews,et al.  Making the Goals of Acceptance and Quality Explicit , 1982 .

[46]  James Gettys,et al.  The X window system , 1990 .

[47]  R. Newman,et al.  Social Writing: Premises and Practices in Computerized Contexts , 1993 .

[48]  Robert H. Anderson,et al.  Toward an ethics and etiquette for electronic mail , 1985 .

[49]  Ronald M. Baecker,et al.  How People Write Together , 1992 .

[50]  Peter J. Brown Do We Need Maps to Navigate Round Hypertext Documents? , 1988, Electron. Publ..

[51]  Terry Winograd,et al.  Understanding computers and cognition , 1986 .

[52]  Mary M. Lay,et al.  Collaborative Writing in Industry: Investigations in Theory and Practice , 1991 .

[53]  Tony Fanning,et al.  Computer teleconferencing: experience at Hewlett-Packard , 1986, CSCW '86.

[54]  C. Freeman Economics of Industrial Innovation , 1975 .

[55]  D. J. Pullinger,et al.  BLEND-1 : Background and developments , 1984 .

[56]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[57]  Jakob Nielsen,et al.  Improving a human-computer dialogue , 1990, CACM.

[58]  David Kaufer,et al.  Issues in the design of computer support for co-authoring and commenting , 1990, CSCW '90.

[59]  Keith A. Lantz,et al.  Collaboration awareness in support of collaboration transparency: requirements for the next generation of shared window systems , 1990, CHI '90.

[60]  David Benyon,et al.  The Role of Task Analysis in Systems Design , 1992, Interact. Comput..

[61]  A. Roger Kaye,et al.  Electronic calendars in the office: an assessment of user needs and current technology , 1985, TOIS.

[62]  Jonathan Grudin,et al.  The computer reaches out: the historical continuity of interface design , 1989, CHI '90.

[63]  James D. Hollan,et al.  Direct Manipulation Interfaces , 1985, Hum. Comput. Interact..

[64]  J B Long,et al.  People and computers: designing for usability , 1986 .

[65]  Kalle Lyytinen,et al.  A speech-act-based office modeling approach , 1988, TOIS.

[66]  Brian Warboys,et al.  The IPSE 2.5 project: a process model based architecture , 1989 .

[67]  Judith S. Olson,et al.  Concurrent editing: the group's interface , 1990, INTERACT.

[68]  Thomas W. Malone,et al.  Object lens: a “spreadsheet” for cooperative work , 2018, TOIS.

[69]  Adele Goldberg,et al.  Smalltalk-80 - the interactive programming environment , 1984 .

[70]  Lucy A. Suchman,et al.  Supporting collaboration in notecards , 1986, CSCW '86.

[71]  David K. Gifford Violet, an Experimental Decentralized System , 1981, Comput. Networks.

[72]  David Graham Wastell Process Support Technology, Cooperative Work And Information Systems Development , 1991, ICIS.

[73]  Jacob Palme,et al.  You have 134 unread mail do you want to read them now? ifip conference on computer based message ser , 1984 .

[74]  Sara Kiesler,et al.  Social psychological aspects of computer-mediated communication , 1984 .

[75]  F. F. Kuo Network analysis by digital computer , 1966 .

[76]  Robert E. Kraut,et al.  Quilt: a collaborative tool for cooperative writing , 1988 .

[77]  Michael J. Ginzberg,et al.  DSS design: a systemic view of decision support , 1984, CACM.

[78]  Brian Shackel,et al.  BLEND-5 : the computer human factors journal , 1986 .

[79]  Bernard M. Bass,et al.  Stogdill's Handbook of Leadership: A Survey of Theory and Research , 1982 .

[80]  Jianzhong Li,et al.  AMS: a knowledge-based approach to task representation, organization and coordination , 1988, COCS '88.

[81]  Starr Roxanne Hiltz,et al.  Network Nation: Human Communication Via Computer , 1979 .

[82]  Fernando Flores,et al.  DOING AND SPEAKING IN THE OFFICE , 1980 .

[83]  J. J. Garcia-Luna-Aceves,et al.  CCWS: A Computer-Based, Multimedia Information System , 1985, Computer.

[84]  Dan Diaper An organizational context for expert system design , 1990 .

[85]  M. S. Ackerman,et al.  Answer Garden: a tool for growing organizational memory , 2015, COCS '90.

[86]  P. James,et al.  Cosmos: a project in structured messaging , 1988 .

[87]  W. B. Croft,et al.  Using a planner to support office work , 1988 .

[88]  Catherine Griffiths,et al.  Office Automation: A Social and Organizational Perspective , 1986, J. Inf. Technol..

[89]  Gn Gilbert,et al.  An experiment in group working on mailbox systems , 1984 .

[90]  John Long,et al.  Conceptions of the discipline of HCI: craft, applied science, and engineering , 1989 .

[91]  Starr Roxanne Hiltz,et al.  Structuring computer-mediated communication systems to avoid information overload , 1985, CACM.

[92]  Steven L. Rohall,et al.  Rendezvous: an architecture for synchronous multi-user applications , 1990, CSCW '90.

[93]  Brian Shackel,et al.  The BLEND system: Programme for the study of some "electronic journals" , 1983, J. Am. Soc. Inf. Sci..

[94]  Starr Roxanne Hiltz,et al.  The evolution of user behavior in a computerized conferencing system , 1981, CACM.

[95]  Giampio Bracchi,et al.  The design requirements of office systems , 1984, TOIS.

[96]  Jeff Conklin,et al.  Hypertext: An Introduction and Survey , 1987, Computer.

[97]  Brian Shackel,et al.  The BLEND-LINC Project on 'Electronic Journals' After Two Years , 1983, Computer/law journal.

[98]  D. Diaper Look before you leap on the hypertext bandwagon , 1990 .

[99]  Harry Smith,et al.  An Object-Oriented Framework For Describing Organisational Communication , 1987 .

[100]  Stephen Viller,et al.  The Group Facilitator: A CSCW Perspective , 1991, ECSCW.

[101]  N Bjorn-Andersen Understanding the nature of the office for the design of third wave office systems , 1986 .

[102]  Allan Kuchinsky,et al.  Strudel—an extensible electronic conversation toolkit , 1990, CSCW '90.

[103]  C. Pava Managing new office technology : an organizational strategy , 1984 .

[104]  Randall Steeb,et al.  A Computer-Based Interactive System for Group Decisionmaking , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[105]  Harry C. Forsdick,et al.  MMConf: an infrastructure for building shared multimedia applications , 1990, CSCW '90.

[106]  Marilyn M. Mantei,et al.  Report on the interact '90 workshop on education in HCI: transcending disciplinary and national boundaries , 1991, SGCH.

[107]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[108]  Henry C. Lucas,et al.  The impact of office automation on the organization: some implications for research and practice , 1982, CACM.

[109]  Kenneth L. Kraemer,et al.  Computer-based systems for cooperative work and group decision making , 1988, CSUR.

[110]  D. Delisle,et al.  A guide to data communications: B-ISDN and how it works , 1991, IEEE Spectrum.

[111]  Daniel G. Bobrow,et al.  WYSIWIS revised: early experiences with multiuser interfaces , 1987, TOIS.

[112]  Rudy Hirschheim,et al.  A Social Action Perspective of Information Systems Development , 1987, ICIS.