|
A software life-cycle is a methodology (blue print) in which certain predefined steps are taken to guarantee a successful outcome of a project. Here is a ordered list of the steps: requirements definition, design document, rapid prototype, application coding / network building, system testing, and user testing / acceptance.
|