0% found this document useful (0 votes)
148 views2 pages

Synopsis of SDLC

This document summarizes the software development life cycle (SDLC) and different SDLC models. It discusses that SDLC is a continuous process from project initiation to removal. There are multiple SDLC models that differ in features and weaknesses. The document then describes the typical phases of the SDLC - requirements gathering, design, implementation, testing, and maintenance. It also provides brief overviews of several popular SDLC models: the waterfall model, prototyping model, iterative model, V-shape model, and agile model. The benefits of following an SDLC process and selecting an appropriate model based on requirements are highlighted.

Uploaded by

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

Synopsis of SDLC

This document summarizes the software development life cycle (SDLC) and different SDLC models. It discusses that SDLC is a continuous process from project initiation to removal. There are multiple SDLC models that differ in features and weaknesses. The document then describes the typical phases of the SDLC - requirements gathering, design, implementation, testing, and maintenance. It also provides brief overviews of several popular SDLC models: the waterfall model, prototyping model, iterative model, V-shape model, and agile model. The benefits of following an SDLC process and selecting an appropriate model based on requirements are highlighted.

Uploaded by

Raging Aunty
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Synopsis

On
Software Development Life Cycle

Name – Kratika Singh


Enrollment No. – GM2479
Faculty No. – 20CAB412

One of the basic notions of the software development process is SDLC models which stands
for Software Development Life Cycle models. SDLC – is a continuous process, which starts
from the moment, when it’s made a decision to launch the project, and it ends at the
moment of its full removal from exploitation. There is no single SDLC model. They are
divided into main groups, each with its features and weaknesses. This PowerPoint
Presentation describes the different phases of SDLC and various models of SDLC and also
gives the results of each.
Each application's quality is the finished result of how every step of the life cycle of software
development has been managed. In order to achieve a good quality product, multiple teams
and strategies are used. Software development is a crucial process that everyone is aware
of. However, justice will only be done if all the phases are well involved in their respective
ways. Different Software Development Life Cycle (SDLC) models are commonly used for
software development. The SDLC models supply a theoretical guide to software
development. The SDLC models are very important for the systematic evolution of
the software in such a way that it will be delivered within the time limit & should be of good
quality as well. The proper use of SDLC enables project managers to regulate the software's
entire development strategy. This Study Shows the different phases of cycle –

• Requirement gathering and Analysis


• Design
• Implementation / Coding
• Testing
• Maintenance
Every SDLC has its disadvantages and advantages in deciding which model under which
situation should be executed. This study compares various popular life cycle models such
as the prototype model, waterfall, V-shaped model, and Agile model.

• Waterfall Model - In this model, each phase should be completed before the start of
the next phase.
• Prototyping Model - This model requires that a working prototype of the system
should be built and delivered to the client before carrying out the development of
actual software.

GM2479 Kratika Singh 20CAB412


• The Iterative Model - In the Iterative model, we start with a simple implementation
of a small set of software requirements and iteratively enhance the complete
system.
• V-Shape Model - This model is an extension of the waterfall model, where the
testing task is associated with each corresponding development stage.
• Agile Model - Agile methods break tasks into smaller iterations or parts that do not
directly involve long-term planning.
The benefits of SDLC in software development can be realized if developers understand the
customer requirements and strictly follow the documented plan. A suitable SDLC model can
be selected based on the customer requirements and the objectives of an organization. The
Software Development Life Cycle of an application or system continues, with updates and
new features, until the day it is decommissioned or replaced. Several methods for software
development have evolved over the decades.

GM2479 Kratika Singh 20CAB412

You might also like