Constructing a network diagram

nelramlawy 105,672 views 45 slides Jul 31, 2010
Slide 1
Slide 1 of 45
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45

About This Presentation

hftyhty


Slide Content

BUSINESS DECISION BUSINESS DECISION
ANALYSISANALYSIS
Constructing a Network Diagram
Click function key F5 to run
this lecture as a Slide Show

Are there any
pre-requisites
for this topic?
NO.
You may have
come across
terms like
“critical path”
but no
knowledge is
pre-supposed.

Project management is also referred to as:
network analysis
critical path analysis
PERT - program evaluation
& review technique

OK, so what’s
a project?
Well any
managerial
activity can be
represented as
a project.
For example:
• developing a new product or service
• marketing a new product or service
• breaking into a new market
• building a new plant
• installing a new computer system
• planning a training programme
• re-locating head office.

What do your
example
projects have
in common?
Each can be
decomposed into its
constituent parts,
called ACTIVITIES.
We can then define a
project as a collection
of related activities.
Three things are important:
• each activity takes time
• each activity uses up resources
• activities are structured.

What gives
activities
structure?
Precedence:
some activities have to be
completed before others
can be started.
But that’s too vague. A roof cannot be erected
unless the foundations have been dug. Obviously
true! So digging foundations must precede
erecting the roof! But what about the walls?
So we refer to the immediately preceding activities.

The first step for any project is to:
• list the constituent activities
•arrange them into a Precedence Table.
Activity Description Preceding Time
Activity(weeks)
A Survey site - 6
B
Develop initial
proposal
- 8
C
Obtain approval of
governors
A,B 12
D Choose architect C 4
E Work out budget C 6
F Finalise design D,E 15
G Agree financing E 12
H Hire contractor F,G 8
The project is to
build an extension
to the Recreation
Centre. The table
lists the activities
and their
immediate
predecessors – up to
the point of starting
construction.

And here’s another project …………. “purchase of a new car”.
Activity Description
Preceding
Activity
Duration
(days)
A Decide feasibility of purchase - 3
B Find buyer for existing car A 14
C Decide on possible models A 1
D Investigate models decided upon C 3
E Discuss with knowledgeable friendsC 1
F Get information from dealers C 2
G Put all information together D,E,F 1
H Narrow down to three options G 1
I Test drive all three H 3
J Get warranty & finance informationH 2
K Choose one car 1,J 2
L Compare dealers & choose one K 2
M Decide upon colour etc L 4
N Test drive chosen model L 1
O Buy new car B,M,N 3

Is activity B a pre-condition for starting activity I?
NO
Activity Description
Preceding
Activity
Duration
(days)
A Decide feasibility of purchase - 3
B Find buyer for existing car A 14
C Decide on possible models A 1
D Investigate models decided upon C 3
E Discuss with knowledgeable friendsC 1
F Get information from dealers C 2
G Put all information together D,E,F 1
H Narrow down to three options G 1
I Test drive all three H 3
J Get warranty & finance informationH 2
K Choose one car 1,J 2
L Compare dealers & choose one K 2
M Decide upon colour etc L 4
N Test drive chosen model L 1
O Buy new car B,M,N 3

Is activity A a pre-condition for starting activity K?
YES
Activity Description
Preceding
Activity
Duration
(days)
A Decide feasibility of purchase - 3
B Find buyer for existing car A 14
C Decide on possible models A 1
D Investigate models decided upon C 3
E Discuss with knowledgeable friendsC 1
F Get information from dealers C 2
G Put all information together D,E,F 1
H Narrow down to three options G 1
I Test drive all three H 3
J Get warranty & finance informationH 2
K Choose one car 1,J 2
L Compare dealers & choose one K 2
M Decide upon colour etc L 4
N Test drive chosen model L 1
O Buy new car B,M,N 3

Can activities E and F take place at the same time?
YES
Activity Description
Preceding
Activity
Duration
(days)
A Decide feasibility of purchase - 3
B Find buyer for existing car A 14
C Decide on possible models A 1
D Investigate models decided upon C 3
E Discuss with knowledgeable friendsC 1
F Get information from dealers C 2
G Put all information together D,E,F 1
H Narrow down to three options G 1
I Test drive all three H 3
J Get warranty & finance informationH 2
K Choose one car 1,J 2
L Compare dealers & choose one K 2
M Decide upon colour etc L 4
N Test drive chosen model L 1
O Buy new car B,M,N 3

Precedence tables aren’t
that easy to use. Is there
some other way of
representing a project?
Y
E
S
A useful visual representation
of a project is obtained by
drawing a network diagram.

This is how we represent an activity.

activityevent of starting
an activity
event of ending
an activity
get out of bed

So somewhere in
the project “Get
to University
Monday
Morning” will be:

