Agile Software Development: Comparative Study

6 Pages Posted: 6 Jun 2018 Last revised: 22 Jun 2018

See all articles by Soukaina Merzouk

Soukaina Merzouk

University Hassan II of Casablanca - Laboratory of Technology and Modeling

Sakina Elhadi

University Hassan II of Casablanca - Laboratory of Technology and Modeling

Abdessamad Cherkaoui

University Hassan II of Casablanca - Laboratory of Technology and Modeling

Abdelaziz Marzak

University Hassan II of Casablanca

Nawal Sael

University Hassan II of Casablanca - Laboratory of Technology and Modeling

Date Written: May 28, 2018

Abstract

Satisfying customers is a primary goal of any development company. It’s achieved by respecting the project content, the deadlines and the budget allocated. To manage a development team and the project they’re working on, the famous methods called "Traditional" comes to consider the project management and the development team, by providing a sequence of steps from the specifications to the final delivery. However, because of the internet evolution, competition between companies is growing. Also, customers' needs are changing, and they want their deliveries as soon as possible. Due to the insufficiency of conventional methods in terms of adapting to these changes, the necessity of a new philosophy is essential, one of the most adopted method to overcome such drawbacks observed when using classic approach is termed "agile", this method provides flexible planning, scalable development and frequent delivery. Agile development is a package of methodologies, each one has its own process and practices, it has evolved continuously since its appearance. Nevertheless, agile development suffers from problems such as the difficulty of estimating the effort and the budget at the beginning of the project. In order to know the common points, advantages and disadvantages, then the next directions of providing a new agile method, the aim of this work consist to present a comparative study of the agile methodologies such as Scrum, XP, FDD, DSDM, Kanban, LSD, ASD, Crystal Family and AUP.

Keywords: Agile software development; Model-based method; XP; Scrum; FDD

Suggested Citation

Merzouk, Soukaina and Elhadi, Sakina and Cherkaoui, Abdessamad and Marzak, Abdelaziz and Sael, Nawal, Agile Software Development: Comparative Study (May 28, 2018). Smart Application and Data Analysis for Smart Cities (SADASC'18), Available at SSRN: https://ssrn.com/abstract=3186323 or http://dx.doi.org/10.2139/ssrn.3186323

Soukaina Merzouk (Contact Author)

University Hassan II of Casablanca - Laboratory of Technology and Modeling ( email )

Casablanca
Morocco

Sakina Elhadi

University Hassan II of Casablanca - Laboratory of Technology and Modeling ( email )

Casablanca
Morocco

Abdessamad Cherkaoui

University Hassan II of Casablanca - Laboratory of Technology and Modeling ( email )

Casablanca
Morocco

Abdelaziz Marzak

University Hassan II of Casablanca ( email )

Rue Tarik Ibnou Ziad
Casablanca, 20000
Morocco

Nawal Sael

University Hassan II of Casablanca - Laboratory of Technology and Modeling ( email )

Casablanca
Morocco

Do you have a job opening that you would like to promote on SSRN?

Paper statistics

Downloads
1,223
Abstract Views
2,642
Rank
32,674
PlumX Metrics