100% found this document useful (5 votes)
1K views40 pages

SCurvesforPrimavera Manual

scurves

Uploaded by

Khalid Mahmood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (5 votes)
1K views40 pages

SCurvesforPrimavera Manual

scurves

Uploaded by

Khalid Mahmood
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 40

Powered by Proteus

User Documentation
Proteus - Reporting for Oracle Primavera P6 Version: 1.12.2

last updated: 15.08.2013

NOTE ON USING THIS DOCUMENT


This document has been prepared by Promineo AS and its partner(s) for the sole purpose of providing supporting material for Registered Users of S-Curves for Primavera software. The use of the software and accompanying written materials is governed by the End User License Agreement for the use of S-Curves for Primavera software (EULA is available at: www.scurvesforprimavera.com/user-agreement).

DISCLAIMER OF WARRANTIES
As set out in the EULA, The User uses the Software at its sole risk. The Software and accompanying written materials are provided on an "AS IS" and "AS AVAILABLE" basis without warranty of any kind, express or implied, and Promineo specifically disclaims the warranties of fitness for a particular purpose and merchantability. No oral or written advice given by Promineo, its dealers, distributors, agents or employees shall create a warranty or in any way increase the scope of this warranty and you may not rely upon such information or advice.

PATENTS, TRADEMARKS, COPYRIGHTS, INTELLECTUAL PROPERTY


The user acknowledges that all patents, trademarks, copyrights and intellectual property rights used or embodied in, or in connection with, the S-Curves for Primavera software and accompanying materials shall remain the sole property of Promineo AS, or a Third Party whose components may have been used in the development of the software and the materials.

All Rights Reserved

version 1.12.2

Page 2 of 40

Table of Contents
About this document .............................................................................................................5 Terms used ........................................................................................................................6 Colour schema for S-Curves in S-Curves for Primavera...................................................7 Oracle Primavera P6 Standard Colors ..........................................................................8 A note on cost types in Oracle Primavera P6 ................................................................8 Roles .................................................................................................................................9 Currency ............................................................................................................................9 Oracle Primavera P6 System Requirements ......................................................................10 S-Curves for Primavera historic database ..........................................................................11 Selecting activity codes ...............................................................................................12 Storing project history ..................................................................................................13 Creating an initial baseline in S-Curves for Primavera.............................................13 On-going projects .....................................................................................................15 Cutoff periods setup samples ......................................................................................16 Weekly .....................................................................................................................16 Monthly (Calendar) ..................................................................................................17 Monthly (Cutoff last Sunday each month) ................................................................18 Creating periodical snapshots .....................................................................................19 Re-baselining ...............................................................................................................20 Available Report Fields .......................................................................................................21 Task level fields ...............................................................................................................21 Expense level fields ........................................................................................................22 Resource Assignment level fields ...................................................................................23 Report Samples ......................................................................................................................26 01 SCurve Total Cost ..........................................................................................................26 02 SCurve Total Cost w_current forecast ...........................................................................27 03 SCurve Total Cost Percent ............................................................................................28 04 SCurve Total Cost Percent w_current forecast ..............................................................29 05 Total Cost Earned forecast ............................................................................................31 06 SCurve Units .................................................................................................................32 07 SCurve Units w_current forecast ...................................................................................33 08 SCurve Units Percent ....................................................................................................34 09 SCurve Units Percent w_current forecast ......................................................................35 10 SCurve Live Cost Percent .............................................................................................36 T1 Period Progress Report Units ........................................................................................36 Filters and Grouping ...............................................................................................................37 All Rights Reserved version 1.12.2 Page 3 of 40

Resource filtering ................................................................................................................37 WBS filtering / grouping ......................................................................................................38 Activity Code filtering ..........................................................................................................39 EPS Coding ........................................................................................................................39 Contact Details ...................................................................................................................40

All Rights Reserved

version 1.12.2

Page 4 of 40

About this document


