Case Study of PMCS Implementation/Tools - Advanced LIGO

advertisement
Case Study of PMCS
Implementation/Tools - Advanced LIGO
An Example Of Implementation In Progress
Prepared by Thomas Frey, CCC, PMP
LIGO-G020514-00-P
1
Presentation Outline



Introduction
Value to Stakeholders
PMCS Implementation
General Practice
» Model System
» Tools
» LIGO Lab Criteria

Why CPM
» A Case Study of Scheduling Tools
– MS Project vs. Primavera Project Planner



Real World Example of Tool Use
Conclusion
References
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
2
Introduction




My Background.
Focus of the Presentation.
Not the Focus of the
Presentation.
Topic Definition
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
3
Speaker Background





Thomas L. Frey, CCC, PMP
Experience : 12 Yrs. Work Experience in Project Control
Systems.
Education : BS Degree Project Mgmt. Purdue University
at West Lafayette, IN.
Present : Working at LIGO Lab out of the Business Office.
Comments & Additional Info.: TFrey@ligo.caltech.edu ;
www.ligo.caltech.edu/~tfrey/
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
4
Focus of Presentation

Focus of this presentation is:
» to explain the elements of the
implementation process.
» to explain the why it is best to
choose CPM tools.
» to outline the tools being used
by LIGO.
» to present the project structure
being used by LIGO.
» to present a real world example
of how the tools benefited LIGO
and a collaborator.
» To discuss some future /
proposed tool selections by
LIGO.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
5
FOCUS of Presentation is NOT…

The focus of this
presentation is not:
» to discuss the pros and cons or
history of CSC Criteria.
» to discuss the origin of EV
Analysis.
» to suggest that EV Analysis /
Reporting is a panacea.
» to dictate specific means or
methods.
» to imply that EV Analysis has to
be implemented on all projects.
» To suggest that the tools LIGO
uses, are the only options.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
6
Topic Definition

What is
implementation?
» CARRY OUT,
ACCOMPLISH; especially :
to give practical effect to
and ensure of actual
fulfillment by concrete
measures
» to provide instruments or
means of expression for.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
7
Topic Definition Con’t

What is an Project
Management Control
System? A M.I.S. that...
» Determines project status.
» Makes a comparison of
project status to planning.
» Provides information
regarding corrective action.
» Manages the change
process.
» May or may not implement
Earned Value Analysis.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
8
Topic Definition Con’t

What is Implementation of a Project Management
Control System? A M.I.S. that...
» To give practical effect…
– PMCS that provides useful information.
» Actual fulfillment by concrete measures….
– PMCS that provides quantifiable benefit to project.
» Provide instruments or means of expression
– PMCS that has meaningful output.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
9
Topic Definition Con’t

Still a form of Estimating!
» This is a combination of cost estimation and time estimation.
Both come with inaccuracies in the form of allowable
variances. Allowable has to be defined by the management
team and accepted. Variances will always be directly
proportional to the quality and quantity of data available.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
10
Value to Stakeholders



Define Stakeholders
Define the Value of
PMCS.
Objections /
Misconceptions
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
11
Value to Stakeholders

Who are the
stakeholders?
» Anyone associated with the
project or a benefactor of the
project.
» “Product of the Project”

Nee to have stakeholders
at the highest levels in the
organization that
recognize the value of
project controls.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
12
Value to Stakeholders

What kind of
stakeholders?
» Anyone that works in a project
environment.
» Product independent.
» Any process (Industry) can be
accommodated.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
13
Value to Stakeholders

Value?
» Better decision making regarding
corrective actions.
» Better Resource Analysis.
» Better Cost / Schedule Risk Analysis.
» Can use for justifying schedule and
cost impact due to changes.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
14
Value to Stakeholders

Objections /
Misconceptions?
» Too complicated.
» Makes us look bad. (Shoot the
Messenger)
» Micro Management.
» We don’t need to control costs and
resources. (?) (Ostrich
Management Style)
» Can’t afford the expertise.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
15
Value to Stakeholders

