Professional Documents
Culture Documents
Lab Manual CPM
Lab Manual CPM
LAB MANUAL
MSCI-3209
1|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Prepared by:
CIEN .
Submitted to:
2|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Preface
Construction Management is both an art and a science, and is something that is usually quite
hard to do. It is hard because one has to look at a broad range of variables, and try and guess
what effect each variable will have on a construction project. A work schedule is required for
any type of project regardless of whether it is small or large to estimate the completion date of
the project and the project tasks. Therefore, it is a good decision to create a schedule before the
beginning of a project. Primavera P6 and Microsoft Project are scheduling tools that are used to
create schedules to demonstrate what needs to be done, by which resources, and when. In this
laboratory manual, students will learn how to create a sample construction project schedule or
how to manage a construction project in Primavera P6 with the help of some construction project
examples.
Note:
3|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Laboratory Guidelines
1. Attendance is compulsory in all labs. Only in case of emergency, the make-up lab will be
scheduled well in advance with the consent of the faculty.
2. Use of cell phones, personnel audio or video equipment is strictly prohibited in the class.
3. Performance of any unauthorized task/experiment is strictly forbidden in the lab.
Lab Safety:
4|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Laboratory Etiquette
5|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Table of Contents
Course Program
Experiment
List of Experiments Learning Learning
No.
Outcomes Outcomes
1. Introduction to construction project management CLO-1 PLO-11
(CPM) CLO-2 PLO-5
2. Breaking the construction work in to activities to CLO-1 PLO-11
plan a project CLO-2 PLO-5
3. Creating a construction project in Primavera P6 CLO-1 PLO-11
software with multiple activities CLO-2 PLO-5
4. Creating Organizational Breakdown Structure (OBS) CLO-1 PLO-11
in Primavera P6 CLO-2 PLO-5
5. Creating calendar and enterprise project structure CLO-1 PLO-11
(EPS) CLO-2 PLO-5
6. Creating a work breakdown structure (WBS) CLO-1 PLO-11
CLO-2 PLO-5
7. Adding various construction project activities in CLO-1 PLO-11
Primavera P6 software CLO-2 PLO-5
8. Project scheduling & assigning predecessors to CLO-1 PLO-11
construction project activities on Primavera P6 CLO-2 PLO-5
9. Allocating resources in Primavera P6 CLO-1 PLO-11
CLO-2 PLO-5
10. Assigning cost information to a task CLO-1 PLO-11
CLO-2 PLO-5
6|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 01
Aim:
To introduce the basics of construction project management and software used to mange
projects.
Requirement:
A construction project, list of resources, project professional software e.g., Microsoft Project or
Primavera P6 etc.
Related Theory:
Construction Management is both an art and a science, and is something that is usually
quite hard to do. It is hard because one has to look at a broad range of variables, and try
and guess what effect each variable will have on a construction project. For example, a
construction manager in the middle of a project will have to take into account the
following:
o the weather,
o the availability of construction workers who may be sick or may not feel like showing
up for work,
o the fact that some materials are out of stock just when they are needed,
o the availability or non-availability of key equipment like cranes,
o changes made to the existing design by architects and clients the previous evening,
o juggling the work of 20 or more different trades at the same time,
o surprise discoveries of electrical cables below the ground that no-one knew about,
o inspections and permitting delays by government authorities
It is the inter-relationships between all these variables and the effect they will have on the
project that creates complexity in project management. Compounding these problems is
the team from the owners of the building, who often sit in plush offices far from the
7|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
construction site, have little understanding of the difficulties in building construction, and
demand that the project be finished before time.
It is these difficulties that make it both extremely challenging, as well as extremely
rewarding if done right.
Construction management is best done by people with a detailed knowledge of building
construction, such as civil engineers or architects. However, some aspects of this work,
such as financial planning or procurement, can be done by people who do not have a
construction background. With enough training and experience, a layman can gain
enough expertise to work as a construction project manager.
Construction management can be performed by different agencies in a project. It can be
done by the contractors working on the project, by the owners of the project, by
independent consultants hired by the owners, by the designers of the project, or by the
investors in a project. It is important to note that each agency may have differing aims
and motivations in a project. For example, a contractor may want to increase the costs of
the building, and an owner may want to decrease it. Independent consultants may wish to
delay the project, as they are paid a monthly fee to monitor it.
The main aspects of construction management are:
o construction scheduling
o quality control
o contract management
o procurement management
o construction finance management
CONSTRUCTION SCHEDULING:
Construction scheduling is done at two different times. First, it is done after the plans are
ready, but before the work starts at the site, in order to work out a timeline and calculate
construction costs for the project.
8|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
Secondly, it is done during the execution of the project, when the actual schedule may
differ from the planned schedule due to delays, weather, or any number of reasons. In this
case it can also be called project monitoring.
Construction scheduling should be done by people with an excellent knowledge of
building construction. It is usually done on specialized software such as Primavera, or
Microsoft Project.
Construction scheduling demands a knowledge of what resources are required to produce
a given outcome. For example, to complete a concrete slab measuring 5,000 ft2 in area, a
contractor may require:
o 2,500 cubic feet of concrete
o 8,000 ft2 of formwork (the mould in which the liquid concrete is poured)
o 10 men
o concrete pumps
o 4 days
o Often, the time taken to finish a job depends on the resources available to the
contractor.
QUALITY CONTROL:
9|Page
CONSTRUCTION PROJECT MANAGEMENT LAB
correctly laid and is perfectly level, how to ensure that the geometry of the building is not
being distorted during construction, and how to provide adequate fire protection to
vertical shafts.
CONTRACT MANAGEMENT:
Contract management is dealing with the standard issues that crop up during a project.
These include checking contractor's bills and paying them regularly, and dealing with the
numerous issues that could occur, such as:
o the contractor demands additional payment for the steel he is providing, because
though his contract was signed in 2015, he is forced to buy steel in 2017 at a
much higher rate due to global changes in the price of steel.
o the contractor demands additional payment for dumping of debris because a
municipal dumping ground has been shut, and the debris now has to be taken to a
new site much further away.
o the contractor demands an extension of 4 months because the architects and client
made changes to the design while the project was underway.
PROCUREMENT MANAGEMENT:
10 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
In addition, it is imperative that each item arrive at the site at exactly the right moment: if
it is too early, there is no space to store it, and money is locked up. If it is too late, then
the project is delayed.
A large construction project can eat up tens of millions of dollars a month. Planning the
finances for a project is a key activity for both owners and contractors. This planning
demands a detailed knowledge of the project schedule. Once the project schedule is
understood properly, calculations can be made of how much money will be required
every week in order to keep the project running on time. Contingency planning also must
be done for things that could go wrong.
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
2. Discuss the role of various scheduling software for construction project management.
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
11 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
12 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EVALUATION:
EXPERIMENT # 02
Aim:
To split the construction work in various activities for planning purposes and assigning
predecessors.
Requirement:
Related Theory:
PROJECT ACTIVITIES:
The building block (the smallest unit) of a WBS is the activity, which is a unique unit of
the project that has a specified duration.
An activity is defined as any function or decision in the project that: consumes time,
resources, and cost.
Activities are classified to three types:
o Production activities
o Procurement activities
13 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
o Management activities
Production Activities:
Activities that involve the use of resources such as labor, equipment, material, or
subcontractor.
This type of activities can be easily identified by reading the project’s drawings and
specifications.
Examples are: excavation, formwork, reinforcement, concreting, etc.
Each production activity can have a certain quantity of work, resource needs, costs, and
duration.
Procurement Activities:
Activities that specify the time for procuring materials or equipment that are needed for a
production activity.
Examples are: brick procurement, boiler manufacturing and delivery, etc.
Management activities:
Activities that are related to management decisions such as approvals, vacations, etc.
Project Activities:
ACTIVITIES RELATIONSHIPS:
In order to identify the relationships among activities, the planning team needs to answer
the following questions for each activity in the project:
o Which activities must be finished before the current one can start?
14 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Task 1: Figure below shows a double span bridge. Break the construction work of the bridge
into activities. The plan will be used for bidding purposes.
Activity Description
1.
2.
3.
15 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Task 2: Suppose that a site preparation and concrete slab foundation construction project consist
of nine following activities.
16 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Task 3: Enter the Task 2 activities in any project management software and assign predecessors
to activities which is required to be attached to this experiment along with procedure.
17 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
2. Why splitting whole work into smaller activities is needed in project management?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
19 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EVALUATION:
EXPERIMENT # 03
Aim:
To create a new construction project in Primavera P6 and learn the interface of software.
Requirement:
Primavera software products are designed to support the project management needs of
organizations that manage large numbers of projects at one time.
Set Up:
To create a new project in Primavera P6, you begin by first logging into the primavera P6
Software.
20 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Once you have logged in, you should have an interface like this below.
Once you are logged in there are different ways to create a new project. In this experiment, we
shall be looking on at one of the different ways to create a new project. But first, let us
understand the interface.
The bar by the left-hand side of your screen is known as the Directory Bar.
The bar by the right is known as the Command Bar.
The Bar at the top is known as the Tools Bar.
Right above the tools bar is the tabs or menu.
Within the P6 interface, there are 3 major interfaces.
The timeline or table by the left, the Gantt by the right, and the detail view below.
Within the table, you have different columns.
21 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
The Create a new project Wizard will appear. In the create a project wizard click next in
the Project ID enter 3 beds. In the Project Name enter 3 Bedroom Bungalow and click on
finish.
22 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Once we have created the new project it will appear in our Table under the project view.
Open our project – Right-click on the newly created project (3 Bedroom Bungalow) and click
open project.
23 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Task 1: Students are required to learn about options/tabs in the interface of Primavera P6, create
a new project in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
24 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
3. What is timeline view, Gantt view and detail view sections in Primavera P6?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
25 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EVALUATION:
26 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 04
Requirement:
You can define OBS in Primavera as additional information that you can later assign to
the EPS, Project, WBS, or activity level as personnel or positions responsible for EPS,
WBS, Projects, or related activities.
This OBS is only informational (optional) and does not affect the schedule calculations
on the project.
Below is an example of an organizational structure that we will use in a project that we
will create later.
27 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
28 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
• After the cursor is hovered over the OBS named Enterprise, click the OBS and click the Add
button Name OBS as Haitang Park Project Manager.
To name the personnel in OBS, click on the Modify button, then type the person’s name
at the organizational level that has been created. In the example, type Ilham.
29 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Continue by adding another OBS according to the structure chart in the example. To
make the organization level lower, click the right arrow direction, as in the picture.
On the other hand, to make the organization level higher, click the left arrow. To move
down or up, click the down or up arrow.
30 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
To change the view to Chart View, right-click on the parent level, then select Chart View
as shown in the image.
31 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
You can customize the view by clicking on one of the OBS, access Chart Box Template -
> Customize…
You can customize the appearance by adding an OBS Description field. When finished,
click OK.
32 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
You can change the display orientation to be vertical or horizontal. How to select one
parent, right-click on the Option Bar (topmost), select Arrange Children -> select
(Horizontal or Vertical).
To get the optimal view, right-click the Option Bar (Top Bar), select the Zoom menu ->
Select (Zoom in, Zoom out, or Zoom to Best Fit).
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
33 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Discussion:
1. Define OBS?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
34 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
ASSESSMENT RUBRICS:
EVALUATION:
EXPERIMENT # 05
35 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Aim:
Requirement:
Procedure:
Note: Another option, you can also continue to fill in the Project data by clicking the Next
button.
Next, in the Project Details section of the Dates tab, fill in Project Planned Start. In the example,
fill in the date July 1, 2023. This date can be changed if needed later. The Set Data Date is the
same as the Project Planned Start date, July 1, 2023.
36 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
PROJECT SETTINGS:
The thing you need to do after adding a project is to create a Project Calendar, then select Project
Calendar for the project.
Before creating a Project Calendar, you must determine the number of working days in a
week and the number of working hours used in a day. Suppose 8 hours per day for seven
days a week. Or five working days a week with a working time of 8 hours per day.
In this example, we will use a five days work week with an 8-hours working day. The
Working hours per day is from 8.00 to 17.00. Holidays during the project are March 29,
2022, 28-29 April 2022, May 9, 2022, July 4, 2022, March 29, 2023, April 28, 2023, May
1, 2023, May 9, 2023, July 4, 2023.
Open the Project for which you want to create a calendar. In this example, we open the project
that we created earlier. Open the project with Project ID EC005011. How: right-click -> click
Open Project.
37 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
In the following screen, you can choose the allocation of Calendar. If you choose:
Global: The Calendar can be used for all projects and resources.
Resource: The Calendar can only be used on certain resources. For now, ignore this
option.
Project: The Calendar can only be used by the project you are currently open. Other
projects cannot use your Calendar.
So for the current project calendar, you can choose Global or Project.
In this example, we will select the Project option. Then click the Add button.
38 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Choose which Calendar you want to copy. Choose the one that best fits your project. You
can edit the Calendar that you choose later as needed. In this example, select the
Corporate – Standard Full-Time Calendar. Name the Calendar 5 days workweek w/ basic
holidays – practice.
To edit a calendar, select a calendar, then click the Modify… button.
39 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
41 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Once the Calendar is created, return to the Project hierarchy. Select the project you created
earlier (Project ID EC005011). Select Calendar 5 days workweek w / basic holidays – practice in
the Select Default Project Calendar window.
As a side note, the choice of Calendar in this project will impact the choice of Calendar when
you create a new activity.
By default, the activity calendar will be the same as the project calendar. If needed, you can
change the Calendar of activities according to your needs.
EPS represents the highest structure of the project group hierarchy in Primavera. EPS is
depicted with a golden pyramid shape. In Primavera, EPS can be further divided into sub-
project groups as needed.
Some of the EPS data in Primavera will be accumulated from the data of a group of
projects, including budget data.
The total data in EPS is the total of the project data contained in it (in EPS).
42 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
The following is an example of an existing EPS chart in a Haitang company. The EPS in
the chart below is divided by category or type of Department in the Haitang Company.
To create an EPS like the chart above, perform the following steps:
43 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Add EPS by clicking the Add button, then fill in the following data:
44 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Continue by adding another EPS. To move the EPS hierarchy, you can use the left arrow
(if the hierarchy is higher) or the right arrow (if the hierarchy is lower).
To change the view to Chart View, right-click on the parent level, then select Chart View as
shown in the image.
45 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
You can change the display orientation to be vertical or horizontal. How to select one parent,
right-click on the Option Bar (topmost), select Arrange Children -> select (Horizontal or
Vertical).
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
Discussion:
______________________________________________________________________________
______________________________________________________________________________
46 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
47 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EVALUATION:
48 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 06
Aim:
To create a work breakdown structure of overall construction work for planning and scheduling
purposes.
Requirement:
Related Theory:
A work breakdown structure (WBS) is a project management tool that takes a step-by-step
approach to complete large projects with several moving pieces. By breaking down the project
into smaller components, a WBS can integrate scope, cost and deliverables into a single tool.
Uses of WBS:
49 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
The WBS is a picture of the work of the project and how the items of work are related to one
another.
Planning tool:
In the planning phase, the WBS gives the project team a detailed representation of the project as
a collection of activities that must be completed in order for the project to be completed.
Procedure:
ID WBS
Phase 1 Foundation
Phase 2 Super Structure
Phase 3 Finishing
Before to start inserting activities and activity relationships in this sample project for
construction, you need to create a Work Breakdown Structure (WBS) in Primavera P6. While
creating the WBS, keep in mind the key project deliverables.
Create WBS | Click on WBS in the directory bar, then click Add in the command bar and type
in foundation in the new WBS.
50 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Move superstructure left one step. Note the move left button is in the command bar by your right
represented by an arrow facing the left direction.
Your WBS table should appear as below when you are done.
51 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Go back to your activities view by clicking on activities in the directory bar or at the top of your
view. Once your activity page opens, hit F5 on your keyboard to refresh.
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
52 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
3. Which steps are involved for defining the WBS of a project in Primavera P6?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
53 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Usage modern project over various tools some of the tools about modern
(PLO-05) management of modern project of modern project construction
software for management management project
planning and software and software and in management
scheduling of somehow plan some way software and
construction and schedules the plan/schedules could not
projects. projects. the projects. plan/schedule
the projects.
Scale
EVALUATION:
54 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 07
Aim:
To add various activities of construction work in Primavera P6 for planning and scheduling
purposes.
Requirement:
Procedure:
55 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Adding Activities:
P6 Activities View:
56 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
By default, Primavera P6 assigns a 5-day duration to each activity. If your bars are not
showing in the Gantt, simply double click on your Gantt view.
Now repeat the process for activities under Super Structure and Finishing.
By the time you are done your schedule will appear as below.
P6 Gantt View:
Enter the activity durations as contained in the table. Ensure you sort by activity ID. To do this,
click on the Activity ID column make sure the arrow on the column is pointing down.
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
57 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Discussion:
1. What are the steps to visualize the bars in Gantt chart if not appearing automatically?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
58 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
59 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
the projects.
Scale
EVALUATION:
60 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 08
Aim:
To create a work breakdown structure of overall construction work for planning and scheduling
purposes.
Requirement:
PREDECESSOR ACTIVITIES:
In project management, a predecessor is an activity that precedes another activity – not in the
chronological sense but according to their dependency to each other. A predecessor activity can
have several direct successor activities.
PROJECT SCHEDULE:
A work schedule is required for any type of project regardless of whether it is small or large to
estimate the completion date of the project and the project tasks. Therefore, it is a good decision
to create a schedule before the beginning of a project. Oracle Primavera P6 and Microsoft Project
are scheduling tools that are used to create schedules to demonstrate what needs to be done, by
which resources, and when. In this experiment, we will learn how to create a sample construction
project schedule in Primavera P6 with the help of an example.
61 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
At this step of our sample construction schedule in Oracle Primavera P6, we will show how to
work with columns.
Right-click on anywhere within your table then click on columns in the window that appears.
Click available options and select find or simply do CTRL + F. In the find window type in
predecessors. Look for and select predecessors and click on add to list or simply double click.
62 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Use the up and down arrow to position it after the remaining duration. Then click on close.
To assign predecessors, double click on digging activity in the predecessor column cell. The
assign predecessor’s window appears, select clearing in the window and click assign. Do not
close the window as we shall use it for all our assignments before we close it.
63 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Next click on blinding in the timeline table, in the assign predecessors window click digging then
click assign.
You should be seeing the relationships show up in the predecessors’ column in the table as well
as the predecessors tab in the details view and also in the Gantt Chart as below.
Repeat same for other relationships as captured in the table. For activities that have more than
one predecessor simply do it repeatedly. Once you are done click on close, to close the assign
predecessor window.
Next is to schedule. Click on the schedule button on the toolbar then click schedule.
Once you have done that, this example Primavera P6 schedule will appear like below.
64 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
65 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
3. What are the important steps for scheduling a project in Primavera P6?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
66 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EVALUATION:
67 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 09
Aim:
Requirement:
Resources include the labor and equipment that are used to perform activities within a project.
Resources are time-based and they are often used between activities. Creating a resource pool
may be useful to define the organization’s resource structure and supports the allocation of
resources to the relevant activities.
If you want to make resource planning in Primavera P6, you can easily create and assign
resources to activities with the help of the Resources tool of P6. This tool will help you to
68 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
list and organize all the project resources by their type. It is possible to create and assign
labor, material, and equipment resources in Primavera P6. Allocation and distribution of
resource quantities can be seen from the “Resource Assignments” window.
You can also define a resource’s roles, calendar, contact information, and time-varying
prices if needed.
69 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
We will define one labor resource for each task instead of assigning specific people.
Select Edit | + Add and type the Resource ID and the Resource Name. Pre-Construction
Survey is the first labor resource in our project. It represents all the workforce needed to
perform the Pre-Construction Survey activity, Figure 3.
70 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
In this example, we will not insert a unit price for the resource because we will insert a total
budgeted quantity and cost the resource.
After defining all the resources in Primavera P6, the assignment process comes into play. Here
we will assign them to the relevant activities by selecting Project | Activities from the main drop-
down menu at the top of the screen as shown in Figure 4
In order to assign a resource to an activity, we will open the activity details by selecting View |
Show on Bottom| Details from the main drop-down menu at the top of the screen.
We will assign resources by using the Add Resource button at the bottom left hand of the screen,
Figure 5.
71 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Make sure that the activity type is “Task-Dependent” and the duration type is “Fixed Duration &
Units. Check them from the “General” button at the bottom left hand of the screen, Figure 7.
72 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Duration is fixed because we have determined the activity duration, that we do not want to
change it depending on the resource quantity. We fixed the quantity because we have a total
budgeted quantity for this activity. It will not change as the duration changes.
The next step is to analyze the “Resource Usage Profile” after assigning resources to the
activities and inserting budgeted cost and budgeted units. We will select View | Show on Bottom
| Resource Usage Profile from the main drop-down menu at the top of the screen. Finally, we can
see the budgeted units and costs from the “Resource Usage Profile”.
You can assign several resources to activities in P6 to track the resource and cost
performance of your project. Primavera P6 resource assignments feature is a flexible tool
for performing resource analysis and estimating the project cost. Primavera P6 not only
shows the cost for each task but also shows the cost of each work break down structure
deliverable and the entire project. Resource management is very important for project
managers.
Note that resources are different than expenses because resources are time-based and
expenses are one-time expenditures. Therefore, when the resources are leveled, expenses
are not included.
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
73 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
74 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
ASSESSMENT RUBRICS:
75 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
the projects.
Scale
EVALUATION:
76 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
EXPERIMENT # 10
Aim:
Requirement:
Cost loading and resource loading terms are widely used in project planning to refer time
distributed value of costs and resources. Project managers need resource and cost loaded work
schedules to make realistic assumptions and forecasts for their project’s targets. However, most
of the work schedules are not resource or cost loaded. This means that material, labor, and
nonlabor resources and their budgeted quantities are not assigned to the activities. Therefore,
project managers cannot prepare long term and short-term plans effectively due to the lack of
information. A well prepared and resource and cost loaded schedule provides adequate project
information and improves decision making within the project team. Oracle Primavera P6 has
advanced cost management capabilities that enable to monitor planned and actual costs and
expenses of a project. Long term and short-term payment plans can be made, cash needs can be
calculated by the help of this feature. Labor, subcontractor and vendor payments can be planned
based on the production rates. This Primavera P6 cost management tutorial demonstrates how to
create primavera p6 cost loading histogram.
In a work schedule, cost loading represents either income or expense. Most of the clients require
that the total contract amount (Schedule of Values) be allocated across the activities of the
77 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
project schedule. This can be considered as cost loading. For the client, this is the cost to
complete an activity and for the contractor, this is the income will be received.
From the contractor’s point of view, cost loading represents direct, indirect costs and expenses.
A direct cost is a price that can be utterly attributed to the production of products or services.
Some costs, such as direct materials, direct labor, equipment are common direct costs.
Indirect costs are those which affect the whole company such as depreciation, accounting
services, general supplies, board salaries. They are not just only one product. Overhead costs,
ongoing costs are indirect costs.
An expense consists of the economic costs a business incurs through its operations to earn
revenue. Businesses are allowed to write off tax-deductible expenses on their income tax returns
to lower their taxable income and thus their tax liability.
The figure below (Figure 1) shows a sample project. The duration type of activities is Fixed
Duration & Units. The first step is to create resources in the Primavera P6 Resources Library and
define the unit prices.
78 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Select Enterprise | Resources from the main drop-down menu at the top of the screen. This will
display the Resources view in Figure 2.
Then click the “Add” button and create a labor resource. Insert 10 $/hour as the unit price, Figure
3.
Now, assign this newly created Manhour resource and insert budgeted manhour for each of the
activities. When you insert budgeted quantity, you will see that budgeted costs are calculated by
multiplying the unit price and the quantity, Figure 4.
79 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Original lag can be used to shift the cost or resource distribution of the activity. It can be either
positive or negative. Resource curves are used to model the cost or resource loading of an
activity within the schedule. Resource curves can be linear, back loaded, front-loaded,
trapezoidal, triangular, etc.
Once a schedule has been created, resources are assigned, budgeted units are inserted, you begin
the process of tracking progress. In order to see the cost loading of an activity or all the activities,
Select View | Show on Top | Activity Usage Spreadsheet from the main drop-down menu at the
top of the screen. Then, customize the spreadsheet by clicking on and select Budgeted Labor
Cost, Figure 5.
If you change the resource curve and/or original lag, time distributed data will change.
In order to see the cost loading histogram, Select View | Show on Bottom | Activity
Usage Profile from the main drop-down menu at the top of the screen, Figure 6.
80 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
A work schedule is the main tool for performing project control activities within a
project. If it is done well, the project manager and the project team can monitor the real
status of their projects.
Integrating cost and schedule systems can both eliminate risks and improve the quality of
decision making for a project or the projects of program and portfolio. Integrating these
systems allows making resource and cost optimizations.
Primavera P6 cost loading curves and histograms are used to monitor the planned and the
actual costs and expenses of a project. It is possible to create several types of reports by
gathering data from the Primavera P6 spreadsheets and/or histograms.
Note that this is an important concept from a project cost management point of view.
Task 1: Students are required to repeat the experiment on Primavera P6, create a similar project
in their PCs and take screen shots to be attached to this experiment.
Task 2: Write down the complete procedure in MS Word and attach to this experiment.
81 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
Discussion:
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
3. What do you by cost loading curves and histograms used in Primavera P6?
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
______________________________________________________________________________
82 | P a g e
CONSTRUCTION PROJECT MANAGEMENT LAB
ASSESSMENT RUBRICS:
EVALUATION:
83 | P a g e