1. AI techniques and tools in Agile Software Development: Preliminary research.
- Author
-
Peras, Dijana, Stapić, Zlatko, and Matijević, Mislav
- Subjects
AGILE software development ,ARTIFICIAL intelligence - Abstract
In recent years, there has been significant growth in research related to Agile software development (ASD), accompanied by a notable rise in the adoption of artificial intelligence (AI) tools and techniques. AI is believed to have the potential to bring about a transformation in agile software development, leading to improved product quality, increased production efficiency, and higher project success rates. Consequently, there is a compelling need to incorporate AI methods and tools into the agile software development process. This study presents the results of a literature review and answers research questions on AI techniques and tools, their purposes, and their benefits when used in the context of ASD. In a multi-phased process, a total of 374 documents were gathered and examined. 28 papers satisfied the inclusion and quality assessment requirements. A total of 7 different AI techniques were identified, of which machine learning (ML) was the one predominantly used. The purposes and benefits of AI techniques were identified and discussed. Recommendations for future research were given to tackle detected research gaps. [ABSTRACT FROM AUTHOR]
- Published
- 2023