Comparative Analysis Of Structured System Development Life Cycle Methodologies: Rapid Application Development, Prototyping, And Scrum
i-manager’s Journal on Software Engineering · 2021
System Development Life Cycle (SDLC) is the total process involved from the inception of a system to the deployment of the system. The perfect choice of the System Development Life Cycle model to use for different system development stands as a challenge for organizations. The model used by the developers play a significant role in determining the outcome of the system. Therefore, there is need to critically look at the various characteristics of the models and the features of the system so as to determine which model is best suitable for the system. This research work reviewed three SDLC models which are Scrum, Rapid Application Development (RAD) and Prototyping model. Their pros and cons were highlighted, and when they are best suitable has also been mentioned. The models were compared with each other and the different features peculiar to each of the models were discussed.