Professional Documents
Culture Documents
PS.827
ABSTRACT— Five different EPC schedules, from executive to task level, have been defined and
are being used in different types of projects. Still, there are no examples to address the exact
definition of each schedule level and make it more understandable. In the planning and
scheduling world, everyone has their own understanding of how to define and prepare certain
schedule levels from different levels of available details. The challenge is to prepare higher
schedule levels from lower levels by using Primavera as the scheduling software of choice. In
order to create different schedule levels, using level of effort (LOE) activities in a pre-built WBS
structure is discussed in detail.
PS.827.1
2012 AACE® INTERNATIONAL TRANSACTIONS
Table of Contents
Abstract ....................................................................................................................................... 1
Introduction ................................................................................................................................ 3
Literature Review ........................................................................................................................ 3
Definitions ................................................................................................................................... 3
EPC Overall Schedule Structure .................................................................................................. 4
EPC Level 1 Schedule ................................................................................................................... 4
EPC Level 2 Schedule ................................................................................................................... 5
EPC Level 3 Schedule ................................................................................................................... 6
EPC Level 4 Schedule ................................................................................................................... 8
EPC Level 5 Schedule ................................................................................................................... 9
Schedule Levels Presentation Techniques in Primavera ............................................................ 11
Technique #1 - Using Activity Codes (Level 1, Level 2, and Level 3) ........................................... 11
Technique #2 - Collapse Schedule .............................................................................................. 11
Technique #3 - Using WBS Summary Tasks ................................................................................ 11
Technique #4 - Using LOE Activities in Prebuilt Primavera WBS Structure ................................ 11
Generate Schedule Levels in Primavera ..................................................................................... 11
Using LOE Activities ..................................................................................................................... 12
Using WBS ................................................................................................................................... 12
Conclusion ................................................................................................................................... 14
References ................................................................................................................................... 15
List of Figures
Figure 6-1 — EPC Level 1 Schedule Example ............................................................................... 5
Figure 7-1 — EPC Level 2 Schedule Example ............................................................................... 6
Figure 8-1 — EPC Level 3 Schedule Example ............................................................................... 7
Figure 9-1 — EPC Level 4 Schedule Example ............................................................................... 9
Figure 10-1 — EPC Level 5 Schedule Example ............................................................................. 10
Figure 12-1 — Schedule Levels in Primavera EPS ........................................................................ 13
Figure 12-2 — Using Primavera’s WBS ........................................................................................ 14
List of Tables
Table 5-1 — EPC Overall Schedule Structure ............................................................................... 4
Table 6-1 — EPC Level 1 Schedule Structure ............................................................................... 5
Table 7-1 — EPC Level 2 Schedule Structure ............................................................................... 6
Table 8-1 — EPC Level 3 Schedule Structure ............................................................................... 7
Table 9-1 — EPC Level 4 Schedule Structure ............................................................................... 8
Table 10-1 — EPC Level 5 Schedule Structure ............................................................................. 10
Table 12-1 — Project Stages and Activity Type ........................................................................... 12
PS.827.2
2012 AACE® INTERNATIONAL TRANSACTIONS
Introduction
The AACE Recommended Practice 37R-06,for schedule levels, is used as framework to provide
more description and understanding with tangible examples for different levels of EPC
schedules [1]. The lowest schedule level can be provided based on the level of available details
and degree of project definition [2]. The purpose of this paper is to present one methodology
for defining levels of schedules for the EPC environment. The EPC Level 1 schedule summarizes
the overall project for client and management. The EPC Level 2 schedule shows the EPC
activities under the highest level of a project’s WBS. The EPC Level 3 schedule shows EPC
activities under packages while the EPC Level 4 shows them under deliverables and tasks. AACE
Recommended Practice 37R-06 introduced four EPC schedule levels; however, the EPC Level 5
is recommended to support more detailed level of schedule under tasks and deliverables if
required. The tables 7-1 to 11-1 describe how each schedule level should be structured, and the
associated graphs show how it should be presented to the different audiences. Four different
techniques to generate the schedule levels in Primavera are explained, and the most
appropriate one is recommended. This paper will discuss in detail how the selected technique
can be implemented in Primavera.
Literature Review
The first comprehensive paper written about schedule classifications and levels was published
in the 2007 AACE International Transactions titled, “Scheduling Classifications vs Levels [3].” In
that paper, the author emphasized the need for schedule classifications and the degree of
completeness. A table was provided to determine the description and end usage of each
schedule level. Following this paper, a schedule level of detail was published under AACE
International Recommended Practice No. 37R-06, this recommended practice provides a
description of the schedule levels with the intent to improve the understanding and
communication among project participants and stakeholders involved with preparing and using
project schedules [1]. The Recommended Practice No. 27R-03, “Schedule Classification
Systems,” provides common understanding of the concepts involved with classifying project
schedules and uses the degree of project definition as the primary characteristic to categorize
schedule classes [2].
Definitions
Front End Load Engineering (FEL) – Referred to as front-end engineering design (FEED), is the
process for conceptual development of processing industry projects. FEL1, FEL2, FEL3 stages are
also known as project definition, pre-feasibility and feasibility, respectively.
Construction Work Package (CWP) – Refers to a specific scope within a prime commodity or
facility. The groups of CWPs form each construction work package.
Engineering Work Package (EWP) – The group of deliverables under certain engineering
disciplines such as mechanical, electrical, etc.
PS.827.3
2012 AACE® INTERNATIONAL TRANSACTIONS
Level of Effort (LOE) Activity – Indicates the activity duration, which is dependent on its
predecessor and/or successor [3].
The engineering schedule should show different stages of studies in the Level 1 schedule. It is
then developed by area, discipline, EWP, and deliverables until Level 4. The sub-deliverables are
demonstrated in Level 5. The procurement schedule should show the overall major activities in
Level 1 and will be detailed by procurement packages and the required level of details from
Level 2 to Level 5. The construction schedule should show construction activities per each area
in Level 1, then it is developed by contract, CWP, Task and resources from Level 2 to Level 5.
PS.827.4
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.5
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.6
2012 AACE® INTERNATIONAL TRANSACTIONS
further details in Level 4; however, construction schedules can be provided by the contractor.
Table 8-1 and Figure 8-1 show the structure and example of an EPC Level 3 schedule.
PS.827.7
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.8
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.9
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.10
2012 AACE® INTERNATIONAL TRANSACTIONS
PS.827.11
2012 AACE® INTERNATIONAL TRANSACTIONS
several methods to generate different schedule levels. Using WBS in Primavera helps to
generate different kinds of layouts and reports by adding LOE activities assigned to each pre-
built WBS tree.
Using WBS
Figure 12-1 represents how each schedule level resides under the Enterprise Project Structure
(EPS) in Primavera. It is assumed that the project is in implementation stage and the lowest
level of schedule (Level 4) can be used. In this case, Level 4 is outside the Primavera database
and is the basis to complete and finalize Level 3. There would be two separate projects in
Primavera, project 1 covers the Level 1 and Level 2 summary, and project 2 maintains Level 3
with its logic resulted from Level 4. Each project has its own WBS and structure; however, the
activities in project 2 capture its start and finish dates from project 1. Since the activities in
project 1 are level of efforts, the provided Level 1 and Level 2 schedules do not show the critical
path of the project.
PS.827.12
2012 AACE® INTERNATIONAL TRANSACTIONS
EPS
EPS EPS
Node Node
Project 1 Project 3
Project 2
L1 & L2 L4 Schedule
L3 Schedules
Schedules
WBS.1 WBS.1
L4 schedule
is outside
WBS.2 WBS.2
Primavera
database
Task
WBS.3 WBS.3 dependent
activities in
L3 schedule
developed
The type of WBS.4
by L4
activities in schedule
L1 and L2
schedules
WBS.5
are LOE
WBS.6
The WBS in Primavera extends the EPS beyond the project level [4]. The WBS here can be
defined as similar to a project’s WBS or whatever structure facilitates the reporting or activity
arrangement. It is assumed that the project is in FEL3 or implementation stage and all schedule
levels need to be provided. As it is shown in Figure 12-2, the defined WBS for project 1 is similar
to what has been defined in table 6-1 and table 7-1. All activities under each WBS node are LOE
activities. These activities capture their start and finish dates from all associated activities in
Level 3 under project 2. For example, the start and finish date of the contract package in Level
2 is the earliest starting and latest finishing dates of all associated construction work packages.
Similarly, the start and finish dates of the construction work of one building is the earliest start
and latest finishing dates of all construction work packages associated to that building. In order
to find all required predecessors and successors and assign them to a level of effort activity,
activities should be grouped and sorted by the WBS hierarchy. It is important to add all required
relationships to level of effort activities and maintain them in each update.
PS.827.13
2012 AACE® INTERNATIONAL TRANSACTIONS
Legend:
Activity Originated from
Rolled up Activities to LOE Task
Conclusion
The given structures and examples for each level of EPC schedule should help the planner to
understand the overall picture of schedule reporting to different stakeholders and audiences.
However, these might be changed slightly as per size, complexity and related industry of the
project. The objective is to standardize schedule reporting systems, which help the viewer to
compare and analyze the same level of detail. A Level 1 schedule reported in South Africa
PS.827.14
2012 AACE® INTERNATIONAL TRANSACTIONS
should not differ from one reported in Canada as it covers the same pre-defined structure. This
objective can only be satisfied by standardization of schedule reporting systems.
There are different techniques to generate schedule levels in the Primavera environment, but
using WBS is the most efficient. The pre-built WBS creates flexibility for putting activities in the
required WBS node and rolling up the group of activities under level of effort tasks. In addition,
it helps to generate a template for all schedule levels which can be used by all users under
certain EPS nodes.
References
1 AACE International Recommended practice No. 37R-06, 2010, Schedule Level of Details,
Page(s) 3, 8, AACE, International Transactions, AACE International, Morgantown, WV
2 AACE International Recommended practice No. 27R-03, 2010, Schedule Classification
System, Page(s) 1, 2, AACE, International Transactions, AACE International, Morgantown,
WV
3 Stephenson, H. Lance, CCC, 2007, Schedule Classifications vs. Levels, Page(s) 7, AACE,
International Transactions, AACE International, Morgantown, WV
4 Oracle Primavera P6, 2009, Project Management Reference Manual, Page(s) 189, 470,
Oracle Corporation, Redwood Shores, CA
Syd Daneshyar
SNC Lavalin
Syd.Daneshyar@snclavalin.com
PS.827.15