Oracle Primavera P6 is a leading scheduling and resource management product, but its ability to report trends is limited - the software usually plots a single point in time, overriding previous periods by redistribution. Oil and Gas industry, among others that use the Primavera P6 software, have a need to have data for each project cutoff period stored as a frozen dataset to enable viewing progress based on multiple baselines in cost, units and percent. S-Curves for Primavera is a tool that is designed to enable the reports that Primavera P6 lacks and to add further reporting flexibility. The document serves as documentation and showcase for sample report types provided with the S-Curves for Primavera. S-Curves for Primavera is based on a software named Proteus. This document is not intended as a user manual for general Proteus use; please use Proteus User Guide for general Proteus instructions.

All Rights Reserved

version 1.12.2

Page 5 of 40

Terms used
BCWS/Planned value: This is the Budgeted Cost of Work Scheduled (Budgeted costs for labor and resources for the project. Based on baseline data) BCWP/Earned Value: Budget Cost of Work Performed. BCWS * Percent Complete. For example, take project with a BCWS of $10,000 that is 40% done. Earned Value = $10,000 x 0.40 = $4,000. ACWP/Actual: Actual Cost of Work Performed. SPI/Schedule Performance Index = BCWP / BCWS. SPI greater than 1 is good (ahead of schedule). CPI/Cost Performance Index = BCWP/ACWP. CPI greater than 1 is good (under budget). Performance Ratio Percent: ACWP / BCWP * 100. Continuing the example, if the ACWS had been $3,000, then the performance ratio is $3,000 / $4,000 x 100 = 75%. (Under budget) P50: Used as a term for average curves (Mean value of early / late curves)

All Rights Reserved

version 1.12.2

Page 6 of 40

Colour schema for S-Curves in S-Curves for Primavera


Planned Total Cost/Units Early
Periodical/Accumulated baseline percent for period.

Colour: Black Colour: Dark Grey Colour: Orange Colour: Blue

Planned Total Cost/Units Late


Periodical/Accumulated baseline percent for period.

Earned Total Cost/Units Actual Total Cost/Units

Periodical/Accumulated earned value towards baseline.

Periodical/accumulated Current plan Actual hours/costs for period / Current plan planned for period )

Planned Total Cost/Units Forecast Early

Colour: Black

Periodical/Accumulated planned value towards baseline plan. (Planned for period / baseline planned for period ). Entry point = Baseline Actual.

Planned Total Cost/Units Forecast Late

Colour: Dark Grey

Periodical/Accumulated planned value towards baseline plan. (Planned for period / baseline planned for period ). Entry point = Baseline Actual.

Current Total Cost/Units Forecast Early

Colour: Light Blue

Periodical/Accumulated planned value towards current plan. (Planned for period / baseline planned for period ) . Entry point = Current Actual

Current Total Cost/Units Forecast Late

Colour: Light Green

Periodical/Accumulated planned value towards current plan. (Planned for period / baseline planned for period ) Entry point = Current Actual

All Rights Reserved

version 1.12.2

Page 7 of 40

Oracle Primavera P6 Standard Colors

A note on cost types in Oracle Primavera P6


In Primavera P6, we have four different types of cost involved in earned value calculations: 1. Labour cost ( resource level ) 2. Nonlabour cost ( resource level ) 3. Material cost ( resource level ) 4. Project Expenses ( task level ) To see a total of all cost; one must report on Task level in S-Curves for Primavera. Total Cost is Oracle Primavera Terminology for the sum of these four types of cost. The Earned cost value is based on Total Cost on activity level.

All Rights Reserved

version 1.12.2

Page 8 of 40

Roles
If roles are used instead of regular resources; S-Curves for Primavera needs to be told this. This is done by selecting Use Roles in the Project Open dialogue.

Currency
S-Curves for Primavera has built in support for currency handling; based on the same currency dictionary as P6. The user must select the wanted currency when opening the projects. Select currency:

All Rights Reserved

version 1.12.2

Page 9 of 40

Oracle Primavera P6 System Requirements


Oracle Primavera P6 version 8.1, 8.2, 8.3 Publish Project service must be enabled All projects must have an assigned Project Baseline Version 1.x: SQL Server 2008

All Rights Reserved

version 1.12.2

Page 10 of 40

