Project Management 1
Project Management 1
Elly Win
(M.Sc. Shipping Management, WMU;
PhD Logistics, KMOU)
01/24/2024 SM 7003 1
Contents
WBS—to show the scope and structure of the work in the project
CBS—to illustrate the breakdown of costs
OBS—to show the teams and resources to be used to carry out the work
RAM—to allocate task responsibilities to the resources
Network Diagram—to plot the task dependencies
Estimating—to predict the duration of each task
Critical Path Analysis—to calculate the project duration and the most
critical tasks
Gantt Chart—to plot the tasks against the project timescale
Resource Histogram—to illustrate the number of resources used against
the timescale.
01/24/2024 SM 7003 2
Project Planning
Project Management plan describes HOW I plan
manage the changes to
– Scope
– Time
– Cost
– Issues
– Risk
– Quality
– Communication
– Resources
01/24/2024 SM 7003 3
Project Plan
01/24/2024 SM 7003 4
Key deliverables in a Project
Management Plan
Project management approach Major Milestones and
Work Breakdown Structure their target dates
Budget Resources
Scheduled start and finish dates Risk management plan
Responsibility Open issues
charts/Assignments
Pending decisions
Change Control Plan/system
Project organisation chart
Performance Measurement
Baselines
01/24/2024 SM 7003 5
The plan is nothing; the planning is everything.”
(Dwight Eisenhower)
01/24/2024 SM 7003 6
Step 1: (i) Work Breakdown Structure
(WBS)
The WBS shows the scope of the project, i.e., the
total work content and what will be the exclusions
from the scope.
It is a useful visual aid and can be used in
brainstorming sessions.
There is no time implied in the WBS.
01/24/2024 SM 7003 7
WBS: How to do
Identify the tasks in the project and put them into sensible
groups.
Identify the lowest level (or simple tasks), that will be taken and
01/24/2024 SM 7003 8
WBS: Rules of Thumb
01/24/2024 SM 7003 9
Work Breakdown Structure:
Project to decorate a room
Prepare
Design Painting Lay carpet Furnish
room
01/24/2024 SM 7003 10
Work breakdown structure with task references
The task references show the parent-child relationships between the tasks.
The industry standard conventions for numbering conventions is based on
hierarchical references. In this, the number of digits in the reference number
reflects the task’s position in the hierarchy.
Decorate
4 Prepare
1 Design 2 Painting 3 Lay carpet 5 Furnish
room
2.2 Paint
2.3 Paint 5.1 Order 5.2 Install
2.1 Buy paint walls &
woodwork furniture furniture
Ceiling
01/24/2024 SM 7003 11
STEP 2: Cost Breakdown Structure
The purpose of CBS is to provide a pictoral view of the costs in the projects.
The task is labelled with the estimated cost.
The total cost of the tasks in the project can be summarised. E.g the total costs
of painting is £200; the total cost of furnishing, £900.
01/24/2024 SM 7003 12
Task Ids
01/24/2024 SM 7003 13
Step 3: Organisational Breakdown Structure
01/24/2024 SM 7003 14
OBS
Project Manager
01/24/2024 SM 7003 15
Step 4: Responsibility Assignment
Matrix
The Responsibility Assignment Matrix (RAM) uses both the WBS and the OBS
to assign task to resources
A key is used to denote the way on which the resource is involved in the task.
01/24/2024 SM 7003 16
Step 5: Network Diagrams
A B
Finish-to-start dependency
01/24/2024 SM 7003 17
Task dependency for decorating a
room
01/24/2024 SM 7003 18
Dependency
Network
B
D E F
C
A
I
G H
01/24/2024 SM 7003 21
Step 7: Critical Path Analysis or
Method
Critical Path Analysis uses simple addition and
subtraction on the ‘nodes’ of the precedence
network.
AON (activity on node) is a method of drawing
networks in which activities are drawn as boxes
(which are the nodes), and arrows are used to
define the relationships between them.
01/24/2024 SM 7003 22
Meanings
The Earliest Start Time is the soonest that the task can start
The Duration is the length of time that the task will take
The Earliest Finish Time is the soonest that the task can finish
The Latest Start Time is the latest that the task can start
The Latest Finish Time is the latest that the task can finish
The Total Float is the amount of delay that could occur on the
task before the project end date is delayed as a consequence.
For example, if the Total Float is zero then the task cannot be
delayed without affecting the whole project
01/24/2024 SM 7003 23
Forward pass and backward pass
01/24/2024 SM 7003 24
The steps of network analysis
1. Enter the duration of each task.
2. Start with a 0 for the Earliest Start of the first task
3. Perform the Forward Pass:
1. For each task, Earliest Finish = Earliest Start + Duration
2. Earliest Start of next task = Earliest Finish of preceding task
3. When there is a choice for Earliest Start, take the highest value
4. For the last task, the Latest Finish = Earliest Finish
5. Perform the Backward Pass:
– For each task, Latest Start = Latest Finish-Duration
– Latest Finish of preceding task = Latest Start of next task
– When there is a choice for Latest Finish, take the lowest value.
6. For each task, Total Float = Latest Start-Earliest Start.
01/24/2024 SM 7003 25
Forward Pass (1,2,3)and Backward Pass (4)
1 2
3 4 Backward pass
01/24/2024 SM 7003 26
The critical path
The Critical Path of the network is the longest
path through the network.
It is the line that joins activities with minimum
float (zero total float), in the previous network,
it’s the path that joins A, C and D.
It is called the critical path because any delay in
any of the activities will delay the whole project.
Thus, this shows the Project Manager the more
risky tasks in the project.
01/24/2024 SM 7003 27
Free Float
Free float is defined as the amount a task can be
delayed without affecting the next activity in the
network.
Free Float is always less than or equal to Total Float,
so if a task has zero Total Float then Free Float will
also be zero.
Free Float occurs only when one task in the network is
dependent on two or more tasks
Note: Slack, also called float, is the amount of time
a task can slip before it bumps into another task.
01/24/2024 SM 7003 28
Free float
Task B has a Free Float
of 1 because the Earliest
Start of Task D is
caused by the Earliest
Finish of Task C.
So if Task C is painting
the walls of a room,
Task B is painting the
ceiling and Task C is
laying the carpet, then
Task B can be delayed
one day if necessary
01/24/2024 SM 7003 29
Example
Task durations for decorating a room
01/24/2024 SM 7003 30
Network for decorating a room
01/24/2024 SM 7003 31
Benefits of a network diagram
when project events don’t go according to plan,
you can easily see the impact of the problem on
the project. For example, in the Figure, if we
cannot buy the paint in one day, as perhaps it has
to be ordered and will take a week, this will delay
the whole project.
The network can be used to show delays on the
project; take a copy of the baseline version and
then the current version can be used as a
comparison.
01/24/2024 SM 7003 32
Step 8: Gantt chart
This information can now be entered into a Gantt Chart.
“A Gantt chart, also known as a bar chart or schedule,
named after the engineer Henry Gantt, shows the
activities of a project mapped against a timescale.”
It also estimate the resources required.
This provides a useful map of the project.
The critical path is drawn on the chart first. (Bold)
Then each non-critical activity is added using the
earliest finish time and duration.
The total float of each non-critical activity is shown in
the hatched boxes.
01/24/2024 SM 7003 33
Step 8: Gantt chart
So immediately it is clear that the activity which has the greatest effect on
the project duration is the waiting time for delivery of the furniture. If the
Project Manager wants to reduce the project duration, there will not be
much to be gained from reducing the duration of the non-critical activities.
If the furniture could be delivered on the day after ordering it, then the
critical path would be very different
01/24/2024 SM 7003 34
Reducing the project duration
The activity which has the greatest effect on the project duration
is the waiting time for delivery of the furniture.
If the Project Manager wants to reduce the project duration, there
will not be much to be gained from reducing the duration of the
non-critical activities. If the furniture could be delivered on the
day after ordering it, then the critical path would be very
different:
01/24/2024 SM 7003 35
Gantt Chart
Gantt Chart shows the time relationships between
tasks in a project.
Two lines are usually used to show the time
allocated for each task, and the actual time taken.
01/24/2024 SM 7003 36
As at the end of week 10 Key
Estimated
Weeks
Tasks 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Actual
1. Offer computer/arrange
finance
3. Select site
01/24/2024 SM 7003 37
Gantt Chart using Microsoft project
01/24/2024 SM 7003 38
Step 9: Resource management
To make sure that the project has enough
resources available to carry out the tasks each day
of the plan, a resource histogram is drawn.
A histogram is a frequency chart of the number of
resources used per day in the project.
01/24/2024 SM 7003 39
Resource Histogram
01/24/2024 SM 7003 40
Adjusted Resource histogram
01/24/2024 SM 7003 42
Exercise 2
A project has been identified to contain the following
list of activities, along with the required times for
completion.
Activity Time (days) Immediate a. Draw the critical path diagram.
Predecessors
b. Show the critical path
A 1 —
B 4 A
C 3 A
D 7 A
E 6 B
F 2 C, D
G 7 E, F
H 9 D
I 4 G, H
01/24/2024 SM 7003 43
References
The practical guide to project management (p.23)
Project Management: how to plan and deliver a
successful project (p.21)
01/24/2024 SM 7003 44
Add $10,500 per annum to the profit figures to produce the following
cash flows for each proposal.
01/24/2024 SM 7003 45
Other Definitions
Critical Path – the path through the network
where the tasks have NO FLOAT. If any one of
these tasks is even one day late, it will delay the
whole project. These are the CRITICAL TASKS.
FLOAT- those tasks that are NOT on the Critical
Path will have more flexibility in when you can
start them. There is room to manoeuvre.
01/24/2024 SM 7003 46
Constructing the network (AON version)
01/24/2024 SM 7003 47
Activity Network (AON Format)
1a 3a 2a
3b 2b
START 1b END
3d
1c 2c
3c
2d
01/24/2024 SM 7003 48
Forward Pass
Early Start (ES) Early Finish EF
7 12
12 13
C5
4 7 F1
7 10
B3 17 20
D3
I3 END
11 17
17 20
0 4 4 11 G6
START A4 E7 11 13
H2
01/24/2024 SM 7003 49
Forward Pass
Start on day ‘0’.
Add the time the task takes, which give the Early Finish
day of that task. ( 0, 4) , 4 if the Early Finish of that task.
The duration can be written above the node in the middle of
the ES and EF or can be inserted in the Node with the task
ID.
When there are two tasks going into one task, take the
HIGHER of the two numbers.
Once completed the Forward Pass, how long the project
will take can be seen.
The resources, weekends, and holidays, etc., are not taken
into account.
01/24/2024 SM 7003 50