Module 05_Schedule Management
Module 05_Schedule Management
Project Schedule
Management
CTEC210
Fundamentals of
Project Management
Project Schedule Management
Adapted from Figure 6-3, A Guide to the Project Management Body of Knowledge (PMBOK® 3
Guide) – Sixth Edition, Project Management Institute, Inc., 2017. Copyright and all rights reserved.
Material from this publication has been reproduced with the permission of PMI.
Plan Schedule Management:
Outputs
Schedule management plan
Project schedule model development
Release and iteration length
Level of accuracy
Units of measure
Organizational procedures link
Project schedule model maintenance
Control thresholds
Rules of performance measurement
Reporting formats
4
6.2 Define Activities
The process of identifying the specific actions to be performed to
produce the project deliverables
Adapted from Figure 6- 5, A Guide to the Project Management Body of Knowledge (PMBOK® 5
Guide) - Sixth Edition, Project Management Institute, Inc., 2017. Copyright and all rights reserved.
Material from this publication has been reproduced with the permission of PMI.
Defining Activities
6
Activity Lists and Attributes
8
6.3 Sequence Activities
The process of identifying and documenting relationships among
the project activities
Adapted from Figure 6-7, A Guide to the Project Management Body of Knowledge (PMBOK® Guide) -
Sixth Edition, Project Management Institute, Inc., 2017. Copyright and all rights reserved. Material
from this publication has been reproduced with the permission of PMI. 9
Sequencing Activities
10
Three Types of Dependencies
12
Sequence Activities:
Tools and Techniques
Precedence diagramming method (PDM)
Basis for Gantt charts
Most commonly used approach
Plan Test
Design Purchase Install
14
Activity Dependencies Internal and
External
Start is based on
the finish time of
predecessor
Finish is
Finish to start dependency based on the
First activity finish time of
predecessor
Second activity
Finish to finish dependency
First activity
Second activity
Start is based
Start to start dependency on the start
First activity time of
Second activity predecessor
Start to finish dependency
First activity Finish is based
Second activity on the start time
of predecessor
15
Sequence Activities: Outputs
Plants
Service
Building Greenhouse
Plants
Access Pathway
17
Park Improvement Example:
Scope Definition – WBS
PARK IMPROVEMENT
1.0 EXTERNAL WORKS 2.0 GREENHOUSE 3.0 SERVICE BUILDING 4.0 ADMINISTRATION
1.1 Order& Deliver 2.1 Foundations 3.1 Foundations 4.1 Sign Contract
Plant Materials
18
Precedence Diagram
Park Improvement Project
1.1 Order &
Deliver Plant 1.3 Planting
Materials 1.5 Complete
Access
Pathway
1.4 Seeding &
1.2 Grading
Sodding
4.1 Sign 2.1 G-House 2.2 G-House 2.3 G-House 2.4 S Bldg 4.2 Hand
Contract Foundations Structure M&E Services Finishes Over
19
Gantt Chart (incomplete)
Park Improvement Project
This activity
list is in Activity
WBS format sequencing
is shown by
arrows
Activity
durations are
still the
default value
- just one day
20
6.4 Estimate Activity Durations
Assessing the number of work periods likely to be needed to
complete individual activities with estimated resources
Adapted from Figure 6-12 A Guide to the Project Management Body of Knowledge (PMBOK® Guide) -
Sixth Edition, Project Management Institute, Inc., 20017 Copyright and all rights reserved. Material
21
from this publication has been reproduced with the permission of PMI.
Duration Estimates
22
Effort Versus Duration
Duration = Task estimate/Productivity
Availability
Availability factor is used to take into consideration the fact that resources
are not available to work on the activity 100% of the time (sickness, vacation,
education, ….etc). A factor of 75% is sometimes used for longer term
activities, this factor could be higher for shorter term activities.
23
PERT Method
Probability
t = (o+4m+p)/6
Where
t = the estimated time
o = optimistic time
m = most likely time
p = pessimistic time t
o m p
Program Evaluation and Review Technique (PERT) was developed by Booz Allen Hamilton
in 1958 to simplify the planning and scheduling of large complex projects.
24
Precedence Diagram with Duration
Park Improvement Project
1.1 Order/Deliver 1.3 Planting
Plant Materials
3 3 1.5 Complete
Access Pathway
2
1.2 Grading 1.4 Seeding &
Sodding
2 4
4.1 Sign 2.1 G-House 2.2 G-House 2.3 G-House 3.4 G Bldg 4.2 Hand
Contract Foundations Structure M&E Services Finishes Over
1 3 5 5 4 1
25
Gantt with Duration Estimates
Park Improvement Project
Activity
durations
Gantt bars now
have been
illustrate durations
entered
and sequence
26
6.5 Develop Schedule
Process of analyzing activity sequences, durations, resource
requirements and schedule constraints to create a project schedule
Adapted from Figure 6-14 A Guide to the Project Management Body of Knowledge (PMBOK® Guide) -
27
Sixth Edition, Project Management Institute, Inc., 2017. Copyright and all rights reserved. Material from
this publication has been reproduced with the permission of PMI.
Critical Path Method (CPM)
28
The Critical Path:
The series of activities that...
Determine the earliest possible completion
date for the project
Forms the longest total anticipated duration
period
Can change the project completion date, if
any are delayed
Have total float equal to zero
These all have the same meaning!
29
The Critical Path ...
Non-critical tasks
Planning can “float” and do
Initiation
not affect the end
date
Definition
Design
Documentation
Implementation
Production Critical path
Installation tasks have
no float
Transition
Training
Testing Critical path tasks must
Handover finish on time or the project
Completion completion will be delayed
30
More Critical Path ...
If non-critical task
Planning
takes more time, then
Initiation
it can become a
Definition “critical” activity also
Design
Documentation
Transition
Training
Testing
Handover
Completion
31
Using Critical Path Analysis to Make
Schedule Trade-offs
32
Critical Path Method
0 1 1 4 4 9 9 14 14 18 24 25
4.1 Sign 2.1 G-House 2.2 G-House 2.3 G-House 3.4 G Bldg 4.2 Hand
Contract Foundations Structure M&E Services Finishes Over
1 3 5 5 4 1
0 1 7 10 10 15 15 20 20 24 24 25
1 5 5 12 12 22 22 24
3.1 S Bldg 3.2 S Bldg 3.3 S Bldg M&E 3.4 S Bldg
Foundations Structure Services Finishes
4 7 10 2
1 5 5 12 12 22 22 24
34
PDM Diagram Critical Path
Park Improvement Project
1 4 4 7
1.1 Order/Deliver 1.3 Planting
Plant Materials 8 10
3 3
1.5 Complete
15 18 19 22 Access Pathway
2
1 3 4 8 22 24
1.2 Grading 1.4 Seeding &
Sodding
2 4
16 18 18 22
0 1 1 4 4 9 9 14 14 18 24 25
4.1 Sign 2.1 G-House 2.2 G-House 2.3 G-House 3.4 G Bldg 4.2 Hand
Contract Foundations Structure M&E Services Finishes Over
1 3 5 5 4 1
0 1 7 10 10 15 15 20 20 24 24 25
1 5 5 12 12 22 22 24
3.1 S Bldg 3.2 S Bldg 3.3 S Bldg M&E 3.4 S Bldg
Foundations Structure Services Finishes
4 7 10 2
1 5 5 12 12 22 22 24
35
ES EF
WBS Task
Duration
B F
4 4
K
4
C G
3 3
0
A D H L N
2 2 5 8 3
E I J M
5 6 8 4
36
The Network Diagram- Forward Pass ES EF
WBS Task
2 6 6 10 Duration
B F LS LF
10 14
4 4
K
4
2 5 5 8
C G
3 3
0 2 2 4 4 9 9 17 25 28
A D H L N
2 2 5 8 3
2 7 7 13 13 21 21 25
E I J M
5 6 8 4
37
The Network Diagram- Reverse Pass
2 6 6 10 ES EF
B F WBS Task
10 14
4 4 Duration
13 17 17 21 K LS LF
4
2 5 5 8 21 25
C G
3 3
14 17 18 21
0 2 2 4 4 9 9 17 25 28
A D H L N
2 2 5 8 3
0 2 10 12 12 17 17 25 25 28
2 7 7 13 13 21 21 25
E I J M
5 6 8 4
2 7 7 13 13 21 21 25
38
The Critical Path
Float =
11 Days
2 6 6 10
B F
10 14
4 4
13 17 17 21 K
4
2 5 5 8 21 25
C G
F= 12D 3 3
F=13D
14 17 18 21 F= 8D
0 2 2 4 4 9 9 17 25 28
A D H L N
2 2 F= 8D 5 8 3
F= 8D
0 2 10 12 12 17 17 25 25 28
2 7 7 13 13 21 21 25
The E I J M
Critical 5 6 8 4
2 7 7 13 13 21 21 25
Path F= 0
F= Total Foat 39
Using the Critical Path to Shorten a
Project Schedule
Two main techniques for shortening
schedules
Crashing shortening durations of critical
activities/tasks by adding more resources or
overtime
Fast tracking activities by doing them in parallel
or overlapping them
40
Crashing & Fast-Tracking
Crashing A
First activity
Tasks are compressed by B
providing additional
Second activity C
resources
Third activity
Fast-Tracking A
First activity
Tasks are overlapped if B
“soft” dependencies
Second activity allow C
forThird
the activity
overlap
41
Resource Leveling Heuristics
42
Resource Leveling Heuristics
43
Scheduling with RESOURCE
Constraints
If we only have a limited resource pool and our
original assumptions were based on unlimited
resources, then we have the following possibilities:
Review original duration calculations
Review original Network Logic
Look at possible Activity overlaps
Use “Float” times to “balance” resources
Work additional hours with available resources
Extend Project Duration
44
Scheduling with TIME Constraints
45
Agile Release Planning
Adapted from Figure 6-22, A Guide to the Project Management Body of Knowledge (PMBOK® 47
Guide) - Sixth Edition, Project Management Institute, Inc., 2017. Copyright and all rights reserved.
Material from this publication has been reproduced with the permission of PMI.
Control Schedule: T&T
Data Analysis
Earned value analysis
Iteration burndown chart
Performance reviews
Trend analysis
Variance analysis
What-if scenario analysis
48
Iteration Burndown Chart
49
Control Schedule: Outputs