Call for Paper - July 2023 Edition
IJCA solicits original research papers for the July 2023 Edition. Last date of manuscript submission is June 20, 2023. Read More

Critical Analysis of Software Process Models

IJCA Proceedings on National Conference on Advances in Computing Applications
© 2016 by IJCA Journal
NCACA 2016 - Number 2
Year of Publication: 2016
Subodh Kumar
N. K. Mishra
Sarkar Sharan Mehta

Subodh Kumar, N K Mishra and Sarkar Sharan Mehta. Article: Critical Analysis of Software Process Models. IJCA Proceedings on National Conference on Advances in Computing Applications NCACA 2016(2):12-14, September 2016. Full text available. BibTeX

	author = {Subodh Kumar and N. K. Mishra and Sarkar Sharan Mehta},
	title = {Article: Critical Analysis of Software Process Models},
	journal = {IJCA Proceedings on National Conference on Advances in Computing Applications},
	year = {2016},
	volume = {NCACA 2016},
	number = {2},
	pages = {12-14},
	month = {September},
	note = {Full text available}


Software process models are descriptive and diagrammatic form of the software life cycle. Software life cycle models provide a descriptive way to perform the various activities which are necessary during a software product development from scratch or even at some level of maintenance. In software process models the main focus has been drawn on the structured approach to build a new system or to improve an existing system. The basic activities of software development has been summarised in different life cycle models. The order of these activities in life cycle models are not homogeneous. However, there is not much variation between the software development structured process. On other hand, during software development there must be a sound understanding among project team members and they should have a clear-cut understanding about the various activities. Otherwise, unstructured process(without following any software process model) and lack of understanding between team would lead to project failure. Every life cycle model specify the entry and exit criteria in case of every development phase. Hence, developing a software product without software life cycle models not only difficult but also a pathetic approach which generally in-force towards project failure. In this paper the performance various existing software process models such as Build And Fix, Waterfall Model, Rapid Application Development, Formal Systems Development Model, Prototyping Model, Incremental Model, Spiral Model, WIN WIN Spiral Model has been analysed on the basis of various features.


  • Nabil Mohammed Ali Munassar & A. Govardhan, a comparison between five models of software engineering, IJCSI Issues, Vol. 7, Issue 5, 2010
  • Shikhamaheshwari, Dinesh Ch. Jain,A Comparative Analysis of Different types of Models in Software Development Life Cycle, IJARCSMS, Volume 2, Issue 5, 2012
  • T Bhuvaneswari, S Prabaharan, a Survey on Software Development Life Cycle Models, IJCSMC, Vol. 2, Issue. 5, 2013, pg. 262 – 267.
  • SystemsDevelopment Lifecycle: Objectives and Requirements. Bender RPT Inc, 2003.
  • Ian Sommerville, "Software Engineering", 8th Edition, 2006, pp. 89.
  • Klopper, R. , Gruner, S. , &Kourie, D. "Assessment of a framework to compare software development methodologies", 2007
  • Software Methodologies Advantages & disadvantages of various SDLC models. mht, www. ijarcsse. com
  • Nabil Mohammed Ali Munassar1 and A. Govardhan, A Comparison Between Five Models Of Software Engineering, IJCSI, Vol. 7, Issue 5, September 2010
  • Roger Pressman, Software Engineering: A Practitioner's Approach, Sixth Edition, McGraw-Hill Publication
  • Vishwas Massey, K. J Satao, "Comparing Various SDLC Models And The New Proposed Model On The Basis Of Available Methodology".
  • Barry Boehm, "Spiral Development: Experience, Principles, and Refinements", edited by Wilfred J. Hansen,2000
  • Craig Larman and Victor Basili, Iterative and Incremental Development: A Brief History, IEEE Computer, June 2003.
  • Apoorva Mishra, DeeptyDubey, A Comparative Study of Different Software Development Life Cycle Models in Different Scenarios, IJARCSMS, Volume 1, Issue 5, 2013.
  • . T. Bhuvaneswari, S. Prabaharan. A Survey on Software Development Life Cycle Models, IJCSMC, 2013. [15. ] P. Allen, M. Ramachandran, H. Abushama, PRISMS: an approach to software process improvement for small to medium enterprises, Proceedings of Third International Conference on Quality Software, 2003.