LAYERED COLLABORATION: A SOCIO-TECHNICAL THEORY OF MOTIVATION AND ORGANIZATION FOR FREE AND OPEN SOURCE SOFTWARE DEVELOPMENT

This paper develops a theory of layered collaboration in the development of Free and Open Source Software (FLOSS). Through a research arc of discovery (participant observation), replication (two archival case studies) and formalization (a model of developer choices) it is argued that work is far more often individual work done “in company” than it is teamwork. When tasks appear too large for an individual they are more likely to be deferred until they are easier rather than be undertaken through teamwork. It is theorized that this way of organizing is successful because it fits with the motivations of the participants, the nature of software as an IT artifact and its development as a task, and the key technologies of FLOSS collaboration. The theory, and the empirical findings in which it is grounded, are important because they enable a systematic approach to understanding the implications of FLOSS development as a model for adaptation and the future of informationalized work. Accordingly, the discussion enumerates the conditions under which this theory of organizing is likely to be successful, many stemming directly from software, an IT artifact, as an object of collaboration such as non-revocable and rewindable work with incremental incentives. These are used as a framework to analyze efforts to adapt the FLOSS model of organizing for self-organizing, virtual teams in other domains of work.

[1]  Yutaka Yamauchi,et al.  Collaboration with Lean Media: how open-source software succeeds , 2000, CSCW '00.

[2]  P. Drucker They're not employees, they're people. , 2002, Harvard business review.

[3]  Karim R. Lakhani,et al.  Why Hackers Do What They Do: Understanding Motivation and Effort in Free/Open Source Software Projects , 2003 .

[4]  Ruth Wageman,et al.  As the Twig Is Bent: How Group Values Shape Emergent Task Interdependence in Groups , 2005, Organ. Sci..

[5]  Audris Mockus,et al.  An empirical study of global software development: distance and speed , 2001, Proceedings of the 23rd International Conference on Software Engineering. ICSE 2001.

[6]  Karim R. Lakhani,et al.  Perspectives on Free and Open Source Software , 2005 .

[7]  Josh Lerner,et al.  The Simple Economics of Open Source , 2000 .

[8]  Eric A. von Hippel,et al.  How Open Source Software Works: 'Free' User-to-User Assistance? , 2000 .

[9]  Kevin Crowston,et al.  Effective work practices for software engineering: free/libre open source software development , 2004, WISER '04.

[10]  Samer Faraj,et al.  Why Should I Share? Examining Social Capital and Knowledge Contribution in Electronic Networks of Practice , 2005, MIS Q..

[11]  Kevin Crowston,et al.  The interdisciplinary study of coordination , 1994, CSUR.

[12]  Gregorio Robles,et al.  Free/Libre and Open Source Software: Survey and Study - FLOSS FINAL REPORT , 2002 .

[13]  M. Kiggundu,et al.  Task Interdependence and the Theory of Job Design , 1981 .

[14]  C. Handy Understanding Voluntary Organizations , 1987 .

[15]  S. Cook THE CONTRIBUTION REVOLUTION : Letting Volunteers Build Your Business , 2008 .

[16]  Kevin Crowston,et al.  Coordination of Free/Libre Open Source Software Development , 2005, ICIS.

[17]  R. Wageman Interdependence and Group Effectiveness , 1995 .

[18]  C. Barnard The Functions of the Executive , 1939 .

[19]  Georg von Krogh,et al.  Open Source Software and the "Private-Collective" Innovation Model: Issues for Organization Science , 2003, Organ. Sci..

[20]  James D. Thompson Organizations in Action: Social Science Bases of Administrative Theory , 1967 .

[21]  Taya M. Malone,et al.  The Future of Work: How the New Order of Business Will Shape Your Organization, Your Management Style and Your Life , 2004 .

[22]  A. V. D. Ven,et al.  Determinants of Coordination Modes within Organizations , 1976 .

[23]  Debra L. Shapiro,et al.  The Future of Work Motivation Theory , 2004 .