0% found this document useful (0 votes)
8 views9 pages

SDLC

Uploaded by

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

SDLC

Uploaded by

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

Softw

are
DEVELOP
MENT
Life
Cycle
By Winston W.
Boyce
W H A T I S SDLC is a process followed
for software building within
a software organization.
T H E SDLC consists of a precise
T W A R E plan that describes how to
S OF develop, maintain, replace,
V E L O PM and enhance specific
D E software. The life cycle
L I FE
E NT defines a method
improving the quality of
for

CY C L E software and the all-around


6 PHASES
OF THE ANAL
YSIS
DESI
GN
DEVELOP
MENT

SOFTWAR
E MAINTEN
ANCE
DEPLOY
MENT
TESTI
NG
DEVELOP
MENT LIFE
L
THE ANALYSIS PHASE IS ONE OF THE

AN A MOST CRITICAL STAGES, WHERE THE


PRIMARY GOAL IS TO GATHER,

Y S I S ANALYZE, AND DEFINE THE


REQUIREMENTS OF THE SOFTWARE
TO BE DEVELOPED. THIS PHASE LAYS
THE FOUNDATION FOR ALL
SUBSEQUENT STEPS IN THE
DEVELOPMENT PROCESS. IT IS OFTEN
REFERRED TO AS THE
REQUIREMENTS GATHERING OR
THE DESIGN PHASE IN THE SOFTWARE

DESI
DEVELOPMENT LIFE CYCLE (SDLC) IS THE
STAGE WHERE THE SYSTEM'S ARCHITECTURE
AND DESIGN ARE CREATED, BASED ON THE
REQUIREMENTS DEFINED IN THE ANALYSIS

GN
PHASE. DURING THIS PHASE, THE BLUEPRINT
FOR THE SYSTEM IS CRAFTED, DETAILING
HOW THE SOFTWARE WILL BE STRUCTURED
AND HOW ITS COMPONENTS WILL INTERACT.
THE DESIGN PHASE BRIDGES THE GAP
BETWEEN THE PROBLEM (AS DEFINED BY THE
REQUIREMENTS) AND THE SOLUTION (THE
ACTUAL SOFTWARE SYSTEM).
DEVELOP
MENT • In this phase, the actual software
is built based on the design
specifications.
• Developers write code using the
selected programming
language(s).
• It's important that coding is done
in compliance with established
standards to ensure
maintainability and scalability.
The Testing phase in the Software
Development Life Cycle (SDLC) is the
TESTI
stage where the software is thoroughly
evaluated to ensure that it works as
expected and meets the specified
requirements. It is critical to identify and
NG fix bugs, ensure the system performs as
intended, and validate that it is both
functional and non-functional aspects
(like performance, security, etc.). Testing
helps ensure software quality, reliability,
and that the final product delivers what
DEP L OY M E
NT
• Once the software passes testing,
it's deployed to the production
environment.
• This might involve installation on
user machines, cloud hosting, or
integration into an existing
system.
ANCE
MAINTEN
The Maintenance phase in
the Software Development
Life Cycle (SDLC) refers to
the ongoing process of
supporting, updating, and
improving the software
after it has been deployed
to production. It involves
fixing bugs, enhancing
functionality, optimizing
performance, and ensuring
the system continues to

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