SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTsalsa moyara
 
Critical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisCritical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisAsif Sultan Razu
 
6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource SmoothingDavidMcLachlan1
 
Chapter 5 present worth analysis -with examples
Chapter 5   present worth analysis -with examplesChapter 5   present worth analysis -with examples
Chapter 5 present worth analysis -with examplesAbdulaziz AlSuwaidi
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Akaresh Jose Kaviyil JY
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULEAjeesh Mk
 
Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)hoang tung
 
PERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLSPERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLSZulfiquer Ahmed Amin
 
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/SlacksPrasad Thanthratey
 
Lect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMLect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMMubashir Ali
 
The Network Diagram and Critical Path
The Network Diagram and Critical PathThe Network Diagram and Critical Path
The Network Diagram and Critical Pathdmdk12
 
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 PERTS.Vijaya Bhaskar
 
Resource Scheduling
Resource SchedulingResource Scheduling
Resource SchedulingNicola2903
 
Precedence Diagramming Method PDM
Precedence Diagramming Method PDMPrecedence Diagramming Method PDM
Precedence Diagramming Method PDMShaiful Amri Mansur
 
Critical Path Ppt
Critical Path PptCritical Path Ppt
Critical Path PptJeff Hilton
 

What's hot (20)

PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
Critical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network AnalysisCritical Path Method (CPM) & Network Analysis
Critical Path Method (CPM) & Network Analysis
 
6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing6.5 Resource Leveling and Resource Smoothing
6.5 Resource Leveling and Resource Smoothing
 
Chapter 5 present worth analysis -with examples
Chapter 5   present worth analysis -with examplesChapter 5   present worth analysis -with examples
Chapter 5 present worth analysis -with examples
 
crashing of project
crashing of project crashing of project
crashing of project
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
Network construction
Network construction  Network construction
Network construction
 
project management information system
project management information systemproject management information system
project management information system
 
PROJECT SCHEDULE
PROJECT SCHEDULEPROJECT SCHEDULE
PROJECT SCHEDULE
 
Critical path method (cpm)
Critical path method (cpm)Critical path method (cpm)
Critical path method (cpm)
 
PERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLSPERT-CPM : PROJECT MANAGEMENT TOOLS
PERT-CPM : PROJECT MANAGEMENT TOOLS
 
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 analysis & cpm
Network analysis & cpmNetwork analysis & cpm
Network analysis & cpm
 
Lect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPMLect-6&7: Network Diagrams, PERT and CPM
Lect-6&7: Network Diagrams, PERT and CPM
 
The Network Diagram and Critical Path
The Network Diagram and Critical PathThe Network Diagram and Critical Path
The Network Diagram and Critical Path
 
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
 
Resource Scheduling
Resource SchedulingResource Scheduling
Resource Scheduling
 
Project Management Techniques
Project Management TechniquesProject Management Techniques
Project Management Techniques
 
Precedence Diagramming Method PDM
Precedence Diagramming Method PDMPrecedence Diagramming Method PDM
Precedence Diagramming Method PDM
 
Critical Path Ppt
Critical Path PptCritical Path Ppt
Critical Path Ppt
 

Similar to Project Management Techniques for Critical Path Analysis

Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7Akihisa Akimoto
 
Cpm n pert lecture 1
Cpm n pert lecture 1Cpm n pert lecture 1
Cpm n pert lecture 1adeelmunir158
 
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 schedulingSyed Hamza
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)Debanjan15
 
Critical path method (CPM).pptx
Critical path method (CPM).pptxCritical path method (CPM).pptx
Critical path method (CPM).pptxHimanshuKaklotar1
 
Day 2 Revision
Day 2 RevisionDay 2 Revision
Day 2 RevisionJoyce Wong
 
Critical path method(cpm)
Critical path method(cpm)Critical path method(cpm)
Critical path method(cpm)chandkec
 
criticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfcriticalpathmethod-151022164503-lva1-app6892.pdf
criticalpathmethod-151022164503-lva1-app6892.pdfSalahudin Babar
 
Cm ch4 scheduling
Cm ch4 schedulingCm ch4 scheduling
Cm ch4 schedulingAhmed Gamal
 
Lec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesLec 09 network scheduling_techniques
Lec 09 network scheduling_techniquesSAJID ALI RUK
 
Day 1 - Revision
Day 1  - RevisionDay 1  - Revision
Day 1 - RevisionJoyce Wong
 

Similar to Project Management Techniques for Critical Path Analysis (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
 
Chapter 12(cpm pert)
Chapter 12(cpm pert)Chapter 12(cpm pert)
Chapter 12(cpm pert)
 
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
 
Critical path method(cpm)
Critical path method(cpm)Critical path method(cpm)
Critical path method(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
 

More from Dr. Mahmoud Al-Naimi

أسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdfأسلوب تقييم ومراجعة المشروع (بيرت).pdf
أسلوب تقييم ومراجعة المشروع (بيرت).pdfDr. Mahmoud Al-Naimi
 
Certificate - Dr. Mahmoud AL-Naimi
Certificate  - Dr. Mahmoud AL-NaimiCertificate  - Dr. Mahmoud AL-Naimi
Certificate - Dr. Mahmoud AL-NaimiDr. Mahmoud Al-Naimi
 
ملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعملاحظات مهمة عن تعجيل المشاريع
ملاحظات مهمة عن تعجيل المشاريعDr. Mahmoud Al-Naimi
 
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةكيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفة
كيفية حساب إحتمالية إنجاز المشروع باستخدام طرق وجدوال مختلفةDr. Mahmoud Al-Naimi
 
أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)أسلوب تقييم ومراجعة المشروع (PERT)
أسلوب تقييم ومراجعة المشروع (PERT)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 1Dr. Mahmoud Al-Naimi
 
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 projectsDr. Mahmoud Al-Naimi
 
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 Dr. Mahmoud Al-Naimi
 
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 determinationDr. Mahmoud Al-Naimi
 
ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق ألأستدامة والتصنيع الرشيق
ألأستدامة والتصنيع الرشيق Dr. Mahmoud Al-Naimi
 
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)Dr. Mahmoud Al-Naimi
 
Computer in Design and Manufacturing
Computer in Design and Manufacturing Computer in Design and Manufacturing
Computer in Design and Manufacturing Dr. Mahmoud Al-Naimi
 
إنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكيةإنشاء ورسم المخططات الشبكية
إنشاء ورسم المخططات الشبكيةDr. Mahmoud Al-Naimi
 
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 2Dr. Mahmoud Al-Naimi
 
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 1Dr. Mahmoud Al-Naimi
 

More from 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
 

Recently uploaded

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
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.pdfankushspencer015
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdfKamal Acharya
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfKamal Acharya
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesPrabhanshu Chaturvedi
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Recently uploaded (20)

Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur EscortsRussian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
Russian Call Girls in Nagpur Grishma Call 7001035870 Meet With Nagpur Escorts
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
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
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Glass Ceramics: Processing and Properties
Glass Ceramics: Processing and PropertiesGlass Ceramics: Processing and Properties
Glass Ceramics: Processing and Properties
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 

Project Management Techniques for Critical Path Analysis

  • 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