SlideShare a Scribd company logo
1 of 39
Project Management
• A project involves
• planning, scheduling and controlling
• a number of interrelated activities
• with use of limited resources,
• namely, men, machines, materials, money and time.
• Example:
• construction of a housing society, a highway, a shopping complex etc.
• new products and research and development projects. [time schedule may not be
known]
• A dynamic planning and scheduling system
• react immediately to the changing conditions and
• make necessary changes in the plan and schedule.
Project Analysis
• A convenient analytical and visual technique are
• Critical Path Method (CPM) and
• Project Evaluation and Review Technique (PERT)
• CPM is deterministic and has single time estimate
• PERT is non-deterministic and has probabilistic time estimates
for activities
Planning
• Planning:
• setting the objectives of the project,
• Identifying various activities to be performed and
• determining the requirement of resources such as men, materials,
machines, etc.
• During the planning stage
• The cost and time for all the activities are estimated,
• A network diagram is developed showing sequential interrelationships
(predecessor and successor) between various activities.
Scheduling
• During Scheduling:
• The start and finish times for each activity are worked out by applying
forward and backward pass techniques,
• Critical path is identified, along with the slack and float for the non-
critical paths.
• Controlling:
• Analyzing and evaluating the actual progress against the plan.
• Reallocation of resources, crashing and review of projects with
periodical reports.
Activity
• PERT / CPM networks contain two major components
1. Activities, and
2. Events
Activity: An activity represents an action and consumption of
resources (time, money, energy) required to complete a portion of a
project. Activity is represented by an arrow.
Event
• Event: An event (or node) will always occur at the beginning and end
of an activity. The event has no resources and is represented by a
circle. The ith event and jth event are the tail event and head
event respectively.
Events
• Merge and Burst Events
• One or more activities can start and end simultaneously at an
event .
Activities
• Preceding and Succeeding Activities
• Activities performed before given events are known as preceding
activities,
• and activities performed after a given event are known as
succeeding activities.
• Activities A and B precede activities C and D respectively.
Dummy Activity
• An imaginary activity which does not consume any resource
and time is called a dummy activity.
• Dummy activities are simply used to represent a connection
between events in order to maintain a logic in the network. It is
represented by a dotted line in a network.
RULES IN CONSTRUCTING A NETWORK
1. No activity can be represented more than once in a network. The length
of an arrow has no significance.
2. The event numbered 1 is the start event and an event with highest
number is the end event. Before an activity can be undertaken, all
activities preceding it must be completed. That is, the activities must
follow a logical sequence (or – interrelationship) between activities.
3. In assigning numbers to events, there should not be any duplication of
event numbers in a network.
4. Dummy activities must be used only if it is necessary to reduce the
complexity of a network.
5. A network should have only one start event and one end event.
Construct a network for a project whose activities
and their predecessor relationship are given below
CRITICAL PATH ANALYSIS
• The longest path through the entire network.
• The length of the critical path is also the shortest time allowable for
completion of the project.
• All activities on the critical path should be started as soon as possible to
complete the project in shortest time.
• All activities along critical path are called critical activities.
• To complete the project ahead of the schedule, the time required for at
least one of the critical activity must be reduced.
• any delay in completing the critical activities will increase the project
duration.
CRITICAL PATH ANALYSIS
• The activity, which does not lie on the critical path, is called non-
critical activity.
• These non-critical activities may have some slack time.
• The slack is the amount of time by which the start of an activity may
be delayed without affecting the overall completion time of the
project.
• A critical activity has no slack.
• To reduce the overall project time, it would require more resources
(at extra cost) to reduce the time taken by the critical activities to
complete.
Scheduling of Activities:
• Earliest Time (E): The earliest expected time (E) at which the activities originating from
the event can be started
• Latest Time (L): The latest allowable time (L) at which activities terminating at the
event can be completed.
• Forward Pass Computations (to calculate Earliest, Time E)
• Step 1: Begin from the start event and move towards the end event.
• Step 2: Put E = 0 for the start event.
• Step 3: Go to the next event (i.e node 2) if there is an incoming activity for event 2, add E of
previous event (i.e event 1) and activity time. (Note: If there are more than one incoming
activities, calculate E for all incoming activities and take the maximum value. This
value is the E for event 2)
• Step 4: Repeat the same procedure from step 3 till the end event.
Calculation of Latest Time (L)
• Step 1: Begin from end event and move towards the start event.
• Step 2: Latest Time L for the last event is the earliest time.
Llast_event=Elast_event
• Step 3: Go to the next event, if there is an incoming activity, subtract the value
of L of previous event from the activity duration time. The arrived value is L for
that event. (Note: If there are more than one incoming activities, take the
minimum L value)
• Step 4: Repeat the same procedure from step 2 till the start event.
DETERMINATION OF FLOAT AND
SLACK TIMES
• The slack time or float of an activity is the amount of time available by which it is
possible to delay its completion time without extending the overall project
completion time.
• tij = duration of activity, Ei = earliest expected time for activity i
• Li = latest allowable time, ESij = earliest start time of the activity
• EFij = earliest finish time of the activity, LSij = latest start time of the activity
• LFij = latest finish time of the activity
• Total Float TFij: The total float of an activity is the difference between the latest
start time and the earliest start time of that activity.
• TFij = LSij – ESij ....................(1) or
• TFij = (Lj – Ei) – tij …………..(ii)
Float types
• Free Float FFij: The time by which the completion of an activity can be
delayed from its earliest finish time without affecting the earliest start
time of the succeeding activity is called free float.
• FFij = (Ej – Ei) – tij ....................(3) FFij = Total float – Head event slack
• Independent Float IFij: The amount of time by which the start of an
activity can be delayed without affecting the earliest start time of any
immediately following activities, assuming that the preceding activity has
finished at its latest finish time.
• IFij = (Ej – Li) – tij ....................(4) IFij = Free float – Tail event slack (Li – Ei)
• The negative value of independent float is considered to be zero.
Critical path
• Critical Path: The following conditions must be satisfied in
locating the critical path of a network.
• An activity is said to be critical only if both the conditions are
satisfied.
1. L – E = 0
2. Lj – tij – Ei = 0
Example
Network representation
Earliest start Time
Latest Time
Calculate E
• E1 = 0
• E2 = E1 + t1,2 = 0 + 4 = 4
• E3 = E1 + t1,3 = 0 + 1 =1
• E4 = max (E2 + t2,4 ; E3 + t3,4)= max (4 + 1 ; 1 + 1) = max (5; 2) = 5 days
• E5 = E3 + t3,6 = 1 + 6 = 7
• E6 = E5 + t5,6 = 7 + 4 = 11
• E7 = E5 + t5,7 = 7 + 8 = 15
• E8 = max (E6 + t6,8 ; E7 + t7,8) = max (11 + 1 ; 15 + 2) = max (12; 17) = 17 days
• E9 = E4 + t4,9 = 5 + 5 = 10
• E10 = max (E9 + t9,10 ; E8 + t8,10) = max (10 + 7; 17 + 5) = max (17; 22) = 22 days
Calculate L
• L10 = E10 = 22
• L9 = E10 – t9,10 = 22 – 7 = 15
• L8 = E10 – t8, 10 = 22 – 5 = 17
• L7 = E8 – t7, 8 = 17 – 2 = 15
• L6 = E8 – t6, 8 = 17 – 1 = 16
• L5 = min (E6 – t5, 6 ; E7 – t5, 7) = min(16 – 4 ; 15 –8) = min(12;7) = 7 days
• L4 = L9 – t4, 9 = 15 – 5 =10
• L3 = min (L4 – t3, 4 ; L5 – t3, 5) = min(10 – 1 ; 7 – 6) = min(9, 1) = 1 day
• L2 = L4 – t2, 4 = 10 – 1 = 9
• L1 = min (L2 – t1, 2 ; L3 – t1, 3) = min (9 – 4 ; 1 – 1) = 0 day
Critical Path
• activities 1 – 3, 3 – 5, 5 – 7,7 – 8 and 8 – 10 are critical activities as
their floats are zero.
Project Evaluation Review Technique, (PERT)
• In certain projects like research and development, new product introductions,
it is difficult to estimate the time of various activities.
• PERT is used in such projects with a probabilistic method using three time
estimates for an activity, rather than a single estimate.
• Optimistic time to: It is the shortest time taken to complete the activity. It means
that if everything goes well then there is more chance of completing the activity
within this time.
• Most likely time tm: It is the normal time taken to complete an activity, if the
activity were frequently repeated under the same conditions.
• Pessimistic time tp: It is the longest time that an activity would take to complete.
It is the worst time estimate that an activity would take if unexpected problems
are faced.
■ Activity time estimates usually cannot be made with
certainty.
■ PERT used for probabilistic activity times.
■ In PERT, three time estimates are used: most likely time
(m), the optimistic time (a), and the pessimistic time (b).
■ These provide an estimate of the mean and variance of
a beta distribution:
variance:
mean (expected time):
6
b4mat 
2
6
a-b