Err .. but we’ll need to
link activities together,
won’t we.
That’s correct.
Sometimes we might want to show:
Activity
Preceding
Activity
A -
B A
C B
A B C

Err .. but we’ll need to
link activities together,
won’t we.
That’s correct.
Sometimes we might want to show:
Activity
Preceding
Activity
M K,L

M
K
L

Activity
Preceding
Activity
B A
C A
Err .. but we’ll need to
link activities together,
won’t we.
That’s correct.
Sometimes we might want to show:

A
B
C

Are there any rules to
follow when drawing
network diagrams?YES
1.Must be drawn from left to right.
2. Must have a single starting point.
3. Also a single ending point.
4. One arrow (only) per activity.
5. Must correctly reflect the precedence table.

There is one complication that we need to allow for.
OK, tell me
the worst!!
Sometimes we have to
use Dummy activities.
We use a dashed
arrow to record these.
A dummy activity may be needed:
•to prevent 2 or more activities sharing the same starting and
ending events.
•to maintain network logic – i.e. to ensure that the network
abides by the precedence table.

DETAILS
OK. Let’s
have a go
at drawing
a network.
We’ll draw the one
for the extension to
the recreation centre.

DETAILS
Where
do I
start?
Well, a network must have
a single starting point – a
circle or node.
Once the project has started which
activities can be begun?
A Survey site
B Develop initial proposal

DETAILS
A
B
So we draw arrows for
activities A & B running
from the starting event. Make sure that you label
the activities as you include
them in the network.
What
comes
next?
Activity Preceding Activity
C A,B

DETAILS
Well is this correct. Does it
abide by the rules for
drawing network diagrams?
That’s no
problem.
Just do
this.
Activity Preceding Activity
C A,B
A
B
C
RULES
NO
Two or more
activities may not
share the same
starting and ending
event.

DETAILS
Use a dummy activity. Here’s one way in which it can be done. It
prevents A & B from sharing the same starting and ending event.
So how do
I remedy
this
error?
RULES
A
B
C

DETAILSRULES
A
B
C
Activities D &
E can start
when C is
finished.
E
D
So we’ll add these to
the network.

DETAILSRULES
The table says
that F can start
when D & E are
completed.
So can we do this?
A
B
C
E
D
F

DETAILSRULES
No. We’ve
broken the
rules again.
A
B
C
E
D
F
So another
dummy activity
is needed.

DETAILSRULES
This
will
work.
A
B
C
E
D
F

RULES
Now we
can add
activity G.
A
B
C
E
D
F
DETAILS
G
G can be started
once E is
completed.

RULES
That
leaves
activity H.
A
B
C
E
D
F
DETAILS
G
The start of H
requires the
completion of F
and G.

RULES DETAILS
A
B
C
E
D
F
G
H
So we bring the arrows for F & G into
the starting event for activity H.
And this is
the finished
network.

RULES DETAILS
A
B
C
E
D
F
G
H
Always check the
network against the
precedence table
before continuing.

RULES DETAILS
Right, now we’ll draw the
network for the project of
buying a new car.
For this project
there’s only one
starting activity,
namely A

RULES DETAILS
A
Activities B & C
can be started
once A is
completed.
B
C

RULES DETAILS
A
And D, E & F
can be started
when C is
completed.
B
C
D
E
F

RULES DETAILS
Activity G
requires
completion of
D, E & F.
So two dummy activities
are needed to prevent D,
E & F having the same
starting and ending
events.
A B
C
D
E
F
G

RULES DETAILS
Activity H
can now be
added to the
network.
A B
C
D
E
F
G
H

RULES DETAILS
I & J
can now
start.
A B
C
D
E
F
G
H
I
J

RULES DETAILS
Since the start of K
needs completion
of I & J we need
another dummy
activity.
A B
C
D
E
F
G
H
I
J
K

RULES DETAILS
Now we
add
activity L
A B
C
D
E
F
G
H
I
J
K
L

RULES DETAILS
A B
C
D
E
F
G
H
I
J
K
L
M
N
Activities M &
N can now be
started.

RULES DETAILS
A B
C
D
E
F
G
H
I
J
K
L
M
N
That
leaves
activity O.
It can be
started when
activities B,
M & N are
completed.

RULES DETAILS
A B
C
D
E
F
G
H
I
J
K
L
M
N
That
leaves
activity O.
A dummy
activity will
be needed to
separate
activities M
and N.

RULES DETAILS
A
C
D
E
F
G
H
I
J
K
L
M
N
The
network is
now
completed.
OB
But
remember to
check it
against the
precedence
table.

What should I now
be able to do?
Given the precedence
table for a project, you
should be able to draw
its network diagram.

That’s the end of this
lecture. You should now
explore the problems, on
drawing networks, that
are available within
Blackboard.
Tags