GE404 All Lectures
GE404 All Lectures
GE404 All Lectures
ENGINEERING MANAGEMENT
(GE 404)
Office: 2A50
Office hours:
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 1
Course Description and Introduction
Edition: Third
Publisher:
VAN NOSTRAND REINHOLD COMPANY, NY
Edition: Fourth
Publisher: Pearson, 2011
Manufacturing of Aircrafts
Commercial plane; cargo planes; Fighter planes etc.
Management is a process
concerned with the achievement of
goals or objectives. It includes:
Planning - deciding what is to be
done
Organizing – (implementation)
making arrangements
Staffing - selecting the right people
for the job
Leading/Directing - giving
instructions
Controlling/Monitoring - checking
progress against plans and taking Note: Motivating is also considered
actions to remedy hold ups one of the functions of management,
because without motivation,
employees cannot work effectively.
Planning
Control
Conceptual
Technical
Top Level Middle Level Low Level
Planning Scheduling
Objectives Project activities
Resources Start & end times
Work break- Network
down schedule
Organization
Controlling
Monitor, compare, revise, action
Project Manager
23
1. Money
2. Materials & Machines
3. Man Power
Project sponsor
Project owner
Project manager
Customer/user
Functional managers
Performing organization
Project management team
Internal and external contractors
Suppliers and vendors
Government agencies and media
Scope
Cost
Time
Quality
Scope
Good Will
Quality
Safety
Cost Time
GE 404 (Engineering Management) 20 January, 2021
Assessing Success of a Project
28
Here are the six factors for measuring the success of a project:
Schedule
Within schedule?
Scope
Budget
This is often the most important factor for many projects. In the end, did
you stick to the budget?
Team satisfaction
Keeping the team happy means if I do need them to work a late night here
and there, they won't do it begrudgingly/unwillingly.
Customer satisfaction
Quality of work
The quality of one project often affects another, If you deliver a strong
product, your client will tell people about it, and that's where your next
project should come from.
What is Construction
Management?
A lot of work goes into
constructing a
building, but how is it
all managed and
facilitated?
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 2
Project Management Organizational Structures
QHSE (Quality, Health, Safety, Environment): Four components of a responsible corporate management approach based on the
belief that all accidents are caused by human error and are, therefore, preventable with better training and administration.
Functional
Personnel organized by FUNCTION, i.e. electronics, software,
operations, etc.
Project
Personnel organized by Projects, i.e. Ka Band receiver,
Spectrometer, etc.
Matrix Organization
Personnel organized in BOTH ways
President
Human Quality
Resources Marketing Finance Design Production
Mgt
Project 1 Project
Manager
Mechanical Test
Technician
Engineer Engineer
Project 2 Project
Manager
Electrical Computer
Technician
Engineer Engineer
Strong Matrix
Weak Matrix
Balanced Matrix
The Owner
o Construction manager
The Contractor
o General and subcontractors,
o Material and equipment supplier
The Designer
o Consultant and architecture/engineer (A/E)
Advantages Disadvantages
Advantages Disadvantages
Advantages Disadvantages
1. Only one contract for the owner. 1. Usually cost cannot be determined
Design, construction, and know-how before construction.
are furnished by a single organization.
2. If the project cost is fixed price,
2. Minimal owner coordination -dealing
the overall quality and
with a single organization.
performance may be affected to
3. Appropriate for unknowledgeable
ensure profit.
owner.
4. Design-construct time can be reduced 3. The owner may not be informed if
through using phased construction. there is a design or construction
5. Construction expertise can be utilized problems that may affect the
during design phased construction. schedule or the cost.
6. Change orders are easy to handle.
GE 404 (Engineering Management) 20 January, 2021
Professional Construction Manager
29
Coordinate procurement of material and equipment and the work of all construction
contractors
Advantages Disadvantages
http://pmbook.ce.cmu.edu/02_Organizing_For_Project_Management
.html
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 3
Project Life Cycle and Time Management Process
During the Project Execution phase the project team produces the deliverables
while the project manager monitors and controls the project delivery by
undertaking:
Time Management: tracking and recording time spent on tasks against the Project
Plan
Cost Management: identifying and recording costs against the project budget
Quality Management: reviewing the quality of the deliverables and management
processes
Change Management: reviewing and implementing requests for changes to the
project
Risk Management: assessing the level of project risk and taking action to minimize
it
Issue Management: identifying and resolving project issues
Acceptance Management: identifying the completion of deliverables and gaining
the customers acceptance
Communications Management: keeping stakeholders informed of project
progress, risks and issues
The activities
identified in the
previous step
should be
sequenced based
on the execution
order.
When sequencing,
the activity
interdependencies
should be
considered.
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 4
Scheduling and Bar Chart
Planning Scheduling
Predecessor activities
mean coming before
Successor activities mean
coming after
The duration of an activity
is the time that will be
consumed in completing a
task
Overlap the activities to
reduce the project time
Quantitative calculations
Duration of activity (D) = Quantity of work / [Production rate of a
crew or equipment ×No. of crews]
Where production rate = Quantity produced in unit of time
Duration of activity (D) = Quantity of work × Unit rate productivity of
a crew or equipment
Where unit rate productivity = Time needs to produce one unit of output
Time unit (days, weeks etc.) is employed to specify activity
duration.
Line of Balance
Time-location Diagram
i j
Draw Gantt bar chart for a small Engineering project listed below and find
(a) Total duration of the project
(b) Critical activities
A None 4
B A 6
C B 7
D C 3
E None 3
F A, E 4
Durati
on 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
(Wks)
A 4
B 6
C 7
D 3
E 3
F 4
For the following project draw Gantt bar chart if the project starts on
Monday 15/6/2015. Identify the critical activities and find the total duration
of the project in terms of number of (i) working days; and (ii) Calendar days.
Consider that workdays are six days a week (Saturday – Thursday).
A None 2
B A 3
C None 3
D B,C 2
E C 1
F E,B 3
Dur. SAT SUN MON TUE WED THU FRI SAT SUN MON TUE WED THU FRI
A 2
B 3
C 3
D 2
E 1
F 3
Project Duration:
Calendar days = 9 Ans.
Working days = 8 Ans.
Critical Activities: A, B and F. Ans.
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 5
Scheduling Networks- AON
Activities Events
Duration Event
Define activities
Order activities
Establish activity relationships; draw a network diagram
Determine quantities; assign durations to activities
Assign resources and costs
Calculate early and late start/finish times
Compute float values and identify the critical path
Schedule activity start/finish times
Production/Construction Activities
These are activities that relate directly to the physical effort of
creating the project
These activities use traditional resources of labor and
materials
Procurement Activities
These activities include arranging for the acquisition of
materials, money, equipment, and workforce
Management Activities
Activities such as preparing inspection reports, processing
shop drawing approvals, tracking submittal approvals,
developing as-built drawings, providing certifications on
factory tests performed, and a variety of similar tasks.
GE 404 (Engineering Management) 20 January, 2021
Ordering Activities
11
Qunatity of work
crew hours Duration (days)
qty/crew hour Number of crews
Early Late
Float (or leeway) is a measure of the time available for a given activity above
and beyond its estimated duration.
The free float of an activity is found by subtracting its earliest finish
time from the earliest start time of the activities directly following:
FFi = Min. (ESj) - EFi
The Total float of an activity is obtained by subtracting its ES time from its LS
time. Subtracting the EF from the LF gives the same result.
Total float (TF) = LS - ES = LF - EF
An activity with zero total float has no spare time and is, therefore, one of the
operations that controls project completion time.
Activities with zero total float are called critical activities.
Free float is the amount of time Total float is the amount of time
that an activity’s completion time that an activity’s completion may
may be delayed without be delayed without affecting the
affecting the earliest start of earliest start of any activity on
succeeding activity the network critical path
Total float is shared by all
Free float is “owned” by an activities along a slack path
individual activity
Total path float time for activity
(i-j) is the total float associated
with a path
Duration Earliest
Earliest
Starting Finishing
Date Date
ES D EF Free Float
Activity
Predecessor ID FF Successor
LS TF LF
Latest Latest
Starting Total Finishing
Date Float Date
The format for activity box is not standardized, so one need only to
adopt a format that is comfortable for a particular application
Subcritical paths have varying degree of path float and hence depart
from criticality by varying amounts
The activity list shown below represents the activities, the job logic and the activities’
durations of a small project. Draw an activity on node network to represent the project.
4 7 0
D E END
8 9 5 3
C R B F
0 4 4 21 7 28 29 0 29
D E END
4 8 12 12 9 21 21 5 26 26 3 29
C R B F
0 4 4 21 7 28 29 0 29
D E END
0 4 22 29 29 29
4 8 12 12 9 21 21 5 26 26 3 29
C R B F
4 12 12 21 21 26 26 29
Smallest LS
GE 404 (Engineering Management) 20 January, 2021
Step-4: Calculate Total Float
27
Total float (TF) = LS - ES = LF - EF
4 4 8 12 2 14
A S
8 4 12 20 8 22
0 4 4 21 7 28 29 0 29
D E END
0 0 4 22 1 29 29 0 29
4 8 12 12 9 21 21 5 26 26 3 29
C R B F
4 0 12 12 0 21 21 0 26 26 0 29
GE 404 (Engineering Management) 20 January, 2021
Step-5: Identify Critical Path
28
4 4 8 12 2 14
A S
8 4 12 20 8 22
0 4 4 21 7 28 29 0 29
D E END
0 0 4 22 1 29 29 0 29
4 8 12 12 9 21 21 5 26 26 3 29
C R B F
4 0 12 12 0 21 21 0 26 26 0 29
Draw AON diagram to represent the following project. Calculate occurrence times
of events (i.e. activity times), and activity and path floats. Also determine the
critical path and the degree of criticality of other float paths.
5 7 12 12 6 18 24 4 28
B E H
8 3 15 15 3 21 26 2 30
0 5 5 5 4 9 21 3 24 30 0 30
A C G END
0 0 5 17 12 21 21 0 24 30 0 30
5 8 13 13 8 21 24 6 30
D F I
5 0 13 13 0 21 24 0 30
Activity ES EF LF LS TF FF
A 0 5 5 0 0 0
B 5 12 15 8 3 0
C 5 9 21 17 12 12
D 5 13 13 5 0 0
E 12 18 21 15 3 3
F 13 21 21 13 0 0
G 21 24 24 21 0 0
H 24 28 30 26 2 2
I 24 30 30 24 0 0
Activity ES EF LF LS TF Criticality
A 0 5 5 0 0
D 5 13 13 5 0
F Critical Path
13 21 21 13 0
G 21 24 24 21 0
I 24 30 30 24 0
H 24 28 30 26 2 a “near critical” path
B 5 12 15 8 3 Third most critical path
E 12 18 21 15 3
C 5 9 21 17 12 Path having most float
The activity list shown below represents the activities, the job logic and the activities’
durations of a small project. Draw an activity on node network to represent the project.
2 2 3
A C F
2
0 4 H
Start E
3 4 5
B D G
0 2 2 2 2 4 4 3 7
A C F
ES
13 2 15
0 0 0 4 4 8 H
Start E MAX(EF of
Preceding
activities 7,8)
0 3 3 3 4 7 8 5 13
B D G
B D G
1 4 4 8 8 13
0 2 2 2 2 4 4 3 7
A C F
0 0 2 2 0 4 10 6 13
13 2 15
0 0 0 4 4 8 H
Start E 13 0 15
0 0 0 4 0 8
LF = EF
0 3 3 3 4 7 8 5 13 of Project
B D G
1 1 4 4 1 8 8 0 13
0 2 2 2 2 4 4 3 7
A C F
0 0 2 2 0 4 10 6 13
13 2 15
0 0 0 4 4 8
H
Start E 13 0 15
0 0 0 4 8
0
0 3 3 3 4 7 8 5 13
B D G
1 1 4 4 1 8 8 0 13
Advantages
Show precedence well
Reveal interdependencies not shown in other techniques
Ability to calculate critical path
Ability to perform “what if” exercises
Disadvantages
Default model assumes resources are unlimited
You need to incorporate this yourself (Resource Dependencies) when
determining the “real” Critical Path
Difficult to follow on large projects
Question:
The last activity in a chain has no successor (there is only the project end
date) and this activity has some positive number as a Total Float value.
What should be the Free Float value for this activity ?
Answer:
Good scheduling practice requires an end Milestone for the project. The
last activity should have a successor (i.e., the Milestone) and every activity
should be able to trace a link form its successor to this Milestone.
If the Milestone has float, the FF and TF are equal; the constraint acts as
the successor.
This construct would also mean the critical path as a positive float value.
Note: This situation should be considered as constraint that project
duration is different from EF time of the last activity (calculated through
forward pass calculation).
The critical path in such case is that path which has minimum total float.
https://www.youtube.com/watch?v=YboHkzVphzs
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 6
Scheduling Networks—Precedence Diagramming
Finish-to-Start (FS)
In a finish-to-start relationship, the start of an activity depends on the completion of its
preceding activity.
Example: Footing excavation must be completed prior to placing concrete for the footing
Start-to-Start (SS)
In a start-to-start relationship, an activity can not start before its preceding activity starts
Example: Project management activities can not start before the Project work starts
Finish-to-Finish (FF)
In a finish-to-finish relationship, the two activities are related by the fact that they must be
completed at the same time
Example: In a simple task of setting a flagpole, the backfilling task and the positioning the
pole task will be finished at the same time.
Start-to-Finish (SF)
In start-to-finish relationship, the finish of an activity depends on the start of its preceding
activity (A rare relationship)
Example: In a Hospital emergency, the previous shift can not finish before the new shift starts
Say you’re building a new gas pipeline. You would first finish construction and implementation of the new pipeline before you would
begin shutting down and breaking down the old pipeline.
GE 404 (Engineering Management) 20 January, 2021
Lag
5
FSij FSjk
Activity i Activity j Activity k
Activity i
SSij Activity j
Activity i FFij
FFjk
Note : lagij FFij and lag jk FF jk Activity j
LS i LF j FFij Di LFi Di
LFi LF j FFij
GE 404 (Engineering Management) 20 January, 2021
Start-to-Finish Activity Precedence Relationships
with Lag Values
9
Activity j
SFjk
Activity k
Terminal Time
Initial Time
LS j FSij
EFi FSij
LFi Min(all j ) LF j FFij
ES j Max(alli ) ESi SSij
LS j SSij Di
EFi FFij D j LF SF D
ES SF D j ij i
i ij j
EF j ES j D j LS i LFi Di
The start of activity j must lag 5 units after the start of activity i & The finish of
activity j must lag 6 units after the finish of activity i
SS ij
FF ij
FS ij
ES Duration EF ES Duration EF
SF ij
Activity (i) ZZ ij ( SS ij FF ij ) Activity (j)
Constraints with lag/lead Durations LS Total Float LF
LS Total Float LF
ES j EFi FSij
ES j ESi SSij
FFi Min(all j )
EF j EFi FFij
EF ES SF
j i ij
Total float (TF) equation is same as it was developed for the single
relationship network.
D F
Test & debug SF 12 Document
program program
(D=6) (D=12)
A B
Develop SS 3 Write comp. FS 0
system spec. FF 4 program
(D=8) (D=12) SS 6
C E
ES D EF
Collect FS 0 Run
Activity ID
system data program
LS TF LF (D=4) (D=6)
17
6 12
D F
8 12 0
A B END
4 6
C E
Initial Time 0
Activity B ES B Max ( A) ES A SS AB 0 3 3
EF FF D 8 4 12 0
A AB B
EFB ES B D B 3 12 15
Initial Time 0
Activity C ES C Max ( B )
ES B SS BC 3 6 9
EF ES D 9 4 13
C C C
GE 404 (Engineering Management) 20 January, 2021
Initial Time
EF FS
i ij
[1]ES j Max ( alli ) ES i SS ij
EF FF D
i ij j
ES i SFij D j
[ 2]EF j ES j D j
Initial Ti me 0
ES Max(B)
D EF B FS BD 15 0 15
Activity D
EF ES D 15 6 21
D D D
Initial Time 0
EF FS 21 0 21
ES Max ( C , D ) D DE
E
OR , EF FS 13 0 13
Activity E C CE
EF ES D 21 6 27
E E E
Initial Time 0
ES SF D 15 12 12 15
ES F Max ( D ) D DF F
Activity F OR , EF C FS CF 13 0 13
EF F ES F D F 15 12 27
15 6 21 15 12 27
SF 12
D F
0 8 8 3 12 15 27 0 27
SS 3 FS 0
A FF 4 B END
SS 6
9 4 13 21 6 27
C FS 0 E
Terminal Time 30
LS E FS DE 24 0 24
Activity D LFD Min( E , F )
or
LFF SFDF DD 30 12 6 24
LS D LFD DD 24 6 18
15 6 21 15 12 27
SF 12
D F
0 8 8 3 12 15 18 3 24 18 3 30 27 0 27
SS 3 FS 0
A FF 4 B END
SS 6
9 4 13 21 6 27 30 3 30
C FS 0 E
24 3 30
15 6 21 15 12 27
SF 12
D F
0 8 8 3 12 15 18 3 24 18 3 30 27 0 27
SS 3 FS 0
A FF 4 B END
SS 6
3 3 11 6 3 18 9 4 13 21 6 27 30 3 30
C FS 0 E
14 5 18 24 3 30
GE 404 (Engineering Management) 22 20 January, 2021
Step 4: Slack time (Float time)
23
Given the precedence network for a small engineering project with activity durations in
working days, it is required to compute the activity times (ES, EF, LS, and LF) and total
floats (TF) and then indicate the critical activities.
3 8 5
C FF 5 F FS 3 I
SS 8
5 10 6 10
A FS 2 D ZZ 3,2 J FF 5 L
SF 3,4 FS 4
SS 5 4 13 7
E FS 0 H K
8 3 11 8 8 16 19 5 24
C FF 5 F FS 3 I
SS 8
0 5 5 7 10 17 13 6 19 24 10 34
A FS 2 D ZZ 3,2 J FF 5 L
SF 3,4 FS 4
SS 5 5 4 9 9 13 22 9 7 16
E FS 0 H K
8 3 11 8 8 16 19 5 24
C FF 5 F FS 3 I
8 11 8 16 19 24
SS 8
0 5 5 7 10 17 13 6 19 24 10 34
A FS 2 D ZZ 3,2 J FF 5 L
0 5 17 27 23 29 24 34
SF 3,4 FS 4
SS 5 5 4 9 9 13 22 9 7 16
E FS 0 H K
9 13 13 26 13 20
8 3 11 8 8 16 19 5 24
C FF 5 F FS 3 I
8 0 11 8 0 16 19 0 24
SS 8
0 5 5 7 10 17 13 6 19 24 10 34
A FS 2 D ZZ 3,2 J FF 5 L
0 0 5 17 10 27 23 10 29 24 0 34
SF 3,4 FS 4
SS 5 5 4 9 9 13 22 9 7 16
E FS 0 H K
9 4 13 13 4 26 13 4 20
8 3 11 8 8 16 19 5 24
C FF 5 F FS 3 I
8 0 11 8 0 16 19 0 24
SS 8
0 5 5 7 10 17 13 6 19 24 10 34
A FS 2 D ZZ 3,2 J FF 5 L
0 0 5 17 10 27 23 10 29 24 0 34
SF 3,4 FS 4
SS 5 5 4 9 9 13 22 9 7 16
E FS 0 H K
9 4 13 13 4 26 13 0 20
LEGENDS
ES D EF
3 SF,2 2 Act FF
B D LS TF LF
3
SS, 2 F
5
A
FF,1
6 6
C FS,1 E
ES i SFij D j
[ 2]EF j ES j D j
30
ES A Initial time 0 EFA ES A DA 0 5 5
Initial Time 0 EFB ES B DB 2 3 5
ES B Max( A) 2
ES A SS AB 0 2 2
Initial Time 0 EFC ES C DC 0 6 6
ESC Max( A) 0
EF
A FF AB DC 5 1 6 0
Initial Time 0 EFD ES D DD 2 2 4
ES D Max( B ) 2
ES B SFBD DD 2 2 2 2
Initial Time 0 EFE ES E DE 7 6 13
ES E Max(C ) 7
EFC FSCE 6 1 7
Initial Time 0
EF FS 4 0 4 EFF ES F DF 13 3 16
ES F Max( D, E ) D DF 13
EFE FS EF 13 0 13
LF j SFij Di
[4]LSi LFi Di
31
LFF Terminal time 16 LS F LFF DF 16 3 13
Terminal Time 16
LFE Min ( F ) 13 LS E LFE DE 13 6 7
LS F FS EF 13 0 13
Terminal Time 16
LFC Min ( E ) 6 LS C LFC DC 6 6 0
LS E FSCE 7 1 6
Terminal Time 16
LFD Min ( F ) 13 LS D LFD DD 13 - 2 11
LS
F FS DF 13 0 13
Terminal Time 16
LFB Min ( D) 14 LS B LFB DB 14 - 3 11
LF
D SFBD DB 13 2 3 14
Terminal Time 16
LS SS D 11 2 5 14
LFA Min ( B, C ) B AB A 5 LS A LFA DA 5 - 5 0
LFC FFAC 6 1 5
GE 404 (Engineering Management) 20 January, 2021
Contd.
32
2 3 5 SF,2 2 2 4
B D
11 9 14 11 9 13
13 3 16
SS, 2 F
13 0 16
0 5 5
A
0 0 5
FF,1
0 6 6 7 6 13
C FS,1 E
0 0 6 7 0 13
33
ES B ES A SS AB 2 0 2 0
FFA Min ( B, C ) 0
EFC EFA FFAC 6 5 1 0
FFC ES E EFC FS CE 7 - 6 - 1 0
FFD ES F EFD FS DF 13 - 4 - 0 9
FFE ES F EFE FS EF 13 - 13 - 0 0
2 3 5 SF,2 2 2 4
B 0 D 9
11 9 14 11 9 13
13 3 16
SS, 2 F 0
13 0 16
0 5 5
A 0
0 0 5
FF,1
0 6 6 7 6 13
C 0 FS,1 E 0
0 0 6 7 0 13
An activity that extends from one activity to another, but which has no
estimated duration of its own.
It is time-consuming and requires resources, but its duration is
controlled, not by its own nature, but by the two activities between
which it spans.
Example: activity “A” ends on day 3 and activity “C” begins on day 10 and there is
a set of activities that are summarized as activity “B” (the hammock activity) that
must be done between activity “A” and activity “C.”
Activity “B” doesn’t have a specific duration—it has the duration of the time
between day 3 and day 10.
If activity “A” takes longer than expected and ends on day 4, then the duration of
activity “B” is now the duration of time between day 4 and day 10.
Its ES and LS times are determined by the activity where it begins and
its EF and LF times are dictated by the activity at its conclusion.
1. Moder J., Phillips, C., and Davis, E. Project Management with CPM,
PERT, and Precedence Diagramming, 3rd Edition.
2. Jimmie W. Hinze. “Construction Planning and Management,” Fourth
Edition, 2012, Pearson.
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 7
Time-Scaled Diagram and Resource Leveling
Free float is the amount of time Total float is the amount of time
that an activity’s completion that an activity’s completion
time may be delayed without may be delayed without affecting
affecting the earliest start of the earliest start of any activity
succeeding activity on the network critical path
Total float is shared by all
Free float is “owned” by an activities along a slack path
individual activity
Total path float time for activity
(i-j) is the total float associated
with a path
Advantages
Very suitable device for checking daily project needs of different
resources, and for the advance detection of conflicting demands among
activities for the same resource
Useful for project financial management applications
Disadvantages
Because it is drawn by manual drafting methods, the level of effort
needed to modify and update them is very large
Dependencies among activities are not always so obvious as they are
on the activity on node network.
The following activity list represents the job logic and the durations of activities for a
market survey project. Draw a time- scaled network for the project, determine project
time and calculate the activities float times.
Activity A B C D E F G H
Total float 0 2 0 0 1 1 0 0
Free float 0 2 0 0 1 1 0 0
Problem-2 G
C
F
A
E
C, D
4
3
5
A None 2
H E, F 2
D A 5
I F 4
J G, H, I 2
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Problem-2 G
C
F
A
E
C, D
4
3
5
A None 2
H E, F 2
D A 5
I F 4
J G, H, I 2
B E G
A D F I J
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Eff ( DR) 2 D
where;
Eff Effectiveness
DR Average daily requirement
D Project duration
1. List the project activities in order of precedence. Add to this listing the
duration, early start, and float (slack) values for each activity
2. Starting with the last activity, schedule it period by period to give the
lowest sum of squares of resource requirements for each time unit. If more
than one schedule gives the same total sum of squares, then schedule the
activity as late as possible to get as much slack as possible in all preceding
activities.
3. Holding the last activity fixed, repeat Step 2 on the next to the last activity in
the network, taking advantage of any slack that may have been made available
to it by the rescheduling in Step 2.
4. Continue Step 3 until the first activity in the list has been considered; this
completes the first rescheduling cycle.
Time-scaled network is given below with the resource demands of each activity
on each day. Using Burgess leveling procedure, level the resources.
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 5 5 5 5 6 4 5 5 5
ΣR 5 10 15 24 33 42 51 60 66 71 76 81 86 92 96 101 106 111
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 3 5 5 5 6 6 5 5 5
R2 25 25 25 81 81 81 81 81 36 9 25 25 25 36 36 25 25 25
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 3 3 5 5 6 6 7 5 5
R2 25 25 25 81 81 81 81 81 36 9 9 25 25 36 36 49 25 25
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 3 3 3 5 6 6 7 7 5
R2 25 25 25 81 81 81 81 81 36 9 9 9 25 36 36 49 49 25
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 3 3 3 3 6 6 7 7 7
R2 25 25 25 81 81 81 81 81 36 9 9 9 9 36 36 49 49 49
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 3 5 5 5 6 6 5 5 5
R2 25 25 25 81 81 81 81 81 36 9 25 25 25 36 36 25 25 25
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 6 9 9 6 6 5 5 5 6 6 5 5 5
R2 25 25 25 81 81 36 81 81 36 36 25 25 25 36 36 25 25 25
Delay activity “H” one period & Delay activity “G” one period R2 = 729
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 5 5 7 10 7 7 7 7 7 7 6 6 5 5 5
R2 25 25 25 25 25 49 100 49 49 49 49 49 49 36 36 25 25 25
Delay activity “H” 1 period, Delay activity “G” 1 period, Delay activity “F” 2 periods,
Delay activity “E” 5 periods, and Delay activity “D” 2 periods R2 = 715
GE 404 (Engineering Management) 20 January, 2021
Summary
25
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 9 9 6 6 6 3 6 6 6 6 6 6 7 7 7
R2 25 25 25 81 81 36 36 36 9 36 36 36 36 36 36 49 49 49
Delay activity “H” 4 periods & Delay activity “G” 4 period R2 = 717
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 5 5 7 7 6 6 9 6 6 6 6 6 7 7 7
R2 25 25 25 25 25 49 49 36 36 81 36 36 36 36 36 49 49 49
Delay activity “H” 4 periods, Delay activity “G” 4 periods, Delay activity “E” 2
periods, Delay activity “F” 2 periods, and Delay activity “D” 2 periods
R2 = 703
GE 404 (Engineering Management) 20 January, 2021
Other Trials
31
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 5 5 5 5 5 7 7 5 5 8 7 7 7 6 6 7 7 7
R2 25 50 75 100 125 174 223 248 273 337 386 435 484 520 556 605 654 703
Delay activity “H” 4 periods, Delay activity “G” 4 periods, Delay activity “F” 5
periods, Delay activity “E” 2 periods, and Delay activity “D” 2 periods
R2 = 703 Thus by delaying activities as given above (simultaneously) leads to the most levelled
resources.
GE 404 (Engineering Management) 20 January, 2021
Problem-4
32
1. Draw Early Start Time-scaled schedule and calculate the corresponding used resource.
2. Perform 2 trials Resource Leveling. Also, specify which one of the two trials Time-
scaled schedules is the final schedule and why.
1 2 3 4 5 6 7 8 9 10
A C D F
4R 2R 6R 2R
B G
2R 1R
E
1R
6 4 2 6 6 6 6 4 2 R
36 52 56 92 128 164 200 216 220 R2
1 2 3 4 5 6 7 8 9 10
A C D F
4R 2R 6R 2R
B G
2R 1R
E
1R
4R 4R 4R 6R 6R 6R 6R 4R 2R
16 32 48 84 120 156 192 208 212 R2
1 2 3 4 5 6 7 8 9 10
A C D F
4R 2R 6R 2R
B G
2R 1R
E
1R
4 4 4 6 6 6 6 3 3 R
16 32 48 84 120 156 192 201 210 R2
where,
D Project duration
Amax Maximum Avaliable Resourcs
n Number of periods
Resource per period R
DRA
IC
Amax
• Higher values of resource criticality index are associated with the most critical (i.e.,
most tightly constrained) resources.
• Values of resource criticality index significantly below 1.0 typically are associated
with non-constraining resources.
• Values around and above 1.0 indicate that project delays (beyond the original
critical path duration) will be encountered.
A B C D
R2 R3 R3 R4
E F G
R3 R2 R2
H I
R3 R2
R 8 7 7 4 7 7 5 5 5 5 5 5 3 3 3 3 3 4 4 4
∑R 8 15 22 26 33 40 45 50 55 60 65 70 73 76 79 82 85 89 93 97
R2 64 49 49 16 49 49 25 25 25 25 25 25 9 9 9 9 9 16 16 16
∑R2 64 113 162 178 227 276 301 326 351 376 401 426 435 444 453 462 471 487 503 519
A B C D
R2 R3 R3 R4
E F G
R3 R2 R2
H I
R3 R2
R 2 2 2 2 3 3 6 6 6 5 5 5 5 5 8 7 7 6 6 6
∑R 2 4 6 8 11 14 20 26 32 37 42 47 52 57 65 72 79 85 91 97
R2 4 4 4 4 9 9 36 36 36 25 25 25 25 25 64 49 49 36 36 36
∑R2 4 8 12 16 25 34 70 106 142 167 192 217 242 267 331 380 429 465 501 537
A B C D
R2 R3 R3 R4
E F G
R3 R2 R2
H I
R3 R2
R 5 5 5 5 7 7 7 7 7 5 5 5 3 3 3 3 3 4 4 4
∑R 5 10 15 20 27 34 41 48 55 60 65 70 73 76 79 82 85 89 93 97
R2 25 25 25 25 49 49 49 49 49 25 25 25 9 9 9 9 9 16 16 16
2
∑R 25 50 75 100 149 198 247 296 345 370 395 420 429 438 447 456 465 481 497 513
A B C D
R2 R3 R3 R4
E F G
R3 R2 R2
H I
R3 R2
R 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 4 4 4
∑R 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 89 93 97
R2 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 16 16 16
2
∑R 25 50 75 100 125 150 175 200 225 250 275 300 325 350 375 400 425 441 457 473
Resource requirement
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 8
Limited Resource Allocation
Resource Histogram =
Resource Profile and S curve
We need We make
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 2 2 2 2 2 2 2 2 2
R 5 5 5 9 9 9 9 9 6 5 5 5 5 6 4 5 5 5
ΣR 5 10 15 24 33 42 51 60 66 71 76 81 86 92 96 101 106 111
R2 25 25 25 81 81 81 81 81 36 25 25 25 25 36 16 25 25 25
ΣR2 25 50 75 156 237 318 399 480 516 541 566 591 616 652 668 693 718 743
Resource
9
8
7
6
5
4
3
2
Resource Loading Diagram = Resource Histogram
1
Time 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
A C I J K
3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 5 5 5
D E
4 4 2 2 2
F
1 1 1
B G H
2 2 2 2 2 3 3 3 3 2 2 2 2 2
R 3 3 3 3 5 5 5 5 9 10 9 9 9 6 6 7 7 7
ΣR 3 6 9 12 17 22 27 32 41 51 60 69 78 84 90 97 104 111
R2 9 9 9 9 25 25 25 25 81 100 81 81 81 36 36 49 49 49
ΣR2 9 18 27 36 61 86 111 136 217 317 398 479 560 596 632 681 730 779
10aaa
9
8
7
6
5
4
3
2
Resource Loading Diagram = Resource Histogram
1
where,
D Project duration
Amax Maximum Avaliable Resourcs
n Number of periods
Resource per period R
DRA
IC
Amax
• Higher values of resource criticality index are associated with the most critical (i.e.,
most tightly constrained) resources.
• Values of resource criticality index significantly below 1.0 typically are associated
with non-constraining resources.
• Values around and above 1.0 indicate that project delays (beyond the original
critical path duration) will be encountered.
Series Method
The series method relies on the assumption that once an
activity has been started, it cannot be interrupted.
Parallel Method
The parallel method is similar to the series method with one
basic difference: The parallel method permits activities to be
interrupted.
OSS
use
R
Problem-1
20
The work of a small engineering project is planned according to the AON shown below. The labour
requirement of each activity is shown below each activity box.
(a) Calculate the requirements of labour each day when all the activities start at their (i) early start
and (ii) late start.
(b) What will be the minimum contract duration if no more than 6 labours can be made available for
the work and if it is assumed that having started an activity it must be completed without a break?
2 3 8 1
B E H Y
2 1 2 3
3 4 5 2 5
A C F Z X
4 3 3 2 1
5 7 ES D EF
D G Activity
LS TF LF
5 4 Required Labour
3 2 5 7 3 10 10 8 18 18 1 19
B E H Y
5 2 7 7 0 10 10 0 18 18 0 19
2 1 2 3
0 3 3 3 4 7 8 5 13 15 2 17 19 5 24
A C F Z X
0 0 3 3 0 7 12 4 17 17 2 19 19 0 24
4 3 3 2 1
3 5 8 8 7 15 ES D EF
D G Activity
5 2 10 10 2 17 LS TF LF
5 4 Required Labour
R 4 4 4 3 3 10 10 6 6 6 6 6 9 9 9 9 9 4 5 1 1 1 1 1
SR 4 8 12 15 18 28 38 44 50 56 62 68 77 86 95 104 113 117 122 123 124 125 126 127
2
R 16 16 16 9 9 100 100 36 36 36 36 36 81 81 81 81 81 16 25 1 1 1 1 1
2
SR 16 32 48 57 66 166 266 302 338 374 410 446 527 608 689 770 851 867 892 893 894 895 896 897
GE 404 (Engineering Management) 22 20 January, 2021
Solution (b) 3 2 5
B
5 2 7
7 3 10
E
7 0 10
10 8 18
H
10 0 18
18 1 19
Y
18 0 19
2 1 2 3
0 3 3 3 4 7 8 5 13 15 2 17 19 5 24
A C F Z X
0 0 3 3 0 7 12 4 17 17 2 19 19 0 24
4 3 3 2 1
3 5 8 8 7 15 ES D EF
D G Activity
5 2 10 10 2 17 LS TF LF
5 4 Required Labour
Minimum
contract
duration if no
more than 6
labours can be
made available
= 31 days
0 3 3 3 4 7 8 5 13 15 2 17 19 5 24
A C F Z X
0 0 3 3 0 7 12 4 17 17 2 19 19 0 24
4 3 3 2 1
3 5 8 8 7 15 ES D EF
D G Activity
5 2 10 10 2 17 LS TF LF
5 4 Required Labour
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 9
Cash Flow Analysis
Front end rate loading: earlier items in bill of quantities carry a higher mark-up than
later items. This reduces negative cash flows in contract early stages
Reduction of delays in receiving revenue
Adjustment of work schedule to late start timing
Coinciding the timing of delivery of large materials orders with the submittal of the
contractor's monthly pay estimate
Delay in paying labor, plant hirers, materials suppliers, and subcontractors. This would
reduce negative cash flows but undermine commercial confidence in the company
Increasing the mark-up and reducing the retentions
Increasing advance payment
Achievement of maximum production in the field
Quick settlement of claims
• The total quantity accomplished to date on each bid item is multiplied by its
corresponding contract unit price.
• All of the bid items are totaled and the value of materials stored on the site as
well as any prefabrication or pre assembly work that the contractor may have
done at some location other than the job site is then added.
• Under lump sum contract the project is divided for payment purposes into
relatively few work classifications (major job components). Contracts
progress is measured in terms of estimated percentages of completion of work
classifications.
• To the total of completed work is added the value of all materials stored on the
site. From this total is subtracted the retainage. This gives the total amount of
money due to the contractor (up to the date of the pay request).
• The contractor must make periodic accountings to the owner for the
cost of the work, either to receive direct payment form the owner or to
obtain further advances of funds.
• Advanced payment
• Progress payment
• Final Payment
• Retention
• …….
After the work has been finalized and all deficiencies remedied, the
owner makes formal written acceptance of the project and the
contractor presents his application for final payment
With a unit-price contract, the final total quantities of all payment items
are measured and the exact final contract price is determined. Final
payment is again equal to the contract price less the sum of all progress
payments previously made
In all cases, final payment by the owner includes all retainage that has
been held by him.
When the mark-up is uniformly spread throughout the contract, the cost/expense
curve can be derived as follows:
If the mark-up; M, is expressed as a percentage of tender price, then:
Cumulative cost = cumulative revenue × (1- M)
1. Draw cumulative cost versus time curve
2. Group cost headings that have the same payment delay between incurring
the cost and making the payment
3. Calculate the proportion of costs due to each group
4. Shift the cumulative cost of each group by the specified amount to get its
cumulative expense
5. Sum up contract cumulative expenses
6. Draw cumulative expense curve
• Financial charges = A × r / 52
∑ =161
32.2 20%*161
10%*161
(72-(0.1*72)-
32.2 (0.2*72))
(72/1.1)
Solution
(Contd.)
(24-(.1×24)-
(0.05×
24))
G H
E F
Activity A B C D E F G H
Total cost 10000 25000 10000 5000 15000 5000 7500 15000
• The contractor will receive advance payment of 15% of the project price. This will be
deducted from each monthly revenue.
• Application of payment will be submitted by the contractor to the client every month
and payment will be after 4 weeks from the submission of the application.
• The client will deduct 5% from each payment as retention . All retention will be paid
to the contractor with the final payment .
• Assume the markup is 20% of the total project cost and is uniformly distributed over
the work. There is no delay in paying costs by the contractor.
Calculate the cash-in and cash-out values and find maximum negative cash flow.
Activity A B C D E F G H Total
Total cost 10000 25000 10000 5000 15000 5000 7500 15000 92500
Revenue 12000 30000 12000 6000 18000 6000 9000 18000 111000
c
1
Area c (b a) a c
2
1
Area (a b) c
2
Sample Calculation:
=0.5(12+20)×1=16
=0.5(20+54) ×1=37
=0.5(54+90) ×1=72
=0.5(130+90) ×1-14×1=96
End of Month 0 1 2 3 4 5 6 7 8 9 10 11 12
Cumulative Expense (1000 SR) 0 12 20 54 90 130 180 220 240 260 290 290 290 Total
Cumulative Income (1000 SR) 0 0 0 0 14 40 100 130 190 210 300 320 340
Negative Area 0 6 16 37 72 96 115 100 100 60 65 * * 667
Additional Negative Area 14 26 60 30 60 20 80 290
957
290
% Increase in negative area 100 43.5%
667
GE 404 (Engineering Management) 36 20 January, 2021
Further Reading
37
ENGINEERING MANAGEMENT
(GE 404)
LECTURE #10
Project Time-Control
Methods:
Estimated number of working days required to complete the activity
Estimated % completion of the activity
Quantities of work units put in place
Equations
Based on the assumption of straight-line variation between time and work
accomplishment
Working days to complete = d (1 - P/100)
Working days to complete = d (1 – (W/T))
d= total activity duration in working days
P = estimated percentage of completion
W= number of work units put into place
T= total number of work units associated with the activity
Project: Highway bridge Week ending: Wednesday, July 21 (working day 27)
Job. No: 7903-50 Prepared by: K.M.
Activity Activity Date Date Percent Working days to
Number Started Completed Complete complete
A 110 - July 15 100 0
B 115 - - - 13
C 130 - - 80 2
D 150 July 15 July15 100 0
E 160 July 16 July 21 100 0
Signs of Danger
Activities fall behind LS schedule
Resource availability delays
Realizing that time duration of future activities have been materially
underestimated
Change logic becomes necessary
When there are small delays that are within network time
contingency, no action is usually required
3 6 9 11 5 16 16 17 33 33 3 36
B E H Y
Construct the updated AON diagram,
calculate the early and late start times
0 3
A
3 3 8
C
11 13 7
F
20 25 4
Z
29 36 10
X
46
of each activity, and indicate the
critical path.
3 10 13 13 12 25
D G
0 10 21 7 28 29 6 35 35 15 50
A C F Z X
0 22 29 29 35 35 50
15 2 17 17 12 29
D G
15 17 17 29
Note: In duration cell, mention the time required/ remained w.r.t. date of reporting.
Note: ES of Activity E and D should be 15 since work in progress in these two activities
For activity E: 13-5-18 is changed to 15-3-18
• ES is changed from 13 to 15 because the current date of rescheduling is Day 15
• Duration is changed from 5 to 3 because EF = 18 has to be maintained
GE 404 (Engineering Management) 15 20 January, 2021
Further Reading
16
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 11
Project Cost-Control
Time
(BCWS) [PV]” Budgeted Cost of Work Scheduled “planned value of work to be accomplished التكلفة المقدره في الميزانيه لﻸعمال المجدولة
(BCWP) [EV] Budgeted Cost of Work Performed “earned value of work accomplished التكلفة المقدره في الميزانيه لما تم من أعمال
(ACWP) [AC] Actual Cost of Work Performed التكلفة الفعلية لما تم من أعمال وتم دفعها
<0
Over budget
Work performed cost < Actual cost
Over run
<0
Performed cost < Earned
The “Cost Overrun” curve is a plot of the calculated percent over- or underrun at any given time.
Performance Equations (Contd.)
12
BCWP On schedule
Schedule Performance Variance SV = BCWP-BCWS =0
Work performed = Work scheduled
BCWS
Behind scheduke
<0
Work performed < Work scheduled
BCWP On schedule
Schedule Performance Index SPI = BCWP/BCWS =1
Work performed = Work scheduled
BCWS
Behind scheduke
<1
Work performed < Work scheduled
ACWPto date Or
EAC BAC
BCWPto date
Estimated Cost At Completion
EAC ACWPto date
BAC - BCWPto date
CPI this period
A C F H
0 1 2 4 5
For the following network, compute the
early and late start cumulative costs for E G
A (400)
B (200)
C (300)
D (400)
E (350)
F (200)
G (300)
H (200)
week 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Cost 600 600 900 900 700 700 700 950 550 550 550 500 300 300
Cum. 600 1200 2100 3000 3700 4400 5100 6050 6600 7150 7700 8200 8500 8800
A (400)
B (200)
C (300)
D (400)
E (350)
F (200)
G (300)
H (200)
week 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Cost 400 400 300 500 500 900 900 950 950 750 750 500 500 500
Cum. 400 800 1100 1600 2100 3000 3900 4850 5800 6550 7300 7800 8300 8800
10000
9000
8000
Cummulative Cost (SR)
7000
6000
5000
4000
3000
Cumulative Cost based on ES
2000
1000 Cumulative Cost based on LS
0
0 2 4 6 8 10 12 14 16
Weeks
The above curves show that although the final cumulative cost is the
same at the end of the project but the cumulative cost at the early age of
project is substantially smaller in LS based schedule.
GE 404 (Engineering Management) 20 January, 2021
Problem-2
21
You are required to submit a progress report to your boss about the performance of an
activity of a project. The activity’s information as follow: number of units is (800); unit cost
is SR 12 ; and planned productivity is 100 unit/day. Performances were measured at the end
of day (3) and day (6) as follows:
a) Calculate BCWP, ACWP, and BCWS for (i) each of the two periods (i.e. day 0 to day 3
and day 4 to day 6) and (ii) to date (i.e. day 0 to day 3 and day 0 to day 6).
b) Draw a graphical report for ACWP and BCWP. Also calculate estimated cost at
completion and days by which activity is ahead or behind.
Following the above procedure the above parameters can also be estimated for
4-6 period
Summary
Period BCWP ACWP BCWS
Variance STATUS
Cost Sch. Schedule Cost
0-3 SR 3000 SR 3600 SR 3600 -600 -600 Behind Over Bud.
4-6 SR 3840 SR 3700 SR 3600 140 240 Ahead under Bud.
At 6th day,
BCWP= (570×12)=6840
× BAC=7300/6840×(800×12)=10,246
BAC =BCWSend = (800×12)
At 6th day, No. of units behind = 600-570=30 which will require =30/100 = 0.3 day to finish
To Date Summay
Period BCWP ACWP BCWS
Variance STATUS Estimate at Day ahead
Cost Sch. Sch. Cost completion or behind
0-3 SR 3000 SR 3600 SR 3600 -600 -600 Behind Over Bud. SR 11,520 0.5
0-6 SR 6840 SR 7300 SR 7200 -460 -360 Behind Over Bud. SR 10,246 0.3
b) At this rate, the contractor needs actions to reduce the cost and accelerate the time.
BCWP
ACWP
Activity A B C D E F G
Budgeted cost (SR) 50000 12000 16000 24000 12000 21000 20000
Calculate the CV, SV, BAC, EAC, ETC, and comment on the progress of the work.
For this point in time (10 weeks after the start date):
a) Calculate the values of the BCWP and BCWS for each activity?
b) For each activity in progress, calculate the Cost and Schedule Performed Indices and
state its budget and schedule status.
c) Draw the weekly cumulative BCWS of activity B, determine its delay/ahead week, and
whether it will delay/accelerate the project or not and why.
d) Determine the project cost variance and state if the project is over or under budget.
e) Based on the performance of past 10 weeks, forecast the project completion cost at the
end of the project, and its variance from original project budget.
11000 Note:
The cost is
10000 cumulative
9000 and weeks
are the
8000 weeks of
activity B
7000 (not the
SR
This activity (i.e. B) will delay the project because it is a critical activity.
GE 404 (Engineering Management) 30 20 January, 2021
Solution(Contd.)
31
Part (d)
Project cost Variance = BCWPproject ACWPproject
= 30,70030,400 = SR 300 (under budget)
Part (e)
Budgeted Cost At Completion (BAC) = Budget Cost = SR 54,000
Estimated Cost At Completion (EAC) = [ACWP/BCWP]×BAC = SR 53,472.3
OR
Estimated Cost At Completion (EAC) = ACWP + [(BAC – BCWP) / CPI] = SR 53,472.3
Variance from original project budget = EAC BAC = SR -527.7 (Under budget)
Since EAC < BAC Project is performing under budget.
Read more about the Project Cost Control from Chapter 10 of:
ENGINEERING MANAGEMENT
(GE 404)
LECTURE # 12
Time-Cost Trade-Offs
1. Overtime: Have the existing crew work overtime. This increase the
labor costs due to increase pay rate and decrease productivity.
2. Hiring and/or Subcontracting:
a) Bring in additional workers to enlarge crew size. This increases
labor costs due to overcrowding and poor learning curve.
b) Add subcontracted labor to the activity. This almost always
increases the cost of an activity unless the subcontracted labor
is far more efficient.
3. Use of advanced technology: Use better/more advanced equipment.
This will usually increase costs due to rental and transport fees. If
labor costs (per unit) are reduced, this could reduce costs.
Direct Costs
Direct costs are those directly associated with project activities such as
cost of labor, equipment and materials, salaries.
If the duration of activities is decreased in order to decrease project
completion time, the direct cost generally increase since more resources
must be allocated to accelerate the activity.
Indirect Costs
Indirect costs are those overhead costs that are not directly associated with
specific project activities such as office space, administrative staff, and
taxes.
Such costs tend to be relatively steady per unit time over the life of the
project.
Total indirect costs increase as the project duration increases.
Note: Project cost is the sum of the direct and indirect costs.
GE 404 (Engineering Management) 20 January, 2021
Project Time-Cost Relationship
8
Note: It should never be assumed that the quantity of resources deployed and the task duration
are inversely related.
Thus one should never automatically assume that the work that can be done by one man in 16 weeks can
actually be done by 16 men in one week.
GE 404 (Engineering Management) 20 January, 2021
Project Crashing and Cost Slope
9
Shortening the duration of a project is
called project crashing
The minimum possible duration of an
activity (which implies maximum cost) is
called the Crashed duration and
corresponding cost is called Crashed cost
Thus the crash time is the shortest time in
which an activity can be completed
Duration of an activity which implies
minimum direct cost is called the normal
duration and corresponding cost is called
normal cost
The slope of the line connecting the normal
point (lower point) and the crash point
(upper point) is called the cost slope of the
activity.
The slope of this line can be calculated
mathematically by knowing the coordinates
of the normal and crash points.
Cost slope
Crash cost - Normal cost
Cd CD
Normal duration - Crash duration D d
GE 404 (Engineering Management) 20 January, 2021
Problem-1
10
Activity
Cost Calculate the Crash
Crash cost/ week for the
shown linear time-cost
$34,000 —
trade-off for an activity.
Crash $33,000 —
Cost, Cd
$32,000 —
$31,000 —
$30,000 —
Normal
Normal —
Cost, CD
| | |
1 2 3 Time (Weeks)
Crash Time, d Normal Time, D
GE 404 (Engineering Management) 20 January, 2021
Solution
11
Cost slope
Crash cost - Normal cost
Cd CD
Normal duration - Crash duration D d
($34,000 $30,000)
$2,000 / Week
(3 1)
Crash cost/week Cost slope $2,000 / Week Ans.
Normal Crash
Activity Precedence
Time, day Cost, $ Time, day Cost, $
A - 4 210 3 280
B - 8 400 6 560
C A 6 500 4 600
D A 9 540 7 600
E B,C 4 500 1 1100
F C 5 150 4 240
G E 3 150 3 150
H D,F 7 600 6 750
Σ 3050 4280
9
D
4 6 5 7
A C F H
START FINISH
8 4 3
B E G
0 4 4 4 6 10 10 5 15 15 7 22
A C F H
0 0 4 4 0 10 10 0 15 15 0 22
0 0 0 22 0 22
START FINISH
0 0 0 22 0 22
0 8 8 10 4 14 14 3 17
B E G
7 7 15 15 5 19 19 5 22
Activity A B C D E F G H
• Project completion time = 22 working days Total float 0 7 0 2 5 0 5 0
• Critical Path: A, C, F, H. Free float 0 2 0 2 0 0 5 0
0 4 4 4 4 8 8 5 13 13 7 20
A C F H
0 0 4 4 0 8 8 0 13 13 0 20
0 0 0 20 0 20
START FINISH
0 0 0 20 0 20
0 8 8 8 4 12 12 3 15
B E G
5 5 13 13 5 17 17 5 20
Activity A B C D E F G H
Total float 0 5 0 0 5 0 5 0 • Project completion time = 20 working days
Free float 0 0 0 0 0 0 5 0 • Critical Path: A, C, F, H. & A, D, H
GE 404 (Engineering Management) 20 January, 2021
Step 4(b): Reduce 1 period of activity A
19
3 9 12
D
3 0 12
0 3 3 3 4 7 7 5 12 12 7 19
A C F H
0 0 3 3 0 7 7 0 12 12 0 19
0 0 0 19 0 19
START FINISH
0 0 0 19 0 19
0 8 8 7 4 11 11 3 14
B E G
8 4 12 12 5 16 16 5 19
Activity A B C D E F G H
• Project completion time = 19 working days
• Critical Path: A, C, F, H. & A, D, H Total float 0 4 0 0 5 0 5 0
Free float 0 0 0 0 0 0 5 0
GE 404 (Engineering Management) 20 January, 2021
Step 4(c): Reduce 1 period of 2 activities (D,F)
20
Increase of cost (30+90) = $120
3 8 11
D
3 0 11
0 3 3 3 4 7 7 4 11 11 7 18
A C F H
0 0 3 3 0 7 7 0 11 11 0 18
0 0 0 18 0 18
START FINISH
0 0 0 18 0 18
0 8 8 7 4 11 11 3 14
B E G
3 3 11 11 4 15 15 4 18
Activity A B C D E F G H
• Project completion time = 18 working days
Total float 0 3 0 0 4 0 4 0
• Critical Path: A, C, F, H. & A, D, H
Free float 0 0 0 0 0 0 4 0
0 3 3 3 4 7 7 4 11 11 6 17
A C F H
0 0 3 3 0 7 7 0 11 11 0 17
0 0 0 17 0 17
START FINISH
0 0 0 17 0 17
0 8 8 7 4 11 11 3 14
B E G
2 2 10 10 3 14 14 3 17
C A 6 500 4 600 50
3300
D A 9 540 7 600 30
3200 E B,C 4 500 1 1100 200
3100 F C 5 150 4 240 90
Crash limit
Free Float of any of the non critical activities
Nil Min
in the parallel paths competing for critical path
The durations and direct costs for each activity in the network of a small
construction contract under both normal and crash conditions are given below.
Establish the least cost for expediting the contract. Determine the optimum
duration of the contract assuming the indirect cost amounts SR 125/week.
38470
20 23 43
D 4
24 4 47
0
0 12 12 12 8 20 20 5 25 27 20 47 47 12 59
A B E G I
0 0 12 14 2 22 22 2 27 27 0 47 47 0 59
2@100 2@150 1@50 5@60 2@75
2
12 15 27 27 5 32 32 13 45
C F H ES D EF
12 0 27 29 2 34 34 2 47 Activity
3@200 1@300 2@40 LS TF LF
Crash limit
Activity Cost
Cycle Can Be Weeks Cost for Total Project
to Nil per
# Shortened Shortened Cycle Cost Duration
Shorten Week
0 36,500 59
1 G 5 2 2 60 120 36,620 57
Now we have two critical paths:
A-C-F-H-I and A-C-G- I.
Cycle #2
Either crash A at cost SR 100/week or
crash C at cost SR 200/week or
crash I at cost SR 75/week or
crash F and G at cost SR 360/week or 20 23 43
crash H and G at cost SR 100/week.
D 2
22 2 45
0
0 12 12 12 8 20 20 5 25 27 18 45 45 12 57
A B E G I
0 0 12 14 2 22 22 2 27 27 0 47 45 0 55
2@100 2@150 1@50 3@60 2@75
12 15 27 27 5 32 32 13 45
C F H ES D EF
12 0 27 27 0 32 32 0 45 Activity
3@200 1@300 2@40 LS TF LF
Crash limit
Activity Cost
Cycle Can Be Weeks Cost for Total Project
to Nil per
# Shortened Shortened Cycle Cost Duration
Shorten Week
0 36,500 59
1 G 5 2 2 60 120 36,620 57
2 I 2 2 75 150 36,770 55
Now we have two critical paths:
A-C-F-H-I and A-C-G- I.
Cycle #3 Either crash A at cost SR 100/week or
crash C at cost SR 200/week or
20 23 43 crash F and G at cost SR 360/week or
crash H and G at cost SR 100/week.
D 2
22 2 45
0
0 12 12 12 8 20 20 5 25 27 18 45 45 10 55
A B E G I
0 0 12 14 2 22 22 2 27 27 0 45 45 0 55
2@100 2@150 1@50 3@60 0
12 15 27 27 5 32 32 13 45
C F H ES D EF
12 0 27 27 0 32 32 0 45 Activity
3@200 1@300 2@40 LS TF LF
Crash limit
Activity Cost
Cycle Can Be Weeks Cost for Total Project
to Nil per
# Shortened Shortened Cycle Cost Duration
Shorten Week
0 36,500 59
1 G 5 2 2 60 120 36,620 57
2 I 2 2 75 150 36,770 55
3 A 2 2 100 200 36,970 53
Now we have two critical paths:
Cycle #4 A-C-F-H-I and A-C-G- I.
Either crash C at cost SR 200/week or
18 23 41 crash F and G at cost SR 360/week or
crash H and G at cost SR 100/week.
D 2
20 2 43
0
0 10 10 10 8 18 18 5 23 25 18 43 43 10 53
A B E G I
0 0 10 12 2 20 20 2 25 25 0 43 43 0 53
0 2@150 1@50 3@60 0
10 15 25 25 5 30 30 13 43
C F H ES D EF
10 0 25 25 0 30 30 0 43 Activity
3@200 1@300 2@40 LS TF LF
Crash limit
Cost
Cycle Activity to Can Be Weeks Cost for Total Project
Nil per
# Shorten Shortened Shortened Cycle Cost Duration
Week
0 36,500 59
1 G 5 2 2 60 120 36,620 57
2 I 2 2 75 150 36,770 55
3 A 2 2 100 200 36,970 53
4 H, G 2 2 2 60+40 200 37,170 51
Now we have three critical paths;
Cycle #5 A-C-F-H-I, A-C-C- I, and A-B-D- I.
18 23 41 Either crash C and B at cost SR 350/wk or
D crash F, G and B at cost SR 510/wk.
18 0 41
0
0 10 10 10 8 18 18 5 23 25 16 41 41 10 51
A B 0 E G I
0 0 10 10 0 18 20 2 25 25 0 41 41 0 51
0 2@150 1@50 1@60 0
10 15 25 25 5 30 30 11 41
C F H ES D EF
10 0 25 25 0 30 30 0 41 Activity
3@200 1@300 0 LS TF LF
Crash limit
Activity to Can Be Weeks Cost per Cost for Total Project
Cycle # Nil
Shorten Shortened Shortened Week Cycle Cost Duration
0 36,500 59
1 G 5 2 2 60 120 36,620 57
2 I 2 2 75 150 36,770 55
3 A 2 2 100 200 36,970 53
4 G, H 2 2 2 60+40 200 37,170 51
5 B, C 2 2 150+200 700 37,870 49
Final Results 16 23 39
D
16 0 39
0
0 10 10 10 6 16 16 5 21 23 16 39 39 10 49
A B E G I
0 0 10 10 0 16 18 2 23 23 0 39 39 0 49
0 0 1@50 1@60 0
10 13 23 23 5 28 28 11 39
C F H ES D EF
10 0 23 23 0 28 28 0 39 Activity
1@200 1@300 0 LS TF LF
Crash
limit
Project Direct Indirect
Cycle # Total Cost
Duration Cost Cost
0 59 36500 7375 43875
1 57 36620 7125 43745
2 55 36770 6875 43645
3 53 36970 6625 43595
4 51 37170 6375 43545
5 49 37870 6125 43995
Project Optimal Duration
33
GE 404
Engineering Management
Lecture #13
Outlines of Microsoft Project Software
Entering tasks
Task →Gantt Chart → Gantt Chart or Task sheet (Enter the tasks)
Organizing tasks into phases
In the entered tasks use indent to create phases
Defining predecessors
In a cell of Predecessor column→ Right click → Information→
Predecessors →Enter Task ID, Type and Lag
Splitting tasks
Task →Schedule → Split task
Adding Resources
View → Resource views→ Resource Sheet (Enter resource Name, Type
Cost (rate /hour or /day) etc.)
Assigning resources to tasks
View → Gantt Chart →Go to Resource names → Right click to go to
Information →Enter the resources
To not have leveling during assigning resources go to resource tab and clear
leveling
View the resource Graph
View → Other views →Resource Graph
To view reports
Report→ View Reports →Costs →Cash Flow
To print the report
File→ Print → Print Entire Project
H 2 G
A-D-E-G-H
A-F-C-G-H
B-E-G-H Note: All the activities are critical.
activity. C A 3
network diagram. F C 9
G D, E, F 4
activity. E B, C 2
(b) Except D all activities are critical, and A-B-E-G; A-C-E-G; A-C-F-G are critical
paths.
Except D all activities are critical, and A-B-E-G; A-C-E-G; A-C-F-G are critical paths.
GE 404: Engineering Management 20 January, 2021
Demo Problem-4 (Resource Levelling)
24
The following activity list
represents the job logic, the Resource
durations of activities and resource Predecessor Duration requirement
Activity (s) (days) (per day)
demands of each activity on each A None 3 3
B A 2 3
day for a small project. C A 2 2
(a) Draw Early Start Time-scaled D
E
B
D
3
6
3
7
schedule for the project and show F
G
C, D
A
5
3
2
4
the resource requirement for each H E 6 3
day.
(b) Using Estimated method of
levelling procedure, level the
resources in maximum two trials.
Assume there is no resource
constraint for any activity.
T (Days) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A B D E H
3 3 3 3 3 3 3 3 7 7 7 7 7 7 3 3 3 3 3 3
C F
2 2 2 2 2 2 2
G
4 4 4
R 3 3 3 9 9 7 3 3 9 9 9 9 9 7 3 3 3 3 3 3
2
ΣR 9 18 27 108 189 238 247 256 337 418 499 580 661 710 719 728 737 746 755 764
C F
2 2 2 2 2 2 2
G
4 4 4
R 3 3 3 5 5 7 7 7 9 9 9 9 9 7 3 3 3 3 3 3
ΣR2 is decreased
ΣR
2
9 18 27 52 77 126 175 224 305 386 467 548 629 678 687 696 705 714 723 732 from 764 to 732.
Trial-2
T (Days) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
A B D E H
3 3 3 3 3 3 3 3 7 7 7 7 7 7 3 3 3 3 3 3
C F
2 2 2 2 2 2 2
G
4 4 4
R 3 3 3 5 5 7 7 7 7 7 7 7 7 7 5 5 5 5 5 3 ΣR2 is reduced
2
ΣR 9 18 27 52 77 126 175 224 273 322 371 420 469 518 543 568 593 618 643 652
from 732 to 652.
As ΣR2 is minimum in the second trial, the schedule shown above in
trial-2 is having the most leveled resources.
GE 404: Engineering Management 26 20 January, 2021
Solution of Microsoft Project
27
Resource sheet:
(Manual)
(Manual)
Resource sheet:
(Manual)