Lb04 Critical Path
Lb04 Critical Path
Project Tasks
Module 4
MGMT192: Advanced managing technical projects
Presented by Alwyn Appiah
PROJECT SCHEDULE
• In project management, a schedule is a listing
of a project milestone activities, and
deliverables, usually intended start and
finish dates.
• In many industries such as engineering and
construction the development and
maintenance of project schedule is a
responsibility of a full time schedule or team
of schedulers depending on the size of the
project.
Scheduling the Work
1. Iterations
• Sprint Lengths
2. Level of accuracy
• Go from rough, to good, to
detailed
• Also called “Rolling Wave”
planning
3. Hours Vs Days
• Resources for the work Package
SCHEDULING FOR OUR
APPLIED PROJECT
1. Define Activities – identifying the
specific actions to be performed
(Identify Work and Attributes)
2. Sequencing Activities – identifying and
documenting relationships among the
project activities.
3. Estimate Activity Resources –
estimating the type and quantities of
material, people, equipment needed
SCHEDULING FOR OUR
APPLIED PROJECT
4. Estimate Activity Duration –
approximating the number of work
periods needed.
5. Develop Schedule – analyzing activity
sequences to create the project schedule.
6. Control Schedule – monitoring the status
of the project to update project progress
and managing changes to the schedule
baseline.
Causes of Duration Variation
• https://www.projectinsight.net/project-management-basics/project-management-schedule
• Activity name
Activity
List • Leads/lags
• Predecessors /
Schedule Successors
• Logical
Management Plan relationships
Defining
Activities Activity
Scope Baseline Attributes
(Scope Statement
and WBS and •0 duration
WBS Dictionary) •Marker Milestone list
•Monitoring Tool
•Takes work to complete
Sequencing Activities
• Types of Dependencies
• Mandatory
• Hard logic
• Discretionary
• Team defined
• External Dependencies
• Relationship btw project and non project activities
Sequencing Activities
1. Predecessor & Successor Activity
2. Leads (Overlap +Ve Time)
3. Lags (Wait –Ve Time)
4. Activity Relationship Sequence
Finish-to-Start: Until the predecessor activity is complete, the
successor activity cannot start.
E.g. User Training after Software installed
End node
(diamond)
Relationship
Arrows
Lets do a simple Example
A (5)
B (10)
A (1) D (4)
E (5) H (6)
Start B (2)
ES – EARLY START ES EF
• The Forward Pass – Early Schedule
EF – EARLY FINISH
LS – LATE START
NODE • Left to right (start to finish)
LF – LATE FINISH LS LF • Determines Early Start and Early Finish
• ES + duration – 1 = EF
Critical Path Method – Forward Pass
Assume all durations are in days
1 5 ES EF
ES – EARLY START
A (5) EF – EARLY FINISH
LS – LATE START
17 LF – LATE FINISH LS LF
11
1 10
B (10)
ES – EARLY START
EF – EARLY FINISH
ES EF
• Backward Pass – Late Schedule
NODE
LS – LATE START • Right to left (finish to start)
LF – LATE FINISH LS LF • Determines Late Start and Late Finish
• LF - duration + 1 = LS
Critical Path Method – Backward Pass
Assume all durations are in days
ES – EARLY START ES EF
EF – EARLY FINISH
1 5
LS – LATE START
A (5) LF – LATE FINISH LS LF
6 10 11 17
11 17
1 10
B (10)
1 10
Backward Pass Rules
• LF - duration + 1 = LS
• Choose the smaller LS in backward pass calculations in Predecessor activity with two connectors
Calculate Float
Assume all durations are in days
(5)
1 5
A (5)
6 10 (0)
11 17
Start
C (7) End
11 17
1 (0) 10
B (10)
1 10
1. The float for activity A is 5 (LS – ES) and (EF – LF)
2. The float for activity B is 0 (LS – ES) and (EF – LF)
3. The float for activity C is 0 (LS – ES) and (EF – LF)
The Critical Path
Assume all durations are in days
(5)
1 5
A (5)
6 10 (0)
11 17
Start
C (7) End
11 17
1 (0) 10
B (10)
1 10
1. The float for all activities on the Critical Path is 0 (Start-B-C-End)
2. Notice how the ES and EF are equal to LS and LF on the critical path
3. Activity A has a float of 5 and is therefore not on the critical path
Let’s Practice in Class
• Let’s practice calculating the
Critical Path for the following
Activities
• Download the Word Document in
Seminar Module 5
• Submit to Dropbox – “S5 Network
Diagram”
Individual Work
1. Identify all different paths
2. Do a Forward & Backward Pass
3. Calculate Float on each Node
4. Define is the critical path
5. How long will the project take?
Activity Activity Activity Duration