摘要

【目的】研究Pull-Request模式下,开源项目成功与协同开发行为特征的关系。【方法】从Git Hub上获取大量Apache项目数据集,量化项目成功以及协同开发行为特征指标,通过统计分析检验各行为特征指标与成功的相关性。【结果】二元逻辑回归显示"核心成员占比"、"代码提交频率"、"文件平均修改次数"对于项目技术成功的影响优势比分别为0.037, 1.427, 0.327;线性回归显示"核心成员占比"、"修改文件占比"、"文件平均修改次数"对于项目商业成功的影响标准系数分别为–0.426,0.221,0.195。【局限】样本种类分布不够均衡,影响因素考虑不够完善。【结论】本文为提出引导项目成功的开源软件开发过程管理对策提供了参考。

  • 出版日期2019