Agile Software Development Methods: Review and Analysis

09/25/2017
by   Pekka Abrahamsson, et al.
0

Agile - denoting "the quality of being agile, readiness for motion, nimbleness, activity, dexterity in motion" - software development methods are attempting to offer an answer to the eager business community asking for lighter weight along with faster and nimbler software development processes. This is especially the case with the rapidly growing and volatile Internet software industry as well as for the emerging mobile application environment. The new agile methods have evoked substantial amount of literature and debates. However, academic research on the subject is still scarce, as most of existing publications are written by practitioners or consultants. The aim of this publication is to begin filling this gap by systematically reviewing the existing literature on agile software development methodologies. This publication has three purposes. First, it proposes a definition and a classification of agile software development approaches. Second, it analyses ten software development methods that can be characterized as being "agile" against the defined criterion. Third, it compares these methods and highlights their similarities and differences. Based on this analysis, future research needs are identified and discussed.

READ FULL TEXT
research
08/25/2022

Sistematic mapping protocol - estimation accuracy on software development using agile technologies

Protocol for a Systematic Mapping of the Literature, which aims to ident...
research
08/21/2019

Leveraging creativity in requirements elicitation within agile software development: a systematic literature review

Agile approaches tend to focus solely on scoping and simplicity rather t...
research
09/20/2017

Mobile-D: An Agile Approach for Mobile Application Development

Mobile phones have been closed environments until recent years. The chan...
research
05/16/2022

A modeler's guide to extreme value software

This review paper surveys recent development in software implementations...
research
04/15/2023

Documentation Practices in Agile Software Development: A Systematic Literature Review

Context: Agile development methodologies in the software industry have i...
research
04/13/2020

Bibliometric Analysis of Agile Software Development

Agile methodologies are currently considered one of the main paradigms o...
research
03/26/2019

Agile Software Development Method, A Comparative Review1

Although agile software development methods have caught the attention of...

Please sign up or login with your details

Forgot password? Click here to reset