Requirement Analysis

Planning

Design & Prototyping

Implementation/ Software Development

Testing

Deployment/Go-Live

Support & Maintenance