S-Curves for Primavera historic database


S-Curves for Primavera stores Primavera baseline and current data for each cutoff in its own database/tables. Data for each cutoff is stored in separate data tables, these tables are managed by SCurves for Primavera. Both current data and baseline data is stored for each cutoff; giving us the data needed to produce reports which illustrate changes in scope and keep true history. Data must be stored by the users at each cutoff; from project start to finish. This is done by choosing Save Period Snapshot in S-Curves for Primavera, described in detail later in this document.

All Rights Reserved

version 1.12.2

Page 11 of 40

Selecting activity codes


We need to select which P6 activity codes than can be used in P6. Choose Action List, Select ActivityCodes

Choose the codes needed for reporting

All Rights Reserved

version 1.12.2

Page 12 of 40

Storing project history


There are a few steps that are vital to creating and maintaining a complete project history; among them are creating the initial snapshot, and to store a new baseline in S-Curves for Primavera after rebaselining.

Creating an initial baseline in S-Curves for Primavera


1. Make sure the P6 project(s) have established a baseline; and that the project(s) have been scheduled. There is no way to make early/late curves without doing the schedule calculations. Make sure to hit F10 in P6 after assigning a new baseline or changed baseline! In the following example will have the P6 Datadate on 1. Oct 2011, and we have weekly cutoffs with period finish on Sundays. Project start is 8. Oct. 2. Start S-Curves for Primavera; and choose project(s) 3. Choose Action List, Save Snapshot.

4. Make sure the snapshot date is on the same day as period finish date; usually 1 day before P6 Datadate. Tick off Initial baseline snapshot

5. You will get a message that the snapshot has been created. All Rights Reserved version 1.12.2 Page 13 of 40

6. Start Choose File New Session to load the data set into memory 7. For further snapshots use same method; but without the Initial baseline snapshot

All Rights Reserved

version 1.12.2

Page 14 of 40

On-going projects
In the case where a project is already started and have been run for several cutoffs; all progress until first normal snapshot is shown within the first normal snapshot. The sample below: 1. The project started in July 2011, and have assigned a baseline with DD in July 2. The project has been run in P6 for a couple of cutoffs, and progress has been entered 3. After 3 months, S-Curves for Primavera is implemented for the project.

All Rights Reserved

version 1.12.2

Page 15 of 40

Cutoff periods setup samples Weekly


Sample Project start is 4. February, Datadate in P6 is 4. February

Example 1: We want to use weekly periods; cutoff each Sunday. Initial snapshot Period 1 Period 2 P6 Datadate 3.Feb 11. feb 18. Feb S-Curves for Primavera snapshot date 2. Feb 10.Feb 17. feb

Setup in S-Curves for Primavera histograms

All Rights Reserved

version 1.12.2

Page 16 of 40

Monthly (Calendar)
Sample Project start is 4. February, Datadate in P6 is 1. February

Example 2: We want to use weekly periods; cutoff each last day of Month. P6 Datadate Initial snapshot Period 1 Period 2 1.Feb 1.Mar 1.Apr S-Curves for Primavera snapshot date 31. Jan 28. Feb 31. Mar

Setup in S-Curves for Primavera histograms

All Rights Reserved

version 1.12.2

Page 17 of 40

Monthly (Cutoff last Sunday each month)


Sample Project start is 4. February, Datadate in P6 is 1. February

Example 3: We want to use weekly periods; cutoff each last Sunday of Month. P6 Datadate Initial snapshot Period 1 Period 2 1.Feb 25.Feb 1.Apr S-Curves for Primavera snapshot date 31. Jan 24. Feb 31. Mar

Setup in S-Curves for Primavera histograms

All Rights Reserved

version 1.12.2

Page 18 of 40

Creating periodical snapshots


1. After progressing the projects in P6, and the new datadate has been set, start SCurves for Primavera, select the corresponding project and choose Action List, Save Snapshot. 2. Make sure that the S-Curves for Primavera Snapshot date is set to the day after P6 Datadate; following our current sample; this will be 14.August 2011. (P6 datadate is set to 15. Aug 2011 for the first weekly period) 3. You will get a message that the snapshot has been created. 4. Start Choose File New Session to load the data set into memory and start reporting.

