The researcher focuses on the analysis of most common diverse methodologies of software development to choose the best one on the basis of different factors such as project type, size, development environment, and available resources. Software projects provided are positive and negative impacts and provide the stages of software development methodology. Subsequently, the author gives brief details about the common stages of software development in this paper. These stages are mostly used in every software development methodologies (SDMs). The main motive of this research is to provide the details of figures of steps and stages about currently available most common twenty-one (21) SDMs. Software projects are on the functions or stages of the methodology, the project owner's feedbacks in each methodology and suitability of methodology on the small, medium and large size of projects. The Result conducted based on an analysis between them by applying different strategies, development environments, and common practices and based on available resources, which can easily be understood to choose the best methodology, which can be feasible for Small, and Medium Enterprises (SMEs).
CITATION STYLE
Saeed, S., Jhanjhi, N. Z., Naqvi, M., & Humayun, M. (2019). Analysis of software development methodologies. International Journal of Computing and Digital Systems, 8(5), 445–460. https://doi.org/10.12785/ijcds/080502
Mendeley helps you to discover research relevant for your work.