v
Probabilistic Activity Times
Example
Example
Example Network
From the network
diagram Figure , the
critical path is identified
as 1-4, 4-6, 6-7, with a
project duration of 22
days.
Probability Calculation
• The probability of completing the project within 19 days is given by, P (Z< Z0)
• P (Z <Z0) = 0.5 – z(1.3416) (from normal tables, z(1.3416) = 0.4099)
= 0.5 – 0.4099 = 0.0901 = 9.01%
• Thus, the probability of completing the R & D project in 19 days is 9.01%.
Probability Calculation
Probability Calculation
• Project will be completed in 24 days
Probability Calculation
Probability the Network Will Be Completed in 24 days or Less
■ Project duration can be reduced by assigning more resources to
project activities.
■ However, doing this increases project cost.
■ Decision is based on analysis of trade-off between time and
cost.
■ Project crashing is a method for shortening project duration by
reducing one or more critical activities to a time less than normal
activity time.
Project Crashing and Time-Cost Trade-Off
Overview
Project Crashing and Time-Cost Trade-Off
Crash cost & crash time have a linear relationship:
Project Crashing and Time-Cost Trade-Off
■ Project crashing costs and indirect costs have an inverse
relationship.
■ Crashing costs are highest when the project is shortened.
■ Indirect costs increase as the project duration increases.
■ Optimal project time is at minimum point on the total
cost curve.
Project Crashing and Time-Cost Trade-Off
The Time-Cost Trade-Off

