A Survey on Comparative Analysis of Agile Software Development Methodologies

Ajith Jerom B, Rajamohana SP
2019 Zenodo  
Software development methodologies is the process of dividing the software development process into different phases in order to achieve better greater planning and management of the software. For developing software's there consists of many methodologies available But Agile Methodology is one of the methods which were introduced to meet the customer's new requirements for developing software product. This paper is going to survey about the comparative analysis of agile software which contains
more » ... ifferent kinds of agile methodologies. Some of them are Scrum, Kaban, Extreme Programming, Lean, Feature Driven Development (FDD), Adaptive Software Development (ASD) and Dynamic Systems Development Method (DSDM), etc. and describes about the differences between them and recommends where to use and when to use. According to recent survey there were nearly 14 different Kanban boards were available and also the survey explains how the features are represented in the boards and it was compared with 22 software tools for implementing them to virtual Kanban boards, for analyzing there sources available on the web.
doi:10.5281/zenodo.2561994 fatcat:3h5gs6k77fbj3k2nu57t5g55bm