Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... ·...

99
Part t Managing Projects with Pierre Bonnal EN ENGINEERING DEPARTMENT version 1.0 focusing on Project Control and Follow-up

Transcript of Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... ·...

Page 1: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Part t

Managing Projectswith

Pierre BonnalEN ENGINEERINGDEPARTMENT

version1.0

focusing on Project Control and Follow-up

Page 2: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Progress Follow-up

Why?

1 to set a reference2 to assess uncertainties3 to follow up progress

Page 3: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Requirements

tangibleDeliverables

Physical Progress(a.k.a. Earned Value)

Verificationand

ValidationProject

Definition

Concept ofOperations

Requirementsand

Architecture

DetailedDesign

Integration,Test, and

Verification

SystemVerification

and Validation

Operationand

Maintenance

ProjectTest and

Integration

Implementation

Time

Verificationvs.

Validation

Project ScheduleActual Dates

vs. Planned dates

Project BudgetActual Costs

vs. Budgeted Costs

Project Control and Follow-up“Project triangle”

Page 4: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-upWhen and which effort?

Project Team

Study Team

Project Team

PROGRESS REPORTS

CLOSE-OUT REPORT

regularly released

Periodicity ?

FINALIZECOMMISSIONBUILDDESIGNSTUDYINITIALIZE

Page 5: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

3 levels of implementationProject Control and Follow-up with

1. Simple approach2. Intermediate approach

3. Advanced approach

The preferred project control and follow-up approach shall be defined in the Project Management Plan

Page 6: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-upThe ‘basic toolbox’

SIMPLEapproach

ProgressStatus

ProgressReviews

q Major achievements (as bullet points)

w Problems encountered

e Cost and schedule statuses

Cost statusTable (actuals vs. budgeted)

3=!

r Work laying ahead (as bullet points)

3=@ Schedule statusMilestone Trend Chart( Milestone Plan )

3=# Physical progress statusDashboard

t Risk Register update (limited to changes)

Page 7: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Costing

3 types of resources

Manpower(project participants)[workload currency]

In-kindcontributions[various cur.]

Financialresources

[monetary cur.]

planned

actuals

data

timespent

manpowerbudget

timesheetingsystem

expenses

financialbudget

accountingbooks

( = planned )

agreementfigures

Ø

Page 8: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

At CERNProject Costing 3 types of resources

Manpower(project participants)[workload currency]

In-kindcontributions[various cur.]

Financialresources

[monetary cur.]

planned

actuals

data

manpowerbudget

expenses

financialbudget

accountingbooks

( = planned )

agreementfigures

Ø

( = planned )

Ø

Page 9: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-up

Cost Controlspeadsheet

or

3=!SIMPLEapproach

CBS CostBreakdownStructure

WBS WorkBreakdownStructure

BREAKDOWN BUDGETED COMMITTED INVOICED PAID

Cost status æ Cost Control Table

Page 10: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Milestone Trend Chart

9.1

Page 11: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

SIMPLEapproach

Project Control and Follow-up3=@ Schedule status æ Milestone Trend Chart

Key milestones

The

Pilo

t P

roje

ct

Page 12: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

time

SIMPLEapproach

time

Rep

ort

ing

dat

es

Reference (baseline) dates

3=@

Pro

ject

Co

ntro

l and

Fo

llow

-up

Sche

dul

e st

atus

æ M

ilest

one

Tre

nd C

hart

45º lin

e (isoch

rone)

Page 13: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

time

time

tR131 March 2017

SIMPLEapproach

Page 14: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

time

time

tR1

SIMPLEapproach

tR230 June 2017

Page 15: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

time

time

tR1

SIMPLEapproach

tR2

tR331 August 2017

Page 16: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

time

time

tR1

SIMPLEapproach

tR2

tR3

tR4

tR5

tR6

tR715 April 20183=@

Pro

ject

Co

ntro

l and

Fo

llow

-up

Sche

dul

e st

atus

æ M

ilest

one

Tre

nd C

hart

Page 17: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.1.alt

Milestone Plan

Page 18: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

