
The software life-cycle
- Analysis -- Conceptual Model, System Requirements
- Design -- System Design, Detailed Design
- Implementation -- Coding, Testing
With an increase in the number of software products
not satisfying user needs, prototyping
has become quite popular!