More Related Content

What's hot

The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
Nicola2903
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
Akihisa Akimoto
 
MP assignment for printing
MP assignment for printingMP assignment for printing
MP assignment for printing
Hieu Pham
 
Critical path method & pert
Critical path method & pertCritical path method & pert
Critical path method & pert
Bhim Upadhyaya
 
05 critical path analysis
05 critical path analysis05 critical path analysis
05 critical path analysis
Sam Catlin
 

What's hot (18)

Network Problem CPM & PERT
Network Problem CPM &  PERTNetwork Problem CPM &  PERT
Network Problem CPM & PERT
 
Critical Path Method
Critical Path MethodCritical Path Method
Critical Path Method
 
The Critical Path Method
The Critical Path MethodThe Critical Path Method
The Critical Path Method
 
Pb602 operation management chapter 7
Pb602  operation management chapter 7Pb602  operation management chapter 7
Pb602 operation management chapter 7
 
Synchronization
SynchronizationSynchronization
Synchronization
 
PM Session 5
PM Session 5PM Session 5
PM Session 5
 
Pert analysis
Pert analysisPert analysis
Pert analysis
 
Science behind scheduling
Science behind schedulingScience behind scheduling
Science behind scheduling
 
Chapter seven lecture slides
Chapter seven lecture slidesChapter seven lecture slides
Chapter seven lecture slides
 
Network construction
Network construction  Network construction
Network construction
 
Pert and cpm
Pert and cpmPert and cpm
Pert and cpm
 
MP assignment for printing
MP assignment for printingMP assignment for printing
MP assignment for printing
 
06 pert cpm
06 pert cpm06 pert cpm
06 pert cpm
 
Project Management Diagnostics for Time Management
Project Management Diagnostics for Time ManagementProject Management Diagnostics for Time Management
Project Management Diagnostics for Time Management
 
Critical path method & pert
Critical path method & pertCritical path method & pert
Critical path method & pert
 
05 critical path analysis
05 critical path analysis05 critical path analysis
05 critical path analysis
 
Distributed system lamport's and vector algorithm
Distributed system lamport's and vector algorithmDistributed system lamport's and vector algorithm
Distributed system lamport's and vector algorithm
 
Unit iv-3-pm
Unit iv-3-pmUnit iv-3-pm
Unit iv-3-pm
 

Similar to Project management

Critical path lecture by EDP.pptxbdhshsjjdj
Critical path lecture by EDP.pptxbdhshsjjdjCritical path lecture by EDP.pptxbdhshsjjdj
Critical path lecture by EDP.pptxbdhshsjjdj
licpn03
 
Pert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gertPert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gert
Raj J Das
 

Similar to Project management (20)

Project Management.pptx
Project Management.pptxProject Management.pptx
Project Management.pptx
 
Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )Project Management Techniques ( CPM & PERT Techniques )
Project Management Techniques ( CPM & PERT Techniques )
 
