Uploaded by Kaja Lazova

SST Project Management handouts exam version

advertisement
Project Management
1
Intro
Agenda
Week II

Introduction to Project Management
Week II

Scope management

Coursework

Scheduling Techniques
 Critical Path Method (CPM)
2
1
Intro
Agenda
Week III

Scheduling Techniques
 Program Evaluation & Review Technique (PERT)

OpenProj Software Tool
Week IVI

Earned Value Management

“Crashing” projects
3
Intro
Agenda
Weeks V - VIIII

MS Project

Presentation of courseworks (week VIII)
4
2
Resources

The Fast Forward MBA in Project Management, Fourth
Edition by Eric Verzuh (John Wiley & Sons, 2011)

A Guide to the Project Management Body of Knowledge,
Sixth Edition (Newton Square, PA: PMI Inc., 2017)
5
Contact details
Charisios Achillas: c.achillas@ihu.edu.gr
Dimitrios Folinas: dfolinas@gmail.com
6
3
Introduction
to Project Management
7
Introduction to Project Management
The history of Project Management
8
4
Introduction to Project Management
What is a project?
A project is a temporary endeavor undertaken to create a
unique product, service, or result

The temporary nature of projects indicates that a project has a definite
beginning and end
 The end is reached when the project’s objectives have been achieved or when
the project is terminated because its objectives will not or cannot be met, or
when the need for the project no longer exists
 Temporary does not necessarily mean the duration of the project is short - It
refers to the project’s engagement and its longevity
9
Introduction to Project Management
A project is a temporary endeavor undertaken to create a
unique product, service, or result
So, ……

Every project creates a unique product, service, or result

Although repetitive elements may be present in some project deliverables
and activities, this repetition does not change the fundamental, unique
characteristics of the project work
 Example: Office buildings can be constructed with the same or similar materials
and by the same or different teams
 However, each building project remains unique with a different location, different
design, different circumstances and situations, different stakeholders, etc.
10
5
Introduction to Project Management
Examples of projects include, but are not limited to:

Developing a new product, service, or result

Effecting a change in the structure, processes, staffing of an organization

Developing or acquiring a new or modified information system (hardware
or software)

Conducting a research effort whose outcome will be recorded

Constructing a building, industrial plant, or infrastructure

Implementing, improving, or enhancing existing business processes and
procedures
11
Introduction to Project Management

Much of project management was developed by the military
 Modern project management began with the Manhattan Project
(1st atomic bomb, 1942 - 1946)
 Navy’s Polaris program
(Solid-fuel rocket nuclear-armed submarine-launched ballistic missile built
during the Cold War, 1956 - 1960)
 NASA’s space program
We choose to go to the Moon! ......
We choose to go to the Moon in this decade
U.S. President John F. Kennedy | Houston, Texas | September 12, 1962

Project management has found wide acceptance in industry
and construction
12
6
Introduction to Project Management

In the early days, project management was used mainly for very
complex projects

As the tools became better understood, they began to “trickle
down” to smaller projects

It has many applications outside of construction
 Managing legal cases
 Managing new product releases

It has also moved out of just manufacturing to services
13
Introduction to Project Management

Driving forces towards project management:
 The exponential growth of human knowledge
 The growing demand for a broad range of complex goods & services
 Increased worldwide competition
 Innovation-to-market and shortened life cycles

All of these contribute to the need for organizations to do more and to
do it faster
Project management is one way to do more, faster!
14
7
Introduction to Project Management
Projects tend to be large

The Channel Tunnel, or Chunnel
50.5 km rail tunnel linking UK with France
Began construction in 1988, opened in 1994
15
Introduction to Project Management
Projects tend to be large

The Channel Tunnel, or Chunnel
16
8
Introduction to Project Management
Projects tend to be large

Prelude is a staggering 488m long
(Four football pitches placed end-to-end)
17
Introduction to Project Management
18
9
Introduction to Project Management
Projects tend to be large

Panama Canal expansion project
Intended to double the capacity of the
Panama Canal by 2016
The expanded canal began commercial
operation on June 26th, 2016
19
Introduction to Project Management
Projects tend to be large
20
10
Introduction to Project Management
Projects tend to be large

Three Gorges Dam, China
21
Introduction to Project Management
Projects tend to be large

Athens 2004 Olympic Games
August 13th, 2004
Olympic Stadium in Marousi, Greece
22
11
Introduction to Project Management
Projects tend to be large

Thessaloniki Metro
23
Introduction to Project Management
What is project management?
Project management is the application of knowledge, skills,
tools, and techniques to project activities to meet the
project requirements
Project management processes are categorized into five Process Groups:
1.
Initiating
4.
Monitoring and Controlling
2.
Planning
5.
Closing
3.
Executing
24
12
Introduction to Project Management
What is project management?
Project management involves ten Knowledge Areas:
1.
Integration Management
6.
Human Resources Management
2.
Scope Management
7.
Communications Management
3.
Time Management
8.
Risk Management
4.
Cost Management
9.
Procurement Management
5.
Quality Management
10.
Stakeholder Management
25
Introduction to Project Management
In a nutshell project management involves five Process Groups …
… and ten Knowledge Areas
26
13
Introduction to Project Management
Project Management typically includes:

Identifying requirements

Addressing the various needs, concerns, and expectations of the stakeholders in
planning and executing the project

Setting up, maintaining, and carrying out communications among stakeholders

Managing stakeholders towards meeting project requirements and creating
project deliverables

Balancing the competing project constraints, such as:
 Scope
 Budget
 Quality
 Resources
 Schedule
 Risks
27
Introduction to Project Management
Portfolios, Programs, and Projects

Portfolio refers to a collection of projects, programs, and operations
managed as a group to achieve strategic objectives

Programs are grouped within a portfolio and are comprised of subprograms, projects, or other work that are managed in a coordinated
fashion in support of the portfolio
28
14
Introduction to Project Management
Portfolios, Programs, and Projects
29
Introduction to Project Management
Portfolios, Programs, and Projects
Program Management:

A program is defined as a group of related projects managed in a
coordinated way to obtain benefits not available from managing
them individually

A project may or may not be part of a program but a program will
always have projects
Exampleofofaaprogram:
program: A new communications satellite system with projects
Example
for design of the satellite and the ground stations, the construction of each,
the integration of the system, and the launch of the satellite
30
15
Introduction to Project Management
Portfolios, Programs, and Projects
Portfolio Management:

A portfolio refers to projects, programs and operations managed as a
group to achieve strategic objectives

The projects or programs of the portfolio may not be interdependent or
directly related

Portfolio management refers to the centralized management of one or
more portfolios to achieve strategic objectives
Example:
Example: An infrastructure firm may put together a portfolio that includes a mix
of projects in oil and gas, power, water, roads, rail, and airports - From this mix,
the firm may choose to manage related projects as one program (e.g. all of the
power projects may be grouped together as a power program)
31
Introduction to Project Management
Portfolios , Programs, and Projects
Why do we need Program or
Portfolio Management?
32
16
Introduction to Project Management
Portfolios, Programs, and Projects
Operations Management:

Operations management is an area of management concerned with ongoing
production of goods and/or services

Operations management involves ensuring that business operations continue
efficiently by using the optimum resources needed and meeting customer demands

Operations management is a subject area that is outside the scope of formal project
management
33
Introduction to Project Management
Projects versus Operations:
Common characteristics of projects and operations

Constrained by limited resources

Planned, executed and controlled
Differentiation between projects and operations

Operations are ongoing and repetitive, whereas projects are temporary and
unique
 temporary - definite beginning & end
 unique - different in some distinguishing characteristic

Operations have no end and produce similar, often identical, products
34
17
Introduction to Project Management
The role of the Project Manager:

Project Manager is the key individual on a project

The project manager is the person assigned by the performing organization to
lead the team that is responsible for achieving the project objectives

As project management is a critical strategic discipline, the project manager
becomes the link between the strategy and the team
35
Introduction to Project Management
The role of the Project Manager:

Project manager is like a mini-CEO, making major decision on all project
aspects

Effective project managers require a balance of ethical, interpersonal, and
conceptual skills that help them analyze situations and interact
appropriately

While the project manager always has the responsibility, may not have the
necessary authority
36
18
Introduction to Project Management
Interpersonal skills of a Project Manager:

Leadership

Political and cultural awareness

Team building

Negotiation

Motivation

Trust building

Communication

Conflict management

Influencing

Coaching

Decision making
37
Introduction to Project Management
Project Environment and PM Skills
38
19
Introduction to Project Management
Why Project Management?
The reason for organizing an assignment as a project is to
FOCUS
the responsibility, authority, and scheduling of the project in
order to meet defined goals

Schedule

Cost

Performance (quality)
39
Introduction to Project Management
The Cost – Schedule – Quality equilibrium
The challenge is to balance these
variables to create the optimal cost –
schedule – quality equilibrium
Good customer relations
Effectively/efficiently
assigned resources
40
20
Introduction to Project Management
Recent Trends in Project Management

Consensual (vs. authorative) management

Systems (holistic) approach
 Sub-systems operation affects each other

Projects as preferred way to accomplish goals
 Project-driven organizations
41
Introduction to Project Management
Bottom line

What project management will do is to provide a system for
planning, documenting, organizing, and communicating

It provides a basis for better (informed) decisions
42
21
Environmental
Project Management
43
Introduction to Project Management
44
22
Introduction to Project Management
Cases of
environmental
disasters
45
Introduction to Project Management
Deepwater Horizon oil spill
Gulf of Mexico | April 2010
`
46
23
Introduction to Project Management

Green project vs Environmental-based project
47
Introduction to Project Management
In Environmental Project Management,
Environmental Impact Assessment is a
necessary extra phase
48
24
Introduction to Project Management
Environmental project management:
EnvPM = Environment + Project + Management
49
Introduction to Project Management
50
25
Introduction to Project Management
Main issues in the “Green” aspect of a project:

Are the environmental impacts of the project understandable?

What are the regulatory or legislative costs (e.g. non-compliance costs)?

How likely is it for the rules to change in the future?

Are there upcoming technological developments that are foreseen to change
the way we interact with the environment?

Where do raw materials source from?

How environmentally friendly are they?

What happens when the project / product has completed its useful life cycle?
51
Introduction to Project Management
The Cost – Schedule – Quality equilibrium
The challenge is to balance these
variables to create the optimal cost –
schedule – quality equilibrium
Good customer relations
Effectively/efficiently assigned
resources
Environmental performance
Social responsibility
52
26
Introduction to Project Management
Main questions
Main constraints
Dimensions of
Environmental Management
53
Project scope
management
54
27
Project scope management
55
Project scope management
Project Scope Management includes the processes required to
ensure that the project includes all the work required, and only
the work required, to complete the project successfully
Managing the project scope is primarily concerned with defining
and controlling what is and what is not included in the project
Source: PMBOK, 5th ed.
56
28
Project scope management
Project Scope Management
1.
Collect Requirements
2.
Define Scope
3.
Create WBS
4.
Verify Scope
5.
Control Scope
57
Project scope management
Collect Requirements
Collect Requirements

The project’s success is directly influenced by active stakeholder
involvement in the discovery and decomposition of needs into
requirements

Collect Requirements is the process of determining, documenting,
and managing stakeholder needs and requirements to meet project
objectives

Requirements include the quantified and documented needs and
expectations of the sponsor, customers, and other stakeholders

Provides the basis for defining and managing the project scope
58
29
Project scope management
Collect Requirements
59
Project scope management
Collect Requirements
Requirements Traceability Matrix

A grid that links product requirements from their origin to the deliverables
that satisfy them

A means to track requirements throughout the project life

Helps to ensure that requirements approved in the initial phase are delivered
at the end of the project
60
30
Project scope management
Define Scope
Define Scope

This is the process of developing a detailed description of the project
and product

The key benefit is that it describes the project, service, or result
boundaries by defining which of the requirements collected will be
included in and excluded from the project scope

The preparation of a detailed project scope statement is critical to
project success and builds upon the major deliverables, assumptions,
and constraints that are documented during project initiation
61
Project scope management
Define Scope
62
31
Project scope management
Define Scope
63
Project scope management
Create WBS
Work Breakdown Structure (WBS)

Create WBS is the process of subdividing project deliverables and
project work into smaller, more manageable components

Each descending level of the WBS represents an increasingly detailed
definition of the project work

The key benefit is that it provides a structured vision of what has to be
delivered

The WBS is a hierarchical decomposition of the total scope of work to
be carried out by the project team to accomplish the project
objectives and create the required deliverables
64
32
Project scope management
Create WBS
Work Breakdown Structure (WBS)

The WBS represents a clear description of the project’s deliverables
and scope - the “what” of the project

It facilitates other project management processes such as estimating,
scheduling, resource allocation, risk analysis and control of the project

The planned work contained in the lowest level WBS components can
be scheduled, cost estimated, monitored, and controlled
65
Project scope management
Create WBS
Work Breakdown Structure – Outline form
66
33
Project scope management
Create WBS
The role of the WBS:

Defines the hierarchy of deliverables

Supports the definition of all work required to achieve an end
objective or deliverable

Provides a graphical representation of the project scope

Provides the framework for all deliverables across the project life cycle

Provides a vehicle for integrating and assessing schedule and cost
performance

Facilitates assignment of resources

Facilitates the reporting and analysis of progress and status data
67
Project scope management
68
34
Project scope management
WBS levels
Create WBS
Level 1:

This level comprises the full scope of work necessary to produce the bicycle

It includes all direct and indirect work

Level 1 is the overall product
Level 2:

This is the first level of decomposition

This level is the high-level breakdown of the major areas in the scope of work

It holds the basic components of the product, along with integration and
project management

This level is numbered as #.# (e.g. frame set is 1.1)
69
Project scope management
WBS levels
Create WBS
Level 3:

This level decomposes each major area from Level 2 into its constituent parts

It is important to note that the 100% rule is always adhered to in the
development of a WBS

Level 3 starts targeting specific, tangible deliverables of the project effort

This level is numbered as #.#.# (e.g. rear wheel is 1.3.2)
70
35
Project scope management
WBS levels
Create WBS
Level 4, …, n:

In the same manner, each exclusive area in Level 3 would be decomposed
further, if needed

The complexity of the work will drive the depth and the number of levels of
the WBS decomposition

This level is numbered as #.#.#.# (e.g. Product Test is 1.6.4.2)
71
Project scope management
“100% rule”
72
36
Project scope management
Deliverables
Deliverable is any unique and verifiable product, result,
or capability to perform a service that must be produced
to complete a process, phase, or project
Not only external deliverables that are subject to approval by the
project sponsor or customer
73
Project scope management
Milestones
Milestones are measurable and observable and serve as
progress markers (flags)
By definition, milestones are independent of time
(have zero durations) therefore no work or consumption
of resources is associated with them
74
37
Project scope management
Create WBS
Critical Points for Building a WBS

All deliverables must appear on the WBS

Top to bottom approach

Each summary task must be meaningful

Each task must add value to its summary task

Each task and summary task is determined by an active verb
and an object (product)
75
Project scope management
Create WBS
Critical Points for Building a WBS

Size of a task
 8/80 rule

Continue analyzing if the new tasks are easier to:
 Estimate duration
 Assign resources
 Monitor their progress
76
38
Project scope management
Usual mistakes of a WBS

WBS in not a task list - Need for decomposition

The WBS should be outcome oriented

The upper level package should sum up all the work and cost
of the lower levels

Too Many Tasks
77
Project scope management
Usual mistakes of a WBS

Forgotten tasks:
 Planning the project
 Project Management
 Approval cycles
 Key project meetings
 Management - customer interfaces
 Quality inspections/fixing defects
 Test planning, development & execution
 Training
 Project reviews and project closing
78
39
Critical Path Method
79
Critical Path Method (CPM)

Management is continually seeking new and better control
techniques to cope with complexities, masses of data and
tight deadlines

Managers want better methods for presenting technical and
cost data to customers
Scheduling techniques help achieve such goals
80
40
Critical Path Method (CPM)
The most widely known / used scheduling technique:
81
Critical Path Method (CPM)
Most common techniques

Gantt or bar charts
 Shows planned and actual progress
 Easy-to-read method to show current status
[+]
[-]
Provide a picture of the current
state of a project
Difficult to follow with
complex projects
Easily understood

Network scheduling
 Critical Path Method
 Program Evaluation and Review Technique
82
41
Critical Path Method (CPM)
Main advantages of network scheduling techniques

Assist management to decide how to use its resources to achieve time and
cost goals

Provide visibility and enable management to control unique projects

Help management evaluate alternatives by answering questions such as:
 How time delays will influence project completion
 Where slack * exists between tasks
 What elements are critical to meet the completion date
* Slack is the amount of time that a task can slip before
it affects another task or the project's finish date.
83
Critical Path Method (CPM)
Main advantages of network scheduling techniques

Provide the basis for obtaining the facts for decision-making

Determine manpower, material and capital requirements

Provide a means for checking progress

Reveal interdependencies of activities
84
42
Critical Path Method (CPM)

The Critical Path Method (CPM) is the most widely known
and used network scheduling technique

The Critical Path Method or Critical Path Analysis, is a
mathematically based algorithm for scheduling a set of
project activities
85
Critical Path Method (CPM)

CPM was developed in the 1950’s by the US Navy

Commonly used with all forms of projects, including
construction, software development, research projects,
product development, engineering, and plant maintenance,
among others

Any project with interdependent activities can apply this
method of network scheduling
86
43
Critical Path Method (CPM)

The essential technique for using CPM is to construct a
model of the project that includes the following:
 A list of all activities required to complete the project (also
known as Work Breakdown Structure)
 The time (duration) that each activity will take to
completion
 The dependencies between the activities
87
Critical Path Method (CPM)

CPM calculates:
 The longest path of planned activities to the end of the project
 The duration of the project
 The earliest and latest that each activity can start and finish without
making the project longer

CPM determines “critical activities” (on the longest path) and
“critical path”
88
44
Critical Path Method (CPM)

CPM prioritizes activities so as to shorten the planned critical
path of a project by:
 “Fast tracking” (performing more activities in parallel)
 “Crashing the critical path” (shortening the durations of
critical path activities by adding resources)
89
Critical Path Method (CPM)
The CPM Approach

Step One
Break project into activities necessary for completion (WBS)
Determine sequential relationship of activities

Every activity must have an event to mark commencement, i.e. completion of
preceding activity


A critical question: Can activities overlap?
Step Two
Create time estimates for each activity
Determine earliest possible start & finish date, latest possible start &
finish date
90
45
Critical Path Method (CPM)
The CPM Approach
91
Critical Path Method (CPM)

Setting up a seminar
Tasks required:
A. Find time and place
I. Disseminate poster
B. Book room
J. Check invitation
C. Order Snacks
K. Post invitation
D. Order coffee
L. Email invitation
E. Draft poster
M. Prepare teaching material
F. Draft invitation
N. Prepare Avs
G. Put on Website
O. Check Avs
H. Check poster
P. Run seminar
Construct the model
92
46
Critical Path Method (CPM)
Activity-on-Arrow (AoA)
Activity-on-Node (AoN)

Uses nodes to represent the activity

Uses arrows to represent precedence relationships
Types of interdependencies:
93
Critical Path Method (CPM)
Four types of dependencies or logical relationships

Finish-to-Start (FS): A logical relationship in which a successor activity
cannot start until a predecessor activity has finished

The awards ceremony (successor) cannot start until the race (predecessor)
has finished

A manual has to be written (predecessor) before printed (successor)

Finish-to-Finish (FF)

Start-to-Start (SS)

Start-to-Finish (SF)
94
47
Critical Path Method (CPM)
Four types of logical relationships

Finish-to-Start (FS)

Finish-to-Finish (FF): A logical relationship in which a successor
activity cannot finish until a predecessor activity has finished

Connecting the house with the electricity grid cannot finish until the
electrical installation of the house is completed

Preparing and baking a cake (successor) cannot finish until the oven is
pre-heated (predecessor)

Start-to-Start (SS)

Start-to-Finish (SF)
95
Critical Path Method (CPM)
Four types of dependencies or logical relationships

Finish-to-Start (FS)

Finish-to-Finish (FF)

Start-to-Start (SS): A logical relationship in which a successor activity
cannot start until a predecessor activity has started
 Editing a document (successor) can begin
after writing the document (predecessor)
has started

Start-to-Finish (SF)
96
48
Critical Path Method (CPM)
Four types of dependencies or logical relationships

Finish-to-Start (FS)

Finish-to-Finish (FF)

Start-to-Start (SS)

Start-to-Finish (SF): A logical relationship in which a successor activity
cannot finish until a predecessor activity has started
 Launching a product (successor) cannot finish before the system has been
tested for an adequate period of time (predecessor)
97
Critical Path Method (CPM)
Four types of dependencies or logical relationships

Lead: Refers to a relationship whereby the successor activity begins
before the predecessor activity has completed
In the construction of a two-floor building there are two sequential tasks;
electrical work & painting. Electrical work should finish before painting
starts. However, as electrical work is completed for 1st floor, painting of the
1st floor can start in parallel to electrical work in the 2nd floor.
electrical
work
painting
walls
98
49
Critical Path Method (CPM)
Four types of dependencies or logical relationships

Lag: Refers to a relationship whereby the successor activity cannot
start right after the end of its predecessor
You have to paint a newly constructed room. This will be realized with the
painting of the primer coating, before the final painting. However, you will
need to wait for some time in order the primer coating to dry before
applying the final paint.
No resources are associated with Lag
primary coating
final paint
Software use only Lag
99
Critical Path Method (CPM)
1.
Break project into activities
2.
Determine sequential relationship of activities
3.
Create time estimates for each activity
100
50
Critical Path Method (CPM)
Start
Design the network
What is the project’s
minimum duration?
101
Critical Path Method (CPM)
The Forward Pass

The Forward Pass answers the question:
“What is the soonest that the project
could be finished?”

To begin the forward pass, the scheduler starts at the beginning of
the project
102
51
Critical Path Method (CPM)
103
Critical Path Method (CPM)
The Backward Pass

The Backward Pass answers the question:
"What is the latest time Activity X can
start without delaying the project?"

To begin the backward pass, the scheduler starts at the end of the
project and works backwards
104
52
Critical Path Method (CPM)
105
Critical Path Method (CPM)
106
53
Critical Path Method (CPM)
Step 1-Define the Project
Cables Ltd is bringing a new product on line to be manufactured in
their current facility. The owners have identified 11 activities and
their precedence relationships. Develop an AoN for the project.
Activity
A
B
C
D
E
F
G
H
I
J
K
Description
Develop product specifications
Design manufacturing process
Source & purchase materials
Source & purchase tooling & equipment
Receive & install tooling & equipment
Receive materials
Pilot production run
Evaluate product design
Evaluate process performance
Write documentation report
Transition to manufacturing
Immediate Duration
Predecessor (weeks)
None
4
A
6
A
3
B
6
D
14
C
5
E&F
2
G
2
G
3
H&I
4
J
2
107
Critical Path Method (CPM)
Step 2 - Diagram the Network for Cables Ltd
108
54
Critical Path Method (CPM)
Step 3a - Add Deterministic Time Estimates and Connected Paths
109
Critical Path Method (CPM)
Step 3b - Calculate the Path Completion Times
Paths
ABDEGHJK
ABDEGIJK
ACFGHJK
ACFGIJK
Path duration
40
41
22
23
ABDEGIJK is the project’s
critical path
Project duration: 41 weeks
110
55
Critical Path Method (CPM)
Step 3c - Calculate the ES and EF
111
Critical Path Method (CPM)
Step 3d - Calculate the LS and LF
112
56
Critical Path Method (CPM)
Step 3e - Calculating Slack
A c t iv it y
A
B
C
D
E
F
G
H
I
J
K
L a te
F in is h
4
10
25
16
30
30
32
35
35
39
41
E a r ly
F in is h
4
10
7
16
30
12
32
34
35
39
41
S la c k
(w e e k s )
0
0
18
0
0
18
0
1
0
0
0
113
Critical Path Method (CPM)
Network definitions:

All activities on the critical path have zero slack

Slack defines how long non-critical activities can be delayed
without delaying the project
114
57
Critical Path Method (CPM)
Network definitions:

Slack is the activity’s late finish minus its early finish (or its late
start minus its early start)
115
Critical Path Method (CPM)
Network definitions:

Earliest Start (ES) is the Earliest Finish (EF) of the immediately
preceding activity
116
58
Critical Path Method (CPM)
Network definitions:

Earliest Finish (EF) is the Earliest Start (ES) plus the activity time
(duration)
117
Critical Path Method (CPM)
Network definitions:

Latest Start (LS) and Latest Finish (LF) is the latest an activity can
start (LS) or finish (LF) without delaying the project completion
118
59
Critical Path Method (CPM)

Setting up a seminar
Tasks required:
A. Find time and place (2 hrs)
I. Disseminate poster (4 hrs)
B. Book room (1 hr)
J. Check invitation (1 hr)
C. Order Snacks (2 hrs)
K. Post invitation (1 hr)
D. Order coffee (1 hr)
L. Email invitation (1 hr)
E. Draft poster (2 hrs)
M. Prepare teaching material (10 hrs)
F. Draft invitation (2 hrs)
N. Prepare Avs (3 hrs)
G. Put on Website (1 hr)
O. Check Avs (1hr)
H. Check poster (1 hr)
P. Run seminar (4 hrs)
What is the project’s duration and the critical path?
119
Critical Path Method (CPM)

Build a door
120
60
Critical Path Method (CPM)

Build a warehouse
121
Program Evaluation &
Review Technique (PERT)
122
61
Critical Path Method - Program Evaluation & Review Technique
Critical Path Method (CPM)
vs
Program Evaluation & Review Technique (PERT)
Both PERT and CPM:

Graphically display the precedence relationships & sequence of activities

Estimate the project’s duration

Identify critical activities that cannot be delayed without delaying the
project

Estimate the amount of slack associated with non-critical activities
123
Critical Path Method - Program Evaluation & Review Technique
Critical Path Method (CPM)
vs
Program Evaluation & Review Technique (PERT)
Critical Path Method (CPM):

Individual tasks are routine - Tasks’ duration is deterministic
Program Evaluation & Review Technique (PERT):

Tasks’ duration is probabilistic
124
62
Program Evaluation & Review Technique
Cables Ltd is bringing a new product on line to be manufactured in
their current facility. The owners have identified 11 activities and
their precedence relationships.
Activity
A
B
C
D
E
F
G
H
I
J
K
Description
Develop product specifications
Design manufacturing process
Source & purchase materials
Source & purchase tooling & equipment
Receive & install tooling & equipment
Receive materials
Pilot production run
Evaluate product design
Evaluate process performance
Write documentation report
Transition to manufacturing
Immediate Duration
Predecessor (weeks)
None
4
A
6
A
3
B
6
D
14
C
5
E&F
2
G
2
G
3
H&I
4
J
2
125
Program Evaluation & Review Technique
Network for Cables Ltd
126
63
Program Evaluation & Review Technique
Calculate the LS and LF
127
Program Evaluation & Review Technique
Revisiting Cables Ltd using probabilistic time estimates
Activity
A
B
C
D
E
F
G
H
I
J
K
Description
Develop product specifications
Design manufacturing process
Source &purchase materials
Source &purchase tooling &equipment
Receive &install tooling &equipment
Receive materials
Pilot production run
Evaluate product design
Evaluate process performance
Write documentation report
Transition to manufacturing
PERT
CPM
PERT
Optimistic
time
2
3
2
4
12
2
2
2
2
2
2
Most likely
time
4
7
3
7
16
5
2
3
3
4
2
Pessimistic
time
6
10
5
9
20
8
2
4
5
6
2
128
64
Program Evaluation & Review Technique
In order to calculate the expected time durations for each task we make use
of Beta Probability Distribution:

A typical beta distribution is shown below, note that it has definite end
points

The expected time for finishing each activity is a weighted average
Expected time =
𝐎𝐩𝐭𝐢𝐦𝐢𝐬𝐭𝐢𝐜
𝟒 × 𝐌𝐨𝐬𝐭 𝐥𝐢𝐤𝐞𝐥𝐲
𝐏𝐞𝐬𝐬𝐢𝐦𝐢𝐬𝐭𝐢𝐜
𝟔
129
Program Evaluation & Review Technique
Calculating expected task times:
Activity
A
B
C
D
E
F
G
H
I
J
K
Optimistic
time
2
3
2
4
12
2
2
2
2
2
2
Expected time =
Most likely
time
4
7
3
7
16
5
2
3
3
4
2
𝐎𝐩𝐭𝐢𝐦𝐢𝐬𝐭𝐢𝐜
Pessimistic
time
6
10
5
9
20
8
2
4
5
6
2
𝟒 × 𝐌𝐨𝐬𝐭 𝐥𝐢𝐤𝐞𝐥𝐲
Expected
time
4
6.83
3.17
6.83
16
5
2
3
3.17
4
2
𝐏𝐞𝐬𝐬𝐢𝐦𝐢𝐬𝐭𝐢𝐜
𝟔
130
65
Program Evaluation & Review Technique
Network diagram with expected activity times:
131
Program Evaluation & Review Technique
Estimated path durations through the network:
Activities on paths
ABDEGHJK
ABDEGIJK
ACFGHJK
ACFGIJK
Project duration with the use of CPM
Paths
ABDEGHJK
ABDEGIJK
ACFGHJK
ACFGIJK
Path duration
40
41
22
23
Expected duration
44.66
44.83
23.17
23.34
ABDEGIJK is the project’s
critical path
Project duration: 44.83 weeks
132
66
Program Evaluation & Review Technique
Calculate the ES and EF
133
Program Evaluation & Review Technique
Calculate the LS and LF
134
67
Program Evaluation & Review Technique
Estimating the probability of completion dates
Using probabilistic time estimates
offers the advantage of
predicting the probability of project completion date
135
Program Evaluation & Review Technique
Estimating the probability of completion dates

We have already calculated the expected time for each activity by
making three time estimates

Now we need to calculate the variance* for each activity

The variance of the beta probability distribution is:
σ
2
 p  o 
 

6


2
where:
 p = pessimistic activity time estimate
 o = optimistic activity time estimate
*
variance measures how far a
set of numbers is spread out
136
68
Program Evaluation & Review Technique
σ
Project Activity Variance
Activity
Pessimistic
2
 p  o 
 

6


Optimistic
Most Likely
A
2
4
6
0.44
B
3
7
10
1.36
C
2
3
5
0.25
D
4
7
9
0.69
E
12
16
20
1.78
F
2
5
8
1.00
G
2
2
2
0.00
H
2
3
4
0.11
I
2
3
5
0.25
J
2
4
6
0.44
K
2
2
2
0.00
2
Variance
137
Program Evaluation & Review Technique
Variances of each path through the network
138
69
Program Evaluation & Review Technique
Variances of each path through the network
Path
Number
Activities on Path
Expected duration
(weeks)
Path Variance
(weeks)
1
A,B,D,E,G,H,J,K
44.66
4.82
2
A,B,D,E,G,I,J,K
44.83
4.96
3
A,C,F,G,H,J,K
23.17
2.24
4
A,C,F,G,I,J,K
23.34
2.38
139
Program Evaluation & Review Technique
Calculating the probability of completing the project in less
than a specified time

When you know:
 the expected completion time
 its variance
you can calculate the probability of completing the project in “x” weeks
with the following formula
z
specified time  path expected time  DT  EFP 


path vari ance
σP 2 

where:
 DT = the specified completion date
 EFP = the expected completion time of the path
 σΡ2 = the variance of the path
140
70
Program Evaluation & Review Technique
141
Program Evaluation & Review Technique
Calculating the probability of finishing the project in 48 weeks

e.g. probability for Path 1 is:
z

specified time  path expected time  48 weeks  44.66 weeks 

  1.52
path vari ance
4.82


Using the z values for beta distribution, you can calculate the probability:
z = 1.52 means that Probability of completion is 0.9357 or 93.57%
Path Variance z-value
(weeks)
Probability of
Completion
Path
Number
Activities on
Path
Expected
duration
(weeks)
1
A,B,D,E,G,H,J,K
44.66
4.82
1.5216
0.9357
2
A,B,D,E,G,I,J,K
44.83
4.96
1.4215
0.9222
3
A,C,F,G,H,J,K
23.17
2.24
16.5898
1.000
4
A,C,F,G,I,J,K
23.34
2.38
15.9847
1.000
142
71
Program Evaluation & Review Technique
Which path is the critical path?
Activities not on PERT’s critical path might be more critical to the completion of
a project than the activities PERT identifies as critical.
Every activity has a probability of being critical (for some probability is ~0, for others ~1)
A Project Manager should
focus on the tasks with the
highest probability of being
critical
B
9 days
D
A
6 days
3 days
C
8 days
143
Program Evaluation & Review Technique

Setting up a seminar
Tasks required:
A. Find time and place (2 hrs, 0.8-3.0)
I. Disseminate poster (4 hrs, 3.0-4.8)
B. Book room (1 hr, 0.5-1.2)
J. Check invitation (1 hr, 0.5-1.4)
C. Order Snacks (2 hrs, 1.5-2.3)
K. Post invitation (1 hr, 0.6-1.8)
D. Order coffee (1 hr, 0.5-1.5)
L. Email invitation (1 hr, 0.3-1.5)
E. Draft poster (2 hrs, 0.5-3.0)
M. Prepare teaching material (10 hrs, 4.5-18.0)
F. Draft invitation (2 hrs, 0.5-3.0)
N. Prepare Avs (3 hrs, 1.2-5.0)
G. Put on Events Board (1 hr, 0.5-1.2)
O. Check Avs (1hr, 0.5-1.3)
H. Check poster (1 hr, 0.5-1.2)
P. Run seminar (4 hrs, 3.8-4.2)
What is the possibility of the seminar to be organized within 18 hrs?
144
72
Earned Value Management
145
Earned Value Management
146
73
Earned Value Management
Earned Value Management (EVM) is a project management
technique for measuring project performance and
progress in an objective manner
147
Earned Value Management
Measuring Progress: Project tracking without Earned Value Management
Planned duration: 12 weeks
Planned budget: $170,000
Task
Duration
Cost
A
1
10.000
B
1
10.000
C
1
10.000
D
1
10.000
E
1
20.000
F
1
20.000
G
1
30.000
H
1
20.000
I
1
10.000
J
1
10.000
K
1
10.000
L
1
10.000
148
74
Earned Value Management
Measuring Progress: Project tracking without Earned Value Management
Planned duration: 12 weeks
Actual duration: 8 weeks
Planned budget: $170,000
Actual budget: $70,000
Is this a successful project?
What if AC curve represents current status as of 20% of
the project?
149
Earned Value Management
Project tracking without Earned Value Management

What is missing from this chart is how much work has been
accomplished

A method is needed to measure technical performance objectively
and quantitatively

That is what Earned Value Management accomplishes
150
75
Earned Value Management

Earned Value Management has the ability to
measurements of
scope, schedule
and
cost
combine
in a single
integrated system

Earned Value Management is able to provide
forecasts
of project
performance problems,
accurate
which is an
important contribution for project management
151
Earned Value Management

A successful program manager says: “We completed the project we promised to
deliver in the time we promised and with the budget we asked for”

Standard source of information about the status of a project: Status of the budget,
which only tells how quickly and to what extent money are spent

Need to track how quickly and to what extent work promised to be done is
accomplished

The coupling of money spent to work done
or schedule consumed is loose and
nonlinear
152
76
Earned Value Management

Project A: In good shape, under budget and ahead of schedule

Project B: Over budget, but if we realize it is ahead of schedule, we can
slow the effort to save money

Project C: Cost variance looks better than A’s, but if we realize it is behind
schedule, we can spend more to catch up

Project D: It looks just like B in terms of
cost variance, but we can’t slow down to
save money. Also, it looks like D in terms
C
A
of schedule, but we can’t spend more to
catch up. It’s time to re-scope!
D
B
153
Earned Value Management

Essential features of any EVM implementation include:
 A project plan that identifies work to be accomplished
 A valuation of planned work (Planned Value)
 Pre-defined metrics to quantify the accomplishment of work
(Earned Value)
154
77
Earned Value Management
Project tracking with Earned Value Management

The project plan includes pre-defined methods of quantifying
the accomplishment of work

At the end of each week, the project manager identifies every
detailed element of work that has been completed, and sums
the Planned Value for each of these completed elements

Earned Value may be accumulated monthly, weekly, or as
progress is made
155
Earned Value Management
Example of EVM indicators
Project Plan
PV = Budget assigned to scheduled work

Project: Renovation of ten (10) hotel rooms
EV =

Duration: Two (2) months
AC = Realized cost

Budget: 10.000 € per hotel room | Total budget: 100.000 €
Project Execution

Date: One (1) month after the initiation of the project

Current status: Six (6) hotel rooms have been renovated

Cost: 40.000 € (paid for staff costs, materials, equipment)
What are the: (i) Planned Value, (ii) Earned Value, (iii) Actual Cost, (iv) Budget at
Completion, for the current date?
156
78
Earned Value Management
Example of EVM indicators
Project Plan
PV = Budget assigned to scheduled work

Project: Renovation of ten (10) hotel rooms
EV =

Duration: Two (2) months
AC = Realized cost

Budget: 10.000 € per hotel room | Total budget: 100.000 €
Project Execution

Date: One (1) month after the initiation of the project

Current status: Six (6) hotel rooms have been renovated

Cost: 40.000 € (paid for staff costs, materials, equipment)
What are the: (i) Planned Value, (ii) Earned Value, (iii) Actual Cost, (iv) Budget at
Completion, for the current date?
157
Earned Value Management
Project tracking with Earned Value Management

Earned Value:
Task
Duration
Cost
A
1
10.000
B
1
10.000
C
1
10.000
D
1
10.000
E
1
20.000
F
1
20.000
G
1
30.000
H
1
20.000
I
1
10.000
J
1
10.000
K
1
10.000
L
1
10.000
158
79
Earned Value Management
Project tracking with Earned Value Management
The project was under
budget, relative to the
amount of work accomplished
159
Earned Value Management
Project tracking with Earned Value Management
The project was under
budget, relative to the
amount of work accomplished
160
80
Earned Value Management
Project tracking with Earned Value Management
typical EVM line chart
Planned value (PV): Budget assigned to scheduled work
Earned value (EV): Work performed (expressed in terms of the budget authorized for that work)
Actual cost (AC): Realized cost
161
Earned Value Management

Steps in EVM:
1.
Identify the EV curve
2.
Compare it to PV (for schedule performance)
3.
Compare it to AC (for cost performance)
162
81
Earned Value Management
Definitions
Schedule Variance (SV):

Measure of schedule performance on a project

Amount by which the project is ahead or behind the planned delivery date,
at a given point in time

Equals to the earned value (EV) minus the planned value (PV)
SV = EV - PV
Cost Variance (CV):

Measure of cost performance on a project

Amount of budget deficit or surplus at a given point in time

Equals to the earned value (EV) minus the actual cost (AC)

Indicates the relationship of physical performance to the costs spent
CV = EV - AC
163
Earned Value Management
CV = EV - AC
SV = EV – PV
164
82
Earned Value Management

Cost Performance Indicator (CPI): Index showing the efficiency of the
utilization of the resources on the project
CPI = Earned Value (EV) / Actual Cost (AC)

Schedule Performance Indicator (SPI): Index showing the efficiency of
the time utilized in the project
SPI = Earned Value (EV) / Planned Value (PV)

Cost – Schedule Index (CSI)
CSI = CPI × SPI = (EV)2 / (AC × PV)

Estimate at Completion (EAC): Index estimating the total expenditures
for completing a project based on the expenditure history to date
EAC = Actual Cost (AC) / Earned Value (EV) × Total budget (BAC)
165
Earned Value Management

Critical Ratio Control Chart
CPI = EV / AC
166
83
Earned Value Management

Cost Control Chart
CPI = EV / AC
167
Earned Value Management

The Earned Value Chart
168
84
Earned Value Management

The Earned Value Chart
169
Earned Value Management
Methods for estimating percent completion

The 50-50 estimate: 50% is assumed when task is begun, and remaining 50% when
work completed

0-100% rule: This rule allows no credit for work until task is complete - Highly
conservative rule, project always seem late until the very end of project when
everything appears to suddenly catch up

Proportional rule: This rule divides planned (or actual) time-to-date by total
scheduled time (or budgeted or actual cost-to-date) to calculate percent complete
 Lines of code (IT projects)
 Materials used
 Qualitatively
170
85
Earned Value Management
A simple example: Conduct a series of telephone interviews
Facts:
 The project will last 10 months
 You plan to conduct 100 interviews each month
 You plan to spend € 300 to conduct each interview
 The total project budget is € 300,000
During the first month:
 Conducted 75 interviews
 Spent a total of € 15,000
Since you planned to conduct 100 interviews in the first month and you only
conducted 75, you are behind schedule
Since you planned to spend € 300 per interview and you only spent € 200 (€ 15,000 ÷
75 interviews = € 200 per interview), you’re under budget
171
Earned Value Management
Exercise:
You are the project manager responsible for the development of a new
software platform. The project life cycle is made up of the phases in the WBS
below. Each Work Package (WP) is planned to be completed one after the other.
Hardware
Design
1
Requirements
2
Graphical
User
Interface
3
Business
Logic
Code
4
Software
Developer
Testing
5
User
Acceptance
Testing
172
86
Earned Value Management
Today is the end of Month 5.

Calculate PV, EV, AC, BAC, CV, CPI, SV, SPI, EAC, at the end of month 5.

Based on your results, what would you be most concerned with?
173
“Crashing” Projects
174
87
“Crashing” Projects
Reducing Project Completion Time

Project completion times may need to be shortened due to
several reasons:
 Different deadlines
 Penalty clauses
 Need to put resources on a new project
 Promised completion dates

Reduced project completion time is called “crashing”
175
“Crashing” Projects
Reducing Project Completion Time

Crashing a project needs to balance
 Shorten a project duration
 Cost resulting from shortening the project duration

Crashing a project requires knowing
 Crash time of each activity
 Crash cost of each activity
176
88
“Crashing” Projects
Reducing Project Completion Time
The indicator used for “crashing” project is the following:
Crash cost Crash cost − Normal cost
=
Duration Normal time − Crash time
increased cost
Normal Time: 10 days
Normal Cost: 1 000 €
Crash Time: 6 days
Crash Cost per day =
3 000 − 1 000 2 000
=
= 500 € / day
10 − 6
4
Crash Cost: 3 000 €
decreased time
177
“Crashing” Projects
Cables Ltd is bringing a new product on line to be manufactured in
their current facility. The owners have identified 11 activities and
their precedence relationships.
Activity
A
B
C
D
E
F
G
H
I
J
K
Description
Develop product specifications
Design manufacturing process
Source & purchase materials
Source & purchase tooling & equipment
Receive & install tooling & equipment
Receive materials
Pilot production run
Evaluate product design
Evaluate process performance
Write documentation report
Transition to manufacturing
Immediate Duration
Predecessor (weeks)
None
4
A
6
A
3
B
6
D
14
C
5
E&F
2
G
2
G
3
H&I
4
J
2
178
89
Critical Path Method (CPM)
Cables By Us
Paths
ABDEGHJK
ABDEGIJK
ACFGHJK
ACFGIJK
Path duration
40
41
22
23
ABDEGIJK is the project’s
critical path
Project duration: 41 weeks
179
“Crashing” Projects
Critical Path: ABDEGIJK
Duration: 41 weeks
Reducing Project Completion Time
Activity
Normal
Time (wk)
Normal
Cost ($)
Crash
Time
Crash
Cost ($)
Max. weeks Reduce cost
of reduction
per week
A
4
8,000
3
11,000
1
3,000
B
6
30,000
5
35,000
1
5,000
C
3
6,000
3
6,000
0
0
D
6
24,000
4
28,000
2
2,000
E
14
60,000
12
72,000
2
6,000
F
5
5,000
4
6,500
1
1,500
G
2
6,000
2
6,000
0
0
H
2
4,000
2
4,000
0
0
I
3
4,000
2
5,000
1
1,000
J
4
4,000
2
6,400
2
1,200
K
2
5,000
2
5,000
0
0
180
90
“Crashing” Projects
Assumption
Crashing costs are considered to be linear
181
“Crashing” Projects
“Crashing” example:
Suppose the Cables Ltd project manager wants to reduce the new
product project duration from 41 to 36 weeks
Two Tips

Crash the least expensive activities on the critical path first
(based on cost/week)

Crash activities on the critical path
182
91
“Crashing” Projects
“Crashing” example:
Suppose the Cables Ltd project manager wants to reduce the new
product project duration from 41 to 36 weeks
Assumption

Crashing costs are considered to be linear
Tips

Look to crash activities on the critical path

Crash the least expensive activities on the
critical path first
(based on cost/week)

Crash activity I from 3 weeks to 2 weeks

Crash activity J from 4 weeks to 2 weeks

Crash activity D from 6 weeks to 4 weeks
183
“Crashing” Projects
Crashed Network Diagram:
184
92
“Crashing” Projects
“Crashing” example:
Suppose the Cables Ltd project manager wants to reduce the new
product project duration from 41 to 36 weeks
Calculate the cost for Crash activities

Crash activity I from 3 weeks to 2 weeks: $1 000

Crash activity J from 4 weeks to 2 weeks: $2 400

Crash activity D from 6 weeks to 4 weeks: $4 000
Crash Cost: $7 400
Will crashing 5 weeks return more in benefits than it costs?
185
“Crashing” Projects
“Crashing” example:
Activity
Predecessor
A
-
B
C
Duration
Cost
normal/crash
normal/crash
3 days / 2 days
€40 / €80
A
2 days / 1 day
€20 / €80
A
2 days / 2 days
€20 / €20
D
A
4 days / 1 day
€30 / €120
E
B, C, D
3 days / 1 day
€10 / €80
What is the (normal) critical path?
What is the total (normal) duration of this project?
What would be the minimal cost to crash the project by one day?
What would be the minimal cost to crash the project by three days?
What would be the maximum number of days you could crash the project?
What would be the cost to crash to the maximum?
186
93
“Crashing” Projects
“Crashing” example:
Activity
Predecessor
Duration
A
-
3 days / 2 days
€20 / €60
B
-
3 days / 1 day
€20 / €80
C
A
2 days / 1 day
€40 / €100
normal/crash
Cost
normal/crash
D
B
5 days / 3 days
€70 / €170
E
A
3 days / 2 days
€50 / €60
F
C,D
4 days / 2 days
€35/ €85
G
F
3 days / 3 days
€80 / €80
H
E,G
2 days / 1 day
€40 / €100
What is the total (normal) duration of this project?
What would be the minimal cost to crash the project by six days?
What would be the maximum number of days you could crash the project?
What would be the cost to crash to the maximum?
187
94
Download