Skip to content

Agile Software Development Methods: A Comparative Review1

Mar 2019 · Agile Software Development · Vol abs/1903.10913, pp. 31-59 · 62 citations · ⚡ 5 influential · 117 references
Computer Science

TL;DR

The results show that agile software development methods cover, without offering any rationale, different phases of the software development life-cycle and that most of these methods fail to provide adequate project management support.

Abstract

Although agile software development methods have caught the attention of software engineers and researchers worldwide, scientific research still remains quite scarce. The aim of this study is to order and make sense of the different agile approaches that have been proposed. This comparative review is performed from the standpoint of using the following features as the analytical perspectives: project management support, life-cycle coverage, type of practical guidance, adaptability in actual use, type of research objectives and existence of empirical evidence. The results show that agile software development methods cover, without offering any rationale, different phases of the software development life-cycle and that most of these methods fail to provide adequate project management support. Moreover, quite a few methods continue to offer little concrete guidance on how to use their solutions or how to adapt them in different development situations. Empirical evidence after ten years of application remains quite limited. Based on the results, new directions on agile methods are outlined.

Read PDF

Similar papers

Review Open access Jul 2026

A Comprehensive Systematic Literature Review of Agile Methodology

A literature review of Agile methodologies from 2001 to 2025 is presented, systematically examining their evolution, cross-sectoral diffusion, and key adaptations, and identifies critical gaps in the literature and outlines future research directions.

Majid Al-Nabae, Norshahrizan Nordin, Abdulwadod S. A. Hassan et al. · 0 citations
Review Open access Aug 2026

Software Development Methodologies Evolutionary Trends from Waterfall to DevOps

It was identified that the industry tends to follow a hybrid Agile-DevOps practice with more emphasis on automation, continuous integration and collaboration to achieve quick and competitive software environments.

Raman Kumar · 0 citations
Open access 2026

Programming Methodologies: Agile, Scrum, and Devops in Practice

This study highlights how these methodologies complement each other in practice, improve software quality, reduce time-to-market, and enhance collaboration among stakeholders in modern software engineering environments.

Nkiwa Monkila Jonathan, Monkila Nkiwa Barthelemy, Padinganyi Tshiombela Faustin et al. · 0 citations
Review Open access Aug 2026

Agile Software Development Challenges: Identification, Validation, and Prioritization Using the Analytic Hierarchy Process

This study identifies Inadequate Architecture, Lack of Standardized Framework, Communication and Coordination, Poor Requirement Verification, and Minimum Documentation as the most significant challenges in Agile development.

Kamran Khan Tatari, Shahid Latif, Salim ur Rehman et al. · 0 citations

Related blog posts

Microsoft Research Blog Oct 6, 2026

What AI gets wrong and what failure teaches us

Jennifer Neville did not want to go into computer science—but that’s exactly where she landed. Neville discusses the starts and stops that led to her professional sweet spot and her work identifying “surprising failures” making it hard for AI to handle complexity.  The post What AI gets wrong and what failure teaches us appeared first on Microsoft Research.

Microsoft Research Blog Jul 30, 2026

Echoverse: Deep, evolving environments for computer-use agents

Computer-use AI agents struggle with multi-step workflows like email and customer support. Echoverse trains agents in realistic environments rather than simply providing more training tasks, helping them improve as the tasks, tests, and environments evolve. The post Echoverse: Deep, evolving environments for computer-use agents appeared first on Microsoft Research.

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.