Date Added: May 2012
In the present scenario all software systems are imperfect because they cannot be built with mathematical or physical certainty, Hence in this paper the comparison of various software development models has been carried out. According SDLC each and every model have the advantage and drawbacks so in this research the authors have to calculate the performance of each model on behalf of some important features. The concept of system lifecycle models came into existence that emphasized on the need to follow some structured approach towards building new or improved system. Many models were suggested like waterfall, iterative model, prototype model, spiral model, etc.