SlideShare a Scribd company logo
Project Management
Dr. Mahmoud Abbas Mahmoud
Asst. Prof.
2016 - 2017
Activity on Arrow (AOA) and
Activity on Node (AON) Networks
1
Identify for Each Activity:
• Which other activities must be completed
previously (predecessors) ?
• How long time required for completion ?
• What are the required resources ?
Dr. Mahmoud Abbas Mahmoud
2
Project Scheduling
Commonly used techniques:
• Gantt Chart
• Critical Path Method (CPM)
• Program Evaluation and Review Technique
(PERT)
Dr. Mahmoud Abbas Mahmoud
3
Drawing the Project Network
• AOA – Activity on Arrow: networks show
each activity as an arrow, and the nodes
represent the starting and ending points
• AON – Activity on Node: networks show
each activity as a node and arrows show
the immediate predecessor activities
Dr. Mahmoud Abbas Mahmoud
4
A Comparison of AON and
AOA Network Conventions
Activity on Activity Activity on
Node (AON) Meaning Arrow (AOA)
A comes before
B, which comes
before C
(i) A B C
BA C
A and B must both
be completed
before C can start
(ii)
A
C
C
B
A
B
B and C cannot
begin until A is
completed
(iii)
B
A
C
A
B
C
Dr. Mahmoud Abbas Mahmoud
5
A Comparison of AON and AOA
Network Conventions
Activity on Activity Activity on
Node (AON) Meaning Arrow (AOA)
C and D cannot
begin until both
A and B are
completed
(iv)
A
B
C
D B
A C
D
C cannot begin
until both A and B
are completed; D
cannot begin until
B is completed. A
dummy activity is
introduced in AOA
(v)
CA
B D
Dummy activity
A
B
C
D
Dr. Mahmoud Abbas Mahmoud
6
A Comparison of AON and AOA
Network Conventions
Activity on Activity Activity on
Node (AON) Meaning Arrow (AOA)
B and C cannot
begin until A is
completed. D
cannot begin
until both B and
C are completed.
A dummy
activity is again
introduced in
AOA.
(vi)
A
C
DB A B
C
D
Dummy
activity
Dr. Mahmoud Abbas Mahmoud
7
Example:
Activity
Immediate
Predecessors
A —
B —
C A
D A, B
E C
F C
G D, E
H F, G
Dr. Mahmoud Abbas Mahmoud
AOA Network
Dr. Mahmoud Abbas Mahmoud
9
AON Network
Dr. Mahmoud Abbas Mahmoud
10
Example:
General Foundry
• Have 16 weeks to install a complex air
filter system on its smokestack
• May be forced to close if not completed
within 16 weeks due to environmental
regulations
• Have identified 8 activities
Dr. Mahmoud Abbas Mahmoud
11
Dr. Mahmoud Abbas Mahmoud
12
AON Network for General Foundry
Dr. Mahmoud Abbas Mahmoud
13
Activity Time Estimates
Dr. Mahmoud Abbas Mahmoud
14
Determining the Project Schedule
• Some activities can be done simultaneously
so project duration should be less than 25
weeks (the total time of all activities)
• Critical path analysis is used to determine
project duration
• The critical path (CP) is the longest path
through the network
Dr. Mahmoud Abbas Mahmoud
15
Critical Path Analysis
Need to find the following for each activity:
• Earliest Start Time (ES)
• Earliest Finish Time (EF)
• Latest Start Time (LS)
• Latest Finish Time (LF)
Dr. Mahmoud Abbas Mahmoud
16
Performing a Critical Path Analysis
Activity Description Time (weeks)
A Build internal components 2
B Modify roof and floor 3
C Construct collection stack 2
D Pour concrete and install frame 4
E Build high-temperature burner 4
F Install pollution control system 3
G Install air pollution device 5
H Inspect and test 2
Total Time (weeks) 25
Earliest start (ES) = earliest time at which an activity can
start, assuming all predecessors have
been completed
Earliest finish (EF) = earliest time at which an activity can
be finished (completed)
Latest start (LS) = latest time at which an activity can
start so as to not delay the completion
time of the entire project
Latest finish (LF) = latest time by which an activity has to
be finished (completed) so as to not
delay the completion time of the entire
project
AON Network for General
Foundry
Dr. Mahmoud Abbas Mahmoud
A
Activity Name
or Symbol
Earliest
Start ES
Earliest
FinishEF
Latest
Start
LS Latest
Finish
LF
Activity Duration
2
Dr. Mahmoud Abbas Mahmoud
Forward Pass
Begin at starting event and work forward
Earliest Start Time Rule:
 If an activity has only a single immediate
