开源软件开发者价值评估体系及其实证研究
作者机构:湖北大学计算机与信息工程学院 华东师范大学(普陀校区)数据科学与工程学院
出 版 物:《计算机科学》 (Computer Science)
年 卷 期:2024年
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
主 题:开源软件 开发者 价值评估指标体系 指标权重 实证研究分析
摘 要:如何科学客观地评估开源软件开发者的价值是开源领域面临的一个重要问题。现有研究方法存在评估指标较单一、指标权重难确定等问题。针对这些问题,本研究依据开源生态大数据分析,结合主客观评估方法,提出了一种多维度多层次的开源软件开发者价值评估体系。综合考虑开发者在项目管理、编程、团队协作、学习、敬业度等方面的表现,通过5个一级指标、12个二级指标和7个三级指标,较全面和客观地评估开源软件开发者的能力和价值。本文采用Critic方法确定各维度指标的权重,克服了经验权重导致的准确性不高问题。最后,本文采用Github 2020年全域开源生态数据,展开了多组实证研究,验证了开源社区开发者价值评估体系的有效性和可行性,为开源软件人才的培养、发现和管理提供了一种客观、科学且操作性较强的衡量方法。实验代码见:https://***/OS-HUBU/DevValSys