version 2.0 validated by the CanNet Project Board - dated 2017-01-13

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

timenow

3=@ Schedule statusMilestone Plan©

DATE ProjectBoard

Eng.Team

Proc.Team

SiteActivities MILESTONE DESCRIPTION

PPL

Eng

Proc

Inst

31.01

31.03

15.05

30.06

15.07

31.10

PPR

Eng2

When the CanNet Pilot Project is formallylaunched by the Project BoardWhen the engineering design tasks of thePilot Project are completedWhen the procurement contract is signed

When the installation and commissioningworks for the three tanks are completedWhen the CanNet Project Readiness Reviewis heldWhen the engineering design tasks of theFull Implementation Project are completed

Project Controland Follow-up

The

Pilo

t P

roje

ct

Page 19: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

version 2.0 validated by the CanNet Project Board - dated 2017-01-13

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

timenow

3=@ Schedule statusMilestone Plan©

DATE ProjectBoard

Eng.Team

Proc.Team

SiteActivities MILESTONE DESCRIPTION

PPL

Eng

Proc

Inst

31.01

31.03

15.05

30.06

15.07

31.10

PPR

Eng2

When the CanNet Pilot Project is formallylaunched by the Project BoardWhen the engineering design tasks of thePilot Project are completedWhen the procurement contract is signed

When the installation and commissioningworks for the three tanks are completedWhen the CanNet Project Readiness Reviewis heldWhen the engineering design tasks of theFull Implementation Project are completed

Project Controland Follow-up

31.05.2017

Page 20: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

version 2.0 validated by the CanNet Project Board - dated 2017-01-13

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

timenow

3=@ Schedule statusMilestone Plan©

DATE ProjectBoard

Eng.Team

Proc.Team

SiteActivities MILESTONE DESCRIPTION

PPL

Eng

Proc

31.01

31.03

15.05

30.06

15.07

31.10

PPR

Eng2

When the CanNet Pilot Project is formallylaunched by the Project BoardWhen the engineering design tasks of thePilot Project are completedWhen the procurement contract is signed

When the installation and commissioningworks for the three tanks are completedWhen the CanNet Project Readiness Reviewis heldWhen the engineering design tasks of theFull Implementation Project are completed

Project Controland Follow-up

31.07.2017

Inst

PlannedOn-goingCompletedLateCritical

Page 21: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Progress Dashboard

9.2

Page 22: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

3 tanks 22 tanks

The

Pilo

t P

roje

ct

Project Control and Follow-up3=# Physical progress status æ Dashboard

SIMPLEapproach

302520151050

Page 23: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

3 tanks 22 tanks

SIMPLEapproach

302520151050

timenow

Project Control and Follow-up3=# Physical progress status æ Dashboard

Page 24: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

3 tanks 22 tanks

SIMPLEapproach

302520151050

timenow

Project Control and Follow-up3=# Physical progress status æ Dashboard

Page 25: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Q3

2016

Q4 Q1 Q2 Q3 Q4 Q1 Q2 Q3

2017 2018

CanNet Project launched

CDR released STUDY

PILOT PROJECTFULL IMPLEMENTATION PROJECT

readinessreview project

completionreview

EarlyApril2017

Eng. design

Procurement

Installation

Eng. design

Procurement

Installation

3 tanks 22 tanks

SIMPLEapproach

302520151050

timenow

Project Control and Follow-up3=# Physical progress status æ Dashboard

Page 26: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-upThe ‘basic toolbox’

SIMPLEapproach

Close-outReport

q Rationale

w Major Achievements

r Cost and Schedule

Cost statusTable (actuals vs. budgeted)

4=!

e Risks and Issues

4=@ Schedule statusMilestone Trend Chart

4=# Physical progress statusDashboard

t Lessons Learned

INTERMEDIATEapproach

ADVANCEDapproach

Page 27: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

INTERMEDIATEapproach

Project Control and Follow-upThe ‘intermediate toolbox’

ProgressReports

ProgressPresentations

ProgressReviews

ProjectBoard

EVMData

Gantt Chart(coord. sched.)