CPM.pptx
CPM.pptxCPM.pptx
CPM.pptx
 
Chapter22 networktechniquesforprojectmanagement
Chapter22 networktechniquesforprojectmanagementChapter22 networktechniquesforprojectmanagement
Chapter22 networktechniquesforprojectmanagement
 
Project management techniques
Project management techniquesProject management techniques
Project management techniques
 
Network Analysis-I ppt by Dr. Bostancı.pdf
Network Analysis-I ppt by Dr. Bostancı.pdfNetwork Analysis-I ppt by Dr. Bostancı.pdf
Network Analysis-I ppt by Dr. Bostancı.pdf
 
L2_Project_Management.pdf
L2_Project_Management.pdfL2_Project_Management.pdf
L2_Project_Management.pdf
 
PERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENTPERT AND CPM PROJECT MANAGEMENT
PERT AND CPM PROJECT MANAGEMENT
 
08. Project Time Management Upload
08. Project Time Management Upload08. Project Time Management Upload
08. Project Time Management Upload
 
Project management.pptx
Project management.pptxProject management.pptx
Project management.pptx
 
Critical path lecture by EDP.pptxbdhshsjjdj
Critical path lecture by EDP.pptxbdhshsjjdjCritical path lecture by EDP.pptxbdhshsjjdj
Critical path lecture by EDP.pptxbdhshsjjdj
 
CPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource managementCPM, Network Analysis A-O-A, A-O-N, Resource management
CPM, Network Analysis A-O-A, A-O-N, Resource management
 
Chap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptxChap 4- CPM & PERT.pptx
Chap 4- CPM & PERT.pptx
 
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptxSession 9 - Project scheduling-PERT-CPM-Network diagram.pptx
Session 9 - Project scheduling-PERT-CPM-Network diagram.pptx
 
Project management. Module 4 ktu sem 6.pptx
Project management. Module 4 ktu sem 6.pptxProject management. Module 4 ktu sem 6.pptx
Project management. Module 4 ktu sem 6.pptx
 
PM-Problems.pptx
PM-Problems.pptxPM-Problems.pptx
PM-Problems.pptx
 
cpmpertmy (1)
cpmpertmy (1)cpmpertmy (1)
cpmpertmy (1)
 
Pert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gertPert,cpm, resource allocation and gert
Pert,cpm, resource allocation and gert
 
Cpmpert
CpmpertCpmpert
Cpmpert
 
Ch 5.pptx
Ch 5.pptxCh 5.pptx
Ch 5.pptx
 

Recently uploaded

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
TEST BANK For Principles of Anatomy and Physiology, 16th Edition by Gerard J....
 
Choreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software EngineeringChoreo: Empowering the Future of Enterprise Software Engineering
Choreo: Empowering the Future of Enterprise Software Engineering
 
Simplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptxSimplifying Mobile A11y Presentation.pptx
Simplifying Mobile A11y Presentation.pptx
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Navigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern EnterpriseNavigating Identity and Access Management in the Modern Enterprise
Navigating Identity and Access Management in the Modern Enterprise
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 

