开源软件项目中开发人员学习动态的隐马尔可夫模型-研究论文

时间:2024-06-08 10:45:36
【文件属性】:

文件名称:开源软件项目中开发人员学习动态的隐马尔可夫模型-研究论文

文件大小:303KB

文件格式:PDF

更新时间:2024-06-08 10:45:36

Open source software development learning

这项研究检验了开发人员是否从他们的经验以及与OSS项目中的同龄人的交互中学习。 提出了一种隐马尔可夫模型(HMM),它使我们能够研究(1)OSS开发人员实际从他们自己的经验以及与同行的互动中学习的程度,(2)开发人员从这些活动中学习的能力是否随时间而变化,以及(3)开发人员的学习会持续到什么程度。 我们根据从Sourceforge托管的25个OSS项目的251名开发人员收集的六年详细数据中对该模型进行了校准。 使用HMM可以识别三个学习状态(高,中和低),并估计学习活动对在这些状态之间移动开发人员的边际影响。 我们的发现揭示了在不同学习状态下的不同学习模式。 对这三个州的开发人员来说,向同龄人学习是最重要的学习资源。 处于中等学习状态的开发人员可以通过发起的讨论获得最大的收益。 另一方面,处于低端和高端的开发人员可以通过参加其他人发起的讨论而受益最大。 在低级状态下,开发人员完全依靠同龄人来学习,而在中级或高级状态下,开发人员也可以借鉴自己的经验。 提供了有关学习活动对开发人员在三种学习状态之间过渡的这些不同影响的解释。


网友评论

相关文章