Wednesday, 13 May 2015

Software Development Life Cycle


What are the Software Development Life Cycle (SDLC) phases??

There are various software development approaches defined and designed which are used/employed during development process of software, these approaches are also referred as “Software Development Process Models” (e.g. Waterfall model,incremental model, V-model, iterative model, etc.). Each process model follows a particular life cycle in order to ensure success in process of software development.

You might be surprised, but it’s true that many of them who are into software development still don’t know as to what is software development life cycle. It’s quite strange, however, is the fact. Software development life cycle is nothing but a step-by-step process involved in the development of a software product. It’s also denoted as software development process in certain cities of the world. The entire process is usually classified into a set of steps and a particular operation will be carried out in each of the steps
  1. Requirement gathering and analysis
  2. Design
  3. Implementation or coding
  4. Testing
  5. Deployment
  6. Maintenance
2)  Design:  In this phase the system and software design is prepared from the requirement specifications which were studied in the first phase. System Design helps in specifying hardware and system requirements and also helps in defining overall system architecture. The system design specifications serve as input for the next phase of the model.




One can totally classify the entire process as; planning, analysis, design, development, implementation, testing, deployment, maintenance. Each of these steps of the process possess its own significance and plays a vital part. The description of some of the steps can give a better understanding .

This is the initial and primary stage in the development and one of the most vital stages. The primary aim is to plan the total project and to estimate the merits as well as the demerits of the project. This phase includes the definition of the intended system, development of the project plan and parallel management of the plan right through the proceeding

No comments:

Post a Comment