Requirement Analysis

Design

Development

Testing

Implementation

Maintenance