Page 28: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Gantt Chart Report

9.3

Page 29: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Project Control and Follow-up

3=# Schedule statusGantt Chart Reporting

INTERMEDIATEapproach

The

Pilo

t P

roje

ct

PMFDDPTSP

TDPITP

POPIDP

IPPCPP

PSWTSW

Tk1Tk2Tk3Tub

ITTTDT

POT

BlwCtrl

Lab

TSETDE

ITEPOE

TSFTDF

ITFPOF

DDLElec

FurnCom

Page 30: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

Project Control and Follow-up

3=# Schedule statusGantt Chart Reporting

INTERMEDIATEapproach

end of week 09PMF

DDPTSP

TDPITP

POPIDP

IPPCPP

PSWTSW

Tk1Tk2Tk3Tub

ITTTDT

POT

BlwCtrl

Lab

TSETDE

ITEPOE

TSFTDF

ITFPOF

DDLElec

FurnCom

Page 31: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

> Reporting principles implemented in most project scheduling software:

Project Control and Follow-up3=#

INTERMEDIATEapproach

Schedule status æ Gantt Chart Reporting

During the scheduleconstruction

StartDate

FinishDate

PlannedDates

After thebaseline

is set ActualStartDate

On-goingtask

ExpectedFinishDate

StatusDate

ActualStartDate

StatusDate

ActualFinishDate

Completedtask

> Meaning of the status line (isochrone line*):

* A line drawn on a Gantt chart connecting points (tasks) at which something occurs or arrives at the same time

On schedule Behind schedule Ahead of schedule

Page 32: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

At a given status date, the focus is given on tasksthat either are on-going ( ) or

that should be on-going ( )

Project Control and Follow-up3=#

INTERMEDIATEapproach

Schedule status æ Gantt Chart Reporting

As a driving principle, duration of planned tasks (i.e. )is not re-evaluated with each schedule status report

Page 33: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Earned Value Report

9.4

Page 34: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Earned Value ManagementEarned Value Analysis

creation

1969 1996 2005

Practice Standard for Earned Value Management

American NationalStandard Institute

National DefenseIndustrial Association

ANSI/EIA-748-C

American Military Standard

C/SCSCCost/Schedule Control

System Criteria

32 criteria/guidelines to consider

ElectronicIndustriesAlliance

Page 35: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

FINALIZECOMMISSIONBUILDDESIGNSTUDYINITIALIZE

Earned Value ManagementWhen and which effort?

Project Team

INTERMEDIATEapproach

Periodically, collect EVsand ACs, then calculate

the various indices:SVs, CVs, EACs

At the earlystage of the

project, set the PV curve(s)

PROGRESS REPORTS

Quite uselessexcept for large and

long lead studies

Page 36: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.4.1

EVM Foundations

Page 37: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

PV(t) = ?

EVM Basics

Page 38: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

a c t i v i t y 0 1a c t i v i t y 0 1

EVM Basics

Page 39: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

EVM Basics

Page 40: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

EVM Basics

Page 41: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

PV(t) for the whole projectPV(t) for the whole project

EVM Basics

Page 42: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

a c t i v i t y 0 1a c t i v i t y 0 1

EVM Basics

Page 43: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

PV(t) for the whole projectPV(t) for the whole project

EVM Basics

Page 44: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

PV(t > project finish date) = BAC

PV(t) of the whole projectPV(t) of the whole project

PV(t < project start date) = 0

BAC

EVM Basics æ PV, Planned Value

Page 45: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice
Page 46: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

ttR

PV(t > project finish date) = BAC

PV(t) of the whole projectPV(t) of the whole project

PV(t < project start date) = 0

BAC

AC(t)AC(t)

EVM Basics æ AC, Actual Costs

Page 47: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

ttR

PV(t > project finish date) = BAC

PV(t) of the whole projectPV(t) of the whole project

PV(t < project start date) = 0

BAC

AC(t)AC(t)

EV(t)EV(t)

EV(tR) = BAC × %physical progress(tR)with for each of the activities :with for each of the activities :

