Collaboration with Lean Media: how open-source software succeeds

Open-source software, usually created by volunteer programmers dispersed worldwide, now competes with that developed by software firms. This achievement is particularly impressive as open-source programmers rarely meet. They rely heavily on electronic media, which preclude the benefits of face-to-face contact that programmers enjoy within firms. In this paper, we describe findings that address this paradox based on observation, interviews and quantitative analyses of two open-source projects. The findings suggest that spontaneous work coordinated afterward is effective, rational organizational culture helps achieve agreement among members and communications media moderately support spontaneous work. These findings can imply a new model of dispersed collaboration.

[1]  Rebecca E. Grinter Decomposition : ABSTRACT Putting It All Back , 2022 .

[2]  J. Brown,et al.  Organizational Learning and Communities-of-Practice: Toward a Unified View of Working, Learning, and Innovation , 1991 .

[3]  Anna De Fina,et al.  The ethnographic interview , 2019, The Routledge Handbook of Linguistic Ethnography.

[4]  Lucy A. Suchman,et al.  Plans and Situated Actions: The Problem of Human-Machine Communication (Learning in Doing: Social, , 1987 .

[5]  Kjeld Schmidt,et al.  Of maps and scripts—the status of formal constructs in cooperative work , 1997, Inf. Softw. Technol..

[6]  Etienne Wenger,et al.  Communities of Practice: Learning, Meaning, and Identity , 1998 .

[7]  Stephanie D. Teasley,et al.  Groupware in the wild: lessons learned from a year of virtual collocation , 1996, CSCW '96.

[8]  Paul Dourish,et al.  Portholes: supporting awareness in a distributed work group , 1992, CHI.

[9]  Klaus Krippendorff,et al.  Content Analysis: An Introduction to Its Methodology , 1980 .

[10]  Bill Curtis,et al.  A field study of the software design process for large systems , 1988, CACM.

[11]  Sara B. Kiesler,et al.  Affect in Computer-Meditated Communication: An Experiment in Synchronous Terminal-to-Terminal Discussion , 1985, Hum. Comput. Interact..

[12]  K. Weick FROM SENSEMAKING IN ORGANIZATIONS , 2021, The New Economic Sociology.

[13]  Susan Leigh Star,et al.  The Structure of Ill-Structured Solutions: Boundary Objects and Heterogeneous Distributed Problem Solving , 1989, Distributed Artificial Intelligence.

[14]  KrasnerHerb,et al.  A field study of the software design process for large systems , 1988 .

[15]  R. Bronson The Knowledge , 2002, Annals of Internal Medicine.

[16]  Stephen Roth,et al.  Biology of developing systems by P. Grant. New York: Holt, Rinehart & Winston. 736 pp. $19.95 , 1979, Cell.

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

[18]  P. Cederqvist,et al.  Version Management with CVS , 1993 .

[19]  G. Salton,et al.  The network nation , 1981, Proceedings of the IEEE.

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

[21]  R. W. Root,et al.  Informal Communication in Organizations: Form, Function, and Technology , 1990 .

[22]  Michael A. Cusumano,et al.  How Microsoft builds software , 1997, CACM.

[23]  Hideyuki Nakanishi,et al.  FreeWalk: supporting casual meetings in a network , 1996, CSCW '96.

[24]  Robert E. Kraut,et al.  Coordination in software development , 1995, CACM.

[25]  Alan H. Bond,et al.  Distributed Artificial Intelligence , 1988 .

[26]  Lee Sproull,et al.  Reducing social context cues: electronic mail in organizational communication , 1986 .

[27]  Richard L. Daft,et al.  Organizational information requirements, media richness and structural design , 1986 .

[28]  John Short,et al.  The social psychology of telecommunications , 1976 .

[29]  KieslerSara,et al.  Reducing Social Context Cues , 1986 .