Value? (Bottom Line)
» Better Project Control, Better
Budget Use!
» Better Project Value.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
16
PMCS Implementation
General Practice



Implementation Process
Basic System Elements
Criteria of LIGO Lab
» Program Model
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
17
General Practices – Implementation

SDLC (System Development Life
Cycle)
»
Recon (Needs Analysis)
– The process of learning your customers unique
business processes and determining how you can
apply your knowledge of software tools to improve the
management of those processes.
»
Development
– The process designing and creating the solution for the
customer.
»
Training and Procedures
– The process of teaching your customers champions
and staff how to use the developed solution and
documenting how to use it.
»
Pilot Project (i1)
– This is the preliminary phase of implementation and is
a test of how well the developed solution will meet the
expectations of the customers and users.
»
»
Rollout / Handover (i2)
– This is the final phase of implementation and is a
process of incorporating the changes to meet the
expectations of the customers and users; and handing
the system over to the customer.
LIGO-G020514-00-P
Adv. LIGO
Support & Maintenance
– The process of tech support,
continued education, continued
improvement, and follow through.
Nov 2002
18
General Practices – System Elements

Elements of the PMCS
» WBS, tailored for effective management control.
» OBS, define the organizational elements in which work will be planned
and controlled.
» Provide for integration with accounting systems.
» Schedule methodology used should describe sequence of scope and
identify sequencing that meets the requirements of the program.
» Establish budgets for the scope and identify significant cost elements as
needed for management control.
» Establish and maintain a budget loaded baseline schedule, against which
program performance can be measured.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
19
General Practices – System Elements

Elements of the PMCS
» At least on a monthly basis, reconcile any deviations that are not
performance related.
» At least on a monthly basis, generate Comparison of the amount of planned
budget and the amount of budget earned for work accomplished. This
comparison provides the schedule variance
» At least on a monthly basis, generate comparison of the amount of the
budget earned and the actual direct costs for the same work. This
comparison provides the cost variance
» At least on a monthly basis, generate the significant differences between
both planned and actual schedule performance and planned and actual cost
performance, and provide the reasons for the variances.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
20
General Practices – System Elements

Elements of the PMCS (EVMS)
Estimates /
Budget
Generation
Planning,
Scheduling, and
Performance
Measurement
Accounting /
Procurement
Actuals
LIGO-G020514-00-P
Adv. LIGO
Doc. Control /
QAQC / Change
Requests
Changes
Nov 2002
21
General Practices – System Elements

Tools and software work
on a database concept.
To make data integrate,
common field values must
exist to join data. For
example:
»
»
»
»
»
»
Activity IDs
Code Fields
WBS Values
Cost Accounts
Cost Categories
Resource IDs
LIGO-G020514-00-P
Cost DB
Schedule DB
Activity ID
Activity ID
Code Field
Code Field
WBS Value
WBS Value
Account
Account
Cost Category
Cost Category
Resource ID
Resource ID
Queries.
Filters,
Reports
Adv. LIGO
Nov 2002
22
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
23
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
24
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
25
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
26
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
27
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
28
Note: the
value “2011”
is common.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
29
Note: the
value
“40111” is
common.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
30
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
» Cost Estimating Plan
» Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
31
This value is used as a unique
resource ID and populates the
resource dictionary for planning.
LIGO-G020514-00-P
This value is used as a FTE value for
making head counts and evaluating
resource usage.
Adv. LIGO
Nov 2002
32
Resource Database

Resource ID is as follows:
» EN = Engineer
» B2 = NSF Code for Technical Staff. We are changing this to be a specialty
code and will move the NSF code to a data field.
» CT = Organization Code for Caltech.
» 02 = Unique Counter

Resource database also performs the following solutions for
LIGO:
» OBS – Organizational Breakdown
» Live data link that drives the LIGO Roster and LSC roster on the Web.
» We are creating an Email / Reporting Utility on the web that will allow
managers to generate email lists and resource reports. Resource reports
can be run by department, supervisor, discipline, and / or specialty.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
33
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
34
Requirements

