On page 2 of your textbook:
The Phases of Software Development
Specification of the task
Design of a solution
Implementation (coding) of the solution
Analysis of the solution
Testing and debugging
Maintenance and evolution of the system
Obsolescence