Professional Documents
Culture Documents
Project Schedule Planning and Development
Project Schedule Planning and Development
Project Schedule Planning and Development
Development
A guide to develop reliable project schedule
3
Content
4
Project Planning and Scheduling Overview
Planning the schedule is one of the most critical and challenging steps in project planning
7
Project Planning and Scheduling Overview
Planning the schedule process involves not only project execution, but also plans for
planning the schedule itself and controlling the schedule during execution phase
9
Project Planning and Scheduling Overview
10
Project Planning and Scheduling Overview
F9
Project planning and control Update schedule availability
knowledge
11
Project Planning and Scheduling Overview
12
Project Planning and Scheduling Overview
Do not go less detail, evaluating and forecasting will not be effective, too many assumptions
Stop detailing when it reaches enough confidence level to grip the progress commitment and
monitor the progress performance/ status
Keep estimated activity duration shorter than reporting period as much as possible, unless
information is not available at earlier stage
13
Project Planning and Scheduling Overview
EPC
14
Content
15
Schedule Development Steps
It is important to prepare planning for planning before planning the project schedule itself
Define Schedule Plan Basis Decompose Scope of Work Develop Project Schedule Model
16
Schedule Development Steps
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
18
Developing Schedule Management Plan and Basis
Describing methodology, tools, software, level of detail, integration and any strategy
Schedule development plan involved for developing schedule to have good quality schedule in timely manner
Describing process for updating the schedule, collecting schedule information, and
Schedule maintenance plan recording progress to keep schedule up to date
Schedule controlling and Describing process of controlling schedule, measuring performance and analysing
analysis plan the variance to keep schedule on track/ back to track
Describing how to report schedule and its reporting period to keep project team well
Scheduling reporting plan informed
19
Developing Schedule Management Plan and Basis
Schedule basis is document providing required information for building and estimating
project schedule
The content in schedule basis shall be acknowledged and agreed by project teams, otherwise it
may lead to dispute on schedule reliability in future
20
Schedule Development Steps
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
21
Developing Work Breakdown Structure
WBS is deliverable-oriented breakdown of a project that defines the total scope of work in
smaller and more manageable sections
WBS Characteristics
Captures all deliverables to complete the total scope of work, including project
100% Rule management
WBS shall achieve sufficient decomposition for communicating and tracking the
Sufficient level of detail work, and it depends on project complexity
Has unique ID ID for easier identifying and categorization of WBS at each level
No scope overlapping Each WBS element shall be exclusive, no overlapping of scope and responsibility
22
Developing Work Breakdown Structure
WBS.ID
WBS Name
LEVEL-1 Budget
Project
HP
House Project
$41,500
LEVEL-2
Area HP.A HP.B HP.C
Common Area House Area Backyard Area
$1,500 $35,000 $5,000
LEVEL-3
Work HP.A.1 HP.A.2 HP.B.1 HP.B.2 HP.B.3 HP.B.4 HP.C.1 HP.B.2 HP.B.3
Fence Road Structure Electrical Piping Architect Mini Bar Pool Landscape
$800 $700 $12,000 $5,000 $3,000 $15,000 $2,000 $2,000 $1,000
WBS
House Project
Control account is intersection of WBS & OBS Common Area House Area Backyard Area
Structure
Fence
Architect
Pool
Landscape
Mini Bar
Piping
Road
Electrical
of work package/ WBS element
Civil Eng. CA CA CA
Civil Coord.
Arch. Eng. CA CA CA CA
Project
Manager
Elec. Eng. CA
M/E Coord.
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
25
Defining Activities
Activities are all detailed actions/ activities to be performed in order to complete work
package (lowest level of WBS)
Activity characteristics
Activity name shall be as clear as possible to avoid ambiguity and represent scope
Clear & unique naming to be undertaken
Has activity attributes/ Attributes such coding for area, function, discipline will enhance the description of
coding activity
Activity shall have clear progress measuring method and weight factor representing
Measureable completion of work package
Don’t go too detail while information is not clear or unavailable at planning stage, do
Proper level of detail rolling wave planning
26
Defining Activities
ID Rule Example
Project ID XX HP : House Project
LEVEL-3 H.B.1
HP.B.1
Work Package Structure Area X B : House
Discipline X C : Civil
Function X F : Building Work
Activity Level Activities
Sequence XXX 010 : Sequence ID
27
Defining Activities
Add milestones in schedule to mark specific points and enhance schedule tracking
(milestone has no duration and effort)
External date and delivery Type of milestone may vary, defined by project
28
Defining Activities
Planning the activity detailing method is very important, because not all detail information
can be achieved at planning stage
29
Schedule Development Steps
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
30
Sequencing Activities
Lag/ lead (negative lag) will be hard to interpret and trace, best way is to convert it to
Minimize using lag/ lead activity as much as possible
In some cases, constraint may restrict activity movement and cause illogical
Minimize constraint sequence, limit its use for key event that cannot be shifted or external delivery
Too many predecessors/ successors in activity will make sequence harder to trace,
Less redundant relationship limit its use only for direct driven relationship
31
Sequencing Activities
33
Schedule Development Steps
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
34
Calculating Duration & Resources
Calculate duration is process of estimating activity duration to complete the activity with
no buffer included
Unit duration shall be same for all activities to avoid misleading information, days
Same duration unit are preferred or hours for hourly task duration
Duration shall reflect real working time to perform the activity, holiday and non-
Working calendar assigned working day must be assigned to calendar
No unnecessary buffer Do not include any buffer while estimating duration to easily manage the float with
included real effort, put any buffer to consider any risk in separate activity
Consider to break to more detail if duration is too long or merge if duration is too
Not too long, not too short short
35
Calculating Duration & Resources
Expert Judgement Construct Mini Bar - Expert estimated it can be completed in 80 days 80
36
Calculating Duration & Resources
Add contingency activity to absorb any uncertainty/ risk that delaying the project if
needed, usually it’s added in the end of sequence, phase or project
37
Calculating Duration & Resources
Calculating resources is very important to determine when and how much resources are
needed to complete activity
Not all resources need to be added to activity, inputting only key resources is enough
38
Calculating Duration & Resources
Resource is assigned to each activity, duration and sequence might be adjusted if there’s clash or over allocated resource
assignment
39
Calculating Duration & Resources
The variables between resource and duration shall be managed properly since changes on
one variable will impact to the others
Units or Effort Work units required to complete activity, usually measured by man-hours, man-days
Duration Total time to complete activity, measured by work time unit e.g. hours, days, week
Example:
The work is estimated to take 100 hours (man-hours) of effort,
If there is one worker working 10 hours/day, then the duration to complete it would be 10 days
40
Calculating Duration & Resources
There are activity duration types in Primavera P6 that determine how duration, effort and
units per time will be calculated when one variable changes
Example:
Work takes 1,000 days (man-days) of effort, with 10 worker available, the work duration would be 100 days
03 Defining Activities
04 Sequencing Activities
06 Finalizing Schedule
42
Finalizing Schedule
Finalizing schedule process is to make sure schedule has good criteria both in technical
or non-technical aspects
Finalizing process
Assess schedule health Assess the quality of schedule by evaluating it through several criteria
Check critical path validity Assess critical path validity through several criteria
Verify overall schedule Verify and communicate the project schedule to project teams to dig schedule
concern and grip the commitments for achieving schedule
43
Finalizing Schedule
High total float Minimize activities with high total float, re-check the relationships
High duration Most activity’s duration shall be less than reporting period, especially for near future
Link to WBS element All activities shall be linked to activity, not WBS element
The target for each criteria may be different for every project, depends on project needs and requirement
Moreover, DCMA 14 point assessment can be used for assessment guideline and basis
44
Finalizing Schedule
Critical path is sequential activities that determine shortest time for project completion or
sequential activities that has total float ≤ 0 day
Continue through all activities Critical path shall continue from start date/ status date to the finish date of project
Critical path shall have deep level of detail and short duration to be closely
Proper detailed and duration monitored
Constraint, especially hard constraint shall not be incorporated in critical path since
No constraint it can miscalculate the CPM calculation
FS Relationships FS relationships shall be used to clearly show the logic sequence of critical path
45
Finalizing Schedule
Verify and communicate the project schedule to project teams to dig schedule concern
and grip the commitments for achieving the plan
46
Finalizing Schedule
Schedule baseline is the approved version of schedule that will be used for tracking
project schedule performance
$
!
Risk plan Cost budget and cash
flow projection
47
WRAP UP! Schedule Planning and Development Steps :