What Classification of Estimate:
» Conceptual
– Based on some for of technical capability
roughly defined. Rough sketch of system.
– Variance +50% to +100%
» ROM (Rough Order of Magnitude)
– Similar to a conceptual estimate and
usually based upon some historical factors
from a similar system.
– Variance +25% to +75%
» Unit Cost Estimate
– Based upon historical cost and known
units.
– Variance -5% to +25%
» Bottoms Up (Detailed Estimate)
– This is the process of developing cost by
counting units and quantifying labor.
– Variance -5% to +20%
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
35
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
36
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
37
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
38
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
39
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
40
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
41
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
42
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
43
Activity Sheet Header
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
44
Activity Sheet Takeoff Area
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
45
Cost Extension Area
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
46
Risk and Cost Totals
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
47
Labor Summary (FTEs)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
48
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
49
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
50
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
51
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
52
Schedule Development


Data collection done using
what ever method it takes.
Tools used by scientists and
engineers:
» MS Project (98, 2000, 2002,
and ver. 4 for MAC)
– NOTE: MS Project 98 and ver.
4 for MAC are not backward
compatible with 2000 or 2002.
»
»
»
»
Excel Spreadsheets
Text Files
Sketches on Paper
I do them.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
53
Level 1
Level 2
Level 3
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
54
Level 4
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
55
Level 5
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
56
Criteria for LIGO Lab




Use of a Traditional WBS (Work Break Down Structure)
Follow a defined project life cycle and structure.
Cost Codes that are linked to a WBS
Resource planning by Discipline. –
» Resource Pool Listing by Discipline

Cost and Schedule Integration. –
» LIGO II Cost Book Tool
– Cost Estimating Plan
– Cost Estimating Tool User Procedure

Reporting capability at any level within the WBS
» Schedule Development
» Example reports for pilot projects
– LASTI
– 40-Meter

Earned Value Analysis - AKA Variance Analysis. –
» Program Model Output from P3 (Primavera Project Planner)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
57
Planning for Performance
Measurement

At what level do you cost load
the schedule?
»
»
»

