Answer:
Planning, Analyzing, Designing, Coding, Testing, Deployment, Maintenance
Step-by-step explanation:
Here is an overview of what happens in each step:
Planning -> The purpose of the system is defined
Analyzing -> Requirements are analyzed
Designing -> According to the requirements, specifications are designed
Coding -> Actual coding starts
Testing -> The code is tested if it satisfies the requirements
Deployment -> The code is released
Maintenance -> Bug fixes and upgrades