4.5 Article

Big Data analytics in Agile software development: A systematic mapping study

期刊

INFORMATION AND SOFTWARE TECHNOLOGY
卷 132, 期 -, 页码 -

出版社

ELSEVIER
DOI: 10.1016/j.infsof.2020.106448

关键词

Agile software development; Software analytics; Data analytics; Machine learning; Artificial intelligence; Literature review

资金

  1. Catalan Agencia de Gestion de Ayudas Universitarias y de Investigacion (AGAUR) through the FI Ph.D. grant
  2. Spanish Ministerio de Economia, Industria y Competitividad through the GENESIS project [TIN2016-79269-R]

向作者/读者索取更多资源

The study aims to link Agile software development with Big Data analytics and found that data-driven software development is focused on areas such as code repository analytics, defects/bug fixing, testing, project management analytics, and application usage analytics. It concludes that improving the productivity of software development teams is a key objective faced by Big Data analytics in the industry and provides scholars with insights into the state and trends of software analytics research in the business environment.
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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据