SEAIAug 1, 2024

Future of Artificial Intelligence in Agile Software Development

arXiv:2408.00703v14 citationsh-index: 4
Originality Synthesis-oriented
AI Analysis

This is an incremental proposal for applying existing AI tools to improve agile software development processes.

The paper addresses how AI can transform agile software development by assisting teams with routine tasks, risk analysis, and decision-making, potentially increasing efficiency and project success rates.

The advent of Artificial intelligence has promising advantages that can be utilized to transform the landscape of software project development. The Software process framework consists of activities that constantly require routine human interaction, leading to the possibility of errors and uncertainties. AI can assist software development managers, software testers, and other team members by leveraging LLMs, GenAI models, and AI agents to perform routine tasks, risk analysis and prediction, strategy recommendations, and support decision making. AI has the potential to increase efficiency and reduce the risks encountered by the project management team while increasing the project success rates. Additionally, it can also break down complex notions and development processes for stakeholders to make informed decisions. In this paper, we propose an approach in which AI tools and technologies can be utilized to bestow maximum assistance for agile software projects, which have become increasingly favored in the industry in recent years.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes