The user-centered iterative design of collaborative writing software

This paper presents the user-centred iterative design of software that supports collaborative writing. The design grew out of a study of how people write together that included a survey of writers and a laboratory study of writing teams linked by a variety of communications media. The resulting taxonomy of collaborative writing is summarized in the paper, followed by a list of design requirements for collaborative writing software suggested by the work. The paper describes two designs of the software. The first prototype supports synchronous writing and editing from workstations linked over local area and wide area networks. The second prototype also supports brainstorming, outlining, and document review, as well as asynchronous work. Lessons learned from the user testing and actual usage of the two systems are also presented.

[1]  David Kaufer,et al.  Flexible Diff-ing in a collaborative writing system , 1992, CSCW '92.

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

[3]  Atul Prakash,et al.  Undoing actions in collaborative work , 1992, CSCW '92.

[4]  Teresa Moore,et al.  What Experienced Collaborators Say About Collaborative Writing , 1987 .

[5]  Lisa Ede,et al.  Singular Texts/Plural Authors: Perspectives on Collaborative Writing , 1990 .

[6]  Judith S. Olson,et al.  How a group-editor changes the character of a design meeting as well as its outcome , 1992, CSCW '92.

[7]  Paul Dourish,et al.  Realizing a video environment: EuroPARC's RAVE system , 1992, CHI.

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

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

[10]  Ronald M. Baecker,et al.  Readings in Groupware and Computer-Supported Cooperative Work: Assisting Human-Human Collaboration , 1992 .

[11]  Robert E. Kraut,et al.  Intellectual Teamwork: Social and Technological Foundations of Cooperative Work , 1990 .

[12]  John R. Hayes,et al.  Planning in writing: The cogniton of a constructive process , 1992 .

[13]  Paul Dourish,et al.  Awareness and coordination in shared workspaces , 1992, CSCW '92.

[14]  Beverly L. Harrison,et al.  Designing video annotation and analysis systems , 1992 .

[15]  Lucy A. Suchman,et al.  A framework for studying research collaboration , 1986, CSCW '86.

[16]  William W. Gaver,et al.  Sound Support for Collaboration , 1991, ECSCW.

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

[18]  Ronald M. Baecker,et al.  How people write together (groupware) , 1992, Proceedings of the Twenty-Fifth Hawaii International Conference on System Sciences.

[19]  Robert E. Kraut,et al.  Patterns of contact and communication in scientific research collaboration , 1990, CSCW '88.

[20]  Marilyn Tremaine,et al.  Experiences in the use of a media space , 1991, CHI.