CFP last date
20 December 2024
Reseach Article

Critical Analysis of Software Process Models

Published on September 2016 by Subodh Kumar, N. K. Mishra, Sarkar Sharan Mehta
National Conference on Advances in Computing Applications
Foundation of Computer Science USA
NCACA2016 - Number 2
September 2016
Authors: Subodh Kumar, N. K. Mishra, Sarkar Sharan Mehta
65615615-acc1-426c-abd5-d50ba9f787b1

Subodh Kumar, N. K. Mishra, Sarkar Sharan Mehta . Critical Analysis of Software Process Models. National Conference on Advances in Computing Applications. NCACA2016, 2 (September 2016), 12-14.

@article{
author = { Subodh Kumar, N. K. Mishra, Sarkar Sharan Mehta },
title = { Critical Analysis of Software Process Models },
journal = { National Conference on Advances in Computing Applications },
issue_date = { September 2016 },
volume = { NCACA2016 },
number = { 2 },
month = { September },
year = { 2016 },
issn = 0975-8887,
pages = { 12-14 },
numpages = 3,
url = { /proceedings/ncaca2016/number2/26176-1043/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Proceeding Article
%1 National Conference on Advances in Computing Applications
%A Subodh Kumar
%A N. K. Mishra
%A Sarkar Sharan Mehta
%T Critical Analysis of Software Process Models
%J National Conference on Advances in Computing Applications
%@ 0975-8887
%V NCACA2016
%N 2
%P 12-14
%D 2016
%I International Journal of Computer Applications
Abstract

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.

References
  1. Nabil Mohammed Ali Munassar & A. Govardhan, a comparison between five models of software engineering, IJCSI Issues, Vol. 7, Issue 5, 2010
  2. Shikhamaheshwari, Dinesh Ch. Jain,A Comparative Analysis of Different types of Models in Software Development Life Cycle, IJARCSMS, Volume 2, Issue 5, 2012
  3. T Bhuvaneswari, S Prabaharan, a Survey on Software Development Life Cycle Models, IJCSMC, Vol. 2, Issue. 5, 2013, pg. 262 – 267.
  4. SystemsDevelopment Lifecycle: Objectives and Requirements. Bender RPT Inc, 2003.
  5. Ian Sommerville, "Software Engineering", 8th Edition, 2006, pp. 89.
  6. Klopper, R. , Gruner, S. , &Kourie, D. "Assessment of a framework to compare software development methodologies", 2007
  7. Software Methodologies Advantages & disadvantages of various SDLC models. mht, www. ijarcsse. com
  8. Nabil Mohammed Ali Munassar1 and A. Govardhan, A Comparison Between Five Models Of Software Engineering, IJCSI, Vol. 7, Issue 5, September 2010
  9. Roger Pressman, Software Engineering: A Practitioner's Approach, Sixth Edition, McGraw-Hill Publication
  10. Vishwas Massey, K. J Satao, "Comparing Various SDLC Models And The New Proposed Model On The Basis Of Available Methodology".
  11. Barry Boehm, "Spiral Development: Experience, Principles, and Refinements", edited by Wilfred J. Hansen,2000
  12. Craig Larman and Victor Basili, Iterative and Incremental Development: A Brief History, IEEE Computer, June 2003.
  13. Apoorva Mishra, DeeptyDubey, A Comparative Study of Different Software Development Life Cycle Models in Different Scenarios, IJARCSMS, Volume 1, Issue 5, 2013.
  14. . 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.
Index Terms

Computer Science
Information Sciences

Keywords

Software Development Approach And Sdlc Models