SDLC (Software Development Life Cycle) :
A framework that describes the activities
performed at each stage of a software development.
Six
Stages of Software Development
Life Cycle for Software Development
We
have numerous types of SDLC models like Waterfall, Agile, Spiral etc. All this
SDLC model must follow this 6 steps for developing errorless Software. Software
Development Life cycle has totaled 6 Steps. All 6 steps are mentioned in below.
1.Requirement
Gathering and Analysis2.System
Analysis3.System
Design4.Coding5.Testing6.Implementation
1.) Requirement Gathering and Analysis
Requirement
gathering and analysis is the first stage and major stage of any SDLC model.
This phase is basically the brainstorming phase because it has the many sub
stages for like Feasibility Analysis Stages to check how much idea can put into
action for development.
In
this Stages, communication taking place between stakeholders, end users and the
project team. So, all the person which are related to the project and they
gather information for software development.
In
that a brand new software development takes place more requirement gathering
process for development and in other already build software not need too much
information and data gathering process.
