8-Activity On Arrow Networks and Activity On Node Network - Examples-05!09!2024
8-Activity On Arrow Networks and Activity On Node Network - Examples-05!09!2024
Module II
1
Network Planning Models
Models the project activities and their
relationships as a network.
Two Methods:
PERT – Program Evaluation Review Technique
CPM – Critical Path Method
Both PERT and CPM used AoA initially and later
Precedence network became popular which
follows AON.
Activity on node (AON)-the ‘nodes’ are the boxes
which represent activities and links between them
represent precedence (sequencing)
Activity on arrow (AOA) – ‘arrows’ represent
activities and nodes represent possible start/end
of an activity.
Do B
AON
Do A Do D
Do C
AOA
Do B
Do A
Do D
Do C
CPM uses an activity-on-arrow notation
4
where the arrows are the activities
PERT
11
Resolving Dangle
Ideally both task A and B should get finished on the 12th day
(6+6 days). But, when we insert a waiting time of 2 days
before B can start, then both A and B will get completed only
on the 14th day.
Hammock activity
Hammock activity- group of tasks that float
between start and end dates (subtasks that needs
to be completed before the end date)
These are used for representing overhead costs or
other resources used(eg. Need for a printer)
during the duration of a set of activities
The name hammock activity comes from the fact that
individual activities hang between the overall
dates, floating, just like a hammock.
Types of links between activities
Finish to start: The following activity starts
when the previous one has been finished
Software
development Acceptance testing
17
Start to Start: When one activity starts another
has to start as well. e.g. when prototype testing
starts amendment documentation has to start as
well.
18
19
20
You can only deactivate the old system once the new
system has been enabled and users can work with it.
When the cutover to the new system takes place, the
operation of the temporary system is no longer needed.
Operate temporary
system
21
The first task, hoisting the object, can only be
completed once team 2 is ready to receive the object
(second task).
Dependency Relationships
Fragment of precedence network
31
Earliest start date
Earlieststart date for the current activity = earliest finish date for the
previous
When there is more than one previous activity, take the latest earliest
finish
Note ‘day 7’ = end of work on day 7
EF = day 7
ES = day10
EF = day10
33
Example
earliest start = day 5 earliest finish =?
latest finish = day 30 EF= ES + Duration
duration = 10 days = 5+10= day15
latest start = ?
LS= LF- duration
= 30-10= day 20
The earliest finish (EF) would be day 5 plus 10 days i.e.
day 15. (ES + Duration)
The latest start (LS) would be day 30 – 10 days i.e. day
20 (LF-duration)
34
A project specification with estimated activity durations and
precedence requirements
A Hardware selection 6
B Software design 4
C Install hardware 3 A
D Code and test software 4 B
E File take-on 3 B
F Write user manuals 10
G User training 3 E,F
H Install and test system 2 C,D
Precedence network/activity network
Work out the earliest start and end dates for each activity
A 6 wks C 3 wks
Hardware Install
selection hardware
A 0 6 6
B 0 4 4
C 6 3 9
D 4 4 8
E 4 3 7
F 0 10 10
G 10 3 13
H 9 2 11
37
The forward pass – to calculate earliest date on which
each activity may be started and completed
By convention, dates indicate the end of a period. The project is shown as starting at the end of week 0 (or the
beginning of week 1)
A 6 wks C 3 wks
0 Hardware 6 6 Install 9
selection hardware
A 6 wks C 3 wks
0 Hardware 6 6 Install 9
2 selection 8 8 hardware 11
44
Identifying Critical Path
Identifying near Critical Path
Activitiesthat are not in the critical path
may also become critical in due course.
Hence, identifying near critical path is
good practice
Float = Difference (ES – LS) or (EF – LF) or (LF – ES –
Duration)
A 6 wks C 3 wks
0 Hardware 6 6 Install 9
2 selection 8 8 hardware 11
2 wks 2 wks
0 Hardware 6 6 Install 9
2 selection 8 8 hardware 11
8 wks 2 wks 5 wks 2 wks
A 6 wks C 3 wks
0 Hardware 6 6 Install 9
D can be further 2wk late . It affects H
2 selection 8 8 hardware 11 but not the project end date =
2 wks 2 wks Interfering float
C 10w
0 10
0 10
0 B can be a further 2 days late – affects
D but not the project end date =
interfering float
52
Activity Span = LF - ES
A 6 wks C 3 wks
0 Hardware 6 6 Install 9
2 selection 8 8 hardware 11
8 wks 2 wks 5 wks 2 wks