Professional Documents
Culture Documents
8 BasicNetwork
8 BasicNetwork
8 BasicNetwork
e-:~""--:: ~Y'
I,.
:.:;.!
~.;,~:
-, !"~f,~
-M
'. .
I,.' :
:E..;
Basic Networks
Four seaso ns Hotel & Tower, Miami, Florida. Cou rtesy of Smith Aerial Pho tos, Maitlan d, Florida.
19
20
Chapter 3
ETvVO RK
ARROv
Draw the arrow networ k for the pro ject given next.
IPNI
ACT I lIT
A
C
D
C, D
Solution
FI G RE 3 . 1
Bri ef E xplanati on
In the preced ing example, the pro ject ha s on ly 5 act ivit ies, each repres ented
by an arrow. Each ar row connect two nodes (depicted by circles with nu mbers in them): th e from node a nd th e to node. These nod es repr esen t events: an
event is a point in tim e when an act ivity start o r ends. In compute r software, even ts wit h significance can be created as milestones," and they are
either start milestones, such as Notice to Proceed, o r finish milestones, such as
Substa ntial Co mpletion.
Th e Lo gi c
In exam ple 3.1, activity A starts th e proj ect. Activities B and C follow, but independently. In reality, depen ding on the availability of resources and other factors, activities B and C may occur concurren tly, overlap, or occur consecutively.
However, both B and C cannot sta rt till A is com plete. Activity 0 m ust wait till
activity B is complete. Once both C and D are done, activity E can start. The
en d of activ ity E means th e end of the pro ject. Activity A is considered a predecessor activity to activities B and C. Similarly, act ivity B is a predecessor to
activity D. Conv ersely, we can say that activities B an d C are successor activities to activi ty A, activity 0 is a successor to activity B, and so on. Activity A has
successors but no predeces ors. Activity E has predec essors but no uccessors.
All other activities have both successors and predecesso rs.
As m entioned previously, a n od e in an arr ow network represents an even t
or a point in time. Th is even t is the starting or ending point of an activity (or
' Primavera Pro ject Planner, or P3, has two types of events: mileston es an d flags.
21
22
Cha pter 3
activiti es). ode 10 represents th e start of activity A (an d hence the sta rt of
the projec t). Node 20 represents the end of activity A and the start of activities
B and C. Node 30 represents the end of activity B and the start of activity D.
ode 40 represents th e end of activities C and D, and t he start of activity E.
Node 50 represents the en d of activity E and the pro ject.
Notation
The arro w diagram is also called th e /-1 method because each activity is iden tified by the two nodes that define its start an d end. For example, activity A is
also known as 10-20, B as 20-30, Cas 20-40, an d so on.
IPA
A
B
C
A
A
B, C
Solution A
B
FIG
RE 3 .2a
r-
40
The main problem in this case is that both activities Band C start from
node 20 and fin ish at node 30. Hence, both are identified as 20-30.
Basic Networks
c
H G RE 3.2b
0-
,-- --_... - -
0 -------/
FIG
23
24
Chapter 3
Let us now consider another example.
Draw the arrow n etwork for the pro ject given next .
ACTIVITY
IP
A
B
B, C
The probl em in this example is how to draw the preceding logic correctly. We ne ed to show that activity E depends on both activities B
and C, whereas acti vity D depends on only activi ty B. The sale solut ion is also a du mmy activity, as shown next. Figures 3.3a and 3.3b
are exam ples of im proper logic. Figure 3.3c sh ows th e proper logic.
Solutions
B
C
(a)
X
30
E
(b)
FIG R E 3.3
Basic Networks
c
(c)
FI G URE 3 .3
We can com plicate example 3.3 just a little with one change.
EXAJ\
Draw the arrow network for the pro ject given next.
ACT IVIIT
IPA
B, C
Solution
Thesolution requires two dummy activities (or simply dummies).
B
c
FIGU R E 3 .4
From the previous examples, we can define a dummy act ivity as a fictitious activity inserted in an arrow network to maintain proper logic or distinguish activities' ide ntities. Two more examples demonst~ate the need for
dummy activities to straig hten up the logic.
2S
26
Chap ter 3
ACTIVITY
IPA
A
B
c
o
A, B
B, C
Solution
FIGU R . 3 .5
IP
CT IV ITI'
A
A,B
A, B,C
Basic Networks
Solutio n
c
FIG
RE 3 .6
In larger projects, dummy activiti es may not only increase the number of activities, but also complicate the schedule. This fact is one of
the main disadvantages of arrow ne two rks. Th e following example
demonstrates thi s disadvan tage.
xcrr
lIT
IP
CT I In '
B, C
IPA
C,D
D
I
I
I
E, F, G
F, G, H
H, I
K,L
27
28
Cha pter 3
Solution
E
G
"'"
d3",
" '. d8
""
~~_dS
d4 / '
,/ '
.._-------
" " ,~ 6
I
30 1------- -- --
FIG
RE 3 .7
-.
- -.<
Redund an ci es
It is interesting to note that when you are building an arrow netw ork, you can
have not only a logically improper network, but also a proper one with redundan t
du mmy activities. This fact is especially true for a complicated project. Redundant
dummy activities are not logically improper: th ey are just redundant (Figure 3.8).
(N ote: Students may lose points on exams for having redundant dummies.)
:--'-- 3
~
c
._------A
-,
<,
<,
RE 3 .8
D
F
Basic Networks
c
FIGU RE 3.9
c
FIG RE 3 . 10
29
30
Chapte r 3
diagrams. Figures 3.11 through 3.14 how the results. A shown in Figure 3.15, by using a no de diagr am, we can solve exa mpl e 3.7 with out using
the annoying eigh t du mm y activi ties.
FIG R 3 .11
PF
c
FIGU RE 3 . 1 2
PS
PF
c
FIG
R 3 . J 3
Basic Networks
PS
PF
c
FIG URE 3 . 14
1
PF
H
M
FIGU RE 3 . 1 5
Lags an d Lead
Tn some situations, an activity cannot start until a certain time after the end
of its predecessor. A typical exam ple is concrete operations. Let us imagine
this sequence:
1. Form th e concrete column.
2. Install steel rein forcement (commonly known as reba!).
3. Place the concrete.
31
32
Chapter 3
Place c;ncrete
1--------..1
3
Strip
~onns
(a)
Place c0ncrete
3
.0
...
Strip Forms ~ O
Cure c~ncrete ~ O;-_---!._-2
(b)
FI GU RE 3 .16
Basic Networks
o de Di agr a m Drawing
Imp roper
FI GURE 3. 1 7
Proper
3. Although networks are no t tim e-scaled, in general, they shou ld be design ed from left to right in an almost chron ological order. Try to
avoid th e situa tion shown in Figure 3.1 .
.------.ll
I
I
Improper
FIGUR E 3.1 8
Prop er
33
34
Chapter 3
Improper
FI GUR E 3 . 19
Proper
5. Try to minimize line crossings (Figure 3.20). When two Jines (relationships) must intersect, mak e a "jum p" on one of them to indicate that
th ey do not intersect or meet.
Imp roper
FIG UR E 3 .20
Proper
Basic Networks
charts do no t.
2. Networks can better represent large and com plicated projects.
3. Networks can estimate, or predict, the com pletion da.te of th e pro ject,
or other dates, on the basis of mathematical calculations of the CPM.
35
36
Chapter 3
Bar ch arts predict the completion of the project, or other dates. on
the basis of the creator's graphic skills.
In contrast, bar charts have these five advantages:
1. Bar ch arts are time scaled
2.
3.
4.
S.
th e time duration of the activity). Both th e node, in the node networks, and the arrow, in the arrow networks, are not time-scaled.
Bar cha rts are simple to prepare.
Bar charts are easy to understand.
Bar charts are more accepta ble for presentation, especially for field
people and people who are unfamiliar with the CPM .
Bar charts can be loaded with more information , such as cash -flow
diagrams and man-hours. This advan tage is partially a by-produc t of
being time scaled.
Basic Nt'tworks
37
38
Chapter 3
IPA
ACT IVITY
B
B, e
13. D raw both the arrow netw ork and th e node n etwork for the following
project .
AC TTVITI
IrA
A
B
e
D
A
A, B
e ,D
14. Draw both the arrow network and the node net work for the following
project.
IPA
AC TIVITY
..
..
-
s.c
D, E, F
15. Draw both the arrow network and the nod e network for the Iollowtng
pro ject.
ACT IVITY
..
B
e
D
E
I PA
A, B
B
IPA
AC TIVITY
D
D, E
G
H
I
e , F, G
e ,G
H, I
Basic Networks
16. Draw both the arrow network and the node network for the following
project.
I PA
ACT IVITY
xcrivrrv
IP-\
C,O
E, F. G
A
B
F, G, H
u, I
"
K,L
E
F
B. C
17. Draw both the arrow network and the node net wo rk for the followin g
project.
IPi\.
ACTI VITY
A
B
11'''\
ACT I V ln'
H
I
D. E, F
A,B
C, lJ, I
A, B
I, J
G, K
O, E
18. Draw both the arrow network and the node network for the followi ng
project.
ACTI V ITY
IPA
ACTIV ITY
I PA
E, G
F, G,H
F, C. H. I
H, I
M. N, O
P
Q
K, L
B, C
L, ~{
B, C, O
J, P
C, O
S
T
Q
Q, R
S. T, U
39
40
Cha p ter 3
\~6
d4/ /
40::
\ d5
----~~----~~~-
'55
d9" '"
20. Find and correct th e errors and redu ndancies in the following arrow
network.
G
.....,.. . .
fm-
- --