Lifecycle is the series of stages a system, software, or product goes through from development to retirement. Used in project management and software development.
Example:
The software development lifecycle includes planning, coding, testing, and deployment.