Search This Blog

Showing posts with label System analysis. Show all posts
Showing posts with label System analysis. Show all posts

Monday, 8 August 2016

Software Development Life Cycle (SDLC)

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.