Lecture Note
Lecture Note
Lecture Note
Project
Schedule
ITM130
Welcome
Project Schedule Management Overview | PMBOK Video Cour
Ice breaking video se - YouTube
Lesson 1
Lesson 1 continues
Break 4:45 to 5
Quiz
Objective
Construct a Project Schedule
Develop a balanced plan
Use network diagramming methodologies
Create a project’s critical path
Project Schedule
A project
schedule is a
formal timetable
that enumerates
start dates,
deadlines, and
resources
required for a
Introduction
The project schedule is created after the scope planning has created WBS,
and before the project resource planning.
Regardless of the size of the project, creating a schedule is one of the most important
project management steps.
Generally, creating a project schedule falls under the responsibilities of a project manager.
However, all stakeholders within a project should be involved in the process.
Stakeholders are those with an interest in your project’s outcome. They are typically the
members of a project team, project managers, executives, project sponsors, customers, and
users.
Stakeholders are people who will be affected by your project at any point in its life cycle,
and their input can directly impact the outcome. It’s essential to practice good stakeholder
management and continuously communicate to collaborate on the project.
Introduction
Realistic and detailed project schedules are important because they help keep
projects within budget and on schedule.
Step 1.
• Decompose the project scope into specific activities.
Step 2.
• Sequence related activities.
Step 3.
• Estimate the effort, duration, people, and physical resources required to complete the activities.
Step 4.
• Allocate people and resources to the activities based on availability.
Step 5.
• Adjust the sequence, estimates, and resources until an agreed-upon schedule is achieved
Schedule
If the schedule model does not meet the initial desired end date,
schedule compression methods are applied.
Fast tracking often entails applying leads and lags along a network
path.
In Figure 2-16, there is a lead between the finish of Task 2 and the
start of Task 4.
Fast Tracking Examples
Schedule
A lag is a delay of a successor activity.
An example of using a lag would be changing the type of relationship between activities, and then applying a lag.
For example, rather than waiting for an activity to finish before the next one starts (a finish-to-start relationship), change the
relationship to have the end of the successor activity finish a determined amount of time after the end of the predecessor (a finish-to-
finish relationship).
The network logic would show a lag between the finish of the predecessor and the finish of the successor activities.
There is an example of a finish-to-finish relationship with a lag in Figure 2-16 between Task 8 and Task 7.
A lag can also be applied between the start of one activity and the start of another activity (a start-to-start relationship).
Dependencies
Mandatory Discretionary
External dependency. Internal dependency.
dependency. dependency.
• A relationship that is • A relationship that is • A relationship • A relationship
contractually required based on best between project between one or more
or inherent in the practices or project activities and non- project activities. This
nature of the work. preferences. This type project activities. This type of dependency
This type of of dependency may type of dependency may be modifiable.
dependency usually be modifiable. usually cannot be
cannot be modified. modified.
Dependencies
Other definitions
Project schedules also define the team members and resources needed to
complete tasks.
All the work necessary to complete the deliverables is accounted for in the
project schedule; it also includes all associated costs as outlined in the
project budget.
Turbulent Colorado River periodically flood vast areas of California and Arizona
The flood destroyed canals built for irrigation and drinkable water
Herbert Hoover proposed construction of the high dam to solve the problems
Who is Herbert Hoover?
Was Secretary of Commerce
under President Coolidge
Graduated from Stanford
University
A successful mining engineer,
humanitarian
Elected as the 31st President of
the United States
Questions That Were Raised
Composite bid was accepted for $50 mil by Six Companies in March 6 1931
Construction began in April 20 1931
June 1931, sufficient housing facilities were in place
Construction was completed in March 1, 1936
The construction was completed 2 years ahead of schedule
Cost Management
One of the biggest engineering project at that time - also the greatest testimony to
functional organizations and old fashioned management control techniques
Active management was left in 4 hands: Henry J. Kaiser, Charles A. Shea, Felix
Kahn and S.D. Bechtel
Project Management
Project Management
Frank Crowe (a.k.a Hurry Up) worked under Shea – acted as the man point
between Board of Directors and the operations personnel
It was Shea’s responsibility to carry out the construction on time and budget
Each department was headed by a manager and held accountable for their work
Project Management
Workers’ strike (August 1931) – triggered by deaths of many of the workers’ wives
and children due to extreme heat and lack of sanitation in the campsite area
Huge dam size required a lot of cement and engineers predicted it would take 125
years to dry and cure
Heat generated in the chemical rxns in the drying process would physically alter the
landscape
Solutions to the Problem
Height : 726.4 ft
Weight: 6.6 million tons
Total storage capacity : 30.5 million acre ft
Power generating capacity: 2.8 million kW
Has 17 generators
Part of a system that provides water to over 25 million people in Southwest United
States
What factors should be considered…
… when making a project schedule?
1 2 rs
a ct o
1. Project schedules consist of
multiple factors that need to be
quantified before the formal
schedule is finalized.
righ l
t
l
fact ting a
le F
ors
2. Getting each of these factors right,
ltip
D el
iver
a bl
es
What is included in a …
3 4
R eq
uire
men
ts
Project Schedule
Project schedules are created during the project
planning phase and are crucial to the creation of a
project plan, where the schedule plan, schedule baseline,
deliverables and requirements are identified.
7
The following are included in the creation of a
Project Schedule
1 • Deliverables
7
The following are included in the creation of a
Project Schedule
1 • Deliverables
7
The following are included in the creation of a
Project Schedule
• Deliverables
• Tasks: start & end dates, dependencies, duration and
2 project time line
• Project Calendar
3
7
The following are included in the creation of a
Project Schedule
• Deliverables
• Tasks
• Project Calendar
3
4
• Work Packages
7
8
The following are included in the creation of a
Project Schedule
• Deliverables
• Tasks
• Project Calendar
• Work Packages
4
5 • Budgets
7
The following are included in the creation of a
Project Schedule
• Deliverables
• Tasks
• Project Calendar
• Work Packages
5 • Budgets
6 • Resource availability
7
The following are included in the creation of a
Project Schedule
• Deliverables
• Tasks
• Project Calendar
• Work packages
• Budgets
6 • Resource availability
Presentation Title 47
Deliverables
Decompose into
Work Packages
Shop for shoes Wait for RSVPs
Create guest list Mail the invitations
Tailoring and fitting Finalize the menu
Shop for dress Print the invitations
Find caterer Choose the bouquet
Cater the wedding
48
Case Study: Wedding Deliverables
49
Deliverables
1 Deliverables are the outputs of a project. Different tasks within your project
schedule will produce different outputs as they are completed.
The finished product or service you provide to your client is obviously one of the
Deliver
1 deliverable are:
e p r o je c t’s
a
s
g
c ope it
r e e to
n
•
tiv
Examples o
finished hou
sh o w y o u r c
improved w
es
f external p
se in a cons
lient what a
orkflow.
roject deliv
t
w
r
erables incl
uction proje
ebsite will l
ud e a
ct, a wirefra
ook like, or
me to
an
n th d s
er e acti o b je c
th i o l t t o
is wi stakeh libera r o jec • Ex am
ples of inter
It v a n t f d e in g p nal project
• e le u lt o ie v m e e tin g deliverables
R a r es a c h minutes, int include
• is d to a u d it reports to e r n a l p r o je c t p r o g r es s
•
It
r e late e n s u r e reports, or
It is q u a lit y.
• If you are h
aving a har
ex t ern a l d e d time telli
liverables a ng internal
to the clien p art, just re and
t, it is an ex m ember this
ternal deliv : if it goes
erable.
Deadlines
2 • Deadlines in project scheduling are just what you’d expect: due dates for
task and project completion. The concept is simple, but deadlines and
timeframes are vitally important to successful projects.
es
• Of course, this is easier said than done. All too often, despite the best efforts
of stakeholders, projects miss their deadlines. This, in turn, hurts customer
satisfaction, morale, and budgets.
• For example, suppose you’re managing a construction project with the intent
D e p en d
to build a house. Before you can install insulation, you need to finish running
electrical wiring. Before you run electrical wiring, you must complete the
frame and exterior walls of the house.
• In this case, the insulation depends on the electrical wiring being installed.
Similarly, the wiring depends on the frame and exterior walls being
complete.
Milestones
1 e h e dul i ng
r
, m
o j
i
e
l
ct
e
o b
n
j
e
e
s • Using mil
s t o t i ve s
c
t
st
h
a
e
tu s of
estones ena
a p
house exam
roj e c t
bles you to
at a high lev
track the
el. Sticking
c t s e y p p l e , i f wi t h
oj e n k d . complete o t he frame shou
pr h e
w mple t e ne week in, t ld be
• In at e milestone. hat could b
d i c n c o e a project
in b e e
v e • If you c
ha heck in with
frame is com stakeholder
plete in wee s and see th
k e
sign. Altern one, that ’s a
atively, if yo good
milestone h u see that tha
asn’t been m t
and work to et, you can
get back on investigate
track.
The Project Scheduling Techniques
Estimating the duration of project tasks as accurately as possible is
key to creating a realistic schedule. To do this requires the use of
various project scheduling techniques.
Program Ev
aluation and
Review Tech
nique (PERT
e thod (CPM) )
Cr itic al pa th m
Presentation Title 60
The critical path
Project
Project X
X
Level 1
Level 2
Level 3
Level 4
17-66
Difference
• With the WBS, you can get a clear idea of the work
required to produce your project’s outputs.
1 5 6
17-71
Limitations of PERT
Important activities may be omitted
Precedence relationships may not be correct
Estimates may include
a fudge factor 4
142 weeks
3 17-72
The components of a Gantt chart
The components of a Gantt chart
Task list: Runs vertically down the left of the gantt chart to describe project work and may be organized into groups
and subgroups
Timeline: Runs horizontally across the top of the gantt chart and shows months, weeks, days, and years
Dateline: A vertical line that highlights the current date on the gantt chart
Bars: Horizontal markers on the right side of the gantt chart that represent tasks and show progress, duration, and start
and end dates
Milestones: Yellow diamonds that call out major events, dates, decisions, and deliverables. A white diamond
represents a slipped milestone such as projects completed later than originally planned.
Dependencies: Light gray lines that connect tasks that need to happen in a certain order
Progress: Shows how far along work is and may be indicated by percent complete and/or bar shading
Resource assigned: Indicates the person or team responsible for completing a task
Advantages of Gantt Chart
The answers to these questions will greatly inform your project schedule moving forward,
as you will use this information to plan start and end dates, link activities, set the
duration, create milestones and manage resources.
The steps for creating …
Project Schedule
1 2 3 4 5 6 7 8
Determine Find the critical path Document risks Review and
dependencies and complete your
assumptions project schedule
How to create your own project schedule?
3 • To begin, you will need to quantify all of the tasks associated with competing your
project. At the same time, be sure to detail the associated deliverables and required
resources.
4
• Quantifying all of your project’s tasks and deliverables enables you to make
5 accurate estimates going forward.
• At this stage, you may need to collaborate with internal project teams to
6
understand the various subtasks required.
7 • You will also want to make sure your client has the same external deliverable
expectations you do. For complex projects, this stage will include the creation of the
WBS.
8
Tips for quantifying your project’s tasks
Engage your stakeholders: Project team members can provide you with the
technical expertise needed to clearly quantify projects tasks and required
resources. Hold meetings or have your list reviewed by stakeholders to ensure
accuracy.
Understand the resources required for your tasks: A person can’t be in two different
places at the same time. Similarly, two tasks may require the same piece of equipment.
Make sure to quantify what resources are needed for your tasks to avoid double-
booking your team members or resources.
Steps for Project Schedule
1
2 Dependencies
3 Now that you know what tasks you need to complete, you can begin to map dependencies. There
are a few different types of dependency relationships:
4
8
Dependency relationships
Finish-to-start: This is the most intuitive dependency type. To start one task,
you must finish a prerequisite task.
Start-to-start: The start date of a task is tied to the start date of another task.
Finish-to-finish: The finish date of a task is tied to the finish date of another task.
Start-to-finish: The start date of a task determines the finish date of another task.
Steps for Project Schedule
1
2 Dependencies
4 Now that you know what tasks you need to complete, you can begin to map dependencies.
There are a few different types of dependency relationships:
5 1. Finish-to-start
2. Start-to-start
3. Finish-to-finish
6 4. Start-to-finish
7 Mapping out the dependencies for all of your tasks is an important prerequisite for realistic
scheduling and resource allocation. Collaboration with your internal stakeholders is vital to
getting this part of your project schedule right.
8
Tips for determining dependencies:
Don’t set timelines yet: Remember, at this point, you haven’t begun to generate time
estimates or set deadlines. At this step, you are setting the stage to create accurate
timelines.
Steps for Project Schedule
1
3 Time
5 Now that you understand the dependencies that exist between tasks, its time to estimate
how long they will take.
6
Doing so will help you set realistic deadlines and identify the critical path later on. You will
need input from relevant stakeholders to complete this step.
7
8
Tips for estimating the time required to complete tasks:
Track your time once the project starts: Even for experts, estimating the time
complex tasks will take is difficult. Do your future self a favor and track how
much time tasks take on all of your projects. This will provide you with a
precident for future estimates.
4 Critical Path
After you’ve laid out your dependencies, you’ll be able to determine
the critical path for your project.
5
In short, the critical path is the set (or sets) of dependent tasks that
dictate if your project is completed on time.
6 • Many paths in a project can have some slack built in, meaning
that even with some delays, the project can still meet deadlines.
• That isn’t the case for the critical path. Unless you can work
7
some magic, a delay in the critical path means a delay in
project completion.
8
Tips for finding the critical path:
r o je ct c a n h a v e multiple
Your p Critical path
l p a th s : C o m p le x problems s can chang
critica al paths. throughout e
v e m u lt ip le c r it ic a project: T
ca n h a world is nev he real
r o je c t m a n a g e r, you need to er as clean c
As a p your networ ut a s
a n d tr a c k a ll o f them. k diagram. I
identify set of tasks i f o ne
s completed
of schedule, a h ea d
a n d a n o t he r
behind, you set is
C P M (Critical r critical pa
Get fam ilia r w it h change. th can
e th o d ) a n d P E R T: For
Path M u m b o ards
o ff ers s c r
example, Jira embers to
o w a g ile te a m m
that all
id e n ti fy w h ic h tasks are
quickly
blockers.
Steps for Project Schedule
1
4
At this point, you’ll have a solid foundation for your project
schedule. From here, you can take a step back and pick your
5 Milestones
milestones. It can be easy for project management beginners to
trivialize milestones.
6 After all, if everyone executes as planned, all that matters are the
deliverables and deadlines, right? While that makes sense at a high
level, as a project manager, you need to make sure everyone is on
7 track to deliver. Milestones help you do that
8
Tips for picking your
Milestones:
Spread milestones throughout your project: Improving monitoring and visibility is one
of the core benefits of creating milestones. Therefore, it’s important to ensure you spread
out milestones to make sure you’re executing consistently throughout the project. It’s
easy to focus on the end-of-project deliverables. However, early and mid-project
milestones such as contract signings and approvals are key to making sure you stay on
schedule.
Remember that milestones aren’t tasks: A milestone is a marker, not a task. This is
important to remember because milestones don’t take time to complete; they simply
indicate when a phase within a project begins or ends.
Steps for Project Schedule
1
3
• Assumptions are often stigmatized as negative. However, in project management,
4 you must make assumptions regularly.
• For example, if your procurement team tells you that materials will arrive on
February 1, that’s an assumption you’re banking on.
5 • Inherent to any assumption is an amount of risk. For example, say there is a 10%
risk those materials don’t show up until February 8. That means there’s a 10%
6 Risk chance that one assumption could delay your project by a week.
• When you quantify and document all of your risks and assumptions, you’re able
to forecast your project’s overall risk, create contingencies and backup plans, and
7 reduce the impact of one of your assumptions falling through
8
Tips for documenting your risks and assumptions:
n d p ro b ab il it y: Some
ct a false,
Quantify impa w probab ilit y o f b e in g
n s h a ve a lo ntire
assumptio d e ra il t h e e Offload an
t h e m w rong could d mitigate
but ge tti n g
r a s s u m p ti o n s may be you’re dep risk where
e r s ely, othe endent on possible: I
pro je c t . C o n v
ls e b u t h a v e less of an backup jus j u st one sup f
li k e ly to b e p roven fa e to take t in case. A
d
plier, find a
more . M a k e s u r have adeq ditionally,
n p r o je c t co mpletion uate insura be sure yo
u
impact o
t o a c c o u n t a t this your proje nce to pro
t
r is k a n d p ro bability in ct ect all aspe
cts o f
b ot h
stage.
Steps for Project Schedule
1
3
• Now you should have a firm grasp of the time your project
4 will take as well as the risks and assumptions underlying
your estimates. At this point, you can set the deadlines for
your project.
5
• Deadlines are a simple enough concept, but getting them
right is a challenge. There is constant tension between
6
speed and quality.
• As the project manager, it’s your job to create realistic
7 Deadlines
deadlines that balance the demands of different
stakeholders.
8
Tips for Project Deadlines
Give your Use scheduli
ra b le s and team some ng software
n e s fo r d e li ve r o w ig g w it h a : If you’re de
Set dea d li o m : liDvoenra’tbsleest to le t e a m of more th aling
il a
e the fiynour mo l d e d eadlines bamemb a n a h an d f u l o
sto n e s : W h y o u s e d e r s , c o f
mile p s
o t
r toa n
p t
ti,m o n n sid e r u sin
lie n t o r e n d u serAarded im istic projec softw
t io n a re t
g a project sc
heduling
your c a
t ceusphrioje
h n c
t t ato s . o avoid miscom
e s u
througahvooid a s t h t allows youDedicate munications
ne e d d e a d lin itu t o s e t t o d p r o je c t .
e s u r e a ti o n m a n a
y o u r t e a m o n trascektb. aBck where a sin Asan
e s g l e a o r W r
gement softw
are like
keep d
r emr ail
iel s
s to n ik e ca n h e
e s f o r a ll o f y our majo the entire p and
r o je c a w a r e
lp increase v
isibility
deadlin t. ness around
deadlines.
e r a b le .
and deliv
Steps for Project Schedule
1
4
• At this point, your project schedule is effectively complete. This step is where
5 you review your schedule for accuracy and have stakeholders sign off on the
schedule’s feasibility.
6 • A few items to check for during the process are:
1. Only in-scope tasks are included in the schedule
2. Resources are available for the dates and times you allocated them
7 3. Milestones are spread out throughout the project
4. Deadlines have a cushion that is proportional to the risks and assumptions
8 Review tied to the underlying tasks.
Tips for reviewing and completing your project schedule:
r ti s e to
m ’s expe
y o u r tea e y o u r
u n e ed a ke sur t to
le yo t o m w a n
t : W hi n eed d o you
r c lie n o u a l s o
t o n ly o ff on
yo u tes, y e. N o o si g n ct.
g ag e ti m a e d u l e m t ro j e
En
w o r k es t h e sch n e e d th o u t t he p
h y h
create happy wit ut you ma es throug r e i n the
lie n t is p p y , b i le s to n
e n y ou ’ be
c m h a d m :W h c a n
ke the b le s an ca ti on s m e off
m a
d e li ve ra
a n d v a
e p a id ti
r k in g on
variou
s
o l i d ays h in g s lik
c to rs wo is t h e
e rl o ok h e d u l e, t c o n tra ec t . N ow
ov
Don’t creating a mployees
sch an d t h e proj
s , e e d u r in g a t.
e e d . T h s o ff r t h
w
to f o rget h av e day ounted fo
easy c t m ay ’v e a cc
u r p roje t h a t y ou
yo ve r if y
to
time
Execution
of Your
Project
Schedule
How to Manage your Project Schedule
During Execution
• Once you’ve got all the pieces of your schedule together, the last
thing you want to do is manually punch it into a static document
like a Google sheets or a Microsoft Excel spreadsheet. Project
management software can automate much of the process for you.
• There are project scheduling tools on the market that are great for
simple scheduling duties, but when you’re leading a project, big
or small, you need a tool that can adapt to the variety of
scheduling issues you’re going to need to track. Watch the video
below to learn how scheduling software can help you lead your
project to a successful conclusion, or continue on to read our full
walkthrough.
Project Scheduling
Tools
Gantt Chart
Critical Path
PERT
Click on the
button to
select the
correct
answer!
MCQ
lic k h ere to
C
!
continue
MCQ
A Gantt cha
r t i s a p r oj e
tool that illu c t m a n a ge m
strates work e nt
over a perio completed
d i n r e l a t i on
planned for t o t he t i m e
the work.
lic k h ere to
C
!
continue
MCQ
PERT is use
d to get acc
complicated urate time e
projects. stimates for
lic k h ere to
C
!
continue
Assignment 1
Bringing projects in on schedule while adhering to cost and quality requirements to reduce risks among the greatest challenges for
project managers. Every deliverable in a project is time-sensitive and managing time effectively is essential to the success of any project.
After the first 3 lectures, please conduct research on Project Schedule management.
Please answer for the following questions in the Microsoft Word in APA format with an abstract page:
• What are the key benefits of developing Schedule?
• Explain why project scheduling is an essential component of project management.
• Explain the Inputs, Tools and techniques, and output of this process?
Also, prepare a schedule for a project of your groups’ choice, with the following:
• Define your project goals.
• Identify all stakeholders.
• Set the project’s start and completion dates.
• Break the course project into tasks that need to be carried out. Some project activities that you would probably face in the real world may not be needed in the course project,
such as ordering supplies from vendors, interacting with clients, buying software and so on. Feel free to include any such tasks, however, as the primary focus of this assignment
is to teach you proper scheduling technique.
• Identify the resources (mainly personnel) associated with each task. Don’t forget that for this individual assignment you are the project manager. Distribute the remaining roles
among other members of your group.
• For each task, estimate the period that it will take to complete. You can approximate smallest, largest, and expected task durations.
• Determine the order in which tasks will be performed.
• Defining activities
Realistic and detailed project schedules are important because they help keep projects
within budget and on schedule.
You cannot start editing a technical report until someone else completes the first draft.
What type of dependency does this represent? Finish-to-start.
The main advantage of using Gantt Charts is that they provide a standard format for
displaying planned and actual project schedule inrormation.
Questions
The main disadvantage of Gantt charts is that they do not usually show relationships or
dependencies between tasks.
What type of diagram shows planned and actual project schedule information? A tracking Gantt
Chart
Critical path method is a network diagramming technique used to predict total project duration.
Critical path scheduling is a method of scheduling that considers limited resources when creating a
project schedule and includes buffers to protect the project completion date.
Questions
Controlling is the final process in the project schedule management.
A project manager for a software development project, you are helping to develop the project
schedule. You decide that writing code for a system should not start until users sign off on the
analysis work. What type of dependency is this? Discretionary