Agile Software

Agile software development focuses on iterative development and rapid adaptation to changing requirements, aiming to improve efficiency and product quality. Current research emphasizes leveraging AI, particularly large language models and reinforcement learning, to automate tasks, enhance decision-making, and improve code quality within agile frameworks, with model architectures like transformers and neural networks playing key roles. This research is significant for its potential to increase productivity in software development, improve the reliability of software systems, and facilitate the creation of more complex and adaptable software applications.

Papers