All Rights Reserved

version 1.12.2

Page 19 of 40

Re-baselining
1. When a scope change occurs in P6; and the baseline has been updated in P6; we need to let S-Curves for Primavera know this. This is done by creating a special SCurves for Primavera snapshot; a New Baseline Snapshot. Follow this procedure to make sure the re-baselining is calculated correctly in S-Curves for Primavera. 2. After doing the needed adjustments in P6; make sure the project has been scheduled before creating the new baseline/updating the existing baseline. Also, make sure to F10 in P6 if you change the baseline. 3. Start S-Curves for Primavera, load the project(s) and choose Action List, Save Snapshot.

4. Start Choose File New Session to load the data set into memory and start reporting.

All Rights Reserved

version 1.12.2

Page 20 of 40

Available Report Fields


The fields below are available for reporting.

Task level fields


Task level = sum of Resource Assignment level + expense level data -

Earned Total Cost


Period value and/or cumulated ( progress % * Baseline Budget)

Earned Total Cost %


Calculated towards baseline budget at cutoff

Planned Total Cost Early / Late


Baseline cost early / late

Planned Total Cost Early / Late %

Calculated towards baseline budget scope/dates % = Planned cost within period dates / Planned Total Cost at cutoff For historic data (left of DD); use Planned Total Cost at cutoff. as scope

Current Total Cost Early / Late


Current cost early / late

Current Total Cost Early / Late %

Calculated towards current budget scope/dates % = Current cost within period dates / Current Total Cost at cutoff For historic data (left of DD); use Current Total Cost at cutoff. as scope

Current Earned Total Cost Forecast Early

Earned + Remaining Earned( Estimated curves from Current Project datadate to project end date )

All Rights Reserved

version 1.12.2

Page 21 of 40

Expense level fields


-

Planned Expense Cost Early / Late


Baseline Expense cost early / late

Actual Expense Cost


Actual cost early / late

Earned Expense Cost


Earned expense cost

Current Forecast Expense Cost Early

Actual Expense Cost + Estimate to complete/remaining ( Estimated curves from Current Project datadate to project end date )

All Rights Reserved

version 1.12.2

Page 22 of 40

Resource Assignment level fields


Periodical / Cumulative cost fields.
-

Planned Total Cost Early / Late ! Baseline cost early / late Planned Total Cost Early / Late %
! ! ! Calculated towards baseline budget scope/dates % = Planned cost within period dates / Planned Total Cost For historic data (left of DD); use Planned Total Cost at cutoff. as scope Calculated towards current scope For historic data (left of DD); use Current Total Cost at cutoff Period value and/or cumulated ( progress % * Baseline Budget) Calculated towards baseline budget at cutoff Period value and/or cumulated ( progress % * Current Budget) Calculated towards Current budget. ( Current scope ) Period value and/or cumulated Calculated towards baseline budget Calculated towards current budget For historic data ( before DD) use the current budget at cutoff Actual + Estimate to complete/remaining ( Estimated curves from Current Project datadate to project end date )

Live Planned Total Cost Early / Late %


! ! ! ! ! ! ! ! ! !

Earned Total Cost

Earned Total Cost %

Live Earned Total Cost

Live Earned Total Cost % Actual Total Cost

Actual Total Cost %

Live Actual Total Cost %

Current Total Cost Forecast Early / Late


!

Current Total Cost Forecast Early / Late % ! Actual + Estimate to complete/remaining / Estimate At Completion ! Total scope is Baseline Budget Live Current Total Cost Forecast Early / Late % ! Actual + Estimate to complete/remaining / Estimate At Completion ! Total scope is Current Budget Planned Total Cost Forecast Early / Late
! Actual + Estimate to complete/remaining ( Estimated curves from Baseline Project datadate to baseline project end date ) Actual + Estimate to complete/remaining / Estimate At Completion(baseline plan)

Planned Total Cost Forecast Early / Late %


! ! ! !

Total scope is Baseline project

