Uploaded by mkhan1785

The Week's Tutorial- Schedule

advertisement
Project Management Course
Project Schedule Management
Dr. Nahed Ghbn, PMP
ghbnn@mcmaster.ca
Lecture Outlines
This week, we will consider creating the project schedule, including
processes required to manage the timely completion of the project.
We will create and manage a project schedule in the form of a Gantt
chart with the activity list, duration and resources for each activity and
build the project network diagram with the critical path for a project.
Project Time/ Schedule Management
“The processes required to accomplish timely completion
of the project”
Part of triple constraint, can’t manage one without the
others (scope, time, and quality)
TIME
Quality
SCOPE
COST
Project Time/ Schedule Management
•The Total Project
• Sub-Projects
•WBS
•Work Packages
•Activity
WEEK
TASK
Task 1
Task 2
Task 3
Task 4
Task 5
Task 6
Task 7
Task 8
Task 9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
•Gantt Charts
Presenting a
visual overview of
project tasks and
timelines.
Task 10
Task 11
Task 12
Task 13
Task 14
Task 15
Task 16
MsProject
Software
Project Time/ Schedule Management
Define Activities
Activity sequencing
Activity duration estimation
Network analysis
Alternative methods of network representation
Critical path
Float
Precedence relationships
Gantt Chart
Resources
Schedule development
What is a schedule?
•A schedule is a description of start and end times for all
the WBS’ tasks/ activities of the project.
–The schedule accommodates the plan
•The project schedule is a calendar that links the tasks to
be done with the resources that will do them.
–Before a project schedule can be created, we must have a work
breakdown structure (WBS) and estimates.
–The schedule is part of the project plan.
•An important part of the schedule is the Gantt chart.
Activities & Milestones
Activity: All activities required on the project (Time and resource consuming
effort).
Feasibility Study
Feasibility
Report
Requirements
Analysis
Requirements
Definition
Prototype
Development
Evaluation
Report
Design Study
Architectural
Design
Milestone: Significant events within project Schedule.
Requirements
Specification
Requirements
Specification
Project Schedule Management Processes
–Plan Schedule Management
–Define Activities
–Sequence Activities
–Estimate Activity Durations
–Develop Schedule
–Control Schedule
Plan
Schedule
Mang.
Define
Sequence
Activities
Activities
–Estimate Activity Resources
Estimate
Activity
Durations
Develop
Schedule
Control
Schedule
Schedule Management Plan
How effectively create, manage and control the project?
“Integration Management”
•Scheduling Methodology and Scheduling Software
•Schedule Baseline
•Performance Measures
•Schedule Variances
•Schedule Change Control Procedure
Plan Schedule Management
Inputs
Tools & Techniques
Project Management
Plan
Outputs
Expert Judgment
Project Charter
Schedule
Management
Plan
Data Analysis
Organizational
Process Assets
Meetings
Enterprise
Environmental Factors
Initiating
Planning
Executing
M&C
Closing
Define Activities
•The process of identifying specific actions to be performed
to produce project deliverables.
•Breaking down (Decomposing) the work packages
created in the WBS to reach the activity level.
•Rolling Wave Planning – Progressive planning where
some components are unknown. Plan at a higher level
until the project the work is clearer to plan the lower levels.
WBS Work Package
Geotechnical Study
Activity List Component
Geotechnical Site Investigation
Geotechnical Detailed Report
Detailed Design
Design Flood Study
Reinforced Concrete Design
Structural Steel Design
Site Establishment
Site Establishment and Site Survey
Earthworks
Abutment Fill
River Piers Fill
Road to Deck Level
Girders
Procure and prepare Girders
Transport and Erect Girders
Deck and Kerbs
Form/Reo/Pour Deck Concrete
Define Activities
Inputs
Tools & Techniques
Outputs
Project Management
Plan (schedule MP)
Scope Baseline
- Project Scope
Statement
Activity List
Expert Judgment
Activity Attribute
Decomposition
- Work Breakdown
Structure
Milestone List
Rolling Wave Planning
Change Requests
Meetings
- WBS Dictionary
Project Management
Plan Updates
Enterprise
Environmental Factors
Organizational
Process Assets
Initiating
Planning
Executing
M&C
Closing
Sequence Activities
•Identifying and documenting relationships among
schedule activities using logical relationships.
•Taking activities and milestones and start sequencing
them into Network Diagram (Project Schedule Network
Diagram).
Start
End
Types of Dependencies
•Mandatory Dependency (Hard Logic): The dependency is
inherent in the nature of the work.
•Discretionary Dependency (Preferred, Soft Logic):
Dependencies can be changed if needed.
•External Dependencies: Based on the need of an external party
(eg governmental or suppliers).
•Internal Dependencies
15
Sequence Activities
Inputs
Tools & Techniques
Outputs
Project Management Plan
- Schedule MP
- Scope Baseline
Project Documents
-
Activity list
-
Activity attribute
-
Milestone list
Precedence diagramming
method (PDM)
Project Schedule
Network Diagram
Arrow diagramming method
(ADM)
Project Documents
Update
Dependency determination
- Activity List
Updates
Applying leads and lags
Organizational Process Assets
Project Management
Information System
Enterprise Environmental
Factors
Initiating
Planning
Executing
M&C
-
Activity Attribute
Update
-
Assumptions
Closing
Precedence Diagramming Method (PDM)
•Commonly called Activity on Node (AON), most commonly
used sequencing method.
•Boxes are used to represent tasks with arrows used for
dependencies.
Activity
Activity
A
B
Dependency
Node
Precedence Diagramming Method (PDM)
•Four types of dependencies
Precedence Diagramming Method (PDM)
•Types of dependencies
•Finish to Start – Task must finish before next one can start
Dig Hole
Plant tree
•Finish to Finish – One task must finish before the other can finish
Testing
Documentation
Precedence Diagramming Method (PDM)
•Types of dependencies
•Start to Start – One task must start before the other can start
Design
Coding
•Start to Finish – One task must start before the other can finish
(Rarely used)
Arrow Diagramming Method (ADM)
•Commonly called Activity on Arrow (AOA)
•Boxes are used to represent dependencies with arrows
used for tasks
•Only Finish to Start relationships
AOA Network
Start
End
Project Activities and Precedences
Task
Predecessor
a
--
b
--
c
a
d
b
e
b
f
c, d
g
e
AON Network
Start
End
Task
Predecessor
a
--
b
--
c
a
d
b
e
b
f
c, d
g
e
PDM (AON) Method
Start
Foundation
Walls
Grass
Roof
End
Estimate Activity Duration
•Estimate the amount of time for each activity.
•Effort (Labor unit)
•Duration (period)
•Progressive Elaboration
26
Estimate Activity Duration
Inputs
Tools & Techniques
Outputs
Project Management Plan
-
Schedule MP
Expert judgment
Duration Estimates
-
Scope Baseline(Constraints and
Assumptions)
Analogous Estimating
Basis of Estimates
Parametric Estimating
Project Documents
Updates
Project Documents
Three Point Estimates
-
Activity List
-
Activity Attribute
-
Activity Resource Requirements
-
Resource Calendar
-
Risk Register
-
Resources Requirements/
Availability
-
Activity
Attributes
Published estimating data
-
Assumptions
Project management software
-
Lessons learned
Data analysis
Bottom-up estimating
Meetings
Enterprise Environmental Factors
Organizational Process Assets
Initiating
Planning
Executing
M&C
Closing
Estimate Activity Duration
Estimate the amount of time for each activity using the following
techniques:
•One Point Estimating
•Analogous Estimating (Top-Down)
•Parametric Estimating
•Rule of Thumb (Heuristics, 80/ 20 Role)
•Three- Point Estimate
•Program Evaluation and Review Technique (PERT)
28
WBS Work Package
Geotechnical Study
Activity List Component
Estimated Activity
Duration
(Working Days)
Geotechnical Site Investigation
10
Geotechnical Detailed Report
8
Design Flood Study
20
Reinforced Concrete Design
52
Structural Steel Design
24
Site Establishment
Site Establishment and Site Survey
10
Earthworks
Abutment Fill
12
River Piers Fill
10
Road to Deck Level
24
Procure and prepare Girders
80
Transport and Erect Girders
8
Form/Reo/Pour Deck Concrete
48
Detailed Design
Girders
Deck and Kerbs
Estimating with PERT
•PERT Formula (Expected Activity Duration)
PERT=(P+4M+O)/6
•Standard Deviation (range +/-) = (P-O)/6
•Variance (range of the estimate) = [(P-O)/6]2
O
M
P
Standard
Task
PERT
A
Optimistic
Most Likely
Pessimistic
(Expected
Duration)
Deviation
14 days
27 days
47 days
28.2 days
+/-5.5
day
Variance
30.3
day
Develop Schedule
•Once the network diagram and estimates are completed
it is developed the schedule.
•Schedule is calendar- based.
•Iterative Process
•Method used:
➢CPM (Critical Path Method)
➢Program Evaluation and Review Technique (PERT)
➢Monte Carlo Simulation
31
Develop Schedule
Inputs
Tools & Techniques
Outputs
Project Management Plan
-
Schedule MP
-
Scope Baseline
Schedule Network Analysis
Critical Path Method
Project Documents
-
Activity List
-
Activity Attribute
-
Assumptions
-
Milestone list
-
Network diagram
Schedule Compression
Project Schedule
What-if analysis
Schedule Baseline
Critical Chain Method
Change Requests
Resource Leveling
Project Calendars
Project Management Software
Project Documents
Updates
Applying Calendars
-
Activity Resource Requirements
-
Resource Calendar
-
Resources Availability
Agreements
Adjustable Leads and Lags
Project Management
Plan Updates
Project Management
Information System
Schedule Model
Agile Release Planning
Enterprise Environmental Factors
Organizational Process Assets
Initiating
Planning
Executing
M&C
Closing
•Critical Path
Scheduling
–Longest path through the network diagram, the shortest time
the project is expected to take
•Slack (or Float)
–The amount of time a task can be delayed without impacting the
project
–Calculated using:
•Late Start – Early Start (LS-ES)
Or
•Late Finish – Early Finish (LF-EF)
–Early Starts computed by making a “forward pass” through the
network while late starts are computed using a “backward pass”
Critical Path Method (CPM)
•Critical Path
➢Set of activities on a path that if delayed will delay
completion of project.
➢Activities on Critical Path have Float/ Slack = 0
•Critical Time
➢time required to complete all activities on the critical
path
ES
DUR
EF
Task Name
LS
Float/
Slack
LF
Sample- The Critical Path
Activity
Predecessor
Duration
a
--
5 days
b
--
4
c
a
3
d
a
4
e
a
6
f
b, c
4
g
d
5
h
d, e
6
i
f
6
j
g, h
4
Network
End
Start
Activity
Predecessor
Duration
a
--
5 days
b
--
4
c
a
3
d
a
4
e
a
6
f
b, c
4
g
d
5
h
d, e
6
i
f
6
j
g, h
4
The Critical Path
Forward Pass
End
Start
Backward Pass
Activity
Predecessor
Duration
a
--
5 days
b
--
4
c
a
3
d
a
4
e
a
6
f
b, c
4
g
d
5
h
d, e
6
i
f
6
j
g, h
4
Control Schedule
•Monitoring the status of the project to update progress
and manage changes to the schedule baseline.
38
Control Schedule
Inputs
Tools & Techniques
Data analysis
-
-
Project Management
Plan/ Schedule
Management Plan
Other MPs
Schedule baseline
Performance
measurement baseline
Outputs
Schedule Baseline
Updates
-
Variance Analyses
-
Critical path method
-
Schedule compression
-
What-if analysis
Work Performance
Information
Schedule Forecast
Resource leveling/ optimization
Requested Changes
Recommended Corrective
Actions
Critical chain method
Work Performance Data
Project management software
Organizational Process
Assets
Applying calendars
Organization Process
Assets Update
Adjustable leads and lags
Activity List Updates
Compression
Project Documents
Update
Project Documents
-
Project Calendar
-
Lessons learned
Initiating
Schedule model
Planning
Executing
M&C
Closing
Management Options
•Lead
•Lag – Inserted waiting time between tasks
•Free Slack (Float) – Available delay time without impacting start of
successor
•Total Slack (Float) – Amount of time a task can be delayed without
delaying project completion date
•Project Slack – Amount of time a project can be delayed without
impacting completion dates imposed by client
•Crashing – Adding resources to critical path items to shorten
schedule
•Fast Tracking – Performing critical path tasks in parallel rather than
series
•Resource Leveling – Adjusting completion dates of tasks to meet
available resources
•Resources Smoothing
Milestone Schedule
Summary Schedule
Schedule with Logical Relationships
Download