A definition. A Life cycle is the course of developmental changes through which a project passes from its inception as a project request to the mature state as characterized by a stable production environment..A progression through a series of differing stages of development.[3]