This study explores the benefits and challenges of integrating Artificial Intelligence with Agile software development methodologies, focusing on improving continuous integration and delivery. A systematic literature review and longitudinal meta-analysis of the retrieved studies was conducted to analyse the role of Artificial Intelligence and it's future applications within Agile software development. The review helped identify critical challenges, such as the need for specialised socio-technical expertise. While Artificial Intelligence holds promise for improved software development practices, further research is needed to better understand its impact on processes and practitioners, and to address the indirect challenges associated with its implementation.
翻译:本研究探讨了将人工智能与敏捷软件开发方法论相结合的优势与挑战,重点关注对持续集成与交付的改进。通过对检索文献进行系统性综述和纵向元分析,本研究剖析了人工智能在敏捷软件开发中的作用及其未来应用前景。综述揭示了关键挑战,例如对专业化社会技术专长的需求。尽管人工智能在改进软件开发实践方面具有潜力,但仍需进一步研究以更深入地理解其对开发流程及从业者的影响,并应对其落地过程中相关的间接挑战。