Computer support for cooperative design (invited paper)

Computer support for design as cooperative work is the subject of our discussion in the context of our research program on Computer Support in Cooperative Design and Communication. We outline our theoretical perspective on design as cooperative work, and we exemplify our approach with reflections from a project on computer support for envisionment in design — the APLEX and its use. We see envisionment facilities as support for both experiments with and communication about the future use situation. As a background we sketch the historical roots of our program — the Scandinavian collective resource approach to design and use of computer artifacts, and make some critical reflections on the rationality of computer support for cooperative work.

[1]  Pelle Ehn,et al.  Work-oriented design of computer artifacts , 1989 .

[2]  Susanne Bødker,et al.  Through the Interface: A Human Activity Approach To User Interface Design , 1990 .

[3]  Steven M. Drucker,et al.  Intermedia: the concept and the construction of a seamless information environment , 1988, Computer.

[4]  B. Sheil Power tools for programmers , 1986 .

[5]  Bonnie Johnson,et al.  Using a computer-based tool to support collaboration: a field experiment , 1986, CSCW '86.

[6]  P. P. Tanner,et al.  Some Issues in Future User Interface Management System (UIMS) Development , 1985 .

[7]  Lars Mathiassen,et al.  Systems Development and Trade Union Activities , 1980 .

[8]  M. Kyng,et al.  Computers and Democracy: A Scandinavian Challenge , 1987 .

[9]  Cathleen Stasz,et al.  Computer-supported cooperative work: examples and issues in one federal agency , 1986, CSCW '86.

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

[11]  Adobe Press,et al.  PostScript Language Reference Manual , 1985 .

[12]  Terry Winograd,et al.  Understanding computers and cognition - a new foundation for design , 1987 .

[13]  Pål Sørgaard A Cooperative Work Perspective on Use and Development of Computer Artifacts , 1987 .

[14]  Jørgen Lindskov Knudsen,et al.  Teaching Object-Oriented Programming Is More than Teaching Object-Oriented Programming Languages , 1988, ECOOP.

[15]  David Robson,et al.  Smalltalk-80: The Language and Its Implementation , 1983 .

[16]  Hubert L. Dreyfus,et al.  Mind over Machine: The Power of Human Intuition and Expertise in the Era of the Computer , 1987, IEEE Expert.

[17]  Bent Bruun Kristensen,et al.  The BETA Programming Language , 1987, Research Directions in Object-Oriented Programming.