EVM Basics æ EV, Earned Value

Page 48: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Budgetat CompletionBAC

EarnedValueEV

ActualCostAC

PlannedValuePV

AFITEP

Budgetat CompletionBAC

Budgeted Costof the Work PerformedBCWP

Actual Costof the Work PerformedACWP

Budgeted Costof the Work ScheduledBCWS

C/SCSC

Coût totalbudgétéCTB

Coût budgétédu travail effectuéCBTE

Coût réeldu travail effectuéCRTE

Coût budgétédu travail prévuCBTP

ANSI #748

EVM Basics

Page 49: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

EVM Basics æ SV, Schedule Variance

Page 50: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

ttR

PV(t > project finish date) = BAC

PV(t) of the whole projectPV(t) of the whole project

PV(t < project start date) = 0

BAC

AC(t)AC(t)

EV(t)EV(t)

CV(tR) = EV(tR) – AC(tR)

EVM Basics æ CV, Cost Variance

Page 51: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

EV(tR)BACEV(tR)BAC

ϕ(tR) =ϕ(tR) =CR(tR) = SPI(tR) × CPI(tR)Critical Ratio Physical

Progress

CPI(tR) < 1 øCPI(tR) < 1 ø

CPI(tR) > 1 ØCPI(tR) > 1 ØEV(tR)AC(tR)EV(tR)AC(tR)

CPI(tR) =CPI(tR) =

Cost Performance Index

SPI(tR) < 1 øSPI(tR) < 1 ø

SPI(tR) > 1 ØSPI(tR) > 1 ØEV(tR)PV(tR)EV(tR)PV(tR)

SPI(tR) =SPI(tR) =

Schedule Performance Index

Cost VarianceCV(tR) = EV(tR) – AC(tR)CV(tR) = EV(tR) – AC(tR)

Schedule VarianceSV(tR) = EV(tR) – PV(tR)

EVM Basics

Page 52: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

0,6

0,8

1,0

1,2

1,4

CPI(t)CPI(t)

SPI(t)SPI(t)

CR(t)CR(t)

EVM Basics

Page 53: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

– BAC10

– BAC10

– BAC20

– BAC20

0

+ BAC20

+ BAC20

+ BAC10

+ BAC10

CV(t)CV(t)SV(t)SV(t)

EVM Basics

Page 54: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

ttR

AC(t)AC(t)AC(tR)AC(tR)

EAC(tR) = AC(tR) + RTC(tR)EAC(tR) = AC(tR) + RTC(tR)

RTC(tR)RTC(tR)BACBAC

EAC(tR)EAC(tR)

EVM Basics æ EAC, Estimate at Completion

Page 55: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

ttR

BACCPI(tR)BACCPI(tR)

EAC(tR) =EAC(tR) =

BAC – EV(tR)CPI(tR) × SPI(tR)BAC – EV(tR)

CPI(tR) × SPI(tR)EAC(tR) = AC(tR) +EAC(tR) = AC(tR) +

BACBACEAC(tR)EAC(tR)

EVM Basics æ EAC, Estimate at Completion

Page 56: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

$

t

BACBACEACEAC

TABTABPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVE

PV(t)PV(t)

EVM Basics æ TAB, Total Allocated Budget

Page 57: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.4.2

PV Curve Construction

Page 58: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 59: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

1 1 1+1 1 1 1 1 1 1 1+1 1 1 1 1

2 ÷ 2 = 1

1 par période

cumulé

Page 60: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

1 1 2 1 1 1 1 1 2 4 5 6 7 8 1 1 2 1 1 1 1 1 2 4 5 6 7 8

1 + 1 = 2 4 1

Page 61: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 62: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

00

m pm 3p

0

Page 63: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

2 2 2 2 2 4 6 8 2 2 2 2 2 4 6 8 4 6 2

00

m pm 3p

0

Page 64: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 65: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

100k

80k

60k

40k

20k

0k

CHF04 2m CHF 35k03 1m CHF 10k

02 3m CHF 45k01 2m CHF 10k

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 66: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

100k

80k

60k

40k

20k

0k

