An Empirical Study of Activity, Popularity, Size, Testing, and Stability in Continuous Integration

An Empirical Study of Activity, Popularity, Size, Testing, and Stability in Continuous Integration
复制标题

持续集成中的活动、流行度、规模、测试和稳定性的实证研究

DOI:
10.1109/msr.2017.38
复制
发表时间:
2017
期刊:
2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR)
影响因子:
--
通讯作者:
Francisco Servant
Francisco Servant
中科院分区:
--
文献类型:
--
作者:
Aakash Gautam;Saket Vishwasrao;Francisco Servant

文献摘要

被引文献

相似文献

对软件开发项目所遵循的实践的良好理解可以积极影响他们的成功-特别是在吸引人才和加入新成员方面。在本文中,我们进行聚类分析,以分类软件项目,遵循持续集成的活动,流行程度,规模,测试和稳定性。基于这种分析,我们确定并讨论了四个不同的存储库组,这些存储库具有将它们与其他组区分开来的独特特征。有了这种新的理解,我们鼓励开源项目根据这些定义特征来承认和宣传他们的偏好,以便他们可以招募具有相似价值观的开发人员。
A good understanding of the practices followed by software development projects can positively impact their success — particularly for attracting talent and on-boarding new members. In this paper, we perform a cluster analysis to classify software projects that follow continuous integration in terms of their activity, popularity, size, testing, and stability. Based on this analysis, we identify and discuss four different groups of repositories that have distinct characteristics that separates them from the other groups. With this new understanding, we encourage open source projects to acknowledge and advertise their preferences according to these defining characteristics, so that they can recruit developers who share similar values.