Skip to content

About this Module - The Project Lifecycle

This module introduces the Project Lifecycle model which depicts the process of designing, developing, and deploying an AI system.

It unpacks the usefulness of the model for several processes or outcomes, and then presents each of the twelve stages of the model in detail, accompanied by illustrative examples.

Learning Objectives

This module has the following learning objectives:

  • Understand why the project lifecycle model is called a heuristic model, and why models can only ever be heuristic.
  • Identify the main properties of the model and who it is for.
  • Explore the pragmatic uses of the model.
  • Identify the twelve stages of the project lifecycle and why they are relevant to the different ethical, legal, and social issues that may arise throughout the design, development, and deployment of a project.

Table of Contents

  • What is the Project Lifecycle?


    This section introduces the project lifecycle, its properties, and who is likely to be able to make use of it. It also explores the model's overarching stages and some illustrative cases for its use.

    Go to module

  • Project Design


    This section focuses on the first overarching stage of the project lifecycle model: project design. It then goes through the four sub-stages in detail, explaining its relevance and giving some illustrative examples.

    Go to module

  • Model Development


    This section focuses on the second overarching stage of the project lifecycle model: model development. It then goes through the four sub-stages in detail, explaining its relevance and giving some illustrative examples.

    Go to module

  • System Deployment


    This section focuses on the third overarching stage of the project lifecycle model: system deployment. It then goes through the four sub-stages in detail, explaining its relevance and giving some illustrative examples.

    Go to module