predecessor, its ES equals the EF of the
predecessor
 If an activity has multiple immediate
predecessors, its ES is the maximum of
all the EF values of its predecessors
ES = Max {EF of all immediate predecessors}
Dr. Mahmoud Abbas Mahmoud
Forward Pass
Begin at starting event and work forward
Earliest Finish Time Rule:
 The earliest finish time (EF) of an activity
is the sum of its earliest start time (ES)
and its activity time
EF = ES + Activity time
Dr. Mahmoud Abbas Mahmoud
ES / EF Calculations
Start
0
0
ES
0
EF = ES + Activity time
+
=
Dr. Mahmoud Abbas Mahmoud
ES / EF Calculations
Start
0
0
0
A
2
2
EF of A =
(ES of A) + 2
0
ES
of A
Dr. Mahmoud Abbas Mahmoud
B
3
ES / EF Calculations
Start
0
0
0
A
2
20
3
EF of B =
(ES of B) + 3
0
ES
of B
Dr. Mahmoud Abbas Mahmoud
C
2
2 4
ES / EF Calculations
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
C
2
2 4
ES / EF Calculations
B
3
0 3
Start
0
0
0
A
2
20
D
4
73
= Max (2, 3)2 3
Dr. Mahmoud Abbas Mahmoud
D
4
3 7
C
2
2 4
ES / EF Calculations
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
D
4
3 7
C
2
2 4
ES / EF Calculations
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
Backward Pass
Begin with the last event and work backwards
Latest Finish Time Rule:
 If an activity is an immediate predecessor
for just a single activity, its LF equals the
LS of the activity that immediately follows it
 If an activity is an immediate predecessor
to more than one activity, its LF is the
minimum of all LS values of all activities
that immediately follow it
LF = Min {LS of all immediate following activities}
Dr. Mahmoud Abbas Mahmoud
Backward Pass
Begin with the last event and work backwards
Latest Start Time Rule:
 The latest start time (LS) of an activity is
the difference of its latest finish time (LF)
and its activity time
LS = LF – Activity time
Dr. Mahmoud Abbas Mahmoud
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
LF = EF
of Project
Dr. Mahmoud Abbas Mahmoud
15
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
13
LS = LF – Activity time
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
13
13
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
10 13
8 13
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
Dr. Mahmoud Abbas Mahmoud
84
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
10 13
8 13
4 8
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
LF = Min(4, 10)
42
Dr. Mahmoud Abbas Mahmoud
LS / LF Calculations
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
10 13
8 13
4 8
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
42
84
20
41
00
Dr. Mahmoud Abbas Mahmoud
Computing Slack Time
After computing the ES, EF, LS, and LF times
for all activities, compute the slack or free
time for each activity
 Slack is the length of time an activity can
be delayed without delaying the entire
project
Slack = LS – ES or Slack = LF – EF
Dr. Mahmoud Abbas Mahmoud
Computing Slack Time
Earliest Earliest Latest Latest On
Start Finish Start Finish Slack = Critical
Activity ES EF LS LF (LS – ES) = (LF – EF) Path
A 0 2 0 2 0 Yes
B 0 3 1 4 1 No
C 2 4 2 4 0 Yes
D 3 7 4 8 1 No
E 4 8 4 8 0 Yes
F 4 7 10 13 6 No
G 8 13 8 13 0 Yes
H 13 15 13 15 0 Yes
Dr. Mahmoud Abbas Mahmoud
Critical Path
E
4
F
3
G
5
H
2
4 8 13 15
4
8 13
7
13 15
10 13
8 13
4 8
D
4
3 7
C
2
2 4
B
3
0 3
Start
0
0
0
A
2
20
42
84
20
41
00
Dr. Mahmoud Abbas Mahmoud
Critical Path
A – C – E – G – H
Completion Time = 15 weeks
Dr. Mahmoud Abbas Mahmoud
Dr. Mahmoud Al-Naimi