Live Planned Total Cost Forecast Early / Late % Total scope is Current project

Actual + Estimate to complete/remaining / Estimate At Completion(current plan)

Cost Performance Index (CPI) ! Earned / Actual Cost Schedule Performance Index (SPI) ! Earned / Planned Planned Total Cost Forecast P50 ! Mean value of Planned Total Cost Forecast Early / Late Current Total Cost Forecast P50 version 1.12.2 Page 23 of 40

All Rights Reserved

! Mean value of Current Total Cost Forecast Early / Late Planned Total Cost Forecast P50 % ! Mean value of Planned Total Cost Forecast Early / Late % ! Total scope is Baseline project Current Total Cost Forecast P50 % ! Mean value of Current Total Cost Forecast Early / Late % ! Total scope is Baseline project Planned Earned Total Cost Forecast Early/Late % ! Planned earned from Baseline DD ! Total scope is Baseline project Current Earned Total Cost Forecast Early/Late % ! Planned earned from Curent DD ! Total scope is Baseline project Planned Earned Total Cost Forecast P 50% ! Mean value of Planned Total Cost Forecast Early/Late % <Earned> ! Total scope is Baseline project Current Earned Total Cost Forecast P 50% ! Mean value of Current Total Cost Forecast Early/Late % <Earned> ! Total scope is Baseline project

All Rights Reserved

version 1.12.2

Page 24 of 40

Periodical / Cumulative Unit fields. Earned Units


! Period value and/or cumulated ( Progress % * Baseline budget )

Earned Units % ! Period value and/or cumulated. ( Earned Units / Baseline budget ) Actual Units
! ! ! ! Period value and/or cumulated Period value and/or cumulated Baseline Budget is total scope Before Project Baseline Datadate: Actual progress towards baseline at that time.

Actual Units % Planned Units Early / Late ! After Project Baseline Datadate: Planned Units Forecast Early / Late Planned Units Early / Late %
! !

! !

Before Project Baseline Datadate: Actual progress towards baseline at that time. After Project Baseline Datadate: Planned Units Forecast Early / Late Baseline Budget is total scope Actual + Estimate to complete/remaining ( Estimated curves from Baseline Project datadate to baseline project end date ) Actual + Estimate to complete/remaining / Estimate At Completion Baseline Budget is total scope Mean value Planned Total Units Forecast Early / Late Mean value Planned Total Units Percent Early / Late Baseline Budget is total scope Actual + Estimate to complete/remaining ( Estimated curves from Current Project datadate to project end date ) Actual + Estimate to complete/remaining / Estimate At Completion Current Budget is total scope

Planned Units Forecast Early / Late Planned Units Forecast Early / Late %
! ! ! ! ! !

Planned Units Forecast P50 Planned Units Forecast P50 % Current Units Forecast Early / Late Current Units Forecast Early / Late %
! !

Current Units Forecast P50 ! Mean value Planned Total Units Forecast Early / Late Current Units Forecast P50 % ! Mean value Current Total Units Percent Early / Late ! Current Budget is total scope Unit Performance Index (CPI) ! Earned / Actual Unit Schedule Performance Index (SPI) ! Earned / Planned

All Rights Reserved

version 1.12.2

Page 25 of 40

Report Samples
01 SCurve Total Cost
Report calculates all progress based on S-Curves for Primavera Extended Storage actuals, earned early/late. All figures computed towards the baseline active at each cutoff. Each cutoffs resource assignments saved towards historical database. Report variables Resource Cumulated Sample: Earned Total Cost Actual Total Cost Planned Total Cost Forecast Early Planned Total Cost Forecast Late

All Rights Reserved

version 1.12.2

Page 26 of 40

02 SCurve Total Cost w_current forecast


Report variables Resource Cumulated Earned Total Cost Actual Total Cost Planned Total Cost Forecast Early Planned Total Cost Forecast Late Current Total Cost Forecast Early Current Total Cost Forecast Late

Sample:

All Rights Reserved

version 1.12.2

Page 27 of 40

03 SCurve Total Cost Percent


