SCurvesforPrimavera Manual
SCurvesforPrimavera Manual
User Documentation
Proteus - Reporting for Oracle Primavera P6 Version: 1.12.2
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.
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
version 1.12.2
Page 4 of 40
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)
version 1.12.2
Page 6 of 40
Periodical/accumulated Current plan Actual hours/costs for period / Current plan planned for period )
Colour: Black
Periodical/Accumulated planned value towards baseline plan. (Planned for period / baseline planned for period ). Entry point = Baseline Actual.
Periodical/Accumulated planned value towards baseline plan. (Planned for period / baseline planned for period ). Entry point = Baseline Actual.
Periodical/Accumulated planned value towards current plan. (Planned for period / baseline planned for period ) . Entry point = Current Actual
Periodical/Accumulated planned value towards current plan. (Planned for period / baseline planned for period ) Entry point = Current Actual
version 1.12.2
Page 7 of 40
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:
version 1.12.2
Page 9 of 40
version 1.12.2
Page 10 of 40
version 1.12.2
Page 11 of 40
version 1.12.2
Page 12 of 40
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
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.
version 1.12.2
Page 15 of 40
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
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
version 1.12.2
Page 17 of 40
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
version 1.12.2
Page 18 of 40
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.
version 1.12.2
Page 20 of 40
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
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
Earned + Remaining Earned( Estimated curves from Current Project datadate to project end date )
version 1.12.2
Page 21 of 40
Actual Expense Cost + Estimate to complete/remaining ( Estimated curves from Current Project datadate to project end date )
version 1.12.2
Page 22 of 40
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 )
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)
Live Planned Total Cost Forecast Early / Late % Total scope is Current project
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
! 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
version 1.12.2
Page 24 of 40
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
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
version 1.12.2
Page 26 of 40
Sample:
version 1.12.2
Page 27 of 40
Sample:
version 1.12.2
Page 28 of 40
Sample(s):
version 1.12.2
Page 29 of 40
version 1.12.2
Page 30 of 40
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:
version 1.12.2
Page 32 of 40
version 1.12.2
Page 33 of 40
version 1.12.2
Page 34 of 40
version 1.12.2
Page 35 of 40
version 1.12.2
Page 36 of 40
version 1.12.2
Page 37 of 40
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 )
version 1.12.2
Page 38 of 40
EPS Coding
Illustration: User can select one or more projects for reporting. One can also select an entire EPS level.
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
version 1.12.2
Page 40 of 40