PE511 Spring2023 Chapter 06
PE511 Spring2023 Chapter 06
1
Developing the Project Plan
• The Project Network
A flow chart that graphically depicts the sequence,
interdependencies, and start and finish times of the
project job plan of activities that is the critical path
through the network
• Provides the basis for scheduling labor and equipment
• Provides an estimate of the project’s duration
• Provides a basis for budgeting cash flow
• Highlights activities that are “critical” and should not be delayed
• Help managers get and stay on plan.
2
6
FIGURE 6.1 →
7
3
From Work Package to Network (cont’d)
WBS/Work Packages to Network (cont’d)
This diagram is using
several work packages
in its network. Some
work packages can be
done in parallel while
others have a FS
relationship, creating a
linear pattern.
Duration is in
Weeks
FIGURE 6.1 (cont’d)
8
4
Constructing a Project Network (cont’d)
• Terminology
– Path: a sequence of connected, dependent activities.
– Critical path: the longest path through the activity network
that allows for the completion of all project-related
activities;
the shortest expected time in which the entire project can
be completed. Delays on the critical path will delay
completion of the entire project.
C
A B D
(Assumes that minimum of A + B > minimum of C in length of times to complete activities.)
10
11
5
Basic Rules to Follow in Developing
Project Networks
• Networks typically flow from left to right.
• An activity cannot begin until all of its activities are
complete.
• Arrows indicate precedence and flow and can cross over
each other.
• Identify each activity with a unique number; this number
must be greater than its predecessors.
• Looping is not allowed.
• Conditional statements are not allowed.
• Use common start and stop nodes.
12
13
6
Activity-on-Node Fundamentals (cont’d)
14
15
7
Network Information
16
17
8
Koll Business Center—Complete Network
18
19
9
Network Computation Process (cont’d)
• Forward Pass—Earliest Times
– How soon can the activity start? (early start—ES)
– How soon can the activity finish? (early finish—EF)
– How soon can the project finish? (expected time—ET)
• Backward Pass—Latest Times
– How late can the activity start? (late start—LS)
– How late can the activity finish? (late finish—LF)
– Which activities represent the critical path (CP)?
– How long can it be delayed? (slack or float—SL)
20
Network Information
265
21
10
Activity-on-Node Network
22
23
11
Forward Pass Computation
• Add activity times along each path in the network
(ES + Duration = EF).
• Carry the early finish (EF) to the next activity where it
becomes its early start (ES) unless .…
• The next succeeding activity is a merge activity, in
which case the largest EF of all preceding activities is
selected.
24
25
12
Backward Pass Computation
• Subtract activity times along each path in the network
(LF - Duration = LS).
• Carry the late start (LS) to the next activity where it
becomes its late finish (LF) unless ....
• The next succeeding activity is a burst activity, in
which case the smallest LF of all preceding activities is
selected.
26
13
Determining Slack (or Float)
• Free Slack (or Float)
– The amount of time an activity can be delayed without
delaying connected successor activities
• Total Slack
– The amount of time an activity can be delayed without
delaying the entire project
• Maximum float = Latest Finish – Earliest Start - Duration
28
14
Determining Slack (or Float) (cont’d)
• Free slack occurs at the end of a chain of activities before a
merge occurs.
• Notice that activities 6 and 4 are at the end of a chain
before merging into activity-7. (4, 5, and 6 all merge into 7)
• Consider also that any activity or all activities in the chain
can take advantage of the free float.
• We know that Activity-6 has a free slack/float of 15 time
units. That means activities 2, 3, and 6 can all share in that
float. If each of those tasks float, totaling 15 time units, the
successor activity (7) early start will not been affected.
30
31
15
Sensitivity of a Network
• The likelihood the original critical path(s) will change
once the project is initiated.
– Function of:
• The number of critical paths
• The amount of slack across near critical activities
32
33
16
Practical Considerations
• Network logic errors
• Activity numbering
• Use of computers to develop networks
• Calendar dates
• Multiple starts and multiple projects
34
Illogical Loop
35
17
Air Control Project – Network Diagram
36
37
18
Extended Network Techniques
to Come Close to Reality
• Laddering
– Activities are broken into segments so the following
activity can begin sooner and not delay the work.
39
19
Extended Network Techniques
to Come Close to Reality
• Lags
– The minimum amount of time a dependent activity must
be delayed to begin or end.
41
Use of Lags
Finish-to-Start Relationship
Start-to-Start Relationship
42
20
Use of Lags (cont’d)
43
New Product
Development Process
44
21
Use of Lags (cont’d)
Finish-to-Finish
Relationship
Start-to-Finish
Relationship
45
46
22
Hammock Activities
• Hammock Activity
– An activity that spans over a segment of a project
– Duration of hammock activities is determined
after the network plan is drawn.
– Hammock activities are used to aggregate sections
of the project to facilitate getting the right amount
of detail for specific sections of a project.
47
49
23
Key Terms
Activity Gantt chart
Activity-on-arrow (AOA) Hammock activity
Activity-on-node (AON) Lag relationship
Burst activity Merge activity
Concurrent engineering Network sensitivity
Critical path Parallel activity
Early and late times Slack/float—total and free
50
Activity-on-Arrow Network
Building Blocks
51
24
Activity-on-Arrow Network Fundamentals
FIGURE A
52
FIGURE A (cont’d)
53
25
Koll Center Project: Network Information
54
55
26
Partial AOA Koll Network
FIGURE B →
56
FIGURE B (cont’d)
57
27
Activity-on-Arrow Network
58
Activity-on-Arrow Network
Forward Pass
59
28
Activity-on-Arrow Network
Backward Pass
60
61
29
Air Control Inc. Custom Order Project—
AOA Network Diagram
62
63
30
Chapter 6 Completed
HW# 4
[Due Saturday, May 27, 2023]
31