PRMG Course - Project Planning Book
PRMG Course - Project Planning Book
Course
Project Planning
PM 10
Prepared by:
Contents
Project Management Introduction
Illustrative Example
Project Crashing
Exercises
Line of Balance
Contents
Project Planning
1. Introduction
1.1 What is a Project?
1.2 What is Project Management?
1.3 Relationship to other Management Disciplines
1.4 Related Endeavors
2. The Project Management Context
2.1 Project Phases and the Project Life Cycle
2.2 Project Stakeholders
2.3 Key General Management Skills
2.4 Socioeconomic Influences
3. Project Management Processes
3.1 Project Processes
3.2 Process Groups
4. Project Work Breakdown Structure (WBS)
4.1 WBS Definition
4.2 WBS Characteristics
4.3 Creation of a WBS has only a few “rules”
4.4 WBS Examples
Time Cost
Scope
Quality
Introduction
(One or More)
Major
Contracts Let
Project “GO”
Decision
- End users – The individuals or organizations that will use the product of the
project when it is completed.
- Society, citizens – Often members of society can be stakeholders – e.g., instances
when a new road is being build through a community or a new emergency phone
number (such as a 911 number) is being set up.
- Others – Owners, fenders, sellers.
Sponsor Versus Customer
The customer, although not the same as the Sponsor, Both fulfill the same role
● Both formally accept the product of the project.
● Both may provide major key dates and milestones.
● Both risk thresholds should be taken into account.
● Both don’t sign the project charter that is the role of senior management.
Project Office
There is a range of uses for what constitutes a project office. A project office may
operate on a continuum from providing support functions to project managers in the
form of training, software, templates, etc. to actually being responsible for the results
of the project Samples:
● Providing the policies, methodologies and templates for managing projects within
the organization.
● Providing support and guidance to others in the organization on how to manage
projects, training others in project management or project management software
and assisting with specific project management tools.
● Providing Project Managers for different projects and being responsible for the
results of the projects. All projects (or projects of a certain size, type or influence)
are managed by this office.
Initiation Planning
Process Process
Controlling Executing
Process Process
Closing
Process
- Arrows represent flow of information
Executing
Process
Level of Activity
Planning
Process
Initiation Closing
Process Controlling Process
Process
Phase Phase
Time
Start Finish
WBS Definition:
WBS Characteristics:
- It’s representative of work as an activity, and this work has a tangible result.
- It’s arranged in a hierarchical structure.
- It has an objective or tangible result, which is referred to as a deliverable.
Code of Accounts:
Work packages:
WBS dictionary:
Created with team members’ assistance, a WBS Dictionary is designed to control
what work is done and when, to prevent scope creep and to increase understanding
of the effort for each task. Sometimes entries are also called task descriptions. They
help the project putting boundaries on what is included in the task (or work
package).
Summary:
Project 1
Level (1)
Level (3)
1.1.2 1.2.2
1.2.2.3
Level (4)
1.5.4.5
1.1.2.9
1.1.2.9.5
Level (5)
Banquet
“WBS” Assignment
Task 1:
It is required to draw Work Breakdown structure (WBS) for both object- oriented and
function- oriented.
Project Tasks:
1 - Develop Project Work Breakdown Structure (WBS)
2 - Draw CPM network, Calculate the project total duration and indicate the critical path.
Draw a bar chart and a resource-loading diagram showing the resource requirements profile
3-
(Manpower & Material) for the project over the total time period.
4 - Draw the progress curve (S-curve) for the project for both resources (Manpower & Material).
Details for: Group No.
Project Name
Project Description
Optional Tasks Selected
Grades
Name
Task1 Task2 Task3 Task4
Group
Members'
Details
17
Project Planning
Event i must occur before activity A can commence. Similarly, event j cannot occur until activity A has
been completed.
The precedence relationship is transitive among nodes. If i precedes j and j precedes k, then i precedes k:
i j k
Example:
An activity Network
Example:
Immediate
Activity
Predecessors
B ─── B E
1 2 3
C ─── C
X
E B
G 5
4
G C&B An activity Network
Case 1:
A < C, B & B<D & C<D
(2 ─ 3) = activity C A C D
1 2 3 4
(2 ─ 3) = activity B
The Right:
B
5 E
Case 2:
A<C & B<E & C < D, E
A C D
B
A C D
Case 3:
A < D, E
B < E, F
C<F
D
A
B E
C F A is not < F
D
A
B E
C F
Case 4:
A<C & B<D & C<D
A C D
1 2 4 5
Dummy x is unnecessary
B X
3
A C D
1 2 3 4
B
Activity A = (1 – 2 )
Activity B = (1 – 3 )
Activity C = (2 – 3 )
Activity D = (3 – 4 )
Case 5:
A<C
B < C, D, E
C<E
C E
A
x z
B
D
B is a redundant restriction on E
C E
A
B
D
The critical path method closely resembles Program Evaluation and Review Technique (PERT) in
many aspects but was developed independently by E. I. du Pont de Nemours Company. As a matter of
fact, the two techniques, PERT and CPM were developed almost simultaneously. The major
difference between them is that CPM does not incorporate uncertainties in job times Instead, it
assumes that activity times are proportional to the amount of resources allocated to them, and that by
changing the level of resources, the activity times and the project completion time can be varied.
Thus, CPM assumes prior experience with similar projects from which relationships between
resources and job times are available. CPM then evaluates the trade-off between project costs and
project completion time.
CPM is mostly used in construction projects where one has prior experience in handling similar
projects. Although PERT and CPM were independently developed and come from different origins,
the methods are quite similar. In current practice, the words PERT and CPM are sometimes used
interchangeably the definitions and procedures that follow apply to both PERT and CPM.
Total Float:
The Total Float TF of activity is the maximum time that activity can be delayed without causing delay in
the final project completion. It is computed by:
TF = LS - ES or TF = LF - EF
Free Float:
Free Float is a measure of the maximum time activity may be delayed without affecting the start of the
successor activities. Free Float differs from total float in that it measures the time available without
delaying succeeding jobs. It is determined by:
An activity's free float can, of course, never be larger than its total float.
15 0 25
B 0
FS = 5 15 1 0 25
0 0 10
A 0
0 10 10
FS = 10 20 0 25
C 0
20 5 25
- ve Lead
Problem:
Activity
Duration Immediate
I.D Description (Days) Predecessors
Solution: 2 7 (D)
5 (A)
5
10 (E) 5 (F)
3 (B) 4 (H) 2 (I)
1 3 6 7 8
0 (X) 9 (G)
10 (C)
Activity on Arrow Network
4
Earliest Latest
Duration Critical
Activity Start Finish Start Finish Slack
(Days) Path
ES EF LS LF
A 5 0 5 2 7 2
B 3 0 3 1 4 1
C 10 0 10 0 10 0 *
D 7 5 12 7 14 2
X 0 3 3 10 10 7
E 10 3 13 4 14 1
F 5 13 18 14 19 1
G 9 10 19 10 19 0 *
H 4 19 23 19 23 0 *
I 2 23 25 23 25 0 *
Immediate Duration
Activity
Predecessors (Days)
Q Lead time ─── 10
R Line available ─── 30
A Measure and sketch Q 2
B Develop material list A 1
C Procure pipe B 30
D Procure valves B 45
E Prefabricate sections C 5
F Deactivate line R&B 1
G Erect scaffold B 2
H Remove old pipe and valves F&G 6
I Place new pipe H&E 6
J Weld pipe I 2
K Place valves D&F&G 1
L Fit up pipe and valves K&J 1
M Pressure test L 1
N Insulate K&J 4
O Remove scaffold L&N 1
P Cleanup M&O 1
Solution:
P
14 15
M
12
L
Z O
11
J
N
10 13
I
9
E
A B C K
2 3 4 7
D H
Q G
X
8 Project Network
R F
1 5 6 Y
The primary difference in this method is that activities are represented by nodes, with the arrows merely
representing precedence relationships. In other words, time is consumed at the nodes and not the arrows
there is no need at any time to create dummy activities. Any precedence relationship can be expressed
correctly without them.
A D
B E
The construction of the network is facilitated by adding two fictitious activities ("Start" & "Finish").
Immediate Duration
Activity
Predecessors (Days)
Q Lead time ─── 10
R Line available ─── 30
A Measure and sketch Q 2
B Develop material list A 1
C Procure pipe B 30
D Procure valves B 45
E Prefabricate sections C 5
F Deactivate line R&B 1
G Erect scaffold B 2
H Remove old pipe and valves F&G 6
I Place new pipe H&E 6
J Weld pipe I 2
K Place valves D&F&G 1
L Fit up pipe and valves K&J 1
M Pressure test L 1
N Insulate K&J 4
O Remove scaffold L&N 1
P Cleanup M&O 1
R F H
(30) (1) (6)
Start I J
G (6) (2)
(0)
(2)
N O
Q A B E (4) (1)
(10) (2) (1) (5)
P Finish
C (1) (0)
(30)
K L M
(1) (1) (1)
D
(45)
Ex (1):
The following activity list represents the job logic for a small construction project. Draw The Activity On
Arrow diagram for this project.
Activity Depend on
A D
B R
C D
E R&S&A
F B&C
D None
S A&C
R A&C
Ex (2):
Draw The Arrow Diagram for this project.
Activity Depend on
A None
C E&A
D A
E A
B A
R B&D&C
H E
F B
N F&R&H
Q F&R&H
Z N
T Z&Q
I N
M I
K M&T
Ex (3):
Activities, Sequences and Times for the Renewal of a Pipeline.
Required:
Ex (4):
Table-1
Activity Immediate Duration Activity Immediate Duration
Identification predecessors (days) Identification predecessors (days)
1-2 - 3 4-5 1-4 2
1-3 - 1 5-8 4-5 3
1-4 - 3 6-8 3-6 4
3-6 1-2& 1-3 2 7-8 3-7& 3-6& 1-4 3
3-7 1-2& 1-3 7
PERT was developed by the U.S. Navy during the late 1950 to accelerate the development of the
Polaris Fleet Ballistic Missile. The development of this weapon involved the coordination of the work
of thousands of private contractors and other government agencies.
Higher
Most Likely
(Used in original CPM Calculations)
PERT Weighted Average =
Optimistic + 4 x Most Likely + Pessimistic
Probability ( 6 )
Of
Occurrence
Beta Distribution
Optimistic Pessimistic
Lower
(a + 4 m + b)
µ=
6
Variance (σ 2):
[ (b - a)² ]
2
σ =
(6) ²
σ = (b - a)/6
Illustrative Example:
Duration
Job Predecessors Optimistic Most Probable Pessimistic
a m b
A (1 – 2) ـــ 2 5 8
B (2 – 4) A 6 9 12
C (2 – 3) A 6 7 8
D (4 – 5) B,C 1 4 7
E (2 – 5) A 8 8 8
F (5 – 6) D,E 5 13 17
G (3 - 6) C 3 12 21
H (6 – 7) F,G 3 6 9
I (7 – 8) H 5 8 11
3
C
7 12
5 G
9
1 A 2 4
B 4
8 D
E 13 6 8
5 6 7 8
F H I
Project Network
Solution:
Standard
Job Average Time Variance
Deviation
A 5 1 1
B 9 1 1
C 7 0.333 0.11
D 4 1 1
E 8 0 0
F 13 2 4
G 12 3 9
H 6 1 1
I 8 1 1
Duration
Activity ES EF LS LF TF
(Days)
A 5 0 5 0 5 0*
B 9 5 14 5 14 0*
C 7 5 12 7 14 2
D 4 14 18 14 18 0*
E 8 5 13 11 19 6
F 13 18 31 18 31 0*
G 12 12 24 19 31 7
H 6 31 37 31 37 0*
I 8 37 45 37 45 0*
Critical Path = A, B, D, F, H, I
In our example, T is normally distributed with mean 45 and standard deviation 3. For any normal
distribution, the probability that the random variable lies within one standard deviation from the mean is
0.68. Hence, there is a 68 % chance that the project duration will be between 42 and 48 days. Similarly,
there is a 99.7% chance that T will lie within three standard deviations (between 36 and 54).
(T - µ)
Zα =
σ
(b - a) 2
1. Calculate Variances for each Critical Path activity (σ2 ) =
36
T - μ
Zα =
σProject
What is the Probability that the Project will be completed within 50 days?
What is the Completion time having a probability of 80 %?
1 - α = 1 - 0.0485 = 0 .9515
→ Zα = 0.84 = (T - µ) / σ = (T - 45) / 3
Example:
Duration
Activity
Optimistic Most Likely Pessimistic
1-2 6 7 14
1-3 8 10 12
2-3 2 3 4
2-4 6 7 8
3-4 5 5.5 9
3-5 5 7 9
4-6 4 6 8
5-6 2.5 3 3.5
2 4
1 6
3 5
The table above gives the optimistic, most likely and pessimistic duration for each activity in the
activity- on- arrow diagram.
Required:
Solution:
Activity a m b µ σ2
A 6 7 14 8 1.78 *
B 8 10 12 10
C 2 3 4 3 0.11 *
D 6 7 8 7
E 5 5.5 9 6 0.44 *
F 5 7 9 7
G 4 6 8 6 0.44 *
H 2.5 3 3.5 3
This is a Method of Constructing a Project network diagram that uses boxes to represent the activities and
connects them with arrows that show the dependencies.
ES TF EF
Activity Title
LS Duration LF
1) Finish to Start:
• Activity A must finish before Activity B can start , the initiation of the work of the successor depends
upon the completion of the work of the predecessor.
• A Leads B by x
• The Gap between B & A = x
A
B
FS = x
2) Start to Start:
• Activity A must start before Activity B can start, the initiation of the work of the successor depends
upon the initiation of the work of the predecessor
• There are overlap between A & B = y
• SS = x = (Duration of A) - y
A
B
SS = x
y
3) Finish to Finish:
• Activity A must finish before Activity B can finish, the completion of the work of the successor
depends upon the completion of the work of the predecessor.
FF
A
B
4) Start to Finish:
• Activity A must start before Activity B can finish, the completion of the successor is dependent upon
the initiation of the predecessor.
A
B
SF
Example:
Figure-2 shows the activity-on-node network and the precedence relationships for a project. Find the
critical path by calculating ES, EF, LS, and LF for each activity.
FS=0
D
12
SS=2 FS=5
A B E
FF=3
10 8 5
SS, SF=2,7
SS=8
F
C 4
3
SS=6
Solution:
13 0 25
D
FS=0
13 12 25
5 0 13
B
5 8 13
SS=2 FS=5
FF= 3
0 0 10 18 2 23 25 0 25
A E End
0 0 10 SS=8 20 5 25 25 0 25
SS, SF=2,7 4 11 7
C
15 3 18
SS=6
13 8 17
F
21 4 25
Example:
Complete the forward and backward path calculations on the precedence diagram given below.
Assume that the project starts at T=0, and that we have scheduled project duration of 30 days.
Also, assume that no splitting of activates is allowed.
D F
Test & Debug SF15 Document
program program
6 12
FS0
A B
Observe SS3 Write computer FS 0
system cases Program
8 FF4 12
SS 0
C
Collect system E
cases Run Program
FS 0
4 6
Required:
Solution:
Duration
Activity ES EF LS LF TF
(Days)
A 8 0 8 0 8 0
B 12 3 15 3 15 0
C 4 3 7 20 24 17
D 6 15 21 15 21 0
E 6 21 27 24 30 3
F 12 18 30 18 30 0
15 21 18 30
D F
Test & Debug SF15 Document
program program
6 12
FS0
3 15 15 21 18 30
0 8
A B
Observe SS3 Write computer FS 0
system cases Program
8 FF4 12
0 8 3 15 3 7 21 27
SS 0
C
Collect system E
cases Run Program
FS 0
4 6
20 24 24 30
Exercise (1):
The Scheduling of the project "Workshop" shall be carried out by means of network planning. Samir
chooses a precedence network for this. He makes an activity list, estimates the respective durations and
relationships (dependencies or linkage) between the activities.
Required:
Exercise (2):
For the data given in the following table, it is required to:
• Draw the arrow network.
• Calculate ES, EF, LS, and LF for each activity.
• Calculate the total project duration.
• Calculate total float and free float for each activity.
• Indicate the critical path.
Exercise (3):
Given the following network and PERT activity time estimates, determine the expected project
completion time and variance, and the probability that the project will be completed in 28 days or less.
Project Crashing
It is often true that the performance of some or all project activities can be accelerated by the allocation of
more resources at the expense of the higher activity direct cost. When this is so, there are many different
combinations of activity durations that will yield some desired schedule duration. However, each
combination may yield a different value of total project cost. Time/cost trade-off procedures are directed
at determining the least-cost schedule for any given project duration.
For example, consider the simple eight-activity project shown in Table. Each activity can be performed at
different durations ranging from an upper “normal” value, at some associated “normal” cost, down to a
lower, "crash" value, with an associated higher cost. Note that if time/cost trade-off values for each
activity are assumed to be linear, the cost of intermediate activity durations between the normal and crash
durations is easily determined from the single cost "slope" value for each activity [e.g., the cost of
performing activity (0,2) in 7 days instead of 8 equals $400 + $80, or $480].
Solutions:
4 13
1 6 9 15 4 15
4
4 15
0 4 15 22
4 4 7
0 15 22
6 10 10
0 0 5 17 5
10 10
2 8 14 22
8 3
10 2 10 14
15 4 19
3 19
Earliest Latest
Activity Duration Slack CP
ES EF LS LF
(0, 1) 4 0 4 0 4 0 *
(0, 2) 8 0 8 2 10 2
(1, 2) 6 4 10 4 10 0 *
(1, 4) 9 4 13 6 15 2
(2, 3) 4 10 14 15 19 5
(2, 4) 5 10 15 10 15 0 *
(3, 5) 3 14 17 19 22 5
(4, 5) 7 15 22 15 22 0 *
Total Duration = 22
Project Paths = C. P +
So we need another 1 days to be Crashed from those Paths, actually from Activity (1 – 4 ) & (0 - 2)
Project Total Cost to reduce the overall duration to be 17 days = 3050 + 520 = 3570 $
Example:
The table given below shows the duration's and direct costs, for each activity in the network under both
normal and crash conditions.
Required:
Compute the early start, early finish, late start, late finish and the float for each activity.
Establish the minimum direct cost for the project if it's required to reduce the overall duration by two
weeks.
Normal Crash
Activity Duration Total direct cost Duration Total direct cost
(weeks) (L. E.) (weeks) (L. E.)
A 1-2 4 500 3 750
B 2-3 4 100 2 300
C 2-4 2 200 2 200
D 2-5 5 600 4 760
E 3-6 6 700 5 830
F 4-8 4 200 3 300
G 5-7 7 140 5 200
H 6-9 4 200 2 300
I 7-8 2 80 2 80
J 8-9 1 100 1 100
K 9-10 7 600 6 670
3 6
1 2 4 8 9 1
5 7
Solution:
Project Paths
C.P = A,D,G,I,J,K
= 4+5+7+2+1+7 = 26 Weeks
so, we need 2 weeks from C.P and 1 week from 3'rd path.
the lowest cost for crashing C.P is activity G [1 week=30LE], then k [1 week = 70LE]
= [500 + 100 + 200 + 600 + 700 + 200 + 140 + 200 + 80 + 100 + 600 ] + 100 = 3520 LE
EXERCISES
Ex. (1):
Consider a project to promote a new product. The activity durations to complete the project are given in
the table. Find the minimum total time to complete the project.
Time
Precedence
No. Activity Duration
Activities
(Weeks)
A Lead-time planning 3 ────
B Develop training plan 6 A
C Select trainees 4 A
D Draft brochure 3 A
E Conduct training course 1 B, C, D
F Deliver sample products 4 A
G Print brochure 5 D
H Prepare advertising 5 A
M Release advertising 1 H
N Distribute brochure 2 G
Ex. (2):
The possible activity durations of a certain project are given in the table. These figures represent
optimistic (a), most likely (m), and pessimistic (b) times respectively. The scheduled completion time is
17.5 days. Find the probability' of completing the project in the scheduled time.
Duration (days)
Activity
a m b
(1,2) 6 8 10
(1,3) 4 6 7
(1,4) 4 8 12
(2,5) 5 6 8
(3,5) 7 8 9
(4,6) 7 10 14
(5,6) 3 4 5
Solution of Exercise ( 1 ):
(1-2) A 6 8 10 8* 16 / 36 = 0.44
(1-3) B 4 6 7 6 9/36 = .25
(1-4) C 4 8 12 8º 64 / 36 = 1.77
(2-5) D 5 6 8 6* 9 / 36 = 0.25
(3-5) E 7 8 9 8 4/36 = 0.11
(4-6) F 7 10 14 10º 49 / 36 = 1.36
(5-6) G 3 4 5 4* 4 / 36 = 0.11
Resources Management
Resource Planning:
Determining physical resources needed (i.e., material, equipment, and people) and what quantities of
each should be used and when they would be needed to perform project activities
Inputs:
• Work breakdown structure (WBS) – Identifies the project elements that require resources
• Historical information – Used to identify the types of resources that were required for similar
work on previous projects
• Scope statement – Contains project justification and the project objectives, which need to be
considered
• Resource pool description – Description of resources available, if necessary, to work on a
project
• Organizational policies – Of the performing organization, regarding staffing and the rental
and purchase of supplies and equipment
• Activity duration estimates
Outputs:
• Resource requirements – Description of the types (e.g., skill levels) and numbers of resources
required by each element of the WBS
Resources Management 54
Project Planning
140
Bar chart: S-curve:
120 Data Date
6/w
1
100 ACWP
8/w
Resources
2 80
2/w BCWS
Cost
3 60
4/w 40
4
3/w 20 BCWP
5
0 2 4 6 8 10 12 14 16 18 20 22 24
0 2 4 6 8 10 12 14 16 18 20 22 24
Week Week
Histogram Chart:
20
15 14 k
Cost
10 k
10
8k
7k
6k 6k
5 4k
3k
2k
0
Week
0 2 4 6 8 10 14 16 20 22
Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
Cost 6 6 14 8 8 8 10 2 2 2 2 2 6 4 4 4 4 7 3 3 3 3
Total 6 12 26 34 42 50 60 62 64 66 68 70 76 80 84 88 92 99 102 105 108 111
Cost
Resources Management 55
Project Planning
30
1 9
2 3 25
3 6
20
4
Workers
4
Job
8 15
5
6 7 10
7 2
5
8 1
0
0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
Day
30
1
2 25
3
20
4
Workers
15
5
6 10
7
5
8
0
0 1 2 3 4 5 6 7 8 9 10 1 2 3 4 5 6 7 8 9 10
1 30
2 25
3
20
4
Workers
5 15
6 10
7
5
8
0 1 2 3 4 5 6 7 8 9 10 0
1 2 3 4 5 6 7 8 9 10
Resources Management 56
Project Planning
Exercise (1):
Consider the simplified activity-on-arrow description of a project network given in the table.
Duration
Task Activity
(days)
A (1,2) 8
B (2,3) 10
C (2,4) 2
D (3,4) 16
E (3,5) 4
F (4,5) 8
G (3,6) 7
H (4,6) 12
I (5,7) 3
J (6,7) 8
K (7,8) 2
Solution:
25 6 46
18 G 46 J
0 A 8 8 B 18 46 54
39 7
34 H 46
34 12 46
1 2 3 8
8 10 18 54 54 K 56
0 8 8 7 8
8 C 18 D
10 18 34 54 2 56
32 2 16 34
34 45
4
18 54
I
47 E
43 8
34 F
3
4 22 42
51
51
51
42
Resources Management 57
Project Planning
34
E
Activities
18 22 23 27
F
42 51
G
25 27 34
H
34 46
I
42 45 54
J
46 54
K 56
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 Days
Days
Resources Resource Histogram
5
3
3
2 2 2
2
1 1 1
1
0 Days
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56
Resources Resource Leveling
5
3
2
2
1 1
1
0 Days
0 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56
Resources Management 58
Project Planning
Exercise (2):
Consider the following CPM network (activity-on-node) with the activity durations (weeks) above the
node and the crew sizes per week required to perform the activity below the node.
5 9
B F 12
8 3
K
3 12 8 4
A C G
2 6 3
4 5 10
D H J
1 7 4
3 7
E I
2 6
(a) Find the critical path for this project network.
(b) Compute the total float & free float for all activities.
(c) Draw a bar chart and a resource-loading diagram showing the resource requirements profile for
this project over the total time period (assume all jobs at earliest possible start).
(d) Use resource-leveling techniques to "smooth out" the manpower requirements.
Solution:
3 16 8 8 16 17
B 0 F 16
19 5 24 24 9 33
3 0 15 15 0 23 33 0 45
C 0 G 0 K 0
3 12 15 15 8 23 33 12 45
0 0 3
A 0
3 11 7 7 11 12 23 0 33
0 3 3
D 0 H 11 J0
14 4 18 18 5 23 23 10 33
3 10 6 6 10 13
E 0 I 10
13 3 16 16 7 23
Resources Management 59
Project Planning
8 3/W 17 24 33
F
15 3/W 23
G
7 7/W 12 23
H
6 6/W 13 23
I
23 4/W 33
J
33 4/W 45
K
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 3536 37 38 39 40 41 42 43 44 45
Resource Days
Histogram
30
27
27
24 22
21
21
18 17
15 15
12
9 9
6 6
3 4
3 2
0
0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45
Resource Leveling
30
27
24
21
19
18
15
13 12 12
12 11
9
9 6 7
6 4
3
3 2
0
0 3 6 9 12 15 18 21 24 27 30 33 36 39 42 45
Resources Management 60
Project Planning
Exercise (3):
Given the data for a small project.
a) Plot the S- Curve of direct costs derived from the Early Schedule.
b) Plot the S- Curve of direct costs derived from the Late Schedule.
Solution:
5 5 11 16 0 21
B F
10 6 16 16 5 21
0 0 5
A
0 5 5 21 0 24
5 0 9 9 0 16
G
C D
21 3 24
5 4 9 9 7 16
9 3 18
E
12 9 21
Resources Management 61
Project Planning
5 400 / Day 10 11 16
C
Activities
9 250 / Day
D
9 250 / Day 16 18
E
21
300 / Day
F 12
16 21 700 / Day
G
24
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Days
S-curves
14000
12000 12000
10000 9900
9000
8250
8000 7900
7150
6000 5900
5400
4600
4000 3800 3950
3400
2850
2600
2000
1000
0 0
0 5 9 10 11 12 16 18 21 24
0 5 9 10 11 12 16 18 21 24
ES 0 1000 3800 4600 5400 5900 7900 9000 9900 12000
LS 0 1000 2600 2850 3400 3950 7150 8250 9900 12000
Resources Management 62
Project Planning
Resources Management
Assignment
Ex. (1):
For a Construction project, the main activities are shown in table (1). The following is required:
Table (1)
Preceding Duration
Activity Cost / Day
activity (Days)
1 --- 5 50
2 1 10 100
3 1 5 100
4 2 10 200
5 3 5 200
6 3 10 200
7 4, 5 10 100
8 6 10 100
9 7, 8 5 50
a- Draw the network for the project & determine the project duration.
b- Construct a bar chart.
c- Draw the progress curve (S-curve) for the project.
Resources Management 63
Project Planning
Ex. (2):
For the given activities, it is required to draw a network:
Preceding Duration
Activity Cost / Day
activity (Days)
1 0 3 100
2 1 5 200
3 1 9 200
4 1 7 300
5 2 8 300
6 3 10 400
7 4 3 400
8 5 9 400
9 5, 6 4 300
10 7 5 300
11 8 5 200
12 9,10 3 200
13 11, 12 14 200
14 13 3 100
15 14 11 100
• Draw Bar Chart for the following activity
• Draw S-curie for the following activity by ES & LS
Resources Management 64
Project Planning
Line of Balance
The line of balance chart indicates the rates of working from one operation to the other. The objective
should be to keep all balance lines parallel and as close as possible to the required rate of construction.
Out of balance manning levels can be readily observed by comparing the slopes of balance lines.
Logic Diagram:
A B C
Line of Balance 65
Project Planning
A D
Line of Balance 66
Project Planning
Line of Balance 67
Project Planning
Logic Diagrams
A – Foundation Sequence:
B – Housing Sequence:
C – Column Sequence:
Fabricate FWK
External
Brickwork
Piling Pile Caps Ground Erect Steel
Beams
Roof Cladding
man-hours allocated
Duration =
Gang size x 8 hours/day
64 hours
Duration = = 4 gang days
2 x 8 hours
4. Assessment of the rate of construction for two related operations for the
Foundation project Figure 7 – A:
Rate of construction - 2 house units per week.
Number of units to be constructed - 10 houses.
Site Strip - 32 hours/unit - Operation 1
Foundations - 120 hours/unit - Operation 2
Ext Bwk - 160 hours/unit - Operation 3
SITE STRIP - OPERATION 1
Man hours required for 2 units = 2 x 32 hours = 64 man hours
64 m h
Planned no. of men to achieve 2 units/week = = 1.5 men
40 hours/week
Optimum number of men in gang = 2 men
Line of Balance 69
Project Planning
Actual no. of men to be used on site strip 1 gang consisting of 2 men = 2 men
Planned no. of men to achieve forecast rate of construction of 2 units/week = 1.5 men
Actual construction rate = (2.0 / 1.5) x 2.0 = 2.66
Rate of construction required = 2.0 houses/week
Utilising the labor resources as shown the rate of construction on site strip will be faster than required
rate.
The duration of the site strip for each unit will be:
32 man hours/unit 32
= = 2 days
2 men x 8 hours 16
FOUNDATIONS - OPERATION 2
The rate of construction for the Site strip (2.66 units / week) is faster than the rate of construction for the
foundations 2.0 units/week). The balance line for the site strip will therefore be at a greater slope than that
of the foundations.
Line of Balance 70
Project Planning
5. Assessment of start and finish times for first and last Unit
In order to develop the balance lines for each operation. The start and finish time of the first and last unit
must be calculated. Assume that a minimum buffer time of 2 days is to be allowed between the site strip
and foundation works.
Line of Balance 71
Project Planning
FOUNDATIONS - OPERATION 2
Commencement of first unit. As the rate of construction for the foundations is slower than the site strip
operation, the balance line for the foundations construction will be at a lower gradient. The foundations
works can therefore proceed relative to the completion of the Site strip works to the first house unit.
Commencement of first unit = Unit 1
Completion of site strip to Unit 1 = Day 2 + 2 day buffer = Day 4
Completion of foundations to Unit 1 = Day 4 + 5 day duration = Day 9
(No. of units – 1) x duration
Start of last unit =
No. of gangs
Day 4 + ((10 – 1) x 5) / 2 = (9 x 5) / 2
Day 4 + Day 22.5 = Day 26.5
Completion of last unit = Day 26.5 + 5 day duration = Day 31.5
Summary: Foundations
The balance line for the foundations has again been plotted as shown in Figure 8.
Using 3 gangs of 3 men the rate of construction will be faster than the required rate
160 mhs 160
Duration for 1 unit = = = 6.7 days say 7 days
3 men x 8 hours 24 mh
As the rate of construction for the external brickwork is faster than the foundations operation. The balance
line will be at a Steeper gradient. The external brickwork balance line must therefore relate to the
completion of the last house unit on foundations in order to prevent operations overlapping.
Line of Balance 72
Project Planning
= Day 33.5 – (9 x 7) / 3
The relationships between the balance lines for the three operations are shown in Figure 9. Similar
calculation principles are applied to all operations.
Line of Balance 73
Project Planning
Example:
1. The construction plan for a house is shown in fig. (1), Table (1) gives the man-hours required and
the team size for each operation. Prepare a line of balance schedule for a contract of 30 houses
using a target rate of build of four houses per week and each team working at their natural rate.
Assume a minimum buffer time of five days between operations and five working days per week
and 8-hour/day.
What is the overall duration of the project and when will the first team of bricklayers
(superstructure operation) leave the site?
X
Plumper
U V W Z
Substructure Super- Internal Finishes
structure Partition Y
Electrician
Table (1)
Man-Hours and team size
Operation U V W X Y Z
Man-Hours per house 120 290 250 40 30 220
Men per team 3 6 4 4 2 5
Line of Balance 74
Project Planning
Solution:
Man
Optimum Required No. Of Actual No. Actual rate of Duration for 1
Operation hours/hous
Gang size Men/week Gangs Of men construction house
e
U 120 3 12 4 12 4 x 12 / 12 120/3x8=5
290/6x8=6.04≈
V 290 6 29 5 30 4 x 30 / 29
6
W 250 4 25 7 28 4 x 28 / 25 250/4x8=7.8≈8
X 40 4 4 1 4 4x4/4 40/4x8=1.25≈1
Y 30 2 3 2 4 4x4/3 30/2x8=1.88≈2
Z 220 5 22 5 25 4 x 25 / 22 220/5x8=5.5
Required Men
• No. of Gangs Required = Approx. to the next full gang
Optimum gang size
Man hours/house
• Duration for 1 House = Approx. to the nearest 1/2 day
Optimum Gang size x 8
Operation U:
Line of Balance 75
Project Planning
Operation V:
Rate of V = 4.13 > rate of U = 4
Operation W:
Rate of W = 4.48 > rate of V = 4.13
Operation Y:
Rate of Y = 5.33 > rate of W = 4.48
Operation X:
Rate of X = 4.0 < rate of W = 4.48
Operation Z:
Rate of Z = 4.545 < rate of Y
• Start of unit 1 = 43.5 + 5 = 48.5
Finish of unit 1 = 48.5 + 5.5 = 54
So, the team of Brick layer will leave after finishing unit # 26.
So, Start of unit # 26 = 46.5 – (5 – 1) x 6) / 5
= 46.5 – 24 / 5 = 41.7 ≈ 42
Finish of unit # 26 = 42 + 6 = 48 days
So, They will leave the Site after 48 days.
36.5 41.5 46.5 52.5 57.5 65.5 70.5 71.5 72.5 80.4 86
30 Units
U V W Z
First
Units 5 12 18 24.5 32.5 48.5 54
Line of Balance 77
Project Planning
Line of Balance
Assignment
Exercise (1):
Consider a housing contract for 40 houses with a planned hand- over rate three houses per week. Figure 1
shows the logic diagram and Table-1 gives the needed information. Construct the lines of balance for the
activities if the buffer time = 2 days.
Figure - 1
Table - 1
Outputs:
• Schedule updates – Modification to the schedule information used to manage the project
• Corrective action – Anything done to bring expected future schedule performance back in-line
with the project plan
• Lessons learned – Documentation of the causes of variances, of the reasons the corrective actions
were chosen, and of other information learned through controlling the schedule
Basic Terminology:
• Schedule revisions – Changes to the scheduled start and finish dates in the approved (or baseline)
schedule
Schedule Optimization:
Crashing – Decreasing the total project duration with the least cost possible
Fast tracking – Doing activities in parallel that, normally, would be done in sequence
Reduce critical path – To fast track, shorten the duration of critical activities, or increase
working hours
Resource leveling – Reducing peak overloads by
re-distributing allocations to activities with float (Can result in increased duration)
Resources Management 79
Project Planning
Required:
• The project scheduler has decided that the target schedule will be an early start schedule except
for activities D, E & G which will be scheduled at their late times.
• Plot the S-curve of costs for this project derived from the target schedule.
• The project has been worked on for ten days. During this time, L.E. 6000 has been charged against
the costs. Plot the actual S-curve developed.
Solution:
2 6 9 9 6 15 15 6 21
C 0 F 0 H 6
8 7 15 15 6 21 21 6 27
0 0 2 2 0 12 12 0 27 27 0 30
A 0 B 0 D 0 K 0
0 2 2 2 10 12 12 15 27 27 3 30
12 7 17 17 7 20
E 0 G 7
19 5 24 24 3 27
80
Progress Update & Follow Up
Project Planning
600 / D
E
500 / D
F
800 / D
G
700 / D
H
200 / D
K
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Date
Date 2 9 12 15 19 21 24 27 30
Cumulative Cost 400 5300 7700 10400 14800 18200 21200 24800 25400
30000
S-curve
25400
25000 24800
21200
20000
BCWS (PV)
Cost
15000 14800
10400
10000
6000 7700
0 400
0
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
Date
81
Progress Update & Follow Up
Project Planning
Exercise (2):
0 5 5 12
A D
0 5 5 8 7 15
5 9
B
9 12 15 17
5 4 9
E H
12 3 15 15 2 17
5 8
C
6 3 9 9 15
F
9 6 15
8 13
G
10 5 15
You are given the above network for a small construction project. The progress report after 10
days shows the following data:
Required:
82
Progress Update & Follow Up
Project Planning
Solution:
0 5 13 0 20
A D 0
5 13 7 20
5 9
B
9 8 12 20 0 22
4
E 8 H 0
17 3 20 20 2 22
5 8
C
3 9 7 13
F 7
16 4 20
8 7 13
G 7
15 5 20
83
Progress Update & Follow Up
Project Planning
Exercise (3):
The progress report at the end of the day 14 of the following project was such that:
Required:
1. Construct the reduced network.
2. Update the project network.
3. Indicate the critical activities.
84
Progress Update & Follow Up
Project Planning
Solution:
85
Progress Update & Follow Up
Project Planning
10 13 13 18
C E
10 3 13 22 5 27
0 10 27 39
A G
13 21
0 10 10 27 12 39
D
13 8 21
10 18 21 27
B F
13 8 21 21 6 27
The progress report after 12 working days included the following information:
Required:
86
Progress Update & Follow Up