Six Stages of Software Development Life Cycle for Software Development

download Six Stages of Software Development Life Cycle for Software Development

of 1

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.