Professional Documents
Culture Documents
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 2
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 3
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 4
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 5
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 6
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 7
Project Time Management
6.1.1 Define Activities
Inputs
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 8
Project Time Management
6.1.2 Define Activities
Tools and Techniques
.1 Decomposition As applied to defining activities, involves subdividing the project work
packages into smaller, more manageable components called activities.
.2 Rolling Wave Planning Is a form of progressive elaboration planning where the work to be
accomplished in the near term is planned in detail while work far in the
future is planned at a high level.
.3 Templates Standard activity list or portion of an activity list from previous projects
can often be used as a starting point. These can include resource
requirements, skill sets, effort hours and other descriptive information.
.4 Expert Judgment Experienced team members or other experts experienced and skilled in
developing detailed project scope statements, the WBS and project
schedules.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 9
Project Time Management
6.1.3 Define Activities
Outputs
.1 Activity List A comprehensive list including all schedule activities required on the
project. The activity list includes the activity identifier and a scope
of work description in sufficient detail to ensure the project team
members understand the work to be complete. It does not include
any activities that are NOT required as part of the project scope.
.3 Milestone List Identifies significant points or events in the project and indicates
whether they are mandatory or optional.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 10
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 11
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 12
Project Time Management
6.2.1 Sequence Activities
Inputs
.1 Activity List See 6.1.3.1
.5 Organizational Project files from the organizational knowledge base may contain
Process Assets information for scheduling methodology.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 13
Project Time Management
6.2.2 Define Activities
Tools and Techniques
.1 Precedence PDM is used in Critical Path Methodology (CPM) to construct a project
network diagram using boxes (nodes) to represent activities connected
Diagramming Method by arrows to show the logical relationships that exist between them.
(PDM) There are 4 types of dependencies or relationships: FS, FF, SS, SF
(shown on a subsequent slide).
Also called AON: Activity On Node. Is most commonly used
diagramming method.
.2 Dependency There are 3 types of dependencies that define the activity sequencing:
Mandatory, Discretionary, and External (these are defined in subsequent
Determination slides).
.3 Applying Leads and The project management team determines the dependencies requiring
leads or lags:
Lags
Leads: allow acceleration of a successor activity
Lag: directs a delay in a successor activity
.4 Schedule Network Standardized schedule networks. Portions of networks are called sub-
networks or fragment networks which are very useful for repeating
Templates activities to produce identical deliverables or common organizational
activities.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 14
Project Time Management
Precedence Diagramming Method (PDM)
Example
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 15
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 16
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 17
Project Time Management
Finish Start
Task A Task B
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 18
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 19
Project Time Management
Start
1. Lucy wraps chocolate
2. Install Plumbing Task A
3. Select Design
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 20
Project Time Management
1. Complete proposal
Task B 2. Finish relay runner #1
Finish 3. Maintenance contract signed
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 21
Project Time Management
Dependency Types
Mandatory Dependencies:
Those that may be contractually required or inherent in the nature
of the work being done (hard logic)
Discretionary Dependencies:
Preferred logic, preferential logic or soft logic
Based on knowledge of best practices within a particular application
area
Can limit scheduling options and should be used
External Dependencies:
Involve a relationship between project and non-project activities
Generally outside control of the project team
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 22
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 23
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 24
Project Time Management
6.3.1 Estimate Activity Resources
Inputs
.1 Activity List See 6.1.3.1
.3 Resource Calendars Information on which resources are available, for how long and
when. May include resource experience, skill level and
geographical locations.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 25
Project Time Management
6.3.2 Estimate Activity Resources
Tools and Techniques
.1 Expert Judgment Group or person with specialized knowledge in resource planning and
estimating.
.3 Published Published and updated rates and unit costs of resources for an extensive
Estimating Data array of labor trades, material, and equipment for different countries and
geographical locations within countries.
.5 Project Software that has the capability to help plan, organize and manage
Management resource pools and develop resource estimates. Some are capable of
providing resource breakdown structures, resource availability, resource
Software (PMIS)
rates and various resource calendars to optimize resource utilization.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 26
Project Time Management
6.3.3 Estimate Activity Resources
Outputs
.1 Activity Resource Types and quantities of resources needed for each activity in a
Requirements work package.
Requirements are aggregated to determine estimated
resources for each work package.
Information includes basis of estimates, assumptions made,
availability and quantities to be used.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 27
Project Time Management
Resource Structure Breakdown
Example
PM
Labor Infrastructure
UK USA Servers
Web Server
(Memphis)
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 28
Project Time Management
6.4 Estimate Activity Durations
Definition: “The process of approximating the number of work
periods needed to complete individual activities with
estimated resources.” Source: PMBoK® Guide,4th Edition, p.146
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 29
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 30
Project Time Management
6.4.1 Estimate Activity Durations
Inputs
.1 Activity List See Section 6.1.3.1
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 31
Project Time Management
6.4.1 Estimate Activity Durations
Inputs
.5 Project Scope Statement See Section 5.2.3.1
The constraints and assumptions from the project scope
statement must be considered when estimating activity
durations.
Assumptions: existing conditions, availability of information,
length of the reporting periods
Constraints: available skilled resources, contract terms and
requirements
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 32
Project Time Management
6.4.2 Estimate Activity Durations
Tools and Techniques
.2 Analogous Estimating Used when there is limited amount of detailed information available
about the project or project segment and relies heavily on the current
project’s similarity to a prior one. Uses parameters such as duration,
budget, size, weight and complexity from a previous project to
estimate.
Less costly and time consuming method of estimating but generally
less accurate.
Most reliable when previous activities are similar in fact and not just
appearance.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 33
Project Time Management
6.4.2 Estimate Activity Durations
Tools and Techniques
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 34
Project Time Management
6.4.2 Estimate Activity Durations
Tools and Techniques
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 35
Project Time Management
6.4.2 Estimate Activity Durations
Tools and Techniques
.5 Reserve Analysis Duration estimates may include contingency reserves to account for
schedule uncertainty.
The reserve may be a percentage of the estimated duration, a fixed
number of work periods, or developed using quantitative analysis.
As more information becomes available, the contingency reserve may be
adjusted or eliminated.
Contingency must be clearly identified in schedule documentation.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 36
Project Time Management
6.4.3 Estimate Activity Durations
Outputs
.1 Activity Duration Quantitative assessments of the likely number of work periods required to
Estimates complete an activity.
Does not include any lags (6.2.2.3) but may include a range of possible
results:
2 weeks + 2 days = 8 – 12 work days (assuming 5 day work week)
15% probability of exceeding 3 weeks (= 85% probability of taking
less than 3 weeks)
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 37
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 38
Project Time Management
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 39
Project Time Management
6.5.1 Develop Schedule
Inputs
.1 Activity List See Section 6.1.3.1
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 40
Project Time Management
6.5.1 Develop Schedule
Inputs
.5 Resource Calendars See Section 6.3.1.3
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 41
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.1 Schedule network A technique that generates the project schedule.
Analysis Calculates the early and late start and finish dates for the
uncompleted portions of project activities and uses critical
path, critical chain, what-if analysis and resource leveling
methods.
Some network paths have converging and/or diverging paths
that can be identified and used in schedule compression or
other analyses.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 42
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.2 Critical Path Analysis Using forward and backward pass analysis through the
schedule network, calculates the theoretical early and late
Note: See exercise following start and finish dates for all activities
section 6.5.2.8 (p. 49) Resource limitations not considered in analysis
Generated start and end dates are not necessarily the project
schedule, but time periods within which the activity could be
scheduled
Uses activity durations, logical relationships, leads, lags and
other known constraints
Generally the path that determines the duration of the project
The longest path in the network
continued on next
slide
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 43
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.2 Critical Path Analysis Dates are affected by activity float - schedule flexibility.
(continued) Float may be positive, negative or zero.
Critical paths have zero or negative float and activities on the
critical path are called critical activities.
Networks can have multiple critical paths.
Adjustments to activity durations, logical relationships, leads and
lags, or other schedule constraints may be necessary to produce
networks with zero or positive float and minimize schedule risk.
Free Float, the amount of time an activity may be delayed without
delaying the early start date of any immediate successor activity in
the network path can also be determined.
Total Float, amount of time that a schedule activity may be
delayed from its early start date without delaying the project finish
date or violating a schedule constraint.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 44
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.3 Critical Chain Method A schedule network analysis techniques that modifies the
project schedule to account for limited resources.
After the critical path is identified, resource availability is
entered and the resource-limited schedule result is determined.
The resulting schedule often has an altered critical path and is
known as the critical chain.
Uses project and feeder buffers to prevent slippage account for
uncertainty.
Activities are planned to their latest possible to start and finish
dates.
Method focuses on managing to remaining buffer durations
rather than total float.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 45
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.4 Resource Leveling A schedule network analysis technique applied to a schedule
that has already been analyzed by the critical path method.
Used when shared or critical resources available only at
certain times, in limited quantities, or to keep resource usage
at a constant level.
Necessary when resources are over-allocated.
Can cause the original critical path to change.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 46
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.5 What-If Scenario Schedule network analysis performed using the schedule to
Analysis compute different project scenarios.
Can assess the feasibility of the project schedule under
adverse conditions and in preparing contingency and
response plans to overcome or mitigate the impact of
unexpected situations.
Simulation involves calculating multiple project durations with
different sets of activity assumptions Most common is Monte
Carlo Analysis (see 11.4.2.2).
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 47
Project Time Management
6.5.2 Develop Schedule
Tools and Techniques
.7 Schedule Shortens the project schedule without changing scope to meet
schedule constraints, imposed dates or other schedule objectives.
Compression
Crashing - Cost and schedule tradeoffs are analyzed to obtain the
greatest amount of compression for least incremental cost.
Examples: overtime, additional resources, paying extra for expedited
delivery for activities on the critical path
Works only when solution will shorten duration
May result in increased risk and cost
Fast Tracking - Phases or activities normally performed in
sequence are performed in parallel.
May result in rework and increased risk
Works only if activities can be overlapped to shorten duration
.8 Scheduling Tool Expedite the process by generating start and finish dates based on
the inputs of activities, network diagrams, resources and activity
durations.
Can be used in conjunction with other project management
software applications as well as manual method.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 48
Project Time Management
Critical Path Method:
Calculating the Forward Pass
(FS Relationships)
Set the early start Begin at left, work Use the formulas
date for the first left to right, top to (ES+ duration = EF)
activity bottom (EF + Lag = ES for
Successors)
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 49
Project Time Management
Critical Path Method:
Calculating the Backward Pass
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 50
Project Time Management
Calculate:
Critical Path Method:
• Forward Pass
• Backward Pass
Exercise
• Float
• Critical Path
Duration = 2
Task F
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 51
Project Time Management
Critical Path Method:
Forward Pass
0 7 7 13 13 16
Duration = 7 Duration = 6 Duration = 3
Task A Task C Task G
16 18
START Duration = 2 Finish
Task H
0 3 3 6 6 9
Duration = 3 Duration = 3 Duration = 3
Task B Task D Task E
3 5
Duration = 2
Task F
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 52
Project Time Management
Critical Path Method:
Backward Pass
0 7 7 13 13 16
Duration = 7 Duration = 6 Duration = 3
0 Task A 7 7 Task C 13 13 Task G 16
16 18
START Duration = 2 Finish
16 Task H 18
0 3 3 6 6 9
Duration = 3 Duration = 3 Duration = 3
7 Task B 10 10 Task D 13 13 Task E 16
3 5
Duration = 2
11 Task F 13
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 53
Project Time Management
Critical Path Method:
Float
0 7 7 13 13 16
Duration = 7 Duration = 6 Duration = 3
0 Task A 7 7 Task C 13 13 Task G 16
0 0 0
16 18
START Duration = 2 Finish
16 Task H 18
0 3 3 6 6 9 0
Duration = 3 Duration = 3 Duration = 3
7 Task B 10 10 Task D 13 13 Task E 16
7 7 7
3 5
Duration = 2
11 Task F 13
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 54
Project Time Management
Critical Path Method:
Critical Path
0 7 7 13 13 16
Duration = 7 Duration = 6 Duration = 3
0 Task A 7 7 Task C 13 13 Task G 16
0 0 0
16 18
START Duration = 2 Finish
16 Task H 18
0 3 3 6 6 9 0
Duration = 3 Duration = 3 Duration = 3
7 Task B 10 10 Task D 13 13 Task E 16
7 7 7
3 5
Duration = 2
11 Task F 13
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 55
Project Time Management
6.5.3 Develop Schedule
Outputs
.1 Project Schedule Minimally includes a planned start and finish date for each
activity.
Note: See examples on next Remains preliminary until resource assignments have been
slide. made.
Project target schedule may be developed with a defined target
start and finish for each activity.
May be presented in several forms:
Milestone Charts - Start and end dates of major
deliverables and key external interfaces.
Bar Charts - Activities represented by bars displaying start
and finish dates and expected durations. Frequently used for
management presentations.
Project Schedule Network Diagrams - Display bar chart
information plus project network logic and project’s critical
path schedule activities.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 56
Project Time Management
Project Schedule - Graphic Examples:
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 57
Project Time Management
6.5.3 Develop Schedule
Outputs
.2 Schedule Baseline Specific version of the project schedule:
Developed from the schedule network analysis
Accepted and approved by the project management team as
the schedule baseline with baseline start and finish dates
Is a component of the Project Management Plan
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 58
Project Time Management
6.5.3 Develop Schedule
Outputs
.4 Project Document Project documents that may be updated:
Updates Activity resource requirements: possibly updated by
resource leveling
Activity attributes: see section 6.1.3.2 to update any
revised resource requirements
Calendar: each project may use different calendar units for
scheduling
Risk Register updated to reflect opportunities or threats
perceived through scheduling assumptions
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 59
Project Time Management
6.6 Control Schedule
Definition: “The process of monitoring the status of the
project to update project progress and manage
changes to the schedule baseline.”
Source: PMBoK® Guide,4th Edition, p.160
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 60
Project Time Management
6.6 Control Schedule
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 61
Project Time Management
6.6.1 Control Schedule
Inputs
.1 Project Management As described in section 4.2.3.1, contains:
Plan The schedule management plan - how the schedule will be
managed and controlled.
The schedule baseline - comparison with actual results to
determine if a change, corrective action or preventive action is
necessary.
.2 Project Schedule Most recent version with notations to indicate updates, completed
and started activities as of a given date.
.3 Work Performance Information about project progress: which activities have started,
Information their progress and which have finished.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 62
Project Time Management
6.6.2 Control Schedule
Tools and Techniques
.2 Variance Analysis SV and SPI are used to assess the magnitude of variation to
the baseline.
Total float variance can also be used to assess variance
Most important: determine the cause and degree of variance
relative to the schedule baseline and determine if corrective
or preventive action is required
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 63
Project Time Management
6.6.2 Control Schedule
Tools and Techniques
.3 Project Management Provides the ability to track planned dates versus actual dates
Software and to forecast the effects of changes to the project schedule.
.6 Adjusting Leads and Used to find ways to bring project activities that are behind into
Lags alignment with the plan
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 64
Project Time Management
6.6.2 Control Schedule
Tools and Techniques
.8 Scheduling Tool Schedule data is updated and compiled into the schedule to
reflect actual progress and remaining work to be completed.
Used in conjunction with manual methods or other project
management software to perform schedule network analysis
to generate an updated project schedule.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 65
Project Time Management
6.6.3 Control Schedule
Outputs
.1 Work Performance Document and communicate to stakeholders:
Measurements Calculated SV and SPI values for WBS components, such as for
work packages and control accounts.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 66
Project Time Management
6.6.3 Control Schedule
Outputs
.4 Project Schedule Baseline only in response to approved change requests
Management Plan (4.4.3.1) related to project scope, activity resources or duration
Updates estimates.
Schedule Management Plan if the way the schedule is to be
managed has changed.
Cost Baseline reflects changes caused by compression or crashing
techniques.
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 67
Project Time Management
Good Luck!!
PMP Prep Course – Project Time Management - PMBOK 4th Edition – Version 1.0 68