Professional Documents
Culture Documents
- 6
Unit 6
6 -
Agenda
1. Define Activities .
2. Sequence
Activities.
3. Estimate Activity
Resources .
4. Estimate Activity
Durations.
5. Develop Schedule.
6. Control Schedule.
.
.
.
.
.
.
.1
.2
.3
.4
.5
.6
2
: 6-1
.
: 6-2
.
: 6-3
.
: 6-4
.
: 6-5
.
: 6-6
.
Conflicts in Projects
0.40
Schedules
23%
17%
15%
0.35
27%
Priorities
0.30
0.25
Manpower
0.20
Technical opinions
0.15
Procedures
0.10
Cost
0.05
Personality
conflicts
0.00
Project Formation
25.00%
20.00%
20%
20%
17%
17%
14%
14%
15%
15%
15.00%
10.00%
13%
13%
5.00%
0.00%
Schedules
Priorities
Manpow
er
Technical
opinions
Procedures
10%
10%
11%
11%
Cost
Personality
conflicts
. ,
.
.
(
. )
.
.
.
. /
, ,
....
.
5
Frequency of Updating
Three methods for defining
Updating Intervals
Uniform intervals (e.g., Monthly,
Weekly):
:
:
:
(
, ,
,
.)
: ()
:
.
:
:
.
Scheduling :
When it will be done (
Network or Bar Chart to Serve
As an Operating Time Table
With An Estimate of
Completion Dates) .
:
. ) (
, (
,,
.)
.
. ) (
:
(
.( ,
.
Activities is the
process of
identifying the
specific actions
to be performed
to produce the
project
deliverables.
.
8
( )
.
)
.)
.
9
1.Scope baseline
2.Enterprise
environmental
factors
3.Organizational
process assets
1. Decomposition
2. Rolling wave
planning
3. Templates
4. Expert judgment
Inputs
10
. .1
.2
.
.3
.
. .1
.2
.
. .3
. .4
Source: PMBOK Guide Fourth Edition, page 133
Outputs
1.Activity list
2.Activity
attributes
3.Milestone list
Outputs
. .1
. .2
.3
. ) (
1. Scope baseline
2. Enterprise
environmental factors
3. Organizational
process assets:
Existing formal and
informal activity
planning-related
policies, procedures
and guidelines.
Lessons learned
knowledge base.
1. Decompositi
on
2. Rolling wave
planning
3. Templates
4. Expert
judgment
. .1
.2
.
. .3
. .4
12
1. Activity list .
2. Activity
.
attributes
3. Milestone .) (
list
13
Activity List
The activity list is a
comprehensive list
including all schedule
activities required on the
project.
The activity list includes
the activity identifier and
a scope of work
description for each
activity in sufficient detail
to ensure that project
team members
understand what work is
required to be completed.
.
.
14
Activity List
( )
,
533
20
75
30
10
5
20
25
35
30
20
90
20
20
20
10
25
20
120
120
5
10
0
3
4
5
6
7
8
9,12
10
11
12
13,14,15
19
19
16,19
17
18
23
20,22
21,22
22
23
-
.
.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Activity Attributes
Responsibility (who will
do the work).
Geographic Area (where
the work will be
performed).
Activity Type (summary
or detailed).
WBS Classification (for
ordering and sorting).
(
.)
(
. )
(
. )
(
.)
16
Milestones list
) (
A milestone is a
significant point or event
in the project.
A milestone list identifies
all milestones and
indicates whether the
milestone is mandatory,
such as those required by
contract, or optional,
such as those based upon
historical information.
( )
.
.
17
Milestones list
) (
.
.
. 0 = ,
.
, ,
.
.
.
.
18
Scheduling Techniques
Bar Chart(Gantt Chart).
Milestone Chart:
For reporting to Management.
Milestones is Important event
and has no duration.
Networking :
Arrow Diagramming
Method(ADM).
Precedence Diagramming
Method(PDM).
Program Evaluation and Review
Technique(PERT).
Graphical Evaluation and
Review Technique(GERT) (Allow
for looping, repetition, and
conditional branches).
.
:
.
.
:
.
.
. )(
, , () (
. )
19
Easy to understand.
Easy to prepare.
Easy to update.
Shows Progress or status
better than networks.
Example: Compares
planned & actual activities
bar (Project Progress).
Disadvantages :
Unclear relationships.
Weak project control.
:
.
.
.
.
:
(
. )
:
.
.
20
Duration
21
Milestones
2006
ACTIVITY
Q3
Q4
2007
Q1
Q2
Q3
Q4
Q1
Concept
Engineering
Procurement
Construction
MC
Closing
22
Activity
EVENT
Dummy Activity
C
Allow One Relationship
Finish to Start (FS)
G
)FS(
23
B
3
FF 2
A
2
D
3
C
3
F
7
G
5
SS1
FS
E
5
:
. .1
. .2
. .3
. .4
24
Activities is the
process of
identifying and
documenting
relationships
among the
project
.
activities.
25
Activity list
Activity attributes
Milestone list
Project scope
statement
5. Organizational process
assets
Inputs
. .1
. .2
( .3
.)
. .4
. .5
26
Outputs
1. Precedence
diagramming method
(PDM)
2. Dependency
determination
3. Applying leads and
lags
4. Schedule network
templates
1. Project schedule
network diagrams
2. Project document
updates
. (PDM)
. ) (
.
.
Outputs
.1
.2
.3
.4
.1
.
.2
.
1. Activity list
2. Activity
attributes
3. Milestone list
4. Project scope
statement
5. Organizational
process assets
. .1
. .2
( .3
.)
. .4
. .5
27
1. Precedence
diagramming
method (PDM) .
2. Dependency
determination .
3. Applying leads
and lags .
4. Schedule
network
templates.
.1
. (PDM)
.2
. ) (
.3
.
.4
.
28
( CPM)
.
.
( AON)
.
29
FINISH
START
30
Task Dependencies
) (
Finish-to-start (FS) :
Finish-to-finish (FF) :
Start-to-Start (SS) :
Start-to-finish (SF) :
: ) FS(
.
:(FF)
:(SS)
.
:(SF)
.
31
Task Dependencies
) (
Type of interdependency or Precedence Relationship
( )
Finish to start (FS)
Task 1 has to finish for Task 2 to start
Description
(FS)
2 1 ) (
Start to Start (SS)
Task 1 has to start for Task 2 to start
(SS)
2 1 ) (
Finish to Finish (FF)
Task 1 has to finish for Task 2 to finish
(FF)
2 1 ) (
2
1
2
1
2
((SF) -
2 1 ) (
1
2
Dependency Determination
) (
Three types of
dependencies are
used to define the
sequence among
the activities:
Mandatory
dependencies
Discretionary
dependencies
External
dependencies
:
.
.
.
33
Dependency Determination
) (
Mandatory Dependencies (Hard
Logic):
Are inherent in the nature of
work(Can involve physical
limitations).
Example #1: Putting up a dry wall
before painting it.
Example #2: Design a product then
manufacture it.
Discretionary Dependencies
(Soft Logic or preferred logic):
Are fully documented since they
can create arbitrary total float
values and can limit later
scheduling options.
Are defined by the project
management team(Example: Best
Practices).
Example : Procurement can begin at
any time after the preparation of the
bill of materials.
:) (
. ) (
. : 1
. : 2
(
: )
.
: (
. )
:
.
34
Dependency Determination
) (
External Dependencies :
Involves a relationship
between project activities
and non - project activities
(that are not under the
direct control of the
project manager).
Example :
Testing of a software
depends on the delivery of
a hardware from an
external source.
A subcontractors activity
on your Critical Path
Method Network.
:
(
.)
:
.
.
35
the successor
.
activity.
A lag directs a
delay in the
successor
.
activity.
36
Lag Time
Lag Time : is a delay between a task and its predecessor. It is
usually expressed using a specific amount of time.
1
FS = +2 Days
. ( ) :
.
37
Lead Time
Lead Time : is an overlap between a task and its predecessor. In
project management software, lead time may be expressed as a
negative number in the lag field.
1
FS = - 2 Days
2
. ( ) :
. ,
38
Activity A
FS = 0
Activity A
SS = 0
Activity A
FF = 0
Activity B
Activity B
Activity B
Activity A
Activity A
Activity A
FS = +?
SS = +?
Activity B
Activity A
FS = -?
Activity B
Activity B
FF = +?
Activity B
Activity A
Activity A
SS = -?
FF = -?
Activity B
Activity B
39
.
.
.
40
.
41
Activity list
Activity attributes
Resource calendars
Enterprise
environmental factors
5. Organizational process
assets
Inputs
. .1
. .2
. .3
.4
.
. .5
42
Outputs
1. Activity resource
requirements
2. Resource breakdown
structure
3. Project document
updates
Outputs
.1
.
. .2
.3
.
1. Activity list
2. Activity attributes
3. Resource
calendars
4. Enterprise
environmental
factors
5. Organizational
process assets
. .1
. .2
. .3
.4
.
.5
.
43
1. Expert judgment .
2. Alternatives
analysis .
3. Published
estimating data .
4. Bottom-up
estimating .
5. Project
management
software .
. .1
. .2
. .3
( .4
. )
.5
.
44
1. Activity
resource
requirements
2. Resource
breakdown
structure
3. Project
document
updates
.1
.
.2
.
.3
.
45
.
.
.
.
46
.
.
.
.
47
Activity list .
Activity
.
attributes .
Resource
.
calendars .
48
.
49
Inputs
1. Activity list
2. Activity attributes
3. Activity resource
requirements
4. Resource calendars
5. Project scope statement
6. Enterprise environmental
factors
7. Organizational process
assets
1.
2.
3.
4.
5.
Inputs
.
.
.
.
.
.
.
50
Expert judgment
Analogous estimating
Parametric estimating
Three-point estimates
Reserve analysis
.1
.2
.3
.4
.5
.6
.7
. .1
. .2
. .3
.4
.
. .5
Source: PMBOK Guide Fourth Edition, page 146
Outputs
1. Activity duration estimates
2. Project document updates
Outputs
. .1
.2
.
Duration
Working time
:
. ) (
.
:
.
.
: ) (
.
.
51
. .1
. .2
. .3
. .4
. .5
.6
.
. .7
52
1. Expert judgment
2. Analogous
estimating
3. Parametric
estimating
4. Three-point
estimates
5. Reserve analysis
. .1
. .2
. .3
.4
.
. .5
53
Analogous Estimating
Actual duration of a
previous, similar activity
is basis for estimating the
future activity.
A form of expert
judgment.
Most reliable when:
Activities are really similar.
Individuals preparing the
estimates have needed
expertise.
.
.
:
.
. ( )
54
Parametric Estimating
Parametric estimating uses a
statistical relationship
between historical data and
other variables to calculate an
estimate for activity
parameters, such as cost,
budget and duration.
Activity durations can be
quantitatively determined by
multiplying the quantity of
work to be performed by labor
hours per unit of work.
This technique can produce
higher levels of accuracy
depending upon the
sophistication and underlying
data built into the model.
(
)
.
.
.
55
Three-Point Estimates
This concept originated
with the Program
Evaluation and Review
Technique (PERT). PERT
uses three estimates to
define an approximate
range for an activitys
duration:
Most likely .
Optimistic .
Pessimistic.
.
( - ) PERT (
PERT .)
.
.
.
.
PERT
.
56
PT = Pessimistic Time
ET = Estimated time
(ET) = OT + 4MT + PT
6
S.D. = PT OT
6
57
= OT
= ET
= MT
= S.D.
S.D. = PT OT
6
(ET) = OT + 4MT + PT
6
ET( -\+ ) =
58
Reserve Analysis
Also called time buffer,
reserve, or contingency.
Added by project team to
an activity as a recognition
of project risk.
Either a percent of
estimated duration, or fixed
duration.
Should be documented.
As more precise information
about the project becomes
available, the contingency
reserve may be
.
.
%
,
.
.
.
.
59
1. Activity
duration
estimates .
2. Project
document
updates.
.
.
60
.
.
61
Inputs
1.
2.
3.
4.
5.
6.
7.
8.
. .1
.
.
.
. ) (
.
.
62
Outputs
Inputs
.2
.3
.4
.5
.6
.7
.8
.9
.
.
.
.
.
.
.
.
.1
.2
.3
.4
.5
.6
.7
.8
1.
2.
3.
4.
Project schedule
Schedule baseline
Schedule data
Project Document Updates
Outputs
.
.
.
.
.1
.2
.3
.4
Schedule Constraints
( )
Two categories of
constraints are
directly related to
scheduled
:
development:
Imposed dates.
. ) (
Key events and
major
milestones.
.
63
5.
6.
7.
8.
9.
Activity list
Activity attributes
Project schedule network
diagrams
Activity resource
requirements
Resource calendars
Activity duration
estimates
Project scope statement
Enterprise environmental
factors
Organizational process
assets
. .1
. .2
.3
.
. .4
. ) (.5
. .6
. .7
.8
. .9
64
Calendars
(
) .
.
.
65
Project and
resource calendars
identify when work
is allowed.
Project calendars
affect all resources.
Resource calendars
affect only that
resource or group
of resources.
. .1
. .2
. .3
. .4
. .5
. .6
. .7
. .8
66
.
.
67
.
.
.
68
Float
) (
Total Float: The amount of
time that an activity may be
delayed from its early start
without delaying the project
finish date.
Free Float: The amount of
time that an activity can be
delayed without delaying
the early start of any
immediately following
activities.
:
.
:
. ( )
69
(- ES LF = )F
70
Forward Pass:
Early Start (ES) = Total of task
durations for all precedent
(necessary) tasks
Early Finish (EF) = ES + Task
Duration
Backward Pass:
Late Finish (LF) = Last day of
project Duration of sequential
(necessary) tasks to end of
project
Late Start (LS) = LF Task
Duration
Float
= LF ES Task Duration
EF
A
LF
DU
LS
71
Early Start = ES
= ES
Early Finish= EF
= EF
Late Start = LS
= LS
Late Finish= LF
= LF
Duration = DU
= DU
E
72
73
10
3
13
15
74
13
B
6
0
10
D
10
10
13
13
A
0
13
E
1
75
15
13
F
7
13
15
5- Calculate Floats
) ( 5
1
B
6
0
D
10
10
TF=5
FF=2
TF=5
FF=0
10
TF=3
FF=3
13
13
A
0
15
13
TF=0
FF=0
E
1
76
TF=0
FF=0
13
F
7
TF=0
FF=0
13
TF=0
FF=0
15
B
6
0
D
10
10
TF=5
FF=2
TF=5
FF=0
10
TF=3
FF=3
13
13
A
0
15
13
TF=0
FF=0
E
1
77
TF=0
FF=0
13
F
7
TF=0
FF=0
13
TF=0
FF=0
15
Resource Leveling
Resource Leveling is
necessary when resources are
over-allocated such as when
the resource is:
Assigned to two or more
activities during the same time
period.
Shared or critical required
resources are only available at
certain times.
Only available in limited
quantities.
:
.
(
. )
.
.
.
78
Resource Leveling
4 Days
3 Days
2
After
79
Before
Resource Leveling
4 Days
3 Days
2
2
2
2
80
.
.
:
.
,
.
.
81
Schedule Compression
Fast tracking: A schedule
compression technique in
which phases or activities
normally performed in
sequence are performed in
parallel.
Crashing: A schedule
compression technique in
which cost and schedule
tradeoffs are analyzed to
determine how to obtain
the greatest amount of
compression for the least
incremental cost.
(
:)
.
:
.
82
.2 .
.3 .
.4 :
83
.
.
.
.
Project schedule:
Milestones charts
Bar charts
Project schedule
network diagrams
Schedule baseline
Schedule data
Project document
updates:
Activity resource
requirements
Activity attributes
Calendar
Risk register
1.
2.
3.
4.
84
Inputs
.
.
.
.
85
.1
.2
.3
.4
1.
2.
3.
4.
5.
6.
7.
8.
Outputs
Performance reviews
Variance analysis
PM software
Resource leveling
What-if analysis
Adjusting leads and lags
Schedule compression
Scheduling tool
1. Work performance
measurements
2. Organizational process
assets updates
3. Change requests
4. PM plan updates
5. Project documents updates
Outputs
.
.
.
.
.
.
.
.1
.2
.3
.4
.5
.6
.7
.8
.
.
.
.
.
.1
.2
.3
.4
.5
1. Project
management
plan
2. Project schedule
3. Work
performance
information
4. Organizational
process assets
. .1
.2
.
. .3
.4
.
86
1.
2.
3.
4.
5.
6.
Performance reviews
Variance analysis
PM software
Resource leveling
What-if analysis
Adjusting leads and
lags
7. Schedule compression
8. Scheduling tool
Performance Reviews
Performance Reviews measure,
compare, and analyze schedule
performance such as actual start
and finish dates, percent
complete, and remaining
duration for work in progress.
If earned value management
(EVM) is utilized the schedule
variance (SV) and schedule
performance index (SPI) are used
to assess the magnitude of
schedule variations.
An important part of schedule
control is to decide if the
schedule variation requires
corrective action or not.
.
-EVM -
( SV)
( SPI)
.
.
88
Variance Analysis
Schedule performance
measurements (SV, SPI) are
used to assess the
magnitude of variation to
the original schedule
baseline.
The total float variance is
also an essential planning
component to evaluate
project time performance.
Important aspects schedule
control include determining
the cause and degree of
variance relative to the
schedule baseline and
deciding whether corrective
or preventive action is
required.
) SV)(SPI(
.
.
.
89
SV
SPI
.2 .
.
.
.
.3 .
.4 .
.5 .
90
Work performance
measurements :
SV
SPI
1.
Organizational process
assets updates :
Causes of variances
Corrective action chosen
and the reasons
Other types of lessons
learned from project
schedule control
Change requests .
PM plan updates .
Project documents
updates .
2.
3.
4.
5.
Questions?