Chapter 6 - Developing A Project Planjjjjjj
Chapter 6 - Developing A Project Planjjjjjj
6–2
Developing the Project Plan
6–3
Developing the Project Plan
6–5
WBS/Work Package to Network (cont’d)
Terminology
Activity: an element of the project
A
that requires time. Activities usually
represent one or more tasks from a
work package. Described in verb/noun
format B D
A B D
(Assumes that minimum of A + B > minimum of C in length of times to complete activities.)
6–8
Constructing a Project Network (cont’d)
Terminology
Event: a point in time when an activity is started
or completed. It does not consume time.
Burst Activity: an activity that has more than one activity
immediately following it (more than one dependency arrow
flowing from it).
Two Approaches B
Activity-on-Node (AON)
Uses a node to depict an activity.
A C
Activity-on-Arrow (AOA)
Uses an arrow to depict an activity.
6–9
Basic Rules to Follow in Developing
Project Networks
1. Networks typically flow from left to right.
2. An activity cannot begin until all preceding connected
activities are complete.
3. Arrows indicate precedence and flow
and can cross over each other.
4. Each activity must have a unique identify number that
is greater than any of its predecessor activities.
5. Looping is not allowed.
6. Conditional statements are not allowed.
7. When there are multiple starts, a common start node
can be used to indicate a clear project beginning,
similarly the ending.
Activity-on-Node Fundamentals
FIGURE 6.2
Activity-on-Node Fundamentals (cont’d)
TABLE 6.1
Koll Business Center—Partial Network
FIGURE 6.3
Koll Business Center—Complete Network
FIGURE 6.4
Network Information (Practice problem)
6–
16
Network Information (Practice problem)
6–
17
What is CPM?
CPM calculates
The longest path of planned activities to the end of the project
The earliest and latest that each activity can start and finish
without making the project longer
Determines “critical” activities (on the longest path)
Prioritize activities for the effective management and
to shorten the planned critical path of a project by:
Pruning critical path activities
Fast tracking" (performing more activities in parallel)
Crashing the critical path" (shortening the durations of critical
path activities by adding resources)
6–
18
What is CPM
6–
22
Network Computation Process (Example)
Network Information
TABLE 6.2
6–
24
Activity-on-Node Network
FIGURE 6.5
6–
25
Forward Pass Computation
6–
26
Activity-on-Node Network Forward Pass
FIGURE 6.6
6–
27
Backward Pass Computation
6–
28
Activity-on-Node Network Backward Pass
FIGURE 6.7
6–
29
Determining Free Slack (or Float)
6–
30
Determining Free Slack (or Float)
FIGURE 6.8
6–
32
Class Activity
Free Slack Example
FIGURE 6.9
6–
34
Practical Considerations
Network Logic Errors
Activity Numbering
Use of Computers to
Develop Networks
Calendar Dates
6–
35
Illogical Loop
FIGURE 6.10
6–
36
Air Control Project—Network Diagram
FIGURE 6.11
6–
37
Automated Warehouse….—Gantt Chart
FIGURE 6.12
6–
38
Extended Network Techniques
to Come Close to Reality
We studied finish-to-start relationship i.e. all immediate
preceding connected activities must be completed before
the next activity can begin; some useful extensions have
been added
Laddering
Activities are broken into segments so the following activity can
begin sooner and not delay the work.
Lags
The minimum amount of time a dependent activity must be
delayed to begin or end.
Lengthy activities are broken down to reduce the delay
in the start of successor activities.
Lags can be used to constrain finish-to-start, start-to-start,
finish-to-finish, start-to-finish, or combination relationships.
6–
39
Example of Laddering Using
Finish-to-Start Relationship
FIGURE 6.13
6–
40
Use of Lags
Finish-to-Start Relationship
FIGURE 6.14
Start-to-Start Relationship
FIGURE 6.15
6–
41
Use of Lags Cont’d
FIGURE 6.16
6–
42
New Product Development
Process
FIGURE 6.17
6–
43
Use of Lags (cont’d)
Finish-to-Finish
Relationship
FIGURE 6.18
Start-to-Finish
Relationship FIGURE 6.19
Combination
Relationship
FIGURE 6.20
6–
44
Network Using Lags
FIGURE 6.21
6–
45
Key Terms
6–
48
Activity-on-Arrow Network Building Blocks
FIGURE A6.1
6–
49
Activity-on-Arrow Network Fundamentals
FIGURE A6.2
6–
50