Google

Sunday, February 3, 2008

Software Development Life Cycle

Software Development Life Cycle (SDLC):

---------------------------------------------------------------------------

Introduction:

The software development embrace many features like problem solving, creativity, logical thinking, disciplined approach, team work, need for documentation, etc. All these make software development quite unique activity. During the development, the software passes through several phases such as feasibility study, requirement analysis, and design, coding and maintenance. Over developed, the software goes through two or more phases of implementation and maintenance. There are various models of SDLC like waterfall, evolving spiral, prototyping model etc. Whatever is the model, the two sides of User and Developers have some differing standpoints to view the software and these views have to be reconciled for successful software project. Feasibility Study is a precursor to the whole cycle and it is a miniature SDLC visualized by the developers to ensure the smooth implementation.

No comments:

Related Posts with Thumbnails