|
ABSTRACT
We review the literature on Free/Libre Open Source Software (FLOSS) development and on software development, distributed work and teams more generally to develop a theoretical model to explain the performance of FLOSS teams. The proposed model is based on Hackman's [34] model of effectiveness of work teams, with coordination theory [52] and collective mind [79] to extend Hackman's model by elaborating team practices relevant to effectiveness in software development. We propose a set of propositions to guide further research.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Behlendorf, B. Open source as a business strategy. in Di Bona, C., Ockman, S. and Stone, M. eds. Open sources: Voices from the open source revolution, O'Reilly, San Francisco, 1999.
|
| |
2
|
Bélanger, F. and Collins, R. Distributed Work Arrangements: A Research Framework. The Information Society, 14 (2). 137--152.
|
| |
3
|
Bessen, J. Open Source Software: Free Provision of Complex Public Goods, Research on Innovation, 2002, 24 pages.
|
| |
4
|
Bezroukov, N. Open source software development as a special type of academic research (critique of vulgar raymondism). First Monday, 4 (10).
|
| |
5
|
Bezroukov, N. A second look at the Cathedral and the Bazaar. First Monday, 4 (12).
|
| |
6
|
Cannon-Bowers, J.A. and Salas, E. Reflections on shared cognition. Journal of Organizational Behavior, 22. 195--202.
|
| |
7
|
|
| |
8
|
Chell, E. Critical incident technique. in Symon, G. ed. Qualitative methods and analysis in organizational research: A practical guide, Sage, London, 1998, 51--72.
|
| |
9
|
Cox, A. Cathedrals, Bazaars and the Town Council, 1998. Available from: http://slashdot.org/features/98/10/13/1423253.shtml. Accessed 22 March, 2004.
|
| |
10
|
Crowston, K., Annabi, H. and Howison, J. Defining Open Source Software project success. in Proceedings of the 24th International Conference on Information Systems (ICIS 2003), Seattle, WA, 2003.
|
| |
11
|
|
| |
12
|
Crowston, K. and Scozzi, B. Open source software projects as virtual organizations: Competency rallying for software development. IEE Proceedings Software, 149 (1). 3--17.
|
| |
13
|
Cubranic, D., Open-source software development. in 2nd Workshop on Software Engineering over the Internet, (Los Angeles, 1999).
|
| |
14
|
Cubranic, D. The ramp-up challenge in open-source software projects, Department of Computer Science, University of British Columbia, Vancouver, BC, Canada, n.d.
|
| |
15
|
|
 |
16
|
|
| |
17
|
Bill Curtis , Diane Walz , Joyce Elam, Studying the process of software design teams, Proceedings of the 5th international software process workshop on Experience with software process models, p.52-53, October 10-13, 1989, Kennebunkport, Maine, United States
|
| |
18
|
Di Bona, C., Ockman, S. and Stone, M. (eds.). Open Sources: Voices from the Open Source Revolution. O'Reilly & Associates, Sebastopol, CA, 1999.
|
| |
19
|
Dougherty, D. Interpretive barriers to successful product innovation in large firms. Organization Science, 3 (2). 179--202.
|
| |
20
|
Edwards, K., Epistemic communities, situated learning and Open Source Software development. in Epistemic Cultures and the Practice of Interdisciplinarity Workshop, (NTNU, Trondheim, 2001).
|
| |
21
|
Faraj, S. and Xiao, Y., Coordination in fast response organization. in Academy of Management Conference, (Denver, CO, 2002).
|
| |
22
|
Fielding, R.T. The Apache Group: A case study of Internet collaboration and virtual communities, 1997. Available from: http://www.ics.uci.edu/fielding/talks/ssapache /overview.htm.
|
| |
23
|
Franck, E. and Jungwirth, C. Reconciling investors and donators: The governance structure of open source, Lehrstuhl für Unternehmensführung und-politik, Universität Zürich, 2002.
|
| |
24
|
Gacek, C., Lawrie, T. and Arief, B. The many meanings of Open Source, Centre for Software Reliability, Department of Computing Science, University of Newcastle, Newcastle upon Tyne, United Kingdom, n.d.
|
| |
25
|
|
| |
26
|
Gallivan, M.J. Striking a balance between trust and control in a virtual organization: A content analysis of open source software case studies. Information Systems Journal, 11 (4). 277--304.
|
| |
27
|
Ghosh, R.A. Free/Libre and Open Source Software: Survey and Study. Report of the FLOSS Workshop on Advancing the Research Agenda on Free / Open Source Software, 2002. Available from: http://www.infonomics.nl/FLOSS /report/workshopreport.htm.
|
| |
28
|
Gladstein, D.L. Groups in context: A model of task group effectiveness. Administrative Science Quarterly, 29 (4). 499--517.
|
| |
29
|
|
| |
30
|
Goodman, P.S., Ravlin, E.C. and Argote, L. Current thinking about groups: Setting the stage for new ideas. in Goodman, P.S. and Associates eds. Designing Effective Work Groups, Jossey-Bass, San Francisco, CA, 1986, 1--33.
|
| |
31
|
Grant, R.M. Prospering in dynamically-competitive environments: Organizational capability as knowledge integration. Organizational Science, 7 (4). 375--387.
|
| |
32
|
Graves, T.L. Inferring Change Effort from Configuration Management Databases, 1998.
|
| |
33
|
Guzzo, R.A. and Dickson, M.W. Teams in organizations: Recent research on performance effectiveness. Annual Review of Psychology, 47. 307--338.
|
| |
34
|
Hackman, J.R. The design of work teams. in Lorsch, J.W. ed. The Handbook of Organizational Behavior, Prentice-Hall, Englewood Cliffs, NJ, 1986, 315--342.
|
| |
35
|
|
| |
36
|
Hann, I.-H., Roberts, J., Slaughter, S. and Fielding, R. Economic incentives for participating in open source software projects. in Proceedings of the Twenty-Third International Conference on Information Systems, 2002, 365--372.
|
| |
37
|
Hecker, F. Mozilla at one: A look back and ahead, 1999. Available from: http://www.mozilla.org/mozilla-at- one.html.
|
 |
38
|
|
| |
39
|
James D. Herbsleb , Audris Mockus , Thomas A. Finholt , Rebecca E. Grinter, An empirical study of global software development: distance and speed, Proceedings of the 23rd International Conference on Software Engineering, p.81-90, May 12-19, 2001, Toronto, Ontario, Canada
|
| |
40
|
Hertel, G., Niedner, S. and Herrmann, S. Motivation of Software Developers in Open Source Projects: An Internet-based Survey of Contributors to the Linux Kernel, University of Kiel, Kiel, Germany, n.d., 39 pages.
|
| |
41
|
|
| |
42
|
Koch, S. and Schneider, G. Effort, co-operation and co-ordination in an open source software project: GNOME. Information Systems Journal, 12 (1). 27--42.
|
| |
43
|
Kogut, B. and Metiu, A. Open-source software development and distributed innovation. Oxford Review of Economic Policy, 17 (2). 248--264.
|
| |
44
|
Kolodny, H. and Kiggundu, M. Towards the development of a sociotechnical systems model in Woodlands Mechanical Harvesting. Human Relations, 33. 623--645.
|
| |
45
|
|
 |
46
|
|
| |
47
|
Kuwabara, K. Linux: A bazaar at the edge of chaos. First Monday, 5 (3).
|
| |
48
|
Lee, G.K. and Cole, R.E. The Linux Kernel Development As A Model of Open Source Knowledge Creation, Haas School of Business, University of California, Berkeley, Berkeley, CA, 2000.
|
| |
49
|
|
| |
50
|
Lerner, J. and Tirole, J. The open source movement: Key research questions. European Economic Review, 45. 819--826.
|
| |
51
|
|
 |
52
|
|
| |
53
|
Markus, M.L., Manville, B. and Agres, E.C. What makes a virtual organization work? Sloan Management Review, 42 (1). 13--26.
|
 |
54
|
|
| |
55
|
|
| |
56
|
Moon, J.Y. and Sproull, L. Essence of distributed work: The case of Linux kernel. First Monday, 5 (11).
|
| |
57
|
Mortensen, M. and Hinds, P. Fuzzy teams: Boundary disagreement in distributed and collocated teams. in Hinds, P. and Kiesler, S. eds. Distributed Work, MIT Press, Cambridge, MA, 2002, 284--308.
|
| |
58
|
Nardi, B.A. and Whittaker, S. The place of face-to-face communication in distributed work. in Hinds, P. and Kiesler, S. eds. Distributed Work, MIT Press, Cambridge, MA, 2002, 83-110.
|
| |
59
|
Nieva, V.F., Fleshman, E.A. and Rieck, A. Team Dimensions: Their Identity, Their Measurement, and Their Relationships, Advanced Research Resources Organizations, Washington, DC, 1978.
|
| |
60
|
O'Mahony, S. and Ferraro, F., Managing the Boundary of an 'Open' Project. in Santa Fe Institute (SFI) Workshop on The Network Construction of Markets, (2003).
|
 |
61
|
|
| |
62
|
Pfaff, B. Society and open source: Why open source software is better for society than proprietary closed source software, 1998. Available from: http://www.msu.edu/user/pfaffben/writings/anp/oss-is-better.html.
|
| |
63
|
Prasad, G.C. A hard look at Linux's claimed strengths..., n.d. Available from: http://www.osopinion.com /Opinions/GaneshCPrasad/GaneshCPrasad2-2.html.
|
| |
64
|
Raymond, E.S. The cathedral and the bazaar. First Monday, 3 (3).
|
| |
65
|
Robey, D., Khoo, H.M. and Powers, C. Situated-learning in cross-functional virtual teams. IEEE Transactions on Professional Communication (Feb/Mar). 51--66.
|
| |
66
|
Scacchi, W. Understanding the requirements for developing Open Source Software systems. IEE Proceedings Software, 149 (1). 24--39.
|
| |
67
|
Schach, S.R., Jin, B., Wright, D.R., Heller, G.Z. and Offutt, A.J. Maintainability of the Linux Kernel, 2003. Available from: http://www.vuse.vanderbilt.edu /%7Esrs/preprints/linux.longitudinal.preprint.pdf. Accessed 14 Dec, 2003.
|
 |
68
|
|
| |
69
|
Stamelos, I., Angelis, L., Oikonomou, A. and Bleris, G.L. Code quality analysis in open source software development. Information Systems Journal, 12 (1). 43--60.
|
| |
70
|
Stewart, K.J. and Ammeter, T. An exploratory study of factors influencing the level of vitality and popularity of open source projects. in Proceedings of the Twenty-Third International Conference on Information Systems, 2002, 853--857.
|
| |
71
|
Stewart, K.J. and Gosain, S., Impacts of ideology, trust, and communication on effectivness in open source software development teams. in Twenty-Second International Conference on Information Systems, (New Orleans, LA, 2001), 507-512.
|
| |
72
|
Tuomi, I. Evolution of the Linux Credits File: Methodological Challenges and Reference Data for Open Source Research, 2002. Available from: http://www.jrc.es/ tuomiil/articles/EvolutionOfTheLinuxCreditsFile.pdf. Accessed 15 November, 2002.
|
| |
73
|
Valloppillil, V. Halloween I: Open Source Software, 1998. Available from: http://www.opensource.org/halloween /halloween1.html.
|
| |
74
|
Valloppillil, V. and Cohen, J. Halloween II: Linux OS Competitive Analysis, 1998. Available from: http://www.opensource.org/halloween/halloween2.html.
|
| |
75
|
Vixie, P. Software engineering. in Di Bona, C., Ockman, S. and Stone, M. eds. Open sources: Voices from the open source revolution, O'Reilly, San Francisco, 1999.
|
| |
76
|
Walsh, J.P. Managerial and organizational cognition: Notes from a trip down memory lane. Organization Science, 6 (3). 280--321.
|
| |
77
|
Wayner, P. Free For All. HarperCollins, New York, 2000.
|
| |
78
|
Webb, E. and Weick, K.E. Unobtrusive measures in organizational theory: A reminder. Administrative Science Quarterly, 24 (4). 650--659.
|
| |
79
|
Weick, K.E. and Roberts, K. Collective mind in organizations: Heedful interrelating on flight decks. Administrative Science Quarterly, 38 (3). 357--381.
|
| |
80
|
Weisband, S. Maintaining awareness in distributed team collaboration: Implications for leadership and performance. in Hinds, P. and Kiesler, S. eds. Distributed Work, MIT Press, Cambridge, MA, 2002, 311--333.
|
| |
81
|
Young, R. How Red Hat Software stumbled across a new economy model and helped improve an industry. in Di Bona, C., Ockman, S. and Stone, M. eds. Open sources: voices from the open source revolution, O'Reilly, San Francisco, 1999.
|
CITED BY 4
|
|
|
|
|
|
|
Cosmin Munteanu , Gerald Penn , Ron Baecker , Yuecheng Zhang, Automatic speech recognition for webcasts: how good is good enough and what to do when it isn't, Proceedings of the 8th international conference on Multimodal interfaces, November 02-04, 2006, Banff, Alberta, Canada
|
|