Systems Development Life Cycle SDLC

Posted in Information Technology & Systems, Total Reads: 2076
Advertisements

Definition: Systems Development Life Cycle SDLC

Systems Development Life Cycle (SDLC) is an approach used generally in software development, where in each stage of development is well defined, and done in a structured and methodological manner.


The Systems Development Life Cycle (SDLC) originated somewhere in the 1960s, and provides a defined sequence of activities for software developers to follow. The important phases of the Systems Development Life Cycle are:

-          Planning

-          Requirement Gathering

-          Design

-          Implementation

-          Testing and Maintenance


The purpose of a Systems Development Life Cycle (SDLC) is to adhere to client orders in a structured, effective manner and to ensure better o time delivery and efficiency.


SDLC can follow a number of approaches, which include agile as well as prototype based approaches. There have been many models within SDLC to define the flow in a better way.


The various models in SDLC are as follows:

  • Waterfall Model: Basic, preliminary sequential model with four stages
  • Prototype Model
  • Spiral Model: follows through each of the stages of the waterfall model, multiple times while developing the prototype.
  • Fountain Model
  • Build and Fix Model
  • Rapid Application Development (RAD)

Advertisements



Looking for Similar Definitions & Concepts, Search Business Concepts