CHF04 2m CHF 35k03 1m CHF 10k

02 3m CHF 45k01 2m CHF 10k

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 67: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

10

8

6

4

2

0

p·m

100k

80k

60k

40k

20k

0k

CHF

Ressources humainesRessources humaines

Ressources financièresRessources financières

04 2m CHF 25k 1 p·m03 1m CHF 15k 2 p·m02 3m CHF 45k 6 p·m

01 2m CHF 5k 1 p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 68: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

200k180k160k140k120k100k

80k60k40k20k

0k

CHF

1 p·m = CHF 10k

Ressources humainesRessources humaines

Ressources financièresRessources financières

04 2m CHF 25k 1 p·m03 1m CHF 15k 2 p·m02 3m CHF 45k 6 p·m

01 2m CHF 5k 1 p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 69: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.4.3

Progress Status Analyses

Page 70: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 71: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ fini à 75% et passé 2.5 p·m

04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 72: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 50% et 2 p·mÆ 100% et 2.5 p·m

Æ 0% et 0 p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

AC(t)AC(t)

EV(t)EV(t)

Page 73: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

Æ 50% et 3 p·m

Æ 100% et 0.5 p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 74: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

Æ 67% et 3.5 p·m100% et 0.5 p·m æ

0% et 0 p·m æ 04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 75: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

100% et 0.5 p·m æ

100% et 4 p·m æ

25% et 1 p·m æ 04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 76: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

100% et 0.5 p·m æ

100% et 4 p·m æ

100% et 2.5 p·m æ 04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

Page 77: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

100% et 0.5 p·m æ

100% et 4 p·m æ

100% et 2.5 p·m æ 04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

EV(tF) = BAC

Page 78: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.4.4

Estimates at Completion

Page 79: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

PROJECT MANAGEMENT RESERVE

t

$

tR

AC(t)AC(t)AC(tR)AC(tR)

EAC(tR) = AC(tR) + RTC(tR)EAC(tR) = AC(tR) + RTC(tR)

RTC(tR)RTC(tR)BACBAC

EAC(tR)EAC(tR)

EVM æ EAC, Estimation à l’achèvement, Estimate At Completion.

æ EAC, Estimation à l’achèvement, Estimate At Completion.

Page 80: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

PROJECT MANAGEMENT RESERVE

t

$

tR

BACCPI(tR)BACCPI(tR)

EAC(tR) =EAC(tR) =

BACBACEAC(tR)EAC(tR)

EVM æ EAC, Estimation à l’achèvement, Estimate At Completion.

æ EAC, Estimation à l’achèvement, Estimate At Completion.

Page 81: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

PROJECT MANAGEMENT RESERVE

t

$

tR

BAC – EV(tR)CPI(tR) × SPI(tR)BAC – EV(tR)

CPI(tR) × SPI(tR)EAC(tR) = AC(tR) +EAC(tR) = AC(tR) +

BACBACEAC(tR)EAC(tR)

EVM æ EAC, Estimation à l’achèvement, Estimate At Completion.

æ EAC, Estimation à l’achèvement, Estimate At Completion.

Page 82: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

$

BACBACEACEAC

TABTABPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVEPROJECT MANAGEMENT RESERVE

PV(t)PV(t)

EVM æ TAB, Budget total alloué, Total Allocated Budget.

æ TAB, Budget total alloué, Total Allocated Budget.

TAB = BAC + PMR

Page 83: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 50% et 2 p·mÆ 100% et 2.5 p·m

Æ 0% et 0 p·m04 2m 2p·m

03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

AC(tR) = 4.5 p·mAC(tR) = 4.5 p·m

EV(tR) = 3.5 p·mEV(tR) = 3.5 p·m

EAC(tR) = ?EAC(tR) = ?

PROJECT MANAGEMENT RESERVE

Page 84: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

8 – 3.5

×

8 – 3.5

×= 4.5 += 4.5 + = 11.1= 11.1

3.54.53.54.5

3.543.54

BAC – EV(tR)

×

BAC – EV(tR)

