首页> 外文期刊>MIS quarterly >Developer Centrality and the Impact of Value Congruence and Incongruence on Commitment and Code Contribution Activity in Open Source Software Communities1
【24h】

Developer Centrality and the Impact of Value Congruence and Incongruence on Commitment and Code Contribution Activity in Open Source Software Communities1

机译:开发人员的中心性以及价值一致和不一致对开源软件社区中的承诺和代码贡献活动的影响1

获取原文
获取原文并翻译 | 示例
       

摘要

Open source software (OSS) communities are dependent on the code contributions of developers who, in many cases, never meet face-to-face and collaborate primarily through technology-enabled means. With their fluid membership, such communities often rely on engaging the commitment of developers to their cause. Given the changing nature of OSS communities, developers face barriers in appreciating appropriate ways of contributing to the collaborative effort. Such uncertainty about how to contribute results in OSS communities losing developers as they devote their attention to other, more welcoming, communities. In this research, we draw upon uncertainty reduction theory to argue that developers have two alternative avenues at their disposal to gain certainty about how to contribute: passive and interactive. Leveraging the person-environment fit perspective, we argue that congruence and incongruence in the OSS values of a developer and an OSS community serve as an avenue for passive approaches to gaining certainty, to the degree that appropriate ways of contributing are encoded in these values. Further, leveraging social network theory, we argue that centrality within a community's communication network constitutes an avenue for interactive approaches for gaining certainty about how to contribute. Using polynomial regression analysis, we analyze survey and archival data from 410 developers in an OSS community. Results suggest that developer centrality moderates the impact of congruence and incongruence in OSS values on commitment. Moreover, commitment fully mediates the impact of OSS value congruence and incongruence on developer contribution activity. We discuss the implications of our findings for research and practice.
机译:开源软件(OSS)社区依赖于开发人员的代码贡献,而这些开发人员在许多情况下从不面对面并主要通过技术支持的方式进行协作。由于社区成员的流动性,此类社区通常依靠开发者对其事业的承诺来参与。鉴于OSS社区的不断变化的性质,开发人员在评估适当的协作方式时面临障碍。这样的不确定性导致OSS社区失去开发人员,因为他们将精力投入到其他更受欢迎的社区。在这项研究中,我们利用减少不确定性理论来论证,开发人员有两种可供选择的途径可用来确定如何做出贡献:被动和互动。利用人与环境的契合度,我们认为开发人员和OSS社区的OSS值的一致性和不一致可作为被动途径获得确定性的途径,以某种程度将适当的贡献方式编码在这些值中。此外,利用社会网络理论,我们认为,社区沟通网络中的中心性构成了互动方法的途径,从而获得了有关如何做出贡献的确定性。使用多项式回归分析,我们分析了来自OSS社区中410位开发人员的调查和档案数据。结果表明,开发人员的中心性减轻了OSS值的一致性和不一致对承诺的影响。此外,承诺充分调解了OSS价值一致性和不一致对开发人员贡献活动的影响。我们讨论了我们的发现对研究和实践的意义。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号