Strengths and Weakness of Traditional and Agile Processes - A Systematic Review
Mahrukh Sameen Mirza, Soma Datta · Journal of Software · 2019
In the software industry, there are several processes and methodologies that exist.The traditional processes and Agile methodologies have their own strengths and weaknesses.Agile methodologies overcome some of the weaknesses of traditional processes.Although in the recent years Agile methodologies have been used by software development companies, there is still a high ratio of software failures when compared with core engineering processes.The adoption of these processes in software development could alleviate software failures.This systematic study reviews the strengths and weaknesses of both traditional processes and Agile processes.The search strategy resulted in 91 papers, of which 25 primary studies are investigated between 2012 and 2019.The detailed search strategy has been presented in this study along with future directions.