8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
1/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
2/40
62
Where We Are NowWhere We Are Now
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
3/40
63
Developing the Project PlanDeveloping the Project Plan
The Project NetworkA flow chart that graphically depicts the sequence
interdependencies and start and finish ti!es of the project
jo" plan of activities that is the critical paththrough the
network#
Provides the basis for scheduling labor and equipment.
Enhances communication among project participants.
Provides an estimate of the projects duration.
Provides a basis for budgeting cash ow.
Identies activities that are critical.ighlights activities that are !critical" and can not be
dela#ed.
elp managers get and sta# on plan.
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
4/40
64
W$%&Work Packages to Network
FIGURE 6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
5/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
6/40
66
*onstructing a Project Network*onstructing a Project Network
Ter!inologyActivity:an ele!ent of the
project that requires ti!e#
Me!e Activity:an activity thathas two or !ore preceding
activities on which it depends#
P""##e# (Conc$ent) Activitie%:
Activities that can occurindependently and if desired
not at the sa!e ti!e#
A
C
&'
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
7/40
67
*onstructing a Project Network 'cont(d)*onstructing a Project Network 'cont(d)
Ter!inologyP"t:a sequence of connected dependent activities#
Citic"# "t:the longest path through the activity
network that allows for the co!pletion of all project+
related activities, the shortest e-pected ti!e in which
the entire project can "e co!pleted# Delays on the
critical path will delay co!pletion of the entire project#
A ' &
(A%%$*e% t"t *ini*$* o+ A , ' - *ini*$* o+ C in #en!t o+ ti*e% to co*#ete "ctivitie%.)
C
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
8/40
68
*onstructing a Project Network 'cont(d)*onstructing a Project Network 'cont(d)
Ter!inologyEvent:a point in ti!e when an activity is started
or co!pleted# .t does not consu!e ti!e#
'$%t Activity:an activity that has !ore than one
activity i!!ediately following it '!ore than onedependency arrow flowing fro! it)#
Two Approaches
Activity+on+Node 'A/N)
$ses a node to depict an activit#.
Activity+on+Arrow 'A/A)
$ses an arrow to depict an activit#.
'
&
A C
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
9/40
69
$asic 0ules to 1ollow in Developing$asic 0ules to 1ollow in Developing
Project NetworksProject Networks
2# Networks typically flow fro! left to right#
3# An activity cannot "egin until all preceding
connected activities are co!plete#
4# Arrows indicate precedence and flow
and can cross over each other#
5# 6ach activity !ust have a unique identify nu!"er
that is greater than any of its predecessor activities#
7# 8ooping is not allowed#
9# *onditional state!ents are not allowed#
:# ;se co!!on start and stop nodes#
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
10/40610
Activity+on+Node 1unda!entalsActivity+on+Node 1unda!entals
FIGURE 6.
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
11/40611
Activity+on+Node 1unda!entals 'cont(d)Activity+on+Node 1unda!entals 'cont(d)
FIGURE 6. (contd)
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
12/40612
Network .nfor!ationNetwork .nfor!ation
TA'/E 6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
13/40613
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
14/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
15/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
16/40616
Network .nfor!ationNetwork .nfor!ation
TA'/E 6.
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
17/40617
Activity+on+Node NetworkActivity+on+Node Network
FIGURE 6.2
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
18/40618
Activity+on+Node Network 1orward PassActivity+on+Node Network 1orward Pass
FIGURE 6.6
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
19/40619
1orward Pass *o!putation1orward Pass *o!putation
Add activity ti!es along each path in thenetwork '6% @ Duration 61)#
*arry the early finish '61) to the ne-t activity
where it "eco!es its early start '6%) unless The ne-t succeeding activity is a !erge activity
in which case the largest 61 of all preceding
activities is selected#
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
20/40620
Activity+on+Node Network $ackward PassActivity+on+Node Network $ackward Pass
FIGURE 6.3
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
21/40621
$ackward Pass *o!putation$ackward Pass *o!putation
%u"tract activity ti!es along each path in thenetwork '81 + Duration 8%)#
*arry the late start '8%) to the ne-t activity
where it "eco!es its late finish '81) unless
The ne-t succeeding activity is a "urst activity in
which case the s!allest 81 of all preceding
activities is selected#
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
22/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
23/40623
Activity+on+Node Network with %lackActivity+on+Node Network with %lack
FIGURE 6.4
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
24/40624
1ree %lack 6-a!ple1ree %lack 6-a!ple
FIGURE 6.5
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
25/40625
Practical *onsiderationsPractical *onsiderations
Network 8ogic 6rrorsActivity Nu!"ering
;se of *o!puters to
Develop Networks
*alendar Dates
Bultiple %tarts and
Bultiple Projects
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
26/40626
.llogical 8oop.llogical 8oop
FIGURE 6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
27/40
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
28/40628
Air *ontrol Project=Cantt *hartAir *ontrol Project=Cantt *hart
FIGURE 6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
29/40629
6-tended Network Techniques6-tended Network Techniques
to *o!e *lose to 0ealityto *o!e *lose to 0eality
8addering
Activities are "roken into seg!ents so the following
activity can "egin sooner and not delay the work#
8ags
The !ini!u! a!ount of ti!e a dependent activity !ust
"e delayed to "egin or end#
%ength# activities are bro&en down to reduce the dela#
in the start of successor activities.%ags can be used to constrain nish'to'start( start'to'
start( nish'to'nish( start'to'nish( or combinationrelationships.
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
30/40630
6-a!ple of 8addering ;sing6-a!ple of 8addering ;sing
1inish+to+%tart 0elationship1inish+to+%tart 0elationship
FIGURE 6.10
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
31/40
631
;se of 8ags;se of 8ags
FIGURE 6.1
FIGURE 6.12
Fini%7to7St"t Re#"tion%i
St"t7to7St"t Re#"tion%i
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
32/40
632
;se of 8ags *ont(d;se of 8ags *ont(d
FIGURE 6.16
U%e o+ /"!% to Red$ce &et"i#
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
33/40
633
New Product Develop!entNew Product Develop!ent
ProcessProcess
FIGURE 6.13
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
34/40
634
;se of 8ags 'cont(d);se of 8ags 'cont(d)
FIGURE 6.14
FIGURE 6.15
FIGURE 6.
Fini%7to7Fini%
Re#"tion%i
St"t7to7Fini%
Re#"tion%i
Co*8in"tion
Re#"tion%i
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
35/40
635
Network ;sing 8agsNetwork ;sing 8ags
FIGURE 6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
36/40
636
>a!!ock Activities>a!!ock Activities
>a!!ock ActivityAn activity that spans over a seg!ent of a project#
Duration of ha!!ock activities is deter!ined
after the network plan is drawn#
>a!!ock activities are used to aggregate
sections of the project to facilitate getting
the right a!ount of detail for specific sections
of a project#
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
37/40
637
>a!!ock Activity 6-a!ple>a!!ock Activity 6-a!ple
FIGURE 6.
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
38/40
638
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
39/40
639
Activity+on+Arrow Network $uilding $locksActivity+on+Arrow Network $uilding $locks
FIGURE A6.1
8/10/2019 MP (Lect 06) -- Dr. Imam Baihaqi
40/40
Activity+on+Arrow Network 1unda!entalsActivity+on+Arrow Network 1unda!entals
FIGURE A6.