Report variables Resource Cumulated Earned Total Cost % Actual Total Cost % Planned Total Cost Forecast Early % Planned Total Cost Forecast Late %

Sample:

All Rights Reserved

version 1.12.2

Page 28 of 40

04 SCurve Total Cost Percent w_current forecast


Report variables Resource Cumulated Earned Total Cost % Actual Total Cost % Planned Total Cost Forecast Late % Planned Total Cost Forecast Late % Current Total Cost Forecast Early % Current Total Cost Forecast Late %

Sample(s):

All Rights Reserved

version 1.12.2

Page 29 of 40

Sample - P50 Actual prognosis

Sample - P50 Earned prognosis

All Rights Reserved

version 1.12.2

Page 30 of 40

05 Total Cost Earned forecast


Report variables Task Cumulated Earned Total Cost % Actual Total Cost % Planned Total Cost Early % Planned Total Cost Late %

Sample no baseline revision:

All Rights Reserved

version 1.12.2

Page 31 of 40

06 SCurve Units
Report variables Resource Cumulated Earned Units Actual Units Planned Units Early Planned Units Late

Sample:

All Rights Reserved

version 1.12.2

Page 32 of 40

07 SCurve Units w_current forecast


Report variables Resource Cumulated Earned Units Actual Units Planned Units Early Planned Units Late Current Units Forecast Early Current Units Forecast Late

All Rights Reserved

version 1.12.2

Page 33 of 40

08 SCurve Units Percent


Report calculates all progress towards the baseline active at each cutoff. Report variables Resource Cumulated Earned Total Units % Actual Total Units % Planned Total Units Early % Planned Total Units Late %

Sample no baseline revision:

All Rights Reserved

version 1.12.2

Page 34 of 40

09 SCurve Units Percent w_current forecast


Report calculates all progress towards the baseline active at each cutoff. Each cutoffs resource assignments saved towards historical database. Report variables Resource Cumulated Earned Units % Actual Units % Planned Units Forecast Late % Planned Units Forecast Late % Current Units Forecast Late % Current Units Forecast Late %

Sample no baseline revision:

All Rights Reserved

version 1.12.2

Page 35 of 40

10 SCurve Live Cost Percent


Report calculates all progress based on current scope. Could be used to report on progress between rebaselining; where current project contains changes(could be new activities etc.) which are going to be included in next baseline. Report variables Resource Cumulated Live Earned Units % Live Actual Units % Live Planned Units Forecast Late % Live Planned Units Forecast Late % Live Current Units Forecast Late % Live Current Units Forecast Late %

T1 Period Progress Report Units

All Rights Reserved

version 1.12.2

Page 36 of 40

Filters and Grouping


Resource filtering
It is possible to filter which resource is used as basis for reporting. For reports including earned value; it is required with only one resource per activity. ( Earned value is stored at activity level )

Illustration: User selects resource WF as the filter resource.

All Rights Reserved

version 1.12.2

Page 37 of 40

WBS filtering / grouping


It is possible to filter on selected WBS-levels.

It is possible to get a report to create a s-curve for each entry at a specific WBS level; by using the Page field

In this sample we have selected WBS_Level 3; and get this report ( 2 pages for this simple data )

All Rights Reserved

version 1.12.2

Page 38 of 40

Activity Code filtering


It is possible to filter and summarize/group on activity codes

EPS Coding

Illustration: User can select one or more projects for reporting. One can also select an entire EPS level.

All Rights Reserved

version 1.12.2

Page 39 of 40

Contact Details
Product Web Site: www.scurvesforprimavera.com Head Office - Address: Promineo AS Eiganesveien 8 NO-4008 Stavanger Norway Phone: +47 9804 1000 Fax: +47 53 22 50 51

Corporate Web Site: www.promineo.no Product Sales: Europe - email: europe@promineo.com North America - email: usa@promineo.com Middle East - email: middleeast@promineo.com Asia - email: asia@promineo.com Other Region - email: otherregion@promineo.com

Product Support: Global - email: support@promineo.com

All Rights Reserved

version 1.12.2

Page 40 of 40

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy