Arshi Fatima, Shashvat Gupta


Software engineering deals with development of software to achieve the user requirements under a given time and specified budget. Thousands of software are developed every year but very few satisfy all the user expectations. A software development has certain phases under which a software undergoes during its life cycle. The correct software development model aims to achieve a quality software in low cost. The selection of correct software development model would become easier after this critical analysis. The aim of this paper is to minimize the ambiguity of selection of software models at the time of development and modify the phases of the software development models according to today’s need.



Software; Software Development Life Cycle; Development Models; Requirements; Software Engineering.

Full Text:



‘Software Engineeering - A precise Approach’ By Pankaj Jalote

‘Software Engineeering’ – By KK Agarwal and Yogesh Singh.

Mr. Ashish Kumar Gupta: ‘A COMPARISON BETWEEN DIFFERENT TYPES OFSOFTWARE DEVELOPMENT LIFE CYCLE MODELSIN SOFTWARE ENGINEERING’, International Journal of Advanced Technology in Engineering and Science, ISSN (online): 2348 – 7550, Volume No 03, Special Issue No. 01, March 2015

Rupinder Kaur, Dr. Jyotsna Sengupta: ‘Software Process Models and Analysis onFailure of Software Development Projects’, International Journal of Scientific & Engineering Research Volume 2, Issue 2, February-2011ISSN 2229-5518

Navita: ‘A Study on Software Development Life Cycle &its Model’, International Journal of Engineering Research in Computer Science and Engineering(IJERCSE)Vol 4, Issue 9, September 2017

Ratnmala R. Raval:Haresh M. Rathod ,'Comparative Study of Various Process Model in Software Development',International Journal of Computer Applications (0975 – 8887) Volume 82 – No 18, November 2013



  • There are currently no refbacks.

Copyright (c) 2018 International Journal of Advanced Research in Computer Science