What is the software Life-Cycle?

What is the software Life-Cycle?
The Steps in software Life-Cycle
1) Analysis and specification of the task
2) Design of the algorithms and data structures
3) Implementation (coding)
4) Testing
5) Maintenance and evolution of the system
6) Obsolescence

No comments: