SlideShare ist ein Scribd-Unternehmen logo
1 von 40
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

Weitere ähnliche Inhalte

Was ist angesagt?

Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
Debanjan15
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure ppt
nazi2020
 
Network Diagrams
Network DiagramsNetwork Diagrams
Network Diagrams
Nicola2903
 

Was ist angesagt? (20)

Network diagram problems
Network diagram problemsNetwork diagram problems
Network diagram problems
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
 
(AOA) and (AON) Network construction and critical path calculations (using fo...
(AOA) and (AON) Network construction and critical path calculations (using fo...(AOA) and (AON) Network construction and critical path calculations (using fo...
(AOA) and (AON) Network construction and critical path calculations (using fo...
 
The Network Diagram and Critical Path
The Network Diagram and Critical PathThe Network Diagram and Critical Path
The Network Diagram and Critical Path
 
Work breakdown structure in project management ppt by kiran j
Work breakdown structure in project management ppt by kiran jWork breakdown structure in project management ppt by kiran j
Work breakdown structure in project management ppt by kiran j
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
Earned Value Analysis
Earned Value AnalysisEarned Value Analysis
Earned Value Analysis
 
time cost trade off
 time cost trade off time cost trade off
time cost trade off
 
Project Management - Critical path method
Project Management - Critical path methodProject Management - Critical path method
Project Management - Critical path method
 
Critical Path Ppt
Critical Path PptCritical Path Ppt
Critical Path Ppt
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Critical Path Method(CPM)
Critical Path Method(CPM)Critical Path Method(CPM)
Critical Path Method(CPM)
 
Work breakdown structure ppt
Work breakdown structure pptWork breakdown structure ppt
Work breakdown structure ppt
 
Time cost-trade-off
Time cost-trade-offTime cost-trade-off
Time cost-trade-off
 
Project Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERTProject Management: NETWORK ANALYSIS - CPM and PERT
Project Management: NETWORK ANALYSIS - CPM and PERT
 
Critical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/SlacksCritical Path Method: Activities And Events, Float/Slacks
Critical Path Method: Activities And Events, Float/Slacks
 
Network Diagrams
Network DiagramsNetwork Diagrams
Network Diagrams
 
Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)
 
Project management PPT
Project management  PPTProject management  PPT
Project management PPT
 
Project life cycle
Project life cycleProject life cycle
Project life cycle
 

Ähnlich wie (Aoa) and (aon) networks

Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
Akihisa Akimoto
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project scheduling
Syed Hamza
 
(PROGRAM EVALUATION AND REVIE TECHNIQUE)
(PROGRAM EVALUATION AND REVIE TECHNIQUE)(PROGRAM EVALUATION AND REVIE TECHNIQUE)
(PROGRAM EVALUATION AND REVIE TECHNIQUE)
hannahpepino1
 

Ähnlich wie (Aoa) and (aon) networks (20)

Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1
 
Cpm and pert
Cpm and pertCpm and pert
Cpm and pert
 
Lec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project schedulingLec 9 & 10 chapter 5 project scheduling
Lec 9 & 10 chapter 5 project scheduling
 
Critical path method (CPM).pptx
Critical path method (CPM).pptxCritical path method (CPM).pptx
Critical path method (CPM).pptx
 
Pert and CPM
Pert and CPMPert and CPM
Pert and CPM
 
Day 2 Revision
Day 2 RevisionDay 2 Revision
Day 2 Revision
 
Gantt PERT and CPM
Gantt PERT and CPMGantt PERT and CPM
Gantt PERT and CPM
 
Pert cpm
Pert cpmPert cpm
Pert cpm
 
Pert cpm
Pert cpmPert cpm
Pert cpm
 
criticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfcriticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdf
 
Chapt 6 slides
Chapt 6 slidesChapt 6 slides
Chapt 6 slides
 
Cm ch4 scheduling
Cm ch4 schedulingCm ch4 scheduling
Cm ch4 scheduling
 
Cpm pert
Cpm pertCpm pert
Cpm pert
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniques
 
Day 1 - Revision
Day 1 - RevisionDay 1 - Revision
Day 1 - Revision
 
Day 1 - Revision
Day 1  - RevisionDay 1  - Revision
Day 1 - Revision
 
Project Management.pptx
Project Management.pptxProject Management.pptx
Project Management.pptx
 
(PROGRAM EVALUATION AND REVIE TECHNIQUE)
(PROGRAM EVALUATION AND REVIE TECHNIQUE)(PROGRAM EVALUATION AND REVIE TECHNIQUE)
(PROGRAM EVALUATION AND REVIE TECHNIQUE)
 
PERT-Overview1.pdf
PERT-Overview1.pdfPERT-Overview1.pdf
PERT-Overview1.pdf
 

Mehr von Dr. Mahmoud Al-Naimi

كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةكيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
Dr. Mahmoud Al-Naimi
 

Mehr von Dr. Mahmoud Al-Naimi (20)

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

Kürzlich hochgeladen

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
dharasingh5698
 

Kürzlich hochgeladen (20)

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Palanpur 7001035870 Whatsapp Number, 24/07 Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
Intro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdfIntro To Electric Vehicles PDF Notes.pdf
Intro To Electric Vehicles PDF Notes.pdf
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoorTop Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
Top Rated Call Girls In chittoor 📱 {7001035870} VIP Escorts chittoor
 
Design For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the startDesign For Accessibility: Getting it right from the start
Design For Accessibility: Getting it right from the start
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...Bhosari ( Call Girls ) Pune  6297143586  Hot Model With Sexy Bhabi Ready For ...
Bhosari ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready For ...
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 

(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