0% found this document useful (0 votes)
9 views4 pages

Adesh Katiya SDLC

Uploaded by

joshiy12a
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views4 pages

Adesh Katiya SDLC

Uploaded by

joshiy12a
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 4

AIM:- Case study of Software Development Models.

INTRODUCTION:- Software Development Life Cycle (SDLC) is a process used by


the software industry to design, develop and test high quality softwares. The SDLC
aims to produce a high-quality software that meets or exceeds customer
expectations, reaches completion within times and cost estimates.

There are various software development life cycle models defined and designed
which are followed during the software development process. These models are also
referred as Software Development Process Models".

Following are the most important and popular SDLC models:

 Waterfall model
 V Model
 Incremental Model
 RAD Model
 Iterative Model
 Spiral Model
 Prototype Model

These models are discussed below:

WATERFALL MODEL:
The waterfall model is a classical model used in system development life cycle to
create a system with a linear and sequential approach. It is termed as waterfall
because the model develops systematically from one phase to another in a
downward fashion. This model is divided into different phases and the output of one
phase is used as the input of the next phase. Every phase has to be completed
before the next phase starts and there is no overlapping of the phases.
V MODEL:
The V-Model is an extension of the waterfall model and is based on the association
of a testing phase for each corresponding development stage. This means that for
every single phase in the development cycle, there is a directly associated testing
phase. This is a highly-disciplined model and the next phase starts only after
completion of the previous phase.
INCREMENTAL MODEL:
Incremental Model, also known as the successive version model, is a widely
adopted model of software development process where the software
requirements are divided or broken down into multiple stand-alone
modules/increments in the SDLC (Software Development Life Cycle).

RAD MODEL:
Rapid application development is a software development methodology that uses
minimal planning in favor of rapid prototyping. A prototype is a working model that is
functionally equivalent to a component of the product.
In the RAD model, the functional modules are developed in parallel as prototypes
and are integrated to make the complete product for faster product delivery. Since
there is no detailed preplanning, it makes it easier to incorporate the changes within
the development process.
ITERATIVE MODEL:

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy