摘要:
本文以虚拟团队和软件工程开发为视角,首先采用叙述体式文献回顾、内容分析的方法,识别出这两个范畴的冲突来源结合点,并综合现有文献中关于开源软件开发过程中冲突触发事件的研究结果,归纳出开源开发情境中潜在的冲突来源,然后根据开源开发团队与上述两个范畴的共性,提出了开源软件开发团队的冲突来源位于这些潜在因素中这一理论议题。接着我们通过访谈验证的方法,对识别出的潜在冲突来源进行逐一验证。研究结果表明,在开源软件开发团队中,以下5个方面是导致团队产生冲突的主要原因:第一,组织的规则、开发程序、预算资金等问题的意见不一致;第二,对团队成员的任务(或角色、责任)的分配模糊不清晰;第三,团队成员之间信息不对称;第四,目标上的差异或是动机上的争议;第五,参与者个性和背景差异。本研究结果可以帮助管理者从源头上解决冲突,提升团队的工作效率,提高开源软件的产出质量。