Professional Documents
Culture Documents
Primavera P6 102 Training Manual Prepared by Bill Pepoon, Managing Partner Construction Science, LLC
Primavera P6 102 Training Manual Prepared by Bill Pepoon, Managing Partner Construction Science, LLC
Prepared by
Bill Pepoon, Managing Partner
Construction Science, LLC
Day I
Introduction
Setting up a new Project
Activities
Activity Types
Activity Durations
Work Breakdown Structure (WBS)
Dates
Calendars
Activity Codes
Activity Logic
Constraints
Scheduling
Custom Layouts & Views (Formatting)
2012 Construction Science, LLC
Introduction
Data Structures in P6
EPS (Enterprise Project
Structure)
Centralized Management of
multiple projects
Categorizes work in the
Organization: A hierarchy of
projects or a grouping of projects
within departments
Projects represent the lowest
level of the EPS
Every project in the organization
must be included in an EPS
2012 Construction Science, LLC
Introduction (Contd)
Data Structures in P6
OBS (Organization Breakdown Structure)
A Separate global hierarchy reflecting the
management structure
One OBS for the entire organization
Used to control access to projects and
data
An OBS element/person will be
responsible for each node/project within
the EPS
Introduction (Contd)
Data Structures in P6
(Company Name) EPS
Project A
Project B
Project C
Activity 1
Activity 2
Introduction (Contd)
Work Breakdown Structure
For a more detailed discussion of Work Breakdown Structures, see
the WBS handbook published by the Department of Defense (MILHDBK-881A, 30 JUL 2005)
Introduction (Contd)
Data Structures in P6
Activities
An operation or process consuming time and possibly resources
An element of work that must be performed in order to complete a
project
The basic component of a schedule
Activities must be measurable and controllable
An activity may include one or more tasks
Introduction (Contd)
Data Structures in P6
Activities (Contd)
Any activity has attributes : Schedule-related characteristics and designations
that uniquely describe a network activity. Attributes can include :
Predecessor and successor activities
Early and late start and finish dates
Identification codes (e.g. trade, area, phase, etc.)
Resource assignments (Labor, equipment (non-labor), material)
Any other information that places the activity into accurate context
2012 Construction Science, LLC
Introduction (Contd)
Data Structures in P6
Resource Hierarchy
Includes the resources
across all projects in the
organization
Could be broken down by
Type: labor, equipment,
material
Subcontractor
Function: design, site..
Skill level
Project
10
Introduction (Contd)
Data Structures in P6
Summary
The EPS categorizes work in the
Organization
Projects belong to EPS nodes
Each project has its own WBS that
further breaks down the work in that
project. Activities are the lowest
level of the WBS.
The OBS represents the responsible
managers in your company and can
be assigned at the EPS, project,
and/or WBS level
2012 Construction Science, LLC
11
Introduction (Contd)
Global Data Vs.
Project Specific Data
Global Data
Defined at the EPS level
Applies to all projects across the
enterprise
e.g. EPS and OBS, and resource and
role information
Project-Level Data
Defined at the project level
Available only to that project
Activities, WBS, and Work Products
& Documents
2012 Construction Science, LLC
12
Introduction (Contd)
Multiple Platforms
Windows Client
Software resides on host computer
Project databases may or may not be located on host computer
Web Client
Software and project databases are hosted on the web (i.e. cloud
computing)
Dashboard organized differently than Windows Client but features
are similar
13
Introduction (Contd)
New Terminology
Name in P3
Activity Columns
Activity Form
Activity Logs
Bar Chart
Costs (lump sum)
Custom Data Items
Estimate at Completion (resource)
Estimate to Complete (resource)
Expedition
Fragnets
Name in P6
Activity Table
Activity Details
Notebook
Gantt Chart
Expenses
User-defined Fields
At Completion Units
Remaining Units
Contract Management
Methodologies
14
Introduction (Contd)
Name in P3
Hammock (activity type)
Independent (activity type)
PERT
Resource lag
Resource Profile
Resource Table
Target
Task (activity type)
WBS (activity type)
Name in P6
Level of Effort
Resource Dependent
Activity Network
Original lag/remaining lag
Resource Usage Profile/
Activity Usage Profile
Resource Usage Spreadsheet/
Activity Usage Spreadsheet
Baseline
Task Dependent
WBS Summary
15
Directory
Toolbar
Bottom Layout
16
17
18
19
20
21
2.
Click Add
3.
4.
5.
22
2.
3.
4.
5.
23
24
25
26
27
28
29
30
Adding Activities
1.
2.
Click on the
Activities icon in the
Directory Toolbar
Right-Click where you
want to insert the new
activity "Add"
OR
Click the "Add" icon
and follow the Wizard
steps
OR
Click "Insert"
31
32
Activity Description
The Activity Description should be:
Clear: Spell out the task clearly. Avoid generic descriptions
Complete: Scope adequately covered by the description
Unique: Identify the activitys specific information
Example:
Electric Fixtures
Light Fixtures
33
I. Importing a Schedule in
a different format:
1.
2.
3.
4.
5.
34
I. Importing a Schedule in
a different format
(Cont'd):
6.
7.
8.
35
II. Exporting/Importing an
Activity List in a
spreadsheet:
1.
2.
3.
4.
5.
36
II. Exporting/Importing an
Activity List in a
spreadsheet:
6.
37
II. Exporting/Importing an
Activity List in a
spreadsheet:
6.
7.
8.
38
II. Exporting/Importing an
Activity List in a
spreadsheet:
9.
10.
11.
39
40
41
42
Activity Types
In P6, an Activity Type can be either:
Task Dependent
Resource Dependent
Level of Effort
Start Milestone / Finish Milestone
WBS Summary
43
44
45
46
Successors: 04 & 05
47
48
49
2.
3.
50
51
52
Activity Durations
To enter/modify Activity's
Original Duration
53
54
55
2.
3.
4.
56
7.
8.
57
58
2.
3.
4.
5.
59
60
61
62
Dates
P6 expands the types of dates that are possible
Date Field
Definition
Start
63
Dates (Contd)
Date Field
Definition
Finish
64
Dates (Contd)
Date Field
Definition
Early Start
Early Finish
65
Dates (Contd)
Date Field
Definition
Late Start
Late Finish
66
Dates (Contd)
Date Field
Definition
Planned Start
Planned Finish
67
Dates (Contd)
Date Field
Definition
Dates (Contd)
Date Field
Definition
69
Dates (Contd)
Date Field
Definition
Suspend Date
Resume Date
70
71
Creating Calendars
1.
[Enterprise Calendars]
2.
Choose Global
3.
4.
5.
6.
7.
72
9.
10.
11.
12.
[Enterprise Calendars]
73
2.
74
75
76
77
78
79
2.
3.
4.
5.
6.
80
81
2.
3.
Click "Assign"
82
4.
5.
83
6.
7.
84
85
86
87
2.
3.
4.
88
89
05/20
05/22
05/30
FS Lag 1
05/20
FF Lag 2
05/22
05/12
SS Lag 1
05/13
2012 Construction Science, LLC
90
2.
3.
91
2.
3.
92
93
To trace activities
predecessors and successors:
Click on the "Trace Logic"
icon in the Layout options
toolbar
94
95
96
97
98
Constraints
Definition:
A Constraint is a restriction imposed on the start or finish date of an activity
It may or may not override logic, depending on the Constraint Type
Should be used sparingly, only to represent external factors that are not
within the control of the organization, e.g. easements, ADOT ROW, etc..
Should not be used as Shortcuts
Always Document the basis for using the constraint
99
Constraints (Contd)
Constraint Types
Start on : imposes a start date. Can delay an early start or accelerate a late start to
satisfy the imposed date. Unlike the mandatory start constraint, doesnt violate logic.
Start on or after : Also known as "Start no earlier than". Affects only early dates.
Limits the earliest time an activity can begin so that early start date cannot be earlier
than the constraint date. Logic however, may cause the early start to occur later.
Start on or before : Also known as "Start no later than". Affects only late dates.
Limits the latest date it can start. When calculating a schedule, it is used in the
backward pass only if the calculated late start date will be later than the imposed
date. This constraint may decrease total float.
Start on
Start on or Before
Start on or after
100
Constraints (Contd)
Constraint Types (Cont'd)
Finish on: Similar to the "Start on". Imposes a finish date. The finish on constraint
can delay an early finish or accelerate a late finish to satisfy the imposed date.
Finish on or after : "Finish no earlier than". Limits the earliest time it can finish so
that the finish of an activity is not scheduled before the imposed date.
Finish on or before : "Finish no later than". Limits the latest time it can be finished.
The finish on or before constraint affects only late dates. Reduces Total Float.
Finish on
Finish on or Before
Finish on or after
101
Constraints (Contd)
Constraint Types (Cont'd)
As late as possible : Pushes the activity to start as late as possible without delaying
its successors, if it has available float.
Mandatory start / Mandatory Finish : sets early and late dates equal to the date
you specify. Overrides logic..Do not Use..!!!!
102
Constraints (Contd)
05/20
05/21
05/20
Constraint to Start
on or after 06/05
06/05
2012 Construction Science, LLC
103
Constraints (Contd)
Constraint (Cont'd)
Always re-calculate the schedule after you apply a constraint.
Always document the basis of the constraint.
104
105
106
Scheduling
Now its time to calculate the Schedule
Click Tools Schedule
OR click F9
Select the Data date
Schedule the project after
each logic change for it to
take effect
107
Scheduling (Contd)
Float Calculations
In Primavera P3, relationship lag was determined by the
calendar on the predecessor activity
P6 has multiple options for relationship lag:
Predecessor activity calendar
Successor activity calendar
24-hour calendar
Default calendar
108
109
110
111
112
Filters
1.
2.
Click:
"New" to create a
new filter,
"Modify" to edit an
existing one, or
Copy/paste a global
filter under the "User
Defined" category to
modify it
113
Filters (Contd)
3.
4.
114
Filters (Contd)
5.
6.
7.
To revert to displaying
all activities, mark the
"All Activities"
checkbox
115
Activity Table
1.
2.
116
2.
117
4.
118
119
120
121
122
123
124
125
2.
3.
Enter a Filter to
associate a group of
activities with the Bars
style
126
127
128
129
130
131
132
Activity ID
Activity Name
Original Duration
Duration Type
Remaining Early Start
Remaining Early Finish
133
134
135
Print Setup
136
137
138
Layouts
2.
3.
4.
139
Layouts (Contd)
140
Day II
Defining Resources
Assigning Resources
Analyzing Resources & Cost Usage
Activity Duration Types
Percent Complete Types
EV calculations
Expenses
Updating the Schedule
Creating a Baseline
Recommended Scheduling Practices
2012 Construction Science, LLC
141
142
Defining Resources
To Create a new Resource
1.
2.
143
144
145
146
147
148
Assigning Resources
1.
2.
3.
By default:
Budgeted Cost = Price/Unit x Budgeted Units
Budgeted Units = Units/Time x Duration
2012 Construction Science, LLC
149
150
151
152
153
154
155
156
157
158
The right pane displays the values for the activities assigned to the
resource currently selected in the left pane.
2012 Construction Science, LLC
159
160
161
Resource Leveling
Definition
A process that helps you assure there are sufficient resources available
to perform the activities as planned and highlight resource overallocations or conflicts
The software reschedules an activity, using its available Total Float, to
occur when its resource demands can be met so as the total resource
usage does not exceed its limits
May result in a late Project Finish date if the affected activities were
on the Critical Path
162
2.
Click Select
Resources to
choose the
resources you want
to level
163
After Leveling
164
Resource Leveling
Before Leveling
After Leveling
165
166
167
168
169
1.
3.
Fixed Units
2.
4.
Fixed Units/time
170
2.
3.
171
172
2.
4.
Resources Drive
Duration
Duration Drives
Resources (Units &
Units/Time)
Priority
Resource Units
Resource
Units/Time
Duration
Fixed Units/Time
Fixed Units
174
= 8 Hrs/Day x 5 Days
Units
Units/Time
Duration
Input
80 Hrs
Input
16 Hrs/Day
Input
10 Days
Units (Hrs)
80
80
80
Units/Time (Hrs/Day)
16
16
Duration (Day)
10
175
= 8 Hrs/Day x 5 Days
Units
Units/Time
Duration
Input
80 Hrs
Input
16 Hrs/Day
Input
10 Days
Units (Hrs)
80
80
40
Units/Time (Hrs/Day)
16
16
Duration (Day)
10
176
Fixed Units
Resource Variables (Units & Units/Time) Override Duration
= 8 Hrs/Day x 5 Days
Units
Units/Time
Duration
Input
80 Hrs
Input
16 Hrs/Day
Input
10 Days
Units (Hrs)
80
80
80
Units/Time (Hrs/Day)
16
Duration (Day)
10
10
177
Fixed Units/Time
Resource Variables (Units & Units/Time) Override Duration
= 8 Hrs/Day x 5 Days
Units
Units/Time
Duration
Input
80 Hrs
Input
16 Hrs/Day
Input
10 Days
Units (Hrs)
80
80
80
Units/Time (Hrs/Day)
16
Duration (Day)
10
10
178
Resources
Drive Duration
Duration Drives
Resources (Units &
Units/Time)
When you
change Units,
this value
changes...
When you
change
Units/Time, this
value
changes...
When you
change
Duration, this
value
changes...
Fixed Duration
& Units/time
Units/Time
Units
Units
Units
Units/Time
Fixed Duration
& Units
Duration Overrides
Units/Time
Fixed
Units/Time
Duration
Fixed Units
Duration
Units/Time Override
Duration Overrides
Duration
Units Override
Duration
Units
Units/Time
179
180
181
182
2.
3.
183
For example, if you have a 10-day activity that has 4 days remaining, it is
60% complete.
If Remaining Duration becomes greater than or equal to the Original
Duration, Duration Percent complete will equal Zero
2012 Construction Science, LLC
184
185
186
187
188
189
190
=3
=1
= [(OD-RD)/OD] x 100 = (3-1)/3 x 100 = 66.67%
= 10 % (manually entered)
= Duration
= $1,000
= Percent Complete Type = Duration % = 66.67%
= Activity %
x
Budgeted Cost
= 66.67%
x
$1,000 = $667
191
=3
=2
= [(OD-RD)/OD] x 100 = (3-2)/3 x 100 = 33.33%
= 40 % (manually entered)
= Physical
= $10,000
= Percent Complete Type = Physical % = 40%
= Activity %
x
Budgeted Cost
= 40%
x
$10,000 = $4,000
192
2.
193
If the "Budgeted Cost" column does not appear, right-click anywhere in the tab
Customize, then add the Budgeted Cost" Column
2012 Construction Science, LLC
194
Activity Name
Total/Activity
1.1
103
Remove Guardrail
113
62
15
24
Remove AC
20
39
48
Remove Fence
27
Saw Cut AC
2.1
x
x
x
x
x
Contract
Price
195
Activity Name
Total/Activity
1.1
103
Remove Guardrail
113
62
15
24
Remove AC
20
39
48
Remove Fence
27
Saw Cut AC
2.1
x
x
x
Contract Price
196
197
198
199
200
201
Expenses
202
Expenses (Contd)
203
204
205
206
207
Activity Description
Budgeted Cost
Do not record any actual
start or finish dates after the
Data Date
208
2.
3.
Click "Schedule"
209
2.
Enter the actual resource usage in the "Actual this Period" field
3.
The "At Completion" units will be updated as Actual Units + Remaining Units
210
Earthworks
Foundations
211
Earthworks
Foundations
Additional Work
212
Has the Project Completion date or any interim milestone dates change?
213
214
215
2.
217
218
219
220
221
222