×EAC(tR) = AC(tR) +EAC(tR) = AC(tR) +

EV(tR)AC(tR)EV(tR)AC(tR)

EV(tR)PV(tR)EV(tR)PV(tR)

BACCPI(tR)BACCPI(tR)

EAC(tR) =EAC(tR) = = BAC ×= BAC × = 8 ×= 8 × = 10.3= 10.3AC(tR)EV(tR)AC(tR)EV(tR)

4.53.54.53.5

PROJECT MANAGEMENT RESERVE

Page 85: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

Æ 100% et 2.5 p·m

100% et 0.5 p·m æ

100% et 4 p·m æ

25% et 1 p·m æ 04 2m 2p·m03 1m 1p·m02 3m 3p·m

01 2m 2p·m

nov.oct.sep.aoûtjuil.juinmaiavrilmars

AC(tR) = 8 p·mAC(tR) = 8 p·m

EV(tR) = 6.5 p·mEV(tR) = 6.5 p·m

EAC(tR) = ?EAC(tR) = ?

PROJECT MANAGEMENT RESERVE

Page 86: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

t

8

6

4

2

0

p·m

8 – 6.5

×

8 – 6.5

×= 8 += 8 + = 10.0= 10.0

6.586.58

6.576.57

BAC – EV(tR)

×

BAC – EV(tR)

×EAC(tR) = AC(tR) +EAC(tR) = AC(tR) +

EV(tR)AC(tR)EV(tR)AC(tR)

EV(tR)PV(tR)EV(tR)PV(tR)

BACCPI(tR)BACCPI(tR)

EAC(tR) =EAC(tR) = = BAC ×= BAC × = 8 ×= 8 × = 9.8= 9.8AC(tR)EV(tR)AC(tR)EV(tR)

86.586.5

PROJECT MANAGEMENT RESERVE

Page 87: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

ALARA EVMEVM applied to dose planning and follow-up

exoticapproach

PVEVAC

CV

CPI

PWEWAD

: Planned Work: Earned Work: Actual Dose

SV

SPI

WV

WPI

DV

DPI

: Work Variance

: Work Performance Index

WV = EW - PW

: Dose Variance

: Dose Performance Index

DV = EW - AD

WPI = EWPW

DPI = EWAD

[μSv]

Courtesy of Thijs Wijnands

Page 88: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

9.4.5

32 Criteria (Guidelines)of ANSI/EIA-748-C

Page 89: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

32 Guidelines of ANSI/EIA-748-CGroup 1 æ Five organization criteria

0! Define the work scope æ WBS

OrganisationalBreakdownStructure

OBS

0@

0@ Define the project organization æ OBS (and RACI matrix)

0# Integrate the project control processes to those of the organization

0$ Organize overhead management æ indirect costs

0% Integrate (i.e. matrix) the WBS and OBS æ control accounts (CBS)

INTERMEDIATEapproach

0!Work

BreakdownStructure

WBS

0%

CBS

CostBreakdownStructure0#

EntrepriseResourcePlanningSystem

integration with

Guideline #

Page 90: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

32 Guidelines of ANSI/EIA-748-CGroup 2 æ Planning, scheduling and budgeting criteria

0^ Schedule tasks with network logic æ Coord. Schedule

0& Set progress measurement indicators (i.e. deliverables, results)

0* Set time-phased detail budgets for authorised work (i.e. at task level)

0( Set budgets by cost elements (i.e. manpower, material, etc.)

1) Create work packages (WPs) and planning packages (PPs)*

INTERMEDIATEapproach

1! Sum detail budgets to control accounts (CBS)

1@ Set level-of-effort* (LoE) budgets (direct costs)

1# Set overhead budgets (i.e. indirect costs)

1$ Set the project management reserve (PMR)*Set undistributed budgets (UBs)*

1% Reconcile to total allocated budget (TAB)*

Page 91: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Level-of-Efforts (LoE) Budgets INTERMEDIATEapproach

05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

version 1.0 validated by the CanNet Project Manager - dated 2017

PM Manage the project

PMFDDPTSP

TDP ITP

POPIDP

