Systems Development Life Cycle Model
The Systems Development Life Cycle model was developed as a structured approach to information system development that guides all the processes involved from an initial feasibility study through to maintenance of the finished application. SDLC models take a variety of approaches to development. Some of these life cycle models include:
The Waterfall
Model :: A classic SDLC model, with a linear and sequential method that has goals for each development phase. The waterfall model simplifies task scheduling, because there are no iterative or overlapping steps. One drawback of the waterfall model is that it does not allow for much revision.
Rapid Application Development
(RAD) :: This model is based on the concept that better products can be developed more quickly by using workshops or focus groups to gather system requirements.
Joint application development
(JAD) :: This model involves the client or end user in the design and development of an application, through a series of collaborative workshops called JAD sessions.
Prototyping
Model :: In this model, a prototype (an early approximation of a final system or product) is built, tested, and then reworked as necessary until an acceptable prototype is finally achieved from which the complete system or product can now be developed.
Reuse
Model :: This model is a combination of RAD and Iterative Prototyping Model.
Ad Hoc
Model :: This model of development combines the features of all the development model as this model is based on the expertise of the team on very complex, expensive, and R7D sort of projects.
Download our
detailed Working
Methodology to understand our process
|