Using machine learning to improve portfolios

  1. Purpose
  2. Code and library base
  3. Use cases for machine learning in managing projects.
  4. Fitting ML into an organisation context
  5. Summary of start-up steps for application
  6. Applying machine learning at project or programme or portfolio levels
  7. More guidance on applying ML to portfolios

Purpose

Apply machine learning to understand how to improve the project portfolio

Code and library base

If you wish to go straight to the code and document libraries, start here

Use cases for machine learning in managing projects.

Below shows the phase of project delivery and Operations these use cases first appear.

Fitting ML into an organisation context

This optional survey asks some basic questions about what you and your team is trying to do with machine learning.

ML Online survey

Summary of start-up steps for application

Once a use-case has been chosen, the following decisions can be made:

More is said about each stage here

Applying machine learning at project or programme or portfolio levels

Machine learning provides different types of insight at different project levels. Some machine learning approaches make the most of the extra context provided by graph databases, specifically in terms of which relationships are meaningful.

More guidance on applying ML to portfolios

The guidance continues here