More Related Content

PDF
(AOA) and (AON) Network construction and critical path calculations (using fo...
PPSX
Project management
PPTX
Finite Element Analysis of Truss Structures
PDF
PROJECT REPORT ON MAHINDRA & MAHINDRA
PPT
crashing of project
PPTX
المحور الأول ..مبادئ وأساسيات الجودة
PPTX
Engineering as a career
PPTX
Summer Internship Project PPT
(AOA) and (AON) Network construction and critical path calculations (using fo...
Project management
Finite Element Analysis of Truss Structures
PROJECT REPORT ON MAHINDRA & MAHINDRA
crashing of project
المحور الأول ..مبادئ وأساسيات الجودة
Engineering as a career
Summer Internship Project PPT

What's hot (20)

PPTX
Network Problem CPM & PERT
PDF
Critical Path Method
PPTX
CPM, Network Analysis A-O-A, A-O-N, Resource management
PPTX
Pert & cpm project management
PPT
Critical path method (cpm)
PPTX
PROJECT SCHEDULE
PDF
CPM AND PERT
PPTX
Project management & Network analysis
PPTX
Pert and CPM
PPT
Project Management: NETWORK ANALYSIS - CPM and PERT
PPTX
Applications of pert
PPTX
Project Management - Critical path method
PDF
Network Techniques for Project Management
PPTX
Critical Path Ppt
PPTX
4.10 determination of float & slack in cpm network calculations
PPT
Project Management Techniques
PPTX
Project Selection Methods
PDF
Critical path method(cpm)
PPTX
Project monitoring and control & planning for monitoring
Network Problem CPM & PERT
Critical Path Method
CPM, Network Analysis A-O-A, A-O-N, Resource management
Pert & cpm project management
Critical path method (cpm)
PROJECT SCHEDULE
CPM AND PERT
Project management & Network analysis
Pert and CPM
Project Management: NETWORK ANALYSIS - CPM and PERT
Applications of pert
Project Management - Critical path method
Network Techniques for Project Management
Critical Path Ppt
4.10 determination of float & slack in cpm network calculations
Project Management Techniques
Project Selection Methods
Critical path method(cpm)
Project monitoring and control & planning for monitoring
Ad

Similar to (Aoa) and (aon) networks (20)

PPTX
Scheduhhsjs usjshjnjxjzjzkj,xkjxkxkialing_Project4.pptx
PPTX
Pb602 operation management chapter 7
PPT
Cpm n pert lecture 1
PPTX
Cpm and pert
PPTX
Lec 9 & 10 chapter 5 project scheduling
PPT
Chapter 12(cpm pert)
PPTX
Critical path method (CPM).pptx
PDF
Day 2 Revision
PDF
Gantt PERT and CPM
PPTX
Lec7-PM-S-22.pptxsdfrtgyuioiuytresdfghjkjhgfdfghjkjhgf
PPT
Pert cpm
PPT
Pert cpm
PPTX
MEE 3164 Lecture 8 TMEE 3164 Lecture 8 T..pptx
PDF
criticalpathmethod-151022164503-lva1-app6892.pdf
PPTX
Chapt 6 slides
PDF
Project Management dksfjhksjdhfwfjsd.pdf
ODP
Critical path method
PDF
Activity on nodes presentation for software project management
PPT
Chapter 5- Net Work Final powe point for student
PDF
Cm ch4 scheduling
Scheduhhsjs usjshjnjxjzjzkj,xkjxkxkialing_Project4.pptx
Pb602 operation management chapter 7
Cpm n pert lecture 1
Cpm and pert
Lec 9 & 10 chapter 5 project scheduling
Chapter 12(cpm pert)
Critical path method (CPM).pptx
Day 2 Revision
Gantt PERT and CPM
Lec7-PM-S-22.pptxsdfrtgyuioiuytresdfghjkjhgfdfghjkjhgf
Pert cpm
Pert cpm
MEE 3164 Lecture 8 TMEE 3164 Lecture 8 T..pptx
criticalpathmethod-151022164503-lva1-app6892.pdf
Chapt 6 slides
Project Management dksfjhksjdhfwfjsd.pdf
Critical path method
Activity on nodes presentation for software project management
Chapter 5- Net Work Final powe point for student
Cm ch4 scheduling
Ad

More from Dr. Mahmoud Al-Naimi (20)

PDF
أسلوب تقييم ومراجعة المشروع (بيرت).pdf
PDF
Certificate - Dr. Mahmoud AL-Naimi
PDF
ملاحظات مهمة عن تعجيل المشاريع
PDF
Resource allocation and smoothing
PDF
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
PDF
أسلوب تقييم ومراجعة المشروع (PERT)
PDF
Applications dr. mahmoud al-naimi
PDF
Product design and manufacture lecture 1
PPSX
Easy steps to critical path determination and floats calculations for projects
PPSX
Step by step network construction and (cpm) calculations
PPSX
Easy steps to network construction and critical path determination
PPTX
ألأستدامة والتصنيع الرشيق
PDF
Control charts for variables
PDF
Just in time (jit), lean, and toyota production system (tps)
PDF
Evolution of mrp type systems
PPTX
Computer in Design and Manufacturing
PDF
إنشاء ورسم المخططات الشبكية
PDF
Network construction
PDF
Production planning hierarchy
PDF
Material and capacity requirements planning (mrp and crp) part 2
أسلوب تقييم ومراجعة المشروع (بيرت).pdf
Certificate - Dr. Mahmoud AL-Naimi
ملاحظات مهمة عن تعجيل المشاريع
Resource allocation and smoothing
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
أسلوب تقييم ومراجعة المشروع (PERT)
Applications dr. mahmoud al-naimi
Product design and manufacture lecture 1
Easy steps to critical path determination and floats calculations for projects
Step by step network construction and (cpm) calculations
Easy steps to network construction and critical path determination
ألأستدامة والتصنيع الرشيق
Control charts for variables
Just in time (jit), lean, and toyota production system (tps)
Evolution of mrp type systems
Computer in Design and Manufacturing
إنشاء ورسم المخططات الشبكية
Network construction
Production planning hierarchy
Material and capacity requirements planning (mrp and crp) part 2

Recently uploaded (20)

PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PDF
Structs to JSON How Go Powers REST APIs.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
Sustainable Sites - Green Building Construction
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
DOCX
573137875-Attendance-Management-System-original
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
web development for engineering and engineering
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PDF
PPT on Performance Review to get promotions
PDF
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
PPT
Project quality management in manufacturing
PPTX
Lesson 3_Tessellation.pptx finite Mathematics
PDF
Arduino robotics embedded978-1-4302-3184-4.pdf
PDF
Digital Logic Computer Design lecture notes
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
Structs to JSON How Go Powers REST APIs.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Model Code of Practice - Construction Work - 21102022 .pdf
Sustainable Sites - Green Building Construction
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
573137875-Attendance-Management-System-original
Lecture Notes Electrical Wiring System Components
bas. eng. economics group 4 presentation 1.pptx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
web development for engineering and engineering
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Strings in CPP - Strings in C++ are sequences of characters used to store and...
PPT on Performance Review to get promotions
PRIZ Academy - 9 Windows Thinking Where to Invest Today to Win Tomorrow.pdf
Project quality management in manufacturing
Lesson 3_Tessellation.pptx finite Mathematics
Arduino robotics embedded978-1-4302-3184-4.pdf
Digital Logic Computer Design lecture notes

(Aoa) and (aon) networks

  • 1. Project Management Dr. Mahmoud Abbas Mahmoud Asst. Prof. 2016 - 2017 Activity on Arrow (AOA) and Activity on Node (AON) Networks 1
  • 2. Identify for Each Activity: • Which other activities must be completed previously (predecessors) ? • How long time required for completion ? • What are the required resources ? Dr. Mahmoud Abbas Mahmoud 2
  • 3. Project Scheduling Commonly used techniques: • Gantt Chart • Critical Path Method (CPM) • Program Evaluation and Review Technique (PERT) Dr. Mahmoud Abbas Mahmoud 3
  • 4. Drawing the Project Network • AOA – Activity on Arrow: networks show each activity as an arrow, and the nodes represent the starting and ending points • AON – Activity on Node: networks show each activity as a node and arrows show the immediate predecessor activities Dr. Mahmoud Abbas Mahmoud 4
  • 5. A Comparison of AON and AOA Network Conventions Activity on Activity Activity on Node (AON) Meaning Arrow (AOA) A comes before B, which comes before C (i) A B C BA C A and B must both be completed before C can start (ii) A C C B A B B and C cannot begin until A is completed (iii) B A C A B C Dr. Mahmoud Abbas Mahmoud 5
  • 6. A Comparison of AON and AOA Network Conventions Activity on Activity Activity on Node (AON) Meaning Arrow (AOA) C and D cannot begin until both A and B are completed (iv) A B C D B A C D C cannot begin until both A and B are completed; D cannot begin until B is completed. A dummy activity is introduced in AOA (v) CA B D Dummy activity A B C D Dr. Mahmoud Abbas Mahmoud 6
  • 7. A Comparison of AON and AOA Network Conventions Activity on Activity Activity on Node (AON) Meaning Arrow (AOA) B and C cannot begin until A is completed. D cannot begin until both B and C are completed. A dummy activity is again introduced in AOA. (vi) A C DB A B C D Dummy activity Dr. Mahmoud Abbas Mahmoud 7
  • 8. Example: Activity Immediate Predecessors A — B — C A D A, B E C F C G D, E H F, G Dr. Mahmoud Abbas Mahmoud
  • 9. AOA Network Dr. Mahmoud Abbas Mahmoud 9
  • 10. AON Network Dr. Mahmoud Abbas Mahmoud 10
  • 11. Example: General Foundry • Have 16 weeks to install a complex air filter system on its smokestack • May be forced to close if not completed within 16 weeks due to environmental regulations • Have identified 8 activities Dr. Mahmoud Abbas Mahmoud 11
  • 12. Dr. Mahmoud Abbas Mahmoud 12
  • 13. AON Network for General Foundry Dr. Mahmoud Abbas Mahmoud 13
  • 14. Activity Time Estimates Dr. Mahmoud Abbas Mahmoud 14
  • 15. Determining the Project Schedule • Some activities can be done simultaneously so project duration should be less than 25 weeks (the total time of all activities) • Critical path analysis is used to determine project duration • The critical path (CP) is the longest path through the network Dr. Mahmoud Abbas Mahmoud 15
  • 16. Critical Path Analysis Need to find the following for each activity: • Earliest Start Time (ES) • Earliest Finish Time (EF) • Latest Start Time (LS) • Latest Finish Time (LF) Dr. Mahmoud Abbas Mahmoud 16
  • 17. Performing a Critical Path Analysis Activity Description Time (weeks) A Build internal components 2 B Modify roof and floor 3 C Construct collection stack 2 D Pour concrete and install frame 4 E Build high-temperature burner 4 F Install pollution control system 3 G Install air pollution device 5 H Inspect and test 2 Total Time (weeks) 25 Earliest start (ES) = earliest time at which an activity can start, assuming all predecessors have been completed Earliest finish (EF) = earliest time at which an activity can be finished (completed) Latest start (LS) = latest time at which an activity can start so as to not delay the completion time of the entire project Latest finish (LF) = latest time by which an activity has to be finished (completed) so as to not delay the completion time of the entire project AON Network for General Foundry Dr. Mahmoud Abbas Mahmoud
  • 18. A Activity Name or Symbol Earliest Start ES Earliest FinishEF Latest Start LS Latest Finish LF Activity Duration 2 Dr. Mahmoud Abbas Mahmoud
  • 19. Forward Pass Begin at starting event and work forward Earliest Start Time Rule:  If an activity has only a single immediate predecessor, its ES equals the EF of the predecessor  If an activity has multiple immediate predecessors, its ES is the maximum of all the EF values of its predecessors ES = Max {EF of all immediate predecessors} Dr. Mahmoud Abbas Mahmoud
  • 20. Forward Pass Begin at starting event and work forward Earliest Finish Time Rule:  The earliest finish time (EF) of an activity is the sum of its earliest start time (ES) and its activity time EF = ES + Activity time Dr. Mahmoud Abbas Mahmoud
  • 21. ES / EF Calculations Start 0 0 ES 0 EF = ES + Activity time + = Dr. Mahmoud Abbas Mahmoud
  • 22. ES / EF Calculations Start 0 0 0 A 2 2 EF of A = (ES of A) + 2 0 ES of A Dr. Mahmoud Abbas Mahmoud
  • 23. B 3 ES / EF Calculations Start 0 0 0 A 2 20 3 EF of B = (ES of B) + 3 0 ES of B Dr. Mahmoud Abbas Mahmoud
  • 24. C 2 2 4 ES / EF Calculations B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud
  • 25. C 2 2 4 ES / EF Calculations B 3 0 3 Start 0 0 0 A 2 20 D 4 73 = Max (2, 3)2 3 Dr. Mahmoud Abbas Mahmoud
  • 26. D 4 3 7 C 2 2 4 ES / EF Calculations B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud
  • 27. E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 D 4 3 7 C 2 2 4 ES / EF Calculations B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud
  • 28. Backward Pass Begin with the last event and work backwards Latest Finish Time Rule:  If an activity is an immediate predecessor for just a single activity, its LF equals the LS of the activity that immediately follows it  If an activity is an immediate predecessor to more than one activity, its LF is the minimum of all LS values of all activities that immediately follow it LF = Min {LS of all immediate following activities} Dr. Mahmoud Abbas Mahmoud
  • 29. Backward Pass Begin with the last event and work backwards Latest Start Time Rule:  The latest start time (LS) of an activity is the difference of its latest finish time (LF) and its activity time LS = LF – Activity time Dr. Mahmoud Abbas Mahmoud
  • 30. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 LF = EF of Project Dr. Mahmoud Abbas Mahmoud 15
  • 31. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud 13 LS = LF – Activity time
  • 32. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud 13 13
  • 33. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 10 13 8 13 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 Dr. Mahmoud Abbas Mahmoud 84
  • 34. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 10 13 8 13 4 8 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 LF = Min(4, 10) 42 Dr. Mahmoud Abbas Mahmoud
  • 35. LS / LF Calculations E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 10 13 8 13 4 8 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 42 84 20 41 00 Dr. Mahmoud Abbas Mahmoud
  • 36. Computing Slack Time After computing the ES, EF, LS, and LF times for all activities, compute the slack or free time for each activity  Slack is the length of time an activity can be delayed without delaying the entire project Slack = LS – ES or Slack = LF – EF Dr. Mahmoud Abbas Mahmoud
  • 37. Computing Slack Time Earliest Earliest Latest Latest On Start Finish Start Finish Slack = Critical Activity ES EF LS LF (LS – ES) = (LF – EF) Path A 0 2 0 2 0 Yes B 0 3 1 4 1 No C 2 4 2 4 0 Yes D 3 7 4 8 1 No E 4 8 4 8 0 Yes F 4 7 10 13 6 No G 8 13 8 13 0 Yes H 13 15 13 15 0 Yes Dr. Mahmoud Abbas Mahmoud
  • 38. Critical Path E 4 F 3 G 5 H 2 4 8 13 15 4 8 13 7 13 15 10 13 8 13 4 8 D 4 3 7 C 2 2 4 B 3 0 3 Start 0 0 0 A 2 20 42 84 20 41 00 Dr. Mahmoud Abbas Mahmoud
  • 39. Critical Path A – C – E – G – H Completion Time = 15 weeks Dr. Mahmoud Abbas Mahmoud