Please enable JavaScript.
Coggle requires JavaScript to display documents.
Comparing Various SDLC Models And The New Proposed Model On The Basis Of…
Comparing Various SDLC Models And The New Proposed Model On The Basis Of Available Methodology
Information
There are various SDLC models widely accepted and employed for developing software
SDLC models give theoretical guideline regarding software development, providing a sequence of activities to follow
Each models has its advantage and disadvantage under the circumstances and specification of the software
Common SDLC models
Waterfall model
A linear sequential SDLC proposed by Royce in 1970, in which
General phase
Analysis
Design
Coding
Testing
Implementation
Maintenance
A finished phase is not repeated
Phases
(RogerS.Pressman,SoftwareEngineering:APractitioner'sApproach)
Conception
Inititation
Analysis
Construction
Testing
Production/Implementation
Maintenance
Incremental model
Advancement of the waterfall model, in which the result is used back as the for the next iteration, thus ensuring that some feedback will be implemented for the next iteration
(RogerS.Pressman,SoftwareEngineering:APractitioner'sApproach)
Spiral model
Emphasize iteration
Analysis and engineering effort applied at each phase, with eye towards the end goal
Phases
Planning
Risk Analysis
Evaluation
Engineering
Similar to incremental model, with more emphasis to risk analysis
Iterative spiral steps that is continuously repeated over and over time to generate the actual software components with each spiral
All software go through the phase of requirement gathering, business analysis, system design, implementation, QA testing (Klopper,R.,Gruner,S.,&Kourie,D)
SDLC Comparison