Professional Documents
Culture Documents
2020 T2 MN601 Lecture 5 Scheduling Projects
2020 T2 MN601 Lecture 5 Scheduling Projects
Scheduling Projects
2020 T2 1
Review of Lecture 4
2020 T2 2
Outline of Lecture 5
Scheduling Projects
1. What is Project Schedule?
2. Importance of Project Schedules
3. Project Time Management Processes
A. Activity definition
B. Activity sequencing
C. Activity duration estimating
D. Schedule development
E. Schedule control
4. Conclusions
2020 T2 3
What is Project Time
Managment
2020 T2 4
What is Project Schedule?
2020 T2 5
Importance of Project
Schedules
• Managers often cite
delivering projects on time
as one of their biggest
challenges
• Schedule issues are the
main reason for conflicts
on projects, especially
during the second half of
projects This Photo by Unknown Author is licensed under CC BY
2020 T2 6
Importance of Project
Schedules
CHAOS Report of 2009 (by
The Standish Group):
- 32 % of all projects were successful
(2004 – 29%);
- 44 % were late, or over budget, or
with less than required features and
functions (2004 – 53%);
- 24 % failed or cancelled (2004 –
18%)
• Ref: https://www.classes.cs.uchicago.edu/archive/2
014/fall/51210-1/required.reading/Standish.Group.
Chaos.2009.pdf
2020 T2 7
Importance of Project
Schedules
Conflict Intensity Over the Life of a Project
0.40
0.35
Conflict Intensity
0.30
Schedules
0.25 Average
Total Conflict
Priorities
Manpower
0.20 Technical opinions
Procedures
0.15 Cost
Personality conflicts
0.10
0.05
0.00
Project Early Phases Middle Phases End Phases
Formation
2020 T2 8
Project Time
Management Processes
Project time management involves the processes
required to ensure timely completion of a project
Processes include:
A. Activity definition
B. Activity sequencing
C. Activity duration estimating
This Photo by Unknown Author is licensed
D. Schedule development under CC BY-SA-NC
E. Schedule control
2020 T2 9
A. Activity definition
A. Activity definition
– Activity: A task that
consumes certain time and
resources
– Identifying the specific
activities that must perform
to produce the project
deliverables
– A project schedule grows out
of an activity list.
This Photo by Unknown Author is licensed under
CC BY-SA-NC
2020 T2 10
A. Activity definition
2020 T2 11
A. Activity definition
– A milestone is a significant
event that normally has no
duration
• Often takes several activities
and a lot of work to complete
(reach) a milestone
• Can follow the SMART
(Specific, Measurable,
Assignable, Realistic, Time-
framed) criteria in developing
milestones This Photo by Unknown Author is
licensed under CC BY-SA-NC
2020 T2 12
A. Activity definition
Activities and Milestone examples
2020 T2 13
Discussion Points
2020 T2 14
Project Time
Management Processes
Project time management involves the processes
required to ensure timely completion of a project
Processes include:
A. Activity definition
This Photo by Unknown Author is licensed under
2020 T2 15
B. Activity sequencing
2020 T2 16
B. Activity sequencing
2020 T2 17
B. Activity sequencing
2020 T2 18
B. Activity sequencing
a) Activity-On-Arrow (AOA) network diagrams
– Activities are represented by arrows
– Nodes or circles are the starting and ending points of activities
– Can only show finish-to-start dependencies
– Can omit activities that have no dependencies
2020 T2 19
B. Activity sequencing
Ref: https://project-management-knowledge.com/wp-
content/uploads/2008/01/AON-Diagram.jpg
2020 T2 21
B. Activity sequencing
2020 T2 22
B. Activity sequencing
2020 T2 23
B. Activity sequencing
PDM Network Diagram – sample from MS Project software
2020 T2 24
Group Exercise
2020 T2 25
Group Exercise
2020 T2 26
Project Time
Management Processes
Project time management involves the processes
required to ensure timely completion of a project.
Processes include:
A. Activity definition
B. Activity sequencing
C. Activity duration estimating
D. Schedule development
E. Schedule control
2020 T2 27
C. Activity duration
estimating
Activity duration
estimating
– Duration includes the
actual amount of time
worked on an activity plus
elapsed time
This Photo by Unknown Author is licensed under CC BY-SA-NC
2020 T2 28
D. Schedule Development
2020 T2 29
D. Schedule Development
2020 T2 31
D. Schedule Development
Adding Milestones to Gantt Charts
• The five key points of using project milestones
include:
1) Define milestones early in the project and include
them in the Gantt Chart to provide a visual guide
2) Keep milestones small and frequent
3) The set of milestones must be all-encompassing
4) Each milestone must be binary, meaning it is either
complete or incomplete
5) Carefully monitor the critical path
2020 T2 32
D. Schedule Development
Using Milestones in Gantt Charts
2020 T2 33
D. Schedule Development
2020 T2 36
D. Schedule Development
Formula for calculating ES, EF, LS, LF
2020 T2 37
D. Schedule Development
Using Critical Path Analysis to Make Schedule Trade-offs:
• Free slack or free float is the amount of time an activity can
be delayed without delaying the early start of any
immediately following activities
• Total slack or total float is the amount of time an activity
may be delayed from its early start without delaying the
planned project finish date
• A forward pass through the network diagram determines
the early start and finish dates
• A backward pass determines the late start and finish
dates
2020 T2 38
D. Schedule Development
Calculating Early and Late Start and Finish Dates
2020 T2 39
D. Schedule Development
How to Find the Critical Path:
• To find the critical path, one needs to determine the
following quantities for each activity in the network
1. Earliest start time (ES): The earliest time an activity can begin without
violation of immediate predecessor requirements
2. Earliest finish time (EF): The earliest time at which an activity can end
3. Latest start time (LS): The latest time an activity can begin without
delaying the entire project
4. Latest finish time (LF): The latest time an activity can end without
delaying the entire project
2020 T2 40
D. Schedule Development
How to Find the Critical Path: Example 1
• At the start of the project we set the time to zero
• Thus ES = 0 for both A and B
A t=2
ES = 0 EF = 0 + 2 = 2
Start
B t=3
ES = 0 EF = 0 + 3 = 3
2020 T2 41
D. Schedule Development
How to Find the Critical Path: Example 2
2020 T2 42
D. Schedule Development
To Find the Critical Path:
1. Find ES, LS, EF, and LF
Slack Time = LS – ES = LF – EF
• Activities A, C, E, G, and H have no slack time
• These are critical activities on the critical path
• The total project completion time is 15 weeks
• Industrial managers call this a boundary timetable
2020 T2 43
D. Schedule Development
To Find the Critical 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
2020 T2 44
D. Schedule Development
2020 T2 45
E. Schedule control
Schedule control is Controlling and
managing changes to the project
schedule baseline to achieve project
plan
– Perform reality checks on
schedules
– Allow for contingencies
– Don’t plan for everyone to work
at 100% capacity all the time This Photo by Unknown Author is licensed under CC BY
2020 T2 46
E. Schedule control
Tools and techniques include:
• Progress reports
• A schedule change control
system
• Project management
software, including
schedule comparison
charts like the tracking
Gantt chart
2020 T2 47
Conclusions
• Project scheduling is the process of defining project
activities, determining their sequence, and estimating
their duration
• Time has the least amount of flexibility; making Project
Schedule of vital importance
• Project Time Management Processes are:
A. Activity definition
B. Activity sequencing
C. Activity duration estimating
D. Schedule development
E. Schedule control
2020 T2 48
References
Acknowledgement: Some of the text in this lecture is
taken almost verbatim from the following references:
1. Kloppenborg, T.J. Contemporary Project Management, 3rd Ed.,
Cengage Learning, 2015.
2. Schwalbe, K. Information technology project management, 8th
ed., Course Technology, 2015.
3. Project Charter: Website Redesign, Accessed 20 September
2017,
https://images.template.net/wp-content/uploads/2016/07/131217
50/Website-redesign-project-charter.pdf
4. Gray, C., & Larson, E. (2011). Project management – The
managerial process (Fifth edn). NY: McGraw-Hill.
5. Fuller, Mark A., Valacich, Joseph S., and George, Joey F.
(2008), Information Systems Project Management: A Process
and Team Approach, Pearson Education Inc. Upper Saddle
River, New Jersey, 07458.
2020 T2 49
D. Schedule Development
2020 T2 50
D. Schedule Development
2020 T2 51