IPPCPP

PSWTSW

Tk1Tk2Tk3Tub

ITTTDT

POT

BlwCtrl

LabTSE

TDE ITEPOE

TSFTDF

ITFPOF

DDLElec

FurnCom

Level-of-Effort taskEfforts that commenceat project start and endat project finish

>

No measurableperformance basis

>

EV(t) = PV(t)SV(t) = 0 always!

LoE tasks distort overall performancemeasurement

LoE value < 10% BAC>

Quarantine LoE outsidethe Performance Management Baseline

>

Page 92: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Budget Element Hierarchy

PerformanceManagement

Baseline

Total Allocated Budget

ProjectManagement

Reserve

PMRPMB

(2014) EVMS ANSI/IEA-478-C Intent Guide [Fig. 3, p. 15]

TAB

BAC

DBs SLPPs UBsSummary Level

Planning Packages

WPs PPsDistributed

Budgets

WorkPackages

PlanningPackages

UndistributedBudgets

Time-Phased Cost Elements

Budget AtCompletion

BACPMR

TAB

1%

INTERMEDIATEapproach

0^0&0*0(

1)1@

1$

CAsControl

Accounts1!

Page 93: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

ACs & ACs

32 Guidelines of ANSI/EIA-748-CGroup 3 æ Accounting consideration criteria

1^ Record direct costs from the accounting system æ ACs

1& Summarize direct costs by WBS element

1( Record/allocate indirect costs

2) Identify unit costs or lot costs

INTERMEDIATEapproach

2! Track and report material costs and quantities æ EVs

1* Summarize direct costs by OBS element

EntrepriseAccounting

System

OBSWBS

1^ 1& 1*

EVs / PVs

2!

Page 94: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

32 Guidelines of ANSI/EIA-748-CGroup 4 æ Analysis and management reports criteria

2@ Calculate (at least monthly) EVM indicators æ SV, CV, SPI, CPI, EAC, etc.

2# Explain significant variances

2% Summarize EVM information for the project board

2^ Implement managerial actions as result of guideline2^

INTERMEDIATEapproach

2& Revise estimates at completion æ EACs

2$ Identify and explain indirect cost variances

2%

EVMData 2#2&

2@

ProgressReports

ProjectBoard

EVMData

2^

Page 95: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

32 Guidelines of ANSI/EIA-748-CGroup 5 æ Revision and data maintenance criteria

2* Incorporate changes in a timely manner

2( Reconcile current budgets with prior budgets

3! Prevent all but authorized budget changes

3@ Document changes to the performance measurement baseline

INTERMEDIATEapproach

3) Control retroactive adjustments (commercial and economical fluctuations)

Documenting

Deciding

Rejection

Action

Project

P R O J E C T B U S I N E S S A S U S U A L

Implementing the agreedchanges onto the baseline

an issue

ChangeRecord

2*3!3@ EVM

Data 3)

2(

Page 96: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-upThe ‘advanced toolbox’

ProgressReports

ProgressPresentations

ProgressReviews

ProjectBoard

or othersEVM-based

Planning and Control System

ADVANCEDapproach

Page 97: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

At CERN Beam-facility related projectsor large infrastructure projects

ProgressReports

ProgressPresentations

ProgressReviews

ProjectBoard

EVM-basedPlanning and

Control System

APT

ContactBenoit Daudin

FAP-AIS-PM

Page 98: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

Project Control and Follow-upThe ‘advanced features’

ADVANCEDapproach

> Deliverable-oriented earned value management approach

> Dealing with price escalation, inflation, the economical context

> Augmenting earned value with earned schedule

> Using stochastic models, vector machines, machine learning, etc. to derive more accurate estimates at completion

> Buffer-based schedule progress monitoring

Page 99: Managing Projects - CERNopense.web.cern.ch/sites/opense.web.cern.ch/files/openSE... · 2017-05-08 · Earned Value Management Earned Value Analysis creation 1969 1996 2005 Practice

[email protected] +41 22 767 5710 +41 75 411 2072

cern.ch/quality

cern.ch/openSE