Agile Software Development Method, A Comparative Review1

03/26/2019
by   Pekka Abrahamsson, et al.
0

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 FULL TEXT
research
12/05/2017

A Study on the Perception of Researchers about the Application of Agile Software Development Methods in Research

Papers on Agile Software Development methods are often focused on their ...
research
09/25/2017

Agile Software Development Methods: Review and Analysis

Agile - denoting "the quality of being agile, readiness for motion, nimb...
research
07/15/2023

AIOptimizer – A reinforcement learning-based software performance optimisation prototype for cost minimisation

This research article introduces AIOptimizer, a prototype for a software...
research
01/21/2022

Personality Type Based on Myers-Briggs Type Indicator with Text Posting Style by using Traditional and Deep Learning

The term personality may be expressed in terms of the individual differe...
research
04/21/2022

Agile data management in NAV: A Case Study

To satisfy the need for analytical data in the development of digital se...
research
09/20/2017

Achieving CMMI Level 2 with Enhanced Extreme Programming Approach

The relationship between agile methods and Software Engineering Institut...
research
03/18/2021

Impact of Task Cycle Pattern on Project Success in Software Crowdsourcing

Crowdsourcing is becoming an accepted method of software development for...

Please sign up or login with your details

Forgot password? Click here to reset