The agile software development life cycle consists of the following 6 steps:
Conceptualization
Inception
Construction
Release
Production and maintenance
Retirement