当前位置: X-MOL 学术Inf. Softw. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Big Data analytics in Agile software development: A systematic mapping study
Information and Software Technology ( IF 3.9 ) Pub Date : 2020-10-13 , DOI: 10.1016/j.infsof.2020.106448
Katarzyna Biesialska , Xavier Franch , Victor Muntés-Mulero

Context:

Over the last decade, Agile methods have changed the software development process in an unparalleled way and with the increasing popularity of Big Data, optimizing development cycles through data analytics is becoming a commodity.

Objective:

Although a myriad of research exists on software analytics as well as on Agile software development (ASD) practice on itself, there exists no systematic overview of the research done on ASD from a data analytics perspective. Therefore, the objective of this work is to make progress by linking ASD with Big Data analytics (BDA).

Method:

As the primary method to find relevant literature on the topic, we performed manual search and snowballing on papers published between 2011 and 2019.

Results:

In total, 88 primary studies were selected and analyzed. Our results show that BDA is employed throughout the whole ASD lifecycle. The results reveal that data-driven software development is focused on the following areas: code repository analytics, defects/bug fixing, testing, project management analytics, and application usage analytics.

Conclusions:

As BDA and ASD are fast-developing areas, improving the productivity of software development teams is one of the most important objectives BDA is facing in the industry. This study provides scholars with information about the state of software analytics research and the current trends as well as applications in the business environment. Whereas, thanks to this literature review, practitioners should be able to understand better how to obtain actionable insights from their software artifacts and on which aspects of data analytics to focus when investing in such initiatives.



中文翻译:

敏捷软件开发中的大数据分析:系统映射研究

内容:

在过去的十年中,敏捷方法以无与伦比的方式改变了软件开发过程,并且随着大数据的日益普及,通过数据分析来优化开发周期已成为一种商品。

目的:

尽管对软件分析以及敏捷软件开发(ASD)本身进行了大量研究,但从数据分析的角度来看,尚无系统地概述有关ASD的研究。因此,这项工作的目的是通过将ASD与大数据分析(BDA)链接来取得进展。

方法:

作为查找与该主题相关的文献的主要方法,我们对2011年至2019年发表的论文进行了手动搜索和滚雪球游戏。

结果:

总共选择并分析了88项主要研究。我们的结果表明,在整个ASD生命周期中都采用了BDA。结果表明,数据驱动的软件开发集中在以下领域:代码存储库分析,缺陷/错误修复,测试,项目管理分析和应用程序使用情况分析。

结论:

由于BDA和ASD是快速发展的领域,因此提高软件开发团队的生产力是BDA在行业中面临的最重要目标之一。这项研究为学者提供了有关软件分析研究的状态,当前趋势以及商业环境中的应用程序的信息。鉴于通过这篇文献综述,从业人员应该能够更好地了解如何从他们的软件工件中获得可行的见解,以及在投资于此类计划时应重点关注数据分析的哪些方面。

更新日期:2020-10-13
down
wechat
bug