Professional Documents
Culture Documents
(AR6013)_Sem09_2019
Prepared by Ar. Srinath Venkatesh, Asst. Professor for SOA CIET_Final years_Sem9_2019
Crust of Unit 4
- Project Simulation
- Planning
- Scheduling
- Monitoring
- Controlling
Construction Project Mgmt | 4 functions
* All the above process in present day situation are made using computer software like Microsoft project, primavera and so on.
But this chapter allows only to understand the working mechanism of various tools and techniques under planning and
scheduling.
Project Planning | Process involved
Step 5 – Developing
appropriate interfaces
Step 6 – Updating
and revising plans
Project Planning | Process involved
Project
WORK BREAKDOWN STRUCTURE
Sub - Project
Work packages
Tasks /
Activities
Project Planning | Process involved
Step 1 - Defining Project duration assists in identifying the expected days
Scope of work for completion of the project as a whole by working out
with the network diagram. Usually gathers information
Step 2 – Identification on duration every activity involved in the project,
of Activities through experience from previous projects.
Step 3 – Establishing
Project duration
Step 5 – Developing
appropriate interfaces
Step 6 – Updating
and revising plans
Project Planning | Process involved
Step 1 - Defining Even after performing all the necessary steps
Scope of work involved in planning, there always arise
imperfections in someway or the other. This might
Step 2 – Identification be due to various limitations associated with project.
of Activities Hence, it is always recommended for PM team to
confirm and update the gathered information
Step 3 – Establishing database frequently, as this could avoid any kind of
Project duration deviation like time, cost, resources etc., while the
project is being executed.
Step 4 – Defining procedures
for controlling
and assigning resources
Step 5 – Developing
appropriate interfaces
Step 6 – Updating
and revising plans
Project Planning | Network diagramming
-Activities
-Duration for activities
-Activity relationships Taken to
-Resources (if required)
Note: EFT and LFT of activity A is the EST and LST of succeeding activity B, if B is
succeeding activity of A
Project Planning | Network diagramming_Representation
3
B D
A 5 2 F
1 2 5 6
4 E 5
C 3
7
4 Activity Predecessor Duration
The network diagram conveys
A - 4
the graphical representation
of identified activities and B A 5
their relationship with other Obtained from
C A 7
activities associated in the planning process
project (following assigned D B 2
9 12
3
B D 14 14 19 19
0 0
A
4 4
5 2 F
1 2 5 6
4 E 5
C 3
7
4 11 11
ESTs and EFTs shall be assigned as LSTs and LFTs shall be assigned as
explained in slide 15. explained in slide 15.
3
B D 14 20 19 25
0 6
A
4 10
5 2 F
1 2 5 6
4 E 5
C 3
7
4 11 17
Critical path can be identified as the path that cannot undergo a delay (or)
In other words the critical activities are the activities, which even if started on EST, shall
be completed on EFT that is same as LFT time.
i.e., Critical activities are activities with EST – LST and EFT – LFT is “0”
Critical path is A-C-E-F
Project Planning | Network diagramming_Delays/Float
Floats are nothing but the delays that are associated within the project/network
diagram, which also means, the additional time available for any activity apart from its
actual duration.
i.e., Delay or float = Total time allocated for completing activity (as arrived from
network diagram) – Actual duration of the activity Where Total time = LFT – EST
Critical path method is one of the tool and technique in project management for
identifying the project duration using network diagram.
Step 1 – Identification of activities involved in the project with the support of WBS (Work
Breakdown structure)
Step 2 – Identification of activity duration for each and every activity involved in the
project (in accordance to available resources)
Step 4 – Develop a network diagram depicting the relationship between activities, their
durations, 4 types of times associated with every activity
Step 5 – Identification of critical path, project duration and floats (if necessary)
•These are just the steps associated with CPM process. In case of examination, the above mentioned steps will have to be
detailed out along with the examples as shown and explained in past slides.
Project Planning | PERT_Working concept
PERT is similar to CPM in the way of finding the project duration, but the technique usually involves
a probabilistic way. PERT is utilized where there is uncertainty in identifying the durations of the
activity. Such situations happen with Project Management Consultants whenever there is lack of
experience while handling unique projects.
Hence, in case of PERT, usually 3 types of time estimates are derived for an activity,
Data distribution
Project Planning | PERT_Working concept
The deriving of above said time estimates are made through quality discussions within the PM team
and experts. In such situations, the chances of people choosing the optimistic and pessimistic type
of values are usually less and the most likely estimate would be the most preferred time estimate in
among people.
Hence, note that, in PERT, it is recommended to consider the probability of Optimistic and
Pessimistic time estimates stay 4 times lower than that of Most likely time estimate. So, the time
estimates will be like,
To prepare the curve for whole project, we need to prepare curve for individual activities within the
project (as shown in slide 22).
Normal curve to be
computed for whole project
by levelling individual beta
Individual beta curves of activities
curves of individual
activities in the
project
Here, the reason for converting beta curves to normal curve is due to the logic that the probability
of identified project duration from PERT (at the final step of PERT process) can be analyzed only
with the normal curve and is not possible with beat curve.
Project Planning | PERT_Process
In order to convert all individual beta curves to single normal distribution curve for whole project,
the following steps shall be performed.
Step1 – Identify expected duration or average time estimate, te of individual activities and expected
duration of whole project, Te. This is done because the normal distribution curves are defined by
their expected duration always at highest peak and exactly at mean position of whole data sets.
Only critical
activities
te of activity A te of activity B
Te te of activity C te of activity D
considered
Step2 – Finding out the standard deviation of whole project involves identification of variance for
whole project, VT . This is the sum of variance of all the critical activities involved in the project.
So to find the individual variances, it is first necessary to find the standard deviations of individual
activities. The following table is an example for identifying the standard deviation and variance for
individual activities. Formula to
be used for
identifying
SD and
variance of
activities
VT = Σ Vt
Vt of critical
activities only
ST = Sq.root
of VT
Project Planning | PERT_Process
After finding standard deviation and variance of project from step 2, the data distribution in our
normal curve shall become,
Condition of a normal
distribution curve: 99.7% of data
lies between μ -3ST and μ +3ST
Target duration to
assigned for analyzing its
probability
Probability of project
completion on μ+TD day.
Eg: 65%.
Here, TD is also considered as one of data sets that has its on deviation. In PERT, it is mentioned as
Normal deviate, Z. It is calculated using,
Project Planning | PERT_Process
Step 4 – Probability of completing project on TD shall be found with the help of normal distribution
table shown below. The value shall be found with Z value identified and converting the same to
percentage shall give the percentage of project completion on TD.
Project Scheduling
Project Scheduling
Information from
planning process
-Activities
-Duration for activities
-Resources
Taken to
- Project duration
(arrived from CPM
method)
All information obtained from CPM method shall be consumed for next level of project
management process i.e., project scheduling, where time and resources play a major role
in managing the project.
Project Scheduling | Intro
In project scheduling, the information obtained from CPM, PERT are converted to Gantt
chart or bar charts. These charts are worked out based on available resources and time
of the project. The scheduling as a whole is utilized before executing project for efficient
planning of resources and time, as well as, during project construction stage whenever
the resources and time planned deviates from actually planned.
Resource levelling produces a bar chart representing the allocation of resources for every
day activity within the project. The main focus of resource levelling aims at reducing the
peak requirement of resources and levels the requirement of resources throughout the
project duration. This could be with done with the help of loading of resources in 2 ways.
By,
- Early start time and
-late start time
It is to be noted that, in case of resource levelling action, the resources are always
considered as unlimited ones and whereas, the time is considered to be a fixed one.
Project Scheduling | Resource Levelling_Process
Resource levelling process explained through an example
Step 1 – Computing the network diagram using the data collected from planning
process
Data includes the network diagram showing the relationship between the activities, ESTs
and LSTs of activities, resources for every activity, duration of activities.
7 9
3
B3 F3
0 0 3 3 2 11 11 16 16
4
A2 D4 G4
1 2 4 5 5
6
3 E3
C4 5
3
4 6 6
Project Scheduling | Resource Levelling_Process
Step 2 – Computing the data required for resource loading_part1
In order to perform resource loading, 2 types of table needs to computed. In first, the
activities are ranked in the order of their earliest start date as shown below.
Resource loading shall be expressed through bar chart as follows, with the help of table
presented in last slide
Project Scheduling | Resource Levelling_Process
Step 4 – Computing the data required for resource loading_part2
Second type of data computation table done with activities arranged in the order of
latest start time.
Resource loading shall be expressed through bar chart as follows, with the help of table
presented in last slide
Project Scheduling | Resource Levelling_Process
Step 6 – Resource levelling
For performing resource levelling on arrived bar charts , the data computation charts
(arrived from step 2and4) need to be combined together as one chart. This would assist
in resource levelling process where reduction of peak resource allocation at any day of
the project are eradicated, and levelled by allocating part of resources on that day to
other days that has least resources allocated. Thus maintaining a consistent amount of
resources allocated throughout the project duration.
Combination of two data computation chart shall be done through one of the following
possible way. Possibility 1 -
Only Non-critical
1. The EST of non-critical activity (2,3) has been followed activities are
2. The LST of non-critical activities (2,5) and (3,5) has been followed allowed to follow
3. The critical activities (1,2), (2,4), (4,5) and (5,6) are not disturbed either EST or LST,
as they have floats
Note: the possibility can even be tried with any combinations associated with
of non-critical activities following either their EST or LST them
Now, the data computation chart as per possibility 1 shall become as follows,
Project Scheduling | Resource Levelling_Process
Step 7 – Resource levelling
Data computation formed as per rules formed under possibility 1. This is a combination
of charts prepared under step2 and 4.
The EST of non-critical The LST of non-critical Note: Other activities are
activity (2,3) has been activity (2,5) and (3,5)has Left undisturbed as they
followed Been followed Belong to critical activities
(refer chart in step2) (refer chart in step4)
Project Scheduling | Resource Levelling_Process
Step 8 – Resource levelling
Now, the resource loading chart for the data chart prepared through step 7 shall become
as follows,
Project Scheduling | Resource Levelling_Process
Conclusion - Resource levelling
From From
step 3 step 5
Before levelling
Resource allocation is one of the project scheduling programme where every day
allocation of resources for activities in the project are expressed in network diagram and
charts. It is well utilized before executing the project for identifying the number of days
required for completing the project w.r.t available resources. It is to be that resource
allocation varies from resource levelling in a way by keeping resource requirement as
constant and time as unlimited availability.
In order to perform resource allocation, the following rules have to be considered for
effective allocation,
1. In case of two or more activities executed at same time, activity with earliest EST gets
the first priority for resource allocation
2. In case of two or more activities executed at same time and all activities have same
EST, then activity with minimum float gets the first priority
Project Scheduling | Resource Allocation_Process
Step 1 – Preparation of network diagram chart
This is prepared based on network diagram. So, we shall consider the same network
diagram as shown in slide 25 as an example for understanding and preparing the
network diagram chart for resource allocation. Based on this, the chart will arrive as
follows,
Non-critical activity (2,3) early starts on 4th
day and early finishes on 7th day. As it has a
Number of float of 2 days, it has the possibility of
resources extending up to 9th day.
allocated
This means activity (1,2) started on day 0 and ends on day 3 as the activity duration is
3days, with 2nos of resources being allocated for all 3 days of the activity.
Project Scheduling | Resource Allocation_Process
Step 2 – Resource allocation process
Here, as already said that in case of resource allocation, the resource requirement is kept
constant. So, for performing resource allocation, the resource requirement is fixed as 8
nos for the whole project.
Also to note, the maximum resource requirement as per resource levelling process was
10nos when compared to 8nos in case of resource allocation process. Thus saving cost of
2nos of resources for the project.
Reference