WBS Level is where we collect
actual cost.
Cost Book Activity Sheet is where
we load the estimate.
Schedule Activity level is where we
measure progress that determines
the earned value.
Performance Evaluation is
executed at the rollup level for
the WBS.
»
»
»
»
»
WBS Grouping
WBS Level
{
Cost Book
Activity
Sheet
Level
{
Schedule
Task Level
ACWP
BCWS
BCWP
Schedule Variance
Cost Variance
LIGO-G020514-00-P
Adv. LIGO
{
Nov 2002
58
Planning for Performance
Measurement
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
59
Planning for Performance
Measurement
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
60
Planning for Performance
Measurement
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
61
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
62
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
63
Progress Data Collection

Primavera Project Planner
comes with a built in free
ware program called Post
Office.
» Using a built in feature within
the application you can create a
mail attachment that contains
the activities to be updated.

Another option is using Excel
spreadsheets. These can be
easily imported.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
64
Criteria for LIGO Lab – The Tools

For Planning and Scheduling we are using Primavera
Project Planner. This provides:
»
»
»
»
Traditional WBS (Work Break Down Structure)
Use of defined project life cycle and structure.
Uses Cost Codes
Resource Dictionary by Discipline. –
– Resource Pool Listing by Discipline
» Reporting capability at any level within the WBS
» Earned Value Analysis - AKA Variance Analysis. –

For Cost data development and integration we are using
MS Access. This provides:
» Cost and Schedule Integration. –
– LIGO II Cost Book Tool on the Web.
» Resource Data control and maintenance
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
65
Why CPM (Critical Path Methodology)




What elements make
CPM work.
Sample Plan
Why MS Project is not
true CPM.
Primavera Project
Planner – True CPM
tool.
LIGO-G020514-00-P
AUG
SEP
1993
OCT
Building 38
NOV
DEC
JAN
FEB
MAR APR
1 2
MAY
1994
JUN JUL
AUG
SEP
OCT
NOV DEC
JAN
1995
FEB MAR APR
3
Compressed First Pilot Building
4
Building 36
Compressed 2nd Pilot Building
1. Contract 1314-Compressed Starts 1/3/94
2. Worked Stopped on Bldg. 38
Building
37
3. 1314-Compressed Executed 4/11/94
4. Building 36 Successful as 2nd Pilot
Building 35
Building 39
Building 40
fcb6cbb74384ed08f807
60c080f771ef33a50c1e807ffbfb4081227ddbc6fd4fd927ff65f45fe6470680e01d680808e80f
05f003787039dc0706ad0bf4015aa090ff813feb000000a0e5cf3f0328feed012c13c032022c33
007e000fe0a74f003f8087d80120b0671503060c020a491580c8ff007e3e0799030000000185d6
151053573c24ce68eec53b906b7f067feb4214df750c0cd91270750492301dc08f9900fc030080
f0191c0f0061b00e40da9d38125cf290cc093ebe2ac85a57bc893b13a6447122264fc296085541
83b875e03352e3cc4d9021cd503e0f89ece083b3751e220011f88cd4380127ea521312fc2cd9e3
7529f700041ef89f92306cd6957a00691f80388d82bc751916630031def9d43af015d0735f0c3e
888fb1290cd615bda2417930b72e9330de3a00f1d681aff541d7baf850e1b22e4ec0a52b016da9
1929604674398a75e02394063b588be062ac75a537ba7529f4a5dcf790723a89b3600be891adcb
5c4e381243b2a47541141019306010d9baa480531e24ac4bd81123c008301624c9971435d6ff84
103e128e46b3296d4970a7581796748102eb1236255c8e87210f51581dd9ec200980d9ee683625
e8f3bf81d7433ec1a78ea42e838fb12d22df6b697004c4705897105682840997938e44e57b225d
178def49e80ddad69d6f89336cd645e47b50b50e80fe4834f010639dff447f763956d0e0a3f13d
145807209f313cc82e47406c24be0702ac031f0eeb0044126c34befb8fd4116cad1b4a26cef059
9e6411002cb85917a1a19d6db227ce705a07208275c11410235bd77c4b9c518414ef08f808240b
24b64586de607680a71f09f03cf81f3113672497c147a00c80606e9dfe58ebda8d6a776858073e
4efb010475ebe84701bcf624714672197c6e8903b478eb822620d2a71fc9ba4658e28ce4726a5d
faf5eb8fe2b087a8de463031cebaf8eaa06add1efe28d601883dc323a4408175f8f1878075115d
346a4671197c05c438eb62612170605d0482c434041eac8b0478c58b305ab7d9fa84c3baa00988
d4ba388185c5ba589753eb62ba6361218892517e04414538a30aa9df581383b575f2e547b1ce43
3c44829d445f70265df63c02ea635ccea624ec8eb333b85b073ef52071467339615da23a9e84c1
4df9634b63b40b6a077efcf8c36d5d140b53eb3c94e6780b83a66591accbfe47f0127c4ad558eb
d8e441c2a4f09a5e4bc003085c680bc043a4333b1b7b4c97876467b4d2604db44867267cec1163
f91cc07d285010c00fe0011207020408027f8017e803c4401fbf038bb01060c87f0001877c0710
fad605f52310689dff853309b381b323d0675500bf4501160700000186801928e4778021e902f8
91b6c6fb1c395814733b5f4c691c3c26dd7f957dfbf623c256c81c299223b13c381d29e082f710
c7112c8ce8a38708a6c4181c3158149313401dc1b2085d11ac8b923265410c584533ad7600880d
34cebae41159a4b837a1748cbdd1d9190b11b1c1fcc737452b8d07b6ec22f828fc8f4f9ac0619c
54b21b7c0c31c2685dc2f3788fc1c7c814e3513421c76a9172266ab0f8d4f1a571297361c99cd0
51ed084fb044f2f8d2a4be89dc61b60e7c5cbe18eb125ec4d9114dc811ac8be072a4600936c6c3
c5aa1829542c3182827511901551c841c4ba4461da1d83d258eb5232c4048814229e8ee91a0b17
c75a970243f4607111a2b03caa75dd12c9ba58d6c60832d1966d88a75f64eb00c4b91c07881182
0d1027e094f4f122c55897a88d8911675db460711192d625c022f4accb76c405c9601b6f5d5421
3e852358243543c1ba28196303800f8f759148082004ad031fd5ba24d044b42e068423f33f9136
2e122c441172ad0d977571c1120e466579ac1969d299ecdbb71f161ac558174148114918d9ba28
b72ee931f884ea514918d33859927f9c7551049a288c4aec783362ac031f95ff1e628c2bbe47b2
c64b9626e245e07b64404c3a1dd5ba5804858a75318018215832634462c7f02086efd9d4e8348a
23458a1e2c364494d224c44503c0e81247b02e91137cc2ba7000628c75c9ca38e9a3f89ed6814f
91511cd93a0f21695d0c64460e962c8b665d9c0fe0a3b137328a535ff29b808358a245b62e0e10
0c20268b23648e4084543031690b44e700f17b58ad4b391b07885182a5848e0a5331d1b2757155
accb7686d9ba940c1ee25a42d6ba180b23f03ddea8e801e2e0027c248a47c56d5293941221655d
8c71c2cab888604fb8f89e7425ba751ea259170edcc65a17011b5144483445b02e9a3de1e27bb8
122c678cb1a39446b22ec69f2847761b7c4c450e5ca2d43de97851339b17cdba5c1c81b071c1d2
ffe0c3615d0c36a35a0720a8581703ca51ad03108bcac45b0246b32e06b86288936a527be24d8b
48691135582263023ed2d268501287d53d0521639d87b2c72a106eeb127bc859172fd024924286
06eb92c48f04885d10675da460096522b911912d31aa8683b531a0928ade89c3675d4c636a5d2d
eac6f23f19200af8a51943cd3a00d1ad8b81b58493d1adf31fdb1d635dac7a49bda2805f6e071f
450b166b767c69a21b7c44eb6223445027aa75d1d01e060447b02e1a61c341e7d8d2a451a97531
ffeb1e22d6c5004c6a4eb8ad031fd13afff1c48e685d324e24fec7a48de0358090b12e82ac31d6
575a1a03b0d1e2c4f13f3e40491be74bac00a39b1ed1ba18a1470d166f5d9628c63a0ff1e2859f
e5c960f166c7133b6146ac7500a2f13f5e1df091ac8b03ae58f44713728c7561e04c5a15cbadec
105eeb229727b8178bec186ec5664a8240d23a040810c45b1793368ad749eb928922a3365e93c8
ba189cc463340293235897722f5ab0586ac5113b568144baa494b1fc8f0b902588b32e066463c8
314b1c050a1444b52e519ee91e45385123c4781e879f240ba3078bc9183eeb2294458485e41cd5
256d89e15304a6c6b584839411f4f610e77b14eb62a58d902fb6368a7511caa3b028a27559e724
0f203cc1a258e821c6def44d0b2308252e6c14f6d435d6e38475e073f0c8d6f98fa0451c3ae283
88c911a7715459c0473138591dd1ec586deb1c5f199923d103c4e91573c748ed210af1c0c78703
534cbab848c9d298fd39c0c734d6c34338822533a609624a3d2422fb8fe98c2a41a4c4b9290c6c
e0e777003f5804a01d0000000830e47f48b37fcf4370b401bc87d4bf18dff4a7a46b37e20e0f69
0ff4910e0083c09e7500000414029e7ffaf4037b801718b48e01fc402029037d0700000186fc0f
04a55f7f54b80fe0ef09ec1ff8f1e30ff4590820009194813d1e800ffcf1193c7efcf4037fd6e1
78ac031f68b22e1c66571e05de8e5b18688273f9f2a3015ec346208feffe034f701d283c1804fe
0d360281d6816febfc0308c4016620cb3afdfa23c1bdffc09675fa037bd68581841e024fd64576
d605ee2c041078038438b80fdc59d8a4021fa8236585eb40140ff047b72eb0c403f0f8c3645de0
37a44c5a1718e2412cdcfb2f24aa5d85e4812eebb285790c94c14a06b4c0dc1148b42e02b10363
5805000249801903f7cd030f09eb02492484cf007e14d3c0a7d605c600d3ff585001adad0f8c59
e2418ce3e0e3acf31058e24154eb2a9c830fa49130c6bac01860822fbc2e701d4822e162561089
2509eb3c24ac0b7c59e63fc177ff8129bec7082c9066dd6d89b32e7047b2a47549d80cd4591758
b045ac6cd958983023b073d8b76f3f1aa9b2e53f035900140fc7630df8c010a0462059c294c095
cfb72eb00778e0037f80178174639e870c83893510c5ffd9b3ed8933b0c37f06f0a358d6b69737
a4021008e44500bf6501fc680d303b0000001080c88b80427e2bf08f20801ff00220000f7ce08f
1f913d0ce311dd9700be230a0a02f8ff007eda043e0e000c02f8013cc8903060d0aa3d06f0037f
ed88ed8a02d9994a71bec6cb1a26eba2b464db127764ebc047f132d6f4481db1101889279162c5
10ef6539922ac475c475c5c688520c3e625506d188b6649247e989eb8a6a5d1c80e6783f935888
06514896406bd269008984913a1266c780448cff49ef004426619c7571479a2ebe279b1155c552
8fa765246cc6222ea6388181281d3149634c8ec0e1a475117c8bc2a6caa9347f3253224e4cb307
5c5d4cd624bdc261685cf6c8d625744a8517a9234edd08009334342a8c45b30e40d2a118b91368
7d4e5a17816e71d6c5621c4078ad03dfb551481b6f5dc2ffc81d514c4ed58d13680c8c45f0057c
dcca7645ea88e541f28da77358ac8bcd1fcb9508e6c5d2324cd6818f6c5d1261b11db15192b9e3
808f670ef888980db37551002fe56c4af5d88eda13c9ba7841e6b0d1a8124ad679888f1e254658
623b6203a5ce45b10140b8ad03102f7f54cc4648083e1a3a42ca3af011ac8b667aac75b1a2c6b5
97450010c5ba58c487d9ba5837d33b8a00c3605d2c123dc45b17913111adb36f3f8cd6e5fc09eb
ac91381bd13a0fb1d6c5d1308a75f1848a99336486a923deba38973d4406c4a8a01f0eebfcc75a
88b12ea2c2d1ec896e5d0440ac67a22b26848708d6ad559c7531fa800f4f4724eba2c06374848e
9bba68d645091205f623ed6102c458c17a08ab75893f8275391bf8283c88649d8798d2281df1c2
46b16e648d8cc088e64502c988188e645d38f91ec59f305b179b3e9a75118c4ec3808f0292512d
626345b42e92566947e85ae73f2a8723da518412c5ba32c790ae63c5868cc2f7281dd1ac0b0f20
b33d44b32e92d151ad8b13013e8384751d2bd6ba30f23d2a207a88e47c58281292d6c5752c9c0c
e27b54eb3c447235ba75e0336d2259175705201f7171625ae0c3871f1b2b02b8868def21665d1c
42c03a0049fd228a104eebc2c5f728d6810f9b75116c09bb75f9071f1f274684981c5d1585a1e1
19a9364ab8b0580720525b74eb8aac51950bb375e0a35a073e41cdc8b5113be29bc36c5d8c6e1e
61b52ef94788033e4ade1430a37812a936d911813ea1625d06cc88f64500c4c8d6254448e648ba
88f727fb1226eb127dd1ad8bca7b0fb1a246a2aa01fed16245aa8d6b497444b4ce4358ac8b06ed
58a64777c4eae3216a4734eb00848275317e44b02eb279a9edb1698674d9bab85891e81dd792e8
8f621d407f80fdc7d915cd3a0051ac4b3be2fd89de1659d4d4e3f059172d719a157cb6ce0ff024
2c3a5512a9c3050791dae3ac2b3ab9cf39d258496fa3f81e0ad645f0342a5213001256ebe21383
f91acba0841f61b52e296b34eb2200624cbb87680273ef00bf83d858d1accbac8cd41109c3d160
9857c488e07816705a189ad625e778e4441335296bd8ac8bc2f5a8d6c1f7033e3656d2ba0829a3
e4ac9bbb4cb10105f80718ab769a2d89961467113a62ad4bda1cc13af069714a8358b80807d122
52267714e246b72e69542c2bb375b9204b071f40325cbc7591803592d023d81b8503313c887122
8e38bb23123bdf51041816eb626138d63cf009ebe2c3152e464b964c9d607b14c79251e23c8847
ac58f762f816c5a138788817523c18266d88226bf8ac8bd5231134e1b4bfa40c11ac4b62c643d4
d06489f120ae24c1bfa81df98db13e265d2a9c08d6f98fe264c28b08184b73a5544d96c4e0205a
2a294584bfb6f88f133d47029fd0bb7c913ad20c117ae2881c6b615625828691ef6816a6d6c5a9
ee06907036f6f050c488adcb7bea4d091ee75f698fd411ef40ac8551fa125ac4b226ae28e78a94
36c40ff01ed2d8a95f1d346d009f77005d9cee69f6d88ea465d1ac8ced4b4405e03f2649dae521
dc07f0035e003f1d02f8013c801fc003f8013c540e007d810700000080707494a35b3c444c13a9
037fd6990ffc59473ff007f7e6037fd605068fc01fdc8f950183560530c27d003fff03b48f4020
2b030c49175048aa007e8b820fdc0308ecc106fec01fdfc19f17813cebc407fef84f3ff007f7e2
cdea1a80ea7576b75d6eb703f8978087033e83007eb80fe0a74f003f8007c60f00000004145a77
4ddf0e0418682f0c79000200f3ff090f20f941f933e7e6f705748e301d00abeb0001d66d8e8fd9
e4a7fbb78398360000cb04b08c00cb0c1830e06fdbfb9fb64ffecbe8bfccbbfe3b149ac736f04f
00040200480000c080788edb100040eed71e823f06044000a0e09f0502d331270602d8044814a0
41110000
0100
0800d827b8240000
72070000
467a0000
Plot Date
Data Date
Project Start
Project Finish
18MAR95
2AUG93
2AUG93
*******
(c) Primavera Systems, Inc.
Adv. LIGO
Activity Bar/Early Dates
Critical Activity
Progress Bar
Activity Late Dates
Milestone/Flag Activity
BACK
Sheet
As-Built Anaylsis
Jordan Downs Porj. 1314 - Compressed
Housing Authority of City of Los Angeles
1 of
1
Date
Revision
Checked Approved
D:\P3WIN\P3OUT\~VIE023B.HGL
Nov 2002
66
Why CPM (Critical Path Methodology)

Elements of CPM
» Uses activity logic. Most
common application is
precedence format.
» Calculation algorithm uses
forward and backward pass.
» Tool provides critical path.
» Provides information regarding
float, free float, early dates and
late dates.
– Allows negative float as a
means for quantifying delays.
» Actual Cost can exceed budget.
(Negative Cost and Schedule
Variances)
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
67
Why CPM (Critical Path Methodology)
From J. Lewis
See References
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
68
Why CPM (Critical Path Methodology)
From J. Lewis
See References
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
69
Why CPM (Critical Path Methodology)
From J. Lewis
See References
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
70
Why CPM (Critical Path Methodology)

Sample Project
» Yard Project.
» We will show this sample
project in MS Project and
P3.
» We will show how progress
is represented in each case.
» We will evaluate the
application of constraints.
From J. Lewis
See References
– Haul Away Trash has a
finish no later than date of
June 19, 2003.
» Using days as time unit for
this exercise.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
71
Why CPM (Critical Path Methodology)
Primavera Project Planner:
Logic Diagram
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
72
Why CPM (Critical Path Methodology)
Primavera Project Planner:
Schedule Views
LIGO-G020514-00-P
NOTE: Progress shows negative float
indicating the amount of delay and
forecasting an early finish later than the
planned finish.
Adv. LIGO
Nov 2002
73
Why CPM (Critical Path Methodology)
Microsoft Project 2002 :
Logic Diagram
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
74
Why CPM (Critical Path Methodology)
MS Project 2002:
Schedule Views
LIGO-G020514-00-P
NOTE: Progress does not show negative float
indicating the amount of delay and the forecast finish
has not changed to reflect the delay.
Adv. LIGO
Nov 2002
75
Why CPM (Critical Path Methodology)

CPM, With Out A Doubt.
» CPM tool provides clear quantifiable data regarding delay.
» Forecasts a new finish date based upon known progress.
» Basis for making corrective action to recover delay.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
76
Real World Example


Working with a LIGO
Lab collaborator
preparing a proposal we
were asked to help.
We will discuss how
LIGO Lab used the
tools available to
provide the following:
»
»
»
»
Detailed Cost Estimate
Detailed Schedule
Cost Loaded Schedule
Cost Profiles with Escalation
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
77
Real World Example



Using the Cost Book
Tool, we coded the cost
sheets that represented
the collaborator’s
scope.
Using MS Access and
the data, we applied the
collaborator's cost rules
and labor rates.
We also provided cost
data by institution for
the collaborator.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
78
Real World Example
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
79
Real World Example


Using the schedule, we
coded the tasks that
represent the
collaborator’s scope.
Using the cost book
Access database, we
cost loaded the
schedule and generated
cost profiles.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
80
Real World Example


Using the cost loaded
schedule, we
exported the cost
profile data to a
spread sheet in base
year dollars.
Using MS Excel, we
generated a cost
profile by GB Fiscal
Years and applied an
escalation rate.
LIGO-G020514-00-P
6,000
11,000
10,000
5,000
9,000
8,000
4,000
7,000
6,000
3,000
5,000
4,000
2,000
3,000
2,000
1,000
1,000
-
FY04
Direct Cost - $K
Adv. LIGO
FY05
FY06
Allowance - $K
FY07
Escalation - $K
Nov 2002
FY08
Cumulative - $K
81
Conclusion

Keep Sharp, Beat Your Budget!
» PMCS, PMIS, or EV MIS(s) offer greater PM value to stakeholders
(customers and clients).
» EV Analysis, when implemented with integrity, offers the best
method for identifying project areas of concern.
» EV Reports and Graphs can quickly communicate to stakeholders
the status of the project.
» EV is a method with a proven track record. It is not an experiment.
» When executed on at least a monthly basis, it will provide the
information needed for management to make good decisions.
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
82
References




Lewis, James P.. “PROJECT PLANNING, SCHEDULING AND
CONTROL”. Irvin Professional Publishing, 1995.
ISBN 1-55738-869-5
Lewis, James P.. “FUNDAMENTALS OF PROJECT
MANAGEMENT”. AMACOM Publishing, 1995.
ISBN 0-8144-7835-2
Project Management Institute, “Project Body of Knowledge”,
AKA. PMBOK. PMI, Four Campus Blvd., Newtown Square, PA
19073-3299, USA., 1996. ISBN: 1-880410-12-5
Earned Value Management Web Site:
http://www.acq.osd.mil/pm/
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
83
Case Study of PMCS
Implementation/Tools - Advanced LIGO

THE END
LIGO-G020514-00-P
Adv. LIGO
Nov 2002
84
Download