Six Stages of Software Development Life Cycle for Software Development
Transcript of Six Stages of Software Development Life Cycle for Software Development
-
7/24/2019 Six Stages of Software Development Life Cycle for Software Development
1/1
Six Stages of Software Development Life Cycle for Software Development
1. Requirement gathering and analysis- First stage and major stage of any SDLC model- Basically the brainstorming hase !incl. Feasibility "nalysis Stage#- Communication ta$ing lace bet%een sta$eholders& end users and the roject
team'
(dentify and cature sta$eholder requirements using customer inter)ie%s and
sur)eys
Build multile use cases to describe each action that a user %ill ta$e on the
ne% system- Brand ne% soft%are de)eloment ta$es laces more requirement gathering
rocess for de)eloment& for already build soft%are not need too much
information and data gathering rocess*. System "nalysis
- +ntire system is defined in detail- De)eloer get a detailed bluerint of the )arious hase of the soft%are that
de)eloed in the roject- ,he system is di)ided into smaller arts to ma$e it easier more manageable for
the de)eloers& designers& testers& roject managers and other rofessionals
%ho are going to %or$ on the soft%are in the latter stages. System Design
- Design is de)eloed by the analyst and designers.- ,he system analyst design the logical design for the designer- ,he designer get the basic idea of designing the soft%are design of Front end
and bac$ end both
- Both %or$ together& designer design the best soft%are design under theguidance of the system analyst
. Coding- ,he logical art of the de)eloment rocess- " team of rogrammers is assigned by the comany to %or$ on the soft%are- ,he %or$ is subdi)ided under a sub-hase called ,as$ "llocation& %here each
tas$ is assigned different coder. So& the de)eloment rocess is %or$ing faster./. ,esting
- 0hen the soft%are is ready it is sent to the testing deartment %here uality
"nalysts test it thoroughly for different errors by forming )arious test cases- 0hen the soft%are is error-free and all the testing module is comlete& then the
testing rocess is comlete2. (mlementation
- Chec$ if the soft%are runs on )arious systems by users or buyers. (f it runs
smoothly& then it is considered to be launched. (f generates error& it goes to
,esting and Deartment.