What is a life cycle?
Definition
A project life cycle is a framework comprising a set of distinct high-level stages required to transform an idea of concept into reality in an orderly and efficient manner.
Life cycles offer a systematic and organised way to undertake project-based work and can be viewed as the structure underpinning deployment.
Definition from APM Body of Knowledge 7th edition
Types of life cycles
Life cycles are fundamental to the management of project-work: Different approaches can be utilised for deployment, depending on the desired outputs, benefits and outcomes and the expected uncertainty, novelty and risk appetite. The choice of deployment approach will play a key part in selecting the most suitable form of life cycle.
Linear (waterfall) life cycles are sequenced into a set of distinct phases, from the development of the initial concept to the deployment of an ultimate outcome, output or benefits. This approach aims to be highly structured, predictable and stable.
Iterative (agile) life cycles are composed of several iterations, which repeat one or more of the phases before proceeding to the next one. Iterative approaches can only proceed when user feedback is available to be used as the basis for initiating new cycles of development, refinement and improvement.
Hybrid life cycles typically fuse together elements to create a new model or approach. For example, utilising iterative or agile methods for early requirements gathering, where the uncertainty is greatest, and following it up with incremental or sequential processes to formalise deployment. Other types of life cycle include:
- Incremental: Where the target state is achieved through a staged series of smaller
- Evolutionary: Where deployment entails a number of major transitions, each based on user feedback from the preceding
There is no universal best approach. Project professionals select the most suitable arrangement for their context, most often combining features from any of the above into a hybrid life cycle.
Watch: Which life cycle approach is right for you?
APM Learning
The following life cycle resources are available on APM Learning. This is a member only resource.
- Information sheet - Life cycles
Related reading
A guide to assurance of agile delivery
The guide supports experienced assurance professionals who may be undertaking assurance of their first agile project and shows how undertaking traditional assurance reviews can be adapted to ensure assurance activity of agile projects is both effective and valuable.
APM Assurance Interest Network
The effective operation of assurance provision and use of assurance information are essential to the reliable delivery of successful projects. Assurance is an essential element of project management, working closely with governance and risk management in a mutual supportive arrangement.
APM Body of Knowledge 7th edition
The APM Body of Knowledge 7th edition is a foundational resource providing the concepts, functions and activities that make up professional project management. It reflects the developing profession, recognising project-based working at all levels, and across all sectors for influencers, decision makers, project professionals and their teams.
You may also be interested in
The APM Learning portal is an online resource which provides members with access to digital guides, modules and other digital learning resources as part of the membership benefit.
Browse our popular project management 'What is ...?' topics for definitions, quick insights, view related case studies, research, blogs and glossary.
Project – APM's official journal – is circulated quarterly for members only, and online for regularly updated news, blogs, opinions and insights for those in the project community.
The APM Community is our online community platform that connects our members faster and easier than ever before.
Our APM Community portal is currently offline. Please check back soon.