首页> 外文会议>IEEE International Conference on Global Software Engineering >Developer Turnover in Global, Industrial Open Source Projects: Insights from Applying Survival Analysis
【24h】

Developer Turnover in Global, Industrial Open Source Projects: Insights from Applying Survival Analysis

机译:全球工业开放源代码项目中的开发人员流失:应用生存分析得出的见解

获取原文

摘要

Large open source software projects often have a globally distributed development team. Studies have shown developer turnover has a significant impact on the project success. Frequent developer turnover may lead to loss of productivity due to lacking relevant knowledge and spending extra time learning how projects work. Thus, lots of attention has been paid to which factors are related to developer retention, however, few of them focus on the impact of activities of individual developers. In this paper, we study five open source projects from different organizations and examine whether developer turnover is affected by when they start contributing and what types of contributions they are making. Our study reveals that developers have higher chances to survive in software projects when they 1) start contributing to the project earlier, 2) mainly modify instead of creating files, 3) mainly code instead of dealing with documentations. Our results also shed lights on the potential approaches to improving developer retention.
机译:大型开源软件项目通常具有遍布全球的开发团队。研究表明,开发商的营业额对项目的成功有重大影响。由于缺乏相关知识并花费额外的时间来学习项目的工作方式,频繁的开发人员周转可能会导致生产力下降。因此,已经关注了哪些因素与开发人员保留相关,但是很少有人关注各个开发人员的活动所产生的影响。在本文中,我们研究了来自不同组织的五个开源项目,并研究了开发人员的流动时间是否受到他们开始贡献的时间以及贡献类型的影响。我们的研究表明,开发人员在以下情况下有更高的机会在软件项目中生存:1)提早对项目做出贡献; 2)主要修改而不是创建文件; 3)主要编写代码而不是处理文档。我们的结果也为提高开发人员保留率的潜在方法提供了启示。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号