Project management

  • 1. Project Management • A project involves • planning, scheduling and controlling • a number of interrelated activities • with use of limited resources, • namely, men, machines, materials, money and time. • Example: • construction of a housing society, a highway, a shopping complex etc. • new products and research and development projects. [time schedule may not be known] • A dynamic planning and scheduling system • react immediately to the changing conditions and • make necessary changes in the plan and schedule.
  • 2. Project Analysis • A convenient analytical and visual technique are • Critical Path Method (CPM) and • Project Evaluation and Review Technique (PERT) • CPM is deterministic and has single time estimate • PERT is non-deterministic and has probabilistic time estimates for activities
  • 3. Planning • Planning: • setting the objectives of the project, • Identifying various activities to be performed and • determining the requirement of resources such as men, materials, machines, etc. • During the planning stage • The cost and time for all the activities are estimated, • A network diagram is developed showing sequential interrelationships (predecessor and successor) between various activities.
  • 4. Scheduling • During Scheduling: • The start and finish times for each activity are worked out by applying forward and backward pass techniques, • Critical path is identified, along with the slack and float for the non- critical paths. • Controlling: • Analyzing and evaluating the actual progress against the plan. • Reallocation of resources, crashing and review of projects with periodical reports.
  • 5. Activity • PERT / CPM networks contain two major components 1. Activities, and 2. Events Activity: An activity represents an action and consumption of resources (time, money, energy) required to complete a portion of a project. Activity is represented by an arrow.
  • 6. Event • Event: An event (or node) will always occur at the beginning and end of an activity. The event has no resources and is represented by a circle. The ith event and jth event are the tail event and head event respectively.
  • 7. Events • Merge and Burst Events • One or more activities can start and end simultaneously at an event .
  • 8. Activities • Preceding and Succeeding Activities • Activities performed before given events are known as preceding activities, • and activities performed after a given event are known as succeeding activities. • Activities A and B precede activities C and D respectively.
  • 9. Dummy Activity • An imaginary activity which does not consume any resource and time is called a dummy activity. • Dummy activities are simply used to represent a connection between events in order to maintain a logic in the network. It is represented by a dotted line in a network.
  • 10. RULES IN CONSTRUCTING A NETWORK 1. No activity can be represented more than once in a network. The length of an arrow has no significance. 2. The event numbered 1 is the start event and an event with highest number is the end event. Before an activity can be undertaken, all activities preceding it must be completed. That is, the activities must follow a logical sequence (or – interrelationship) between activities. 3. In assigning numbers to events, there should not be any duplication of event numbers in a network. 4. Dummy activities must be used only if it is necessary to reduce the complexity of a network. 5. A network should have only one start event and one end event.
  • 11. Construct a network for a project whose activities and their predecessor relationship are given below
  • 12. CRITICAL PATH ANALYSIS • The longest path through the entire network. • The length of the critical path is also the shortest time allowable for completion of the project. • All activities on the critical path should be started as soon as possible to complete the project in shortest time. • All activities along critical path are called critical activities. • To complete the project ahead of the schedule, the time required for at least one of the critical activity must be reduced. • any delay in completing the critical activities will increase the project duration.
  • 13. CRITICAL PATH ANALYSIS • The activity, which does not lie on the critical path, is called non- critical activity. • These non-critical activities may have some slack time. • The slack is the amount of time by which the start of an activity may be delayed without affecting the overall completion time of the project. • A critical activity has no slack. • To reduce the overall project time, it would require more resources (at extra cost) to reduce the time taken by the critical activities to complete.
  • 14. Scheduling of Activities: • Earliest Time (E): The earliest expected time (E) at which the activities originating from the event can be started • Latest Time (L): The latest allowable time (L) at which activities terminating at the event can be completed. • Forward Pass Computations (to calculate Earliest, Time E) • Step 1: Begin from the start event and move towards the end event. • Step 2: Put E = 0 for the start event. • Step 3: Go to the next event (i.e node 2) if there is an incoming activity for event 2, add E of previous event (i.e event 1) and activity time. (Note: If there are more than one incoming activities, calculate E for all incoming activities and take the maximum value. This value is the E for event 2) • Step 4: Repeat the same procedure from step 3 till the end event.
  • 15. Calculation of Latest Time (L) • Step 1: Begin from end event and move towards the start event. • Step 2: Latest Time L for the last event is the earliest time. Llast_event=Elast_event • Step 3: Go to the next event, if there is an incoming activity, subtract the value of L of previous event from the activity duration time. The arrived value is L for that event. (Note: If there are more than one incoming activities, take the minimum L value) • Step 4: Repeat the same procedure from step 2 till the start event.
  • 16. DETERMINATION OF FLOAT AND SLACK TIMES • The slack time or float of an activity is the amount of time available by which it is possible to delay its completion time without extending the overall project completion time. • tij = duration of activity, Ei = earliest expected time for activity i • Li = latest allowable time, ESij = earliest start time of the activity • EFij = earliest finish time of the activity, LSij = latest start time of the activity • LFij = latest finish time of the activity • Total Float TFij: The total float of an activity is the difference between the latest start time and the earliest start time of that activity. • TFij = LSij – ESij ....................(1) or • TFij = (Lj – Ei) – tij …………..(ii)
  • 17. Float types • Free Float FFij: The time by which the completion of an activity can be delayed from its earliest finish time without affecting the earliest start time of the succeeding activity is called free float. • FFij = (Ej – Ei) – tij ....................(3) FFij = Total float – Head event slack • Independent Float IFij: The amount of time by which the start of an activity can be delayed without affecting the earliest start time of any immediately following activities, assuming that the preceding activity has finished at its latest finish time. • IFij = (Ej – Li) – tij ....................(4) IFij = Free float – Tail event slack (Li – Ei) • The negative value of independent float is considered to be zero.
  • 18. Critical path • Critical Path: The following conditions must be satisfied in locating the critical path of a network. • An activity is said to be critical only if both the conditions are satisfied. 1. L – E = 0 2. Lj – tij – Ei = 0
  • 23. Calculate E • E1 = 0 • E2 = E1 + t1,2 = 0 + 4 = 4 • E3 = E1 + t1,3 = 0 + 1 =1 • E4 = max (E2 + t2,4 ; E3 + t3,4)= max (4 + 1 ; 1 + 1) = max (5; 2) = 5 days • E5 = E3 + t3,6 = 1 + 6 = 7 • E6 = E5 + t5,6 = 7 + 4 = 11 • E7 = E5 + t5,7 = 7 + 8 = 15 • E8 = max (E6 + t6,8 ; E7 + t7,8) = max (11 + 1 ; 15 + 2) = max (12; 17) = 17 days • E9 = E4 + t4,9 = 5 + 5 = 10 • E10 = max (E9 + t9,10 ; E8 + t8,10) = max (10 + 7; 17 + 5) = max (17; 22) = 22 days
  • 24. Calculate L • L10 = E10 = 22 • L9 = E10 – t9,10 = 22 – 7 = 15 • L8 = E10 – t8, 10 = 22 – 5 = 17 • L7 = E8 – t7, 8 = 17 – 2 = 15 • L6 = E8 – t6, 8 = 17 – 1 = 16 • L5 = min (E6 – t5, 6 ; E7 – t5, 7) = min(16 – 4 ; 15 –8) = min(12;7) = 7 days • L4 = L9 – t4, 9 = 15 – 5 =10 • L3 = min (L4 – t3, 4 ; L5 – t3, 5) = min(10 – 1 ; 7 – 6) = min(9, 1) = 1 day • L2 = L4 – t2, 4 = 10 – 1 = 9 • L1 = min (L2 – t1, 2 ; L3 – t1, 3) = min (9 – 4 ; 1 – 1) = 0 day
  • 25.
  • 26. Critical Path • activities 1 – 3, 3 – 5, 5 – 7,7 – 8 and 8 – 10 are critical activities as their floats are zero.
  • 27. Project Evaluation Review Technique, (PERT) • In certain projects like research and development, new product introductions, it is difficult to estimate the time of various activities. • PERT is used in such projects with a probabilistic method using three time estimates for an activity, rather than a single estimate. • Optimistic time to: It is the shortest time taken to complete the activity. It means that if everything goes well then there is more chance of completing the activity within this time. • Most likely time tm: It is the normal time taken to complete an activity, if the activity were frequently repeated under the same conditions. • Pessimistic time tp: It is the longest time that an activity would take to complete. It is the worst time estimate that an activity would take if unexpected problems are faced.
  • 28. ■ Activity time estimates usually cannot be made with certainty. ■ PERT used for probabilistic activity times. ■ In PERT, three time estimates are used: most likely time (m), the optimistic time (a), and the pessimistic time (b). ■ These provide an estimate of the mean and variance of a beta distribution: variance: mean (expected time): 6 b4mat  2 6 a-b           v Probabilistic Activity Times
  • 31. Example Network From the network diagram Figure , the critical path is identified as 1-4, 4-6, 6-7, with a project duration of 22 days.
  • 32. Probability Calculation • The probability of completing the project within 19 days is given by, P (Z< Z0) • P (Z <Z0) = 0.5 – z(1.3416) (from normal tables, z(1.3416) = 0.4099) = 0.5 – 0.4099 = 0.0901 = 9.01% • Thus, the probability of completing the R & D project in 19 days is 9.01%.
  • 34. Probability Calculation • Project will be completed in 24 days
  • 35. Probability Calculation Probability the Network Will Be Completed in 24 days or Less
  • 36. ■ Project duration can be reduced by assigning more resources to project activities. ■ However, doing this increases project cost. ■ Decision is based on analysis of trade-off between time and cost. ■ Project crashing is a method for shortening project duration by reducing one or more critical activities to a time less than normal activity time. Project Crashing and Time-Cost Trade-Off Overview
  • 37. Project Crashing and Time-Cost Trade-Off Crash cost & crash time have a linear relationship:
  • 38. Project Crashing and Time-Cost Trade-Off ■ Project crashing costs and indirect costs have an inverse relationship. ■ Crashing costs are highest when the project is shortened. ■ Indirect costs increase as the project duration increases. ■ Optimal project time is at minimum point on the total cost curve.
  • 39. Project Crashing and Time-Cost Trade-Off The Time-Cost Trade-Off