Skip to content
Research Article Open access CC BY 4.0

Empirical Study of Agile Software Development Methodologies: A Comparative Analysis

Samuel Gbli Tetteh

Asian Journal of Research in Computer Science · pp. 30–42 · Published 27 Feb 2024

10.9734/ajrcos/2024/v17i5436

Abstract

The comparative analysis of software development models, also called the Software Development Life Cycle (SDLC), is an everyday discourse among software engineers, reflecting the dynamic nature of the field. Within this realm, various software development methodologies, such as prototyping, spiral development, and Rapid Action Development, have been established and recognised for their unique approaches to software creation. In recent years, Agile methodologies have emerged as prominent contenders in software development, offering flexibility, adaptability, and efficiency in delivering high-quality software within designated timeframes. Among the array of Agile methodologies, including Dynamic System Development Method (DSDM), Scrum, Feature-Driven Development (FDD), Extreme Programming (XP), Kanban, Adaptive Software Development (ASD), Mendix, Lean, and Crystal, several have garnered significant attention in the software development community. Specifically, ASD, DSDM, XP, FDD, Kanban, and Scrum have emerged as prominent choices among Agile methods utilised by software developers. This study conducts a comprehensive examination and comparison of these six Agile software models, aiming to elucidate their functionalities, strengths, and weaknesses. The findings of this comparative analysis seek to provide valuable insights for software industries, enabling informed decision-making when selecting software development models for upcoming projects. By understanding each Agile methodology's nuanced differences and capabilities, software developers and industry stakeholders can align their project requirements with the most suitable software development approach, ultimately optimising project outcomes and software quality.

Extreme programming dynamic system development method feature-driven development adaptive software development agile methodology and kanban

Cited by 29

RPA as a Catalyst for Agile Transformation in Software Development

Rajiv Singh, Priti Maheshwary · 2024 IEEE 2nd International Conference on Innovations in High Speed Communication and Signal Processing (IHCSP) · 2024

Navigating Usability and User Experience in a Multi-Platform World With Agile Methodology

Somesh Kumar Sahu, Senthilkumar Ranganathan · Advances in Social Networking and Online Communities · 2024

KaGeo: Aplikasi Geologi Berbasis Web Untuk Manajemen Data Koleksi di Museum Geologi Bandung

Muhammad Ruslan Maulani, Marwanto Rahmatuloh, Mubassiran Mubassiran · Jurnal Informatika: Jurnal Pengembangan IT · 2025

Agile Integration in Software Development: Principles, Practices, and Challenges

Felix Temole, Desislava Atanasova · Software Engineering · 2025

Agile Project Management and Effects of Scaling Agile for Software Delivery

Hemant Sharma, Alpana Agarwal · Zeitschrift für wirtschaftlichen Fabrikbetrieb · 2025

ForenSeeker: An Automated Digital Forensic Examination Platform with Open-source Tools Utilization

Stefanus Santori Zen, Jeckson Sidabutar, Setiyo Cahyono · 2025 12th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI) · 2025

Showing 19 of 29 known citations — external sources report more than can currently be individually listed.

Article metrics

Real usage data collected on this platform.

14

Page views

0

PDF downloads

2

Outbound clicks

29

Citations

Views over time

Views by country

Approximate, from request IP at view time — not citizenship or institution. Countries with fewer than 5 views are grouped as "Other".

Traffic sources

Referring site, by host.

Views and downloads exclude known bots/crawlers. Citations combines this platform's own DOI-resolved index with each external source's own reported total — see Cited by above for individually listed citing works. Last refreshed 0 seconds ago.