You are on page 1of 5

literature review assigment 603

https://www.slideshare.net/armanreza161/hotel-management-75285394

A Review on Various Software Development Life Cycle(SDLC) Models

Prof. Seema Suresh Kute, Prof. Surabhi Deependra ThoratAssistant ProfessorMCA Department,
MIT(E)Aurangabad(M.S), IndiaSeemak0518@yahoo.in, Thorat.surabhi@gmail.com

Abstract

To satisfy the need of automate the differentactivities and satisfy the need of some standard
andstructural procedure or methodology which to beintroduced in the industry so that the
transitionfrom manual to automated system became easy.This leads to the concept of System
DevelopmentLifecycle (SDLC) Models came into existence thatemphasized on the need to follow some
structuredapproach towards building new or improvedsystem. There are five development models
namelyLinear Sequential Model, Iterative Model,Prototype Model, Spiral Model, V-shaped Model.All
these models have cons as well as prons. Themain objective of this research is to represent thedifferent
models of software development andmake a comparative study of them to show thefeatures and
defects of each model

A Review on Various Software Development Life Cycle(SDLC) ModelsProf. Seema Suresh Kute, Prof.
Surabhi Deependra ThoratAssistant ProfessorMCA Department, MIT(E)Aurangabad(M.S),
IndiaSeemak0518@yahoo.in, Thorat.surabhi@gmail.comAbstractTo satisfy the need of automate the
differentactivities and satisfy the need of some standard andstructural procedure or methodology
which to beintroduced in the industry so that the transitionfrom manual to automated system
became easy.This leads to the concept of System DevelopmentLifecycle (SDLC) Models came into
existence thatemphasized on the need to follow some structuredapproach towards building new or
improvedsystem. There are five development models namelyLinear Sequential Model, Iterative
Model,Prototype Model, Spiral Model, V-shaped Model.All these models have cons as well as prons.
Themain objective of this research is to represent thedifferent models of software development
andmake a comparative study of them to show thefeatures and defects of each
model.Keywords:Software Development Model (SDLC), LinearSequential Model, Incremental Model,
PrototypeModel, Spiral Model, V-Shape Model.1. IntroductionEverybody knows how the computer is
important inour day to day life. Now, computer uses in everyfield like in industry, hospital, medicine,
education,agriculture even though in military area. Computeris used for developing the countries.
The taskswhich are very difficult and time consuming forhuman being that task can be done by the
computerwithin some microseconds. Many companies makethe software programs for the purpose
of givingfacilities to the offices.During early software development some problemsare occurred. So, for
avoiding these problems orobstacles follow some structured flow of thesoftware engineering and
develop the softwareprograms. Software engineering is the applicationof a systematic, disciplined,
quantifiable approachto the development, operation, and maintenance ofsoftware [8].2. System
Development Life Cycle(SDLC) [1]The Systems Development Life Cycle (SDLC),or Software
Development Life Cycle in systemsengineering, information systems and softwareengineering, is the
process of creating or alteringsystems, and the models and methodologies thatpeople use to
develop these systems. The conceptgenerally refers to computer or informationsystems. In software
engineering the SDLC conceptunderpins many kinds of software developmentmethodologies. These
methodologies form theframework for planning and controlling thecreation of an information
system the softwaredevelopment process.Understand the Project.Do the project
planning.Understand the requirement.Do the designing according to that coding theplanned
solution.Test the actual program.For large software systems, each activity can bevery complex and
procedures are needed toperform it efficiently and correctly. So, theactivities may be so large that
it cannot be handledin single step and must be broken into smallermodules. For example, design of
a large softwaresystem is always broken into multiple, distinctdesign phases, starting from a very
high leveldesign specifying only the components in thesystem to a detailed design where the logic of
thecomponents is specified. The basic activities orphases to be performed for developing
softwaresystem are;Determination of System’s RequirementsDesign of systemDevelopment (coding)
of softwareSystem Testing
3. ConclusionAfter studying of all models through the variousfactors, it has been found that the linear
sequentialmodel is used in database related projects in whichall the requirements are known to the
project teammembers before the project starts. Incrementalmodel is used for new technology and
whereneeded resources are not available. Prototypemodel used to develop online systems
fortransaction processing, web interfaces i.e. wherevery high amount of interaction with end
users.Since significantly lead to the creation of workingmodel in lower capital cost. Spiral model is
usedfor high-risk projects, Long-term projects andwhere significant changes are expected at
lowestcost. The V-shaped model is used for small sizeprojects where requirements are clearly defined
andfixed and when all type of technical resources areavailable. One model overcomes the
disadvantagesof other model.

https://www.researchgate.net/publication/312473242_A_Review_on_Various_Software_Development
_Life_Cycle_SDLC_Models

Abstract. Most of the currently used software development metrics are concentrated on

the latter stages like development and testing. However, early revealing of errors during the

SDLC(Software Development Life Cycle) tremendously affects the efficiency of the team work

by spending more time on prevention and less on correction in later stages.

Furthermore, reworking in later stages increase the cost of quality, lead to extra waste of

time of the development team. The objective of this review is to examine the classification of the

existing SDLC(Software Development Life Cycle) early phases and define the set of software

process quality metrics. Based on the SRL research protocol, we selected the most relevant

studies from overall 200 publications by the use of search keywords and inclusion/exclusion

criteria for quality assessment of primary studies. This systematic literature review yields the

correlation of cost, time and software product quality with the SDLC stages.

Shokhista Ergasheva, Artem Kruglov Russia, Innopolis University E-mail:


s.ergasheva@innopolis.university

Abstract- As we know the imposition for software is shooting with the less cost, easily deliverable&
batten quality. There exists tons of models, what matters is that which project needs which model to
develop their software. Out of no.of models here is the trifle of some significant models such as
Waterfall, Incremental, Spiral,V-Shaped, RAD(Rapid Application Development), Agile models. In this
paper we want to expound the various models. The basic motive of this paper is to enactthe variety of
models and make a relative study of them to show the attributes & shortcomings of each model.
Mani1 , Yogesh Kumar2 1M.Tech Scholar, 2Assistant Professor Department of Computer Science and
Engineering, University Institute of Enginee
https://phoenixnap.com/blog/software-development-life-cycle

You might also like