Coordinating Interdependencies in Online Communities: A Study of an Open Source Software Project

被引:74
|
作者
Lindberg, Aron [1 ]
Berente, Nicholas [2 ]
Gaskin, James [3 ]
Lyytinen, Kalle [4 ]
机构
[1] Stevens Inst Technol, Sch Business, Hoboken, NJ 07030 USA
[2] Univ Georgia, Terry Coll Business, Athens, GA 30602 USA
[3] Brigham Young Univ, Marriott Sch Management, Provo, UT 84602 USA
[4] Case Western Reserve Univ, Weatherhead Sch Management, Cleveland, OH 44106 USA
基金
美国国家科学基金会;
关键词
online communities; open source software; routines; interdependencies; coordination; activity variation; order variation; sequence analysis; ORGANIZATIONAL ROUTINES; INFORMATION-TECHNOLOGY; TASK COMPLEXITY; DESIGN; INNOVATION; SYSTEMS; COLLABORATION; DEFINITION; PATTERNS; VARIETY;
D O I
10.1287/isre.2016.0673
中图分类号
G25 [图书馆学、图书馆事业]; G35 [情报学、情报工作];
学科分类号
1205 ; 120501 ;
摘要
To manage work interdependencies, online communities draw on a variety of arm's length coordination mechanisms offered by information technology platforms and associated practices. However, "unresolved interdependencies" remain that cannot be addressed by such arm's length mechanisms. These interdependencies reflect, for example, unidentified or emerging knowledge-based dependencies between the community members or unaccounted relationships between ongoing community tasks. At the same time, online communities cannot resort to hierarchical coordination mechanisms such as incentives or command structures to address such interdependencies. So, how do they manage such interdependencies? To address this question, we conduct an exploratory, theory-generating case study involving qualitative and computational analyses of development activities within an open source software community: Rubinius. We analyze the ongoing management of interdependencies within the community and find that unresolved interdependencies are associated with alternatively structured sequences of activities, which we define as routines. In particular, we observe that two distinct classes of interdependencies-development and developer interdependencies-are associated with alternative forms of routine variation. We identify two generalized routine components-direct implementation and knowledge integration, which address these two distinct classes of unresolved interdependencies. In particular, direct implementation deals with development interdependencies within the code that are not already coordinated through modular interfaces, while knowledge integration resolves unaccounted interdependencies between developers. We conclude with implications for research into organizing principles for online communities and note the significance of our findings for the study of coordination in organization studies in general.
引用
收藏
页码:751 / 772
页数:22
相关论文
共 50 条
  • [41] Motivations for Open Source Project Participation and Decisions of Software Developers
    Lee, Dongryul
    Kim, Byung Cho
    [J]. COMPUTATIONAL ECONOMICS, 2013, 41 (01) : 31 - 57
  • [42] Performance comparison of software complexity metrics in an open source project
    Zhang, Min
    Baddoo, Nathan
    [J]. SOFTWARE PROCESS IMPROVEMENT, PROCEEDINGS, 2007, 4764 : 160 - +
  • [43] Open-source software to conduct online rating studies
    Hirschfeld, Gerrit
    Bien, Heidrun
    de Vries, Meinou
    Luettmann, Heidi
    Schwall, Johannes
    [J]. BEHAVIOR RESEARCH METHODS, 2010, 42 (02) : 542 - 546
  • [44] Online division of labour: emergent structures in Open Source Software
    Palazzi, Maria J.
    Cabot, Jordi
    Canovas Izquierdo, Javier Luis
    Sole-Ribalta, Albert
    Borge-Holthoefer, Javier
    [J]. SCIENTIFIC REPORTS, 2019, 9 (1)
  • [45] Open-source software to conduct online rating studies
    Gerrit Hirschfeld
    Heidrun Bien
    Meinou de Vries
    Heidi Lüttmann
    Johannes Schwall
    [J]. Behavior Research Methods, 2010, 42 : 542 - 546
  • [46] Role Distribution and Transformation in Open Source Software Project Teams
    Wang, Zhongjie
    Perry, Dewayne E.
    [J]. 2015 22ND ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2015), 2015, : 119 - 126
  • [47] The ALPS Project: Open Source Software for Strongly Correlated Systems
    Alet, F.
    Dayal, P.
    Grzesik, A.
    Honecker, A.
    Koerner, M.
    Laeuchli, A.
    Manmana, S. R.
    McCulloch, I. P.
    Michel, F.
    Noack, R. M.
    Schmid, G.
    Schollwoeck, U.
    Stoeckli, F.
    Todo, S.
    Trebst, S.
    Troyer, M.
    Werner, P.
    Wessel, S.
    [J]. JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2005, 74 : 30 - 35
  • [48] Motivations for Open Source Project Participation and Decisions of Software Developers
    Dongryul Lee
    Byung Cho Kim
    [J]. Computational Economics, 2013, 41 : 31 - 57
  • [49] Online division of labour: emergent structures in Open Source Software
    María J. Palazzi
    Jordi Cabot
    Javier Luis Cánovas Izquierdo
    Albert Solé-Ribalta
    Javier Borge-Holthoefer
    [J]. Scientific Reports, 9
  • [50] Usability bugs in open-source software and online forums
    Raza, A.
    Capretz, L. F.
    Ahmed, F.
    [J]. IET SOFTWARE, 2012, 6 (03) : 226 - 230