Chapter 06
Chapter 06
When problems arise (and they invariably do) the team can work together, “brainstorming”
to find alternative means to an end. These proactive planning sessions enhance the team’s
sense of cohesiveness. Furthermore, such sessions can curtail many problems before the
project is underway and diminish the impact of any complications that do arise. When
unforeseen delays occur, the team can help to get the project schedule back on track by
compressing the project schedule through fast tracking or crashing.
The importance of a well-planned project is never realized more fully than when the team
experiences the rush to completion. The final tasks to accomplish project completion
depend on the plans and motivations set forth during the project planning stages. Effective
project management is two-fold: it requires both adequate time to plan—and based on the
results of those plans, adequate time to implement.
6.1 Define Activities: The Define Activities process identifies the specific activities necessary
for the completion of the project deliverables.
6.2 Sequence Activities: This process identifies the interrelationships between individual
project activities, and then documents them using a Network Diagram. Modern project
management tools automate the process of identifying interactivity logical relationships. For
the PMP Exam, you need to know how to use manual tools to identify these sequences.
6.3 Estimate Activity Resources: is the process of determining the type and quantities of
material, people, equipment, or supplies (physical resources) needed. It develops a
resource hierarchy call “Resource Breakdown Structure.”
6.4 Estimate Activity Durations is the process of estimating time durations for each defined
activity resource, which will serve as an essential input for the Develop Schedule process.
6.5 Develop Schedule: is the process used to create the project schedule based on activity
sequences, durations, resource requirements, and schedule constraints. The project
schedule is developed as the result of many detailed iterations and progressive elaborations
across the entire planning phase.
6.6 Control Schedule: is the process of monitoring the status of the project to update project
progress and manage changes to the schedule baseline. Schedule changes are identified
using various tools, including variance analysis.
CertSchool
1
Chapter 6 Project Time Management
Following table describes Time Management Inputs, tools & techniques and outputs.
Take Notes:
Inputs Tools & Techniques Outputs
Scope Baseline Decomposition Activity list
6.1 Define EEF Rolling wave planning Activity attributes
Activities OPA Templates Milestone list
Expert judgment
Activity list Precedence diagramming Project Schedule network
method (PDM) diagrams
Activity attributes Dependency determination Project Document Updates
6.2 Sequence
Activities Milestone list Applying leads and lags
Project scope statement Schedule network templates
OPA
Activity list Expert judgment Activity resource requirements
Activity Attributes Alternatives analysis Resource breakdown structure
6.3 Estimate Resource calendars Published estimating data Project document updates
Activity Resources
EEF Bottom-up estimating Project Document Updates
OPA Project management software
Activity list Expert judgment Activity duration estimates
Activity attributes Analogous estimating Project document updates
6.4 Estimate Activity resource requirements Parametric estimating
Activity Durations Resource calendars Three-point estimates
Project scope statement Reserve analysis
EEF, OPA
Activity list Schedule network analysis Project schedule
Activity attributes Critical path method Schedule baseline
Schedule network diagrams Critical chain method Schedule data
Activity resource requirements Resource leveling Project document updates
6.5 Develop Resource calendars What-if scenario analysis
Schedule
Activity Duration estimates Applying leads and lags
Project scope statement Schedule compression
EEF Scheduling tool
OPA
Project management plan Performance reviews Performance measurements
Project schedule Variance analysis OPA updates
Work performance information Project management software Change requests
6.6 Control OPA Resource leveling PM Plan updates
Schedule What-if scenario analysis Project document updates
Adjusting leads and lags
Schedule compression
Scheduling tool
CertSchool.com
2
Project Time Management Chapter 6
The Define Activities process identifies the specific activities necessary to complete the
project deliverables. The primary deliverable from the Define Activities process is the
project's Activity List; the Activity List becomes an extension of the WBS. It will also
result in the determination of milestones to be used on the project.
The primary Tool & Technique used to create the Activity List is "decomposition" This is
basically the same decomposition method used to create the WBS. The difference is
that, in Define Activities, decomposition is used to further subdivide Work Packages into
easily manageable activities, so that the final Output is described in terms of activities,
rather than deliverables. These tasks represent what is needed to complete a Work
Package.
In Rolling Wave Planning, only near-term work is planned in detail, leaving future work
summarized with less detail. As future work draws nearer, detailed planning is
performed.
Project name
Project manager
Date for document
Project phases
Project deliverables or milestones
Project Work Packages
Project activities (associated with Work Packages)
Typically, additional information such as the duration of the activity, start date, end
date, and resources assigned is also shown on an Activity List.
CertSchool
3
Chapter 6 Project Time Management
PDM drawing can have four types of logical relationships between activities:
Finish-to-start (FS): An activity must finish before the successor can
start (most common). Example: You must finish digging a hole before
you can start the next activity of planting a tree.
Start-to-start (SS): An activity must start before the successor can start.
Example: You must start designing and wait for two weeks lag in order
to have enough of the design completed to start coding.
Finish-to-finish (FF): An activity must finish before the successor can
finish. Example: You must finish testing before you can finish
documentation.
Start-to-finish (SF) An activity must start before the successor can finish (rarely
used).
CertSchool.com
4
Project Time Management Chapter 6
Lags: Lag time is waiting time. For example, if Activity A involves pouring concrete
that requires four days to set, then Activity B may have a four-day lag ... meaning
Activity B cannot start until four days after Activity A is finished. Lead time is
termed "negative lag" in some software programs.
PDM CONVENTIONS
When properly constructed and annotated, Network Diagrams can communicate
an enormous amount of essential information. During planning, this helps the
project team in creating the project schedule, obtaining resources, and in
identifying risks. Here is the way information is typically annotated on PDM
Network Diagrams (Activity-on-Node or AON).
ES Duration EF
Activity
LS Float LF
CertSchool
5
Chapter 6 Project Time Management
Start date and Finish Dates of an Activity: The dates on which an activity can start
Take Notes: and finish.
Early start
This is the earliest time that an activity can start. An activity near the end of the
path will start early only if all of the previous activities in the path also started
early. If one of the previous activities in the path slips, that will push it out.
Early finish
This is the earliest time that an activity can finish. It’s the date that an activity will
finish if all of the previous activities started early and none of them slipped.
Late start
This is the latest allowable time that an activity can start. If an activity is on a path
that’s much shorter than the critical path, then it can start very late without
delaying the project – but those delays will add up quickly if other activities on its
path also slip!
Late finish
This is the latest allowable time that an activity can finish. If an activity is on a
short path and all of the other activities on that path start and finish early, then it
can finish very late without causing the project to be late.
If you know late finish dates and successive activities, calculating late start dates
by deducting the duration from finish dates is known as “backward pass.”
Example: A module has four activities and each activity is “finish to start” each
dependent on the preceding one. The dependencies are depicted as A1 A2
A3 A4. Activity durations are estimated as A1:5 days; A2: 6 days; A3: 3 days;
and A4: 3 days. Consider a company that has no Saturdays, Sundays and no
holidays just for this period.
A. If Project early start date is next month 1st. (This means it can’t start any
time before that) Following picture shows forward pass to calculate rest of
activities and project finish date.
th
As per the above diagram – Project’s early finish date is the 17 . This means the
Project can’t finish before that date.
If a project Late Finish date is next month on the 30th. (That means it can’t finish
later than that date.) Following picture shows “backward pass” to calculate rest of
CertSchool.com
6
Project Time Management Chapter 6
th
As per the above diagram – Project’s Early Start date is the 14 . This means the
Project can’t delay any more than that date. A later start date delays the project
finish date.
Network Diagram: A project network is a graph (flow chart) depicting the sequence
in which a project's activities are to be completed by showing activities and their
dependencies. A Network diagram also shows concurrent paths of activities. The
following diagram is an example of network diagram.
1. Start A Finish
2. Start B D F Finish
3. Start C E Finish
Critical Path: Project completion requires that each individual sequence of activities
be completed on each available path of the network diagram. “Path Duration” is the
sum of all activities on a given path. . “Critical Path” is the path which has longest
duration among available paths. If an activity on the critical path is delayed by a day,
the entire project will be delayed by one day.
Critical Path is the longest duration path through a network diagram; it determines
the shortest time to complete the project.
Float or Slack: is the amount of time that a task in a project network can be delayed
without causing a delay to:
subsequent tasks (free float)
Project completion date (total float). Total Float is assigned to a path rather
than to a project. If a network diagram has 4 paths then there will 4 Total
Floats.
CertSchool
7
Chapter 6 Project Time Management
Steps to identify Float or Slack when activity durations and dependencies are
Take Notes: provided:
5. Backward pass #1 - Finish details (LS is ES, LF is EF, and Float is 0) on CP.
6. Non-Critical path forward passes – Identify ES, EF for activities on all Non
Critical Paths.
7. Non-Critical path Backward Passes– Identify LS, LF for activities on all Non
Critical Paths.
The identified resource requirements will affect the project schedule. Remember
the difference between duration and effort? Duration is the length of time the
activity will take, while effort is the labor applied to the task.
In a perfect world, all of the needed resources for a project would be available
whenever the Project Manager says so. In the real world, however (and on your
PMP exam), the availability of project resources fluctuate, due to the demands of
other projects, the demands of ongoing operations, personal lives, vacations, sick
days, and more.
Resource Pool: The availability of the project resource pool must be evaluated. If
certain activities require a worker with a highly specialized skill, these activities are
resource-dependent. Should the worker not be available for the timeframe of the
required activity, one of several things must happen:
The project manager must negotiate to make the resource available for the
activity in the project schedule. The project may incur additional costs by finding
other resources to complete the scheduled work.
There are two calendar types that will affect the project:
The project calendar this calendar shows when work is allowed on the project. For
example, a project may require the project team to work nights and weekends so
as not to disturb the ongoing operations of the organization during working hours.
In addition, the project calendar accounts for holidays, working hours, and work
shifts that the project will cover.
CertSchool.com
8
Project Time Management Chapter 6
Take Notes:
The resource calendar The resource calendar controls when resources, such as
project team members, consultants, and SME's are available to work on the
project. It takes into account vacations, other commitments within the
organization, or restrictions on contracted work, overtime issues, and so on.
One-Point Estimate When estimating time using a one-point estimate, the estimator
submits one estimate per activity. For example, one estimate claims that the activity
will take five weeks. The time estimate can be made based on expert judgment, by
on historical information, or even by on a guessing (educated, or otherwise).
Analogous Estimating (Top-down) can be submitted for a project or an activity.
Analogous estimating uses expert judgment and historical information to predict
the future.
CertSchool
9
Chapter 6 Project Time Management
Bases of estimates: Any assumptions made during the estimation process should
be identified. Furthermore, you should document any historical information,
subject matter experts, or commercial estimating databases that were used. They
may be needed for future reference or bibliographical purposes..
Activity list updates: During the estimating process, the activities list may be found
to be incomplete. The Project Manager should confirm that the new work
packages are reflected in the activity list for the project.
There can be two types of reserves added: contingency reserves (also called time
reserves or buffers) and management reserves. The contingency reserves are for
the risks remaining after the Plan [Planned?] Risk Responses process. The
management reserves are any extra amount of funds to be set aside to cover
unforeseen risks.
The creation of the project schedule is iterative. It’s rare for a schedule to be
created, approved, and implemented without some iterative examination,
arrangement, and management input—though on smaller projects it may be
possible.
Evaluating the Project Constraints & Assumptions
Constraints restrict when and how the project may be implemented. They are
added to a project for a purpose, not just to rush the work to completion. It’s
important to understand why the constraint has been imposed. Project
constraints can also include milestones.
Assumptions are beliefs held to be true, but that may not necessarily be so. They
are factored into the project and should be documented and accounted for. False
assumptions can cause a project schedule to fail miserably. Utmost care should be
given to provide project assumptions.
CertSchool.com
10
Project Time Management Chapter 6
Mathematical analysis is the process of factoring theoretical early and late start dates and
theoretical early and late finish dates for each activity. These theoretical scheduling
variables should be applied to determine the outside ranges for a project’s length, as well
as its theoretical start and end dates, based on given scenarios.
The most common approach to calculating when a project may finish is by using the
Critical Path Method. It uses a “forward” and “backward” pass to reveal which activities
are considered critical.
Float, or slack, is the amount of time a delayed task can delay the project’s completion.
To apply duration compression, the performing organization can rely on two different
methods. These methods can be used independently or together and are applied to
activities or the entire project based on need, risk, and cost. The methods are:
Crashing This approach adds more resources to activities on the critical path to complete
the project earlier. When crashing a project, costs are added as the labor expenses
increase. Crashing doesn’t always work. Consider activities that have a fixed duration and
won’t finish faster with additional resources. The project manager must also consider the
expenses in relation to the gains of completing on time.
Fast Tracking This method changes the relationship of activities. With fast tracking,
activities that would normally be done in sequence are allowed to be done in parallel or
with some overlap. Fast tracking can be accomplished by changing the relation of activities
from FS to SS or by adding lead time to downstream activities.
Project simulations allow a Project Manager to examine the feasibility of the project
schedule under different conditions, variables, and events. For example, the project
manager can see what would happen to a project if activities were delayed, vendors
missed shipment dates, and external events affected the project.
Simulations are often completed with the Monte Carlo analysis. The Monte Carlo analysis,
named after the world-famous gambling city, predicts how scenarios may work out given
any number of variables. The process doesn’t actually churn out a specific answer, but a
range of possible answers. When Monte Carlo is applied to a schedule, it can examine, for
example, the optimistic completion date, the pessimistic completion date, and the most
likely completion date for each activity in the project.
CertSchool
11
Chapter 6 Project Time Management
As you can imagine in a typical network diagram, there are likely thousands, if not
Take Notes: millions, of combinations of tasks that complete early, late, or as expected. Monte
Carlo analysis shuffles these combinations, usually through computer software, and
offers a range of possible end dates coupled with an expected probability for
achieving each end date.
First off, a heuristic is a fancy way of saying “rule of thumb.” A resource leveling
heuristic is a method to flatten the schedule when resources are over-allocated.
Resource leveling can be applied using different methods to accomplish different
goals. One of the most common methods is to ensure that workers are not
overextended on activities.
CCM first requires the discovery of the critical path but then applies available
resources to determine the true resource-limited schedule. Based on the availability
of resources to complete the project work, the critical path is often different than
what it would have been using the pure CPM approach.
CCM scheduling evaluates each activity’s latest possible start and finish date. This
allows project managers to manage the buffer activity duration—that is, the
activities that are not on the critical path—but their completion contributes to the
start of critical path activities. In other words, the focus is on completing each
activity in order to complete the entire project by the promised end date.
The project schedule includes, at a minimum, a date for when the project begins
and a date when the project is expected to end. The project schedule is considered
proposed until the resources needed to complete the project work have been
ascertained. In addition to the schedule, the Project Manager should include all of
the supporting details. Project schedules can be presented in many different
formats, such as the following:
Project Network Diagram illustrates the flow of work, the relationship between
activities, the critical path, and the expected project end date. Project Network
Diagrams, when used as the project schedule, should have dates associated with
each project activity to show when the activity is expected to start and end.
Bar charts set against a calendar, bar charts depict the start and end dates for the
project, as well as the activity’s duration. Easy-to-read and popular, scheduling
bar charts is also called Gantt charts.
Milestone charts set against a calendar, these charts plot out the high-level
deliverables and external interfaces, such as a customer walkthrough. Milestone
charts are similar to a Gantt chart, but with major accomplishments only.
CertSchool.com
12
Project Time Management Chapter 6
The project manager works with the factors that can cause schedule change in an
effort to confirm that the changes have been agreed upon. Factors to consider
include project team members, stakeholders, management, customers, and
project conditions.
The Project Manager examines the work results and conditions to determine
whether the schedule has changed.
Poor performance may result in schedule changes. Consider a project team that is
completing a work on time, but all of the work results are unacceptable. The
project team may be rushing through their assignments to meet their deadline. To
compensate for this, the project may be changed to allow for additional quality
inspections, and more time for activity completion.
The project manager must actively monitor the variances between when activities
are scheduled to end and when they actually end. An accumulation of differences
between scheduled and actual dates may result in a schedule variance.
So what happens when a schedule change occurs? The project manager must
ensure that the project schedule is updated to reflect the change, document the
change, and follow the guidelines within the schedule management plan. Any
formal processes, such as notifying stakeholders or management, should be
followed.
CertSchool
13