Professional Documents
Culture Documents
Practical Session 1 (Critical Path Analaysis)
Practical Session 1 (Critical Path Analaysis)
Abdisalam Issa-Salwe
2 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
1
Critical Path Analysis (cont…)
Critical Path Analysis (CPA) is a project management tool
that:
Sets out all the individual activities that make up a larger
project.
Shows the order in which activities have to be undertaken.
Shows which activities can only taken place once other
activities have been completed.
Shows which activities can be undertaken simultaneously,
thereby reducing the overall time taken to complete the
whole project.
Shows when certain resources will be needed – for
example, a crane to be hired for a building site.
3 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
4 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
2
Critical Path Analysis (cont…)
Critical path analysis (CPA) is a mathematical
procedure that calculates a project's schedule
Taking each task in turn it firstly calculates how
quickly the task can be accomplished - its early
start and early finish dates
Once all these dates have been calculated, the
project finish date can also be determined.
5 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
6 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
3
Critical Path Analysis (cont…)
Estimate the time needed to complete each
individual activity or task that makes up a part of
the project
Sort out what activities must be done one after
another, and which can be done at the same time,
if required
Estimate the critical path: the longest sequence of
consecutive activities through the network.
7 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
8 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
4
Critical Path Analysis (cont…)
Activity on Arrow
9 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
Activity
Event
Event
Mobilise Drill
1 2 3
2 3
i
j i j
Duration (Days)
10 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
5
Critical Path Analysis (cont…)
11 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
1 2 3 4 5
12 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
6
Critical Path Analysis (cont…)
13 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
1 2
14 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
7
Critical Path Analysis (cont…)
There will be at least one critical path extending
from the beginning to the end of the project.
Tabulate activity times (early start, early finish,
late start, late finish, total float, and free float) that
can help you schedule resources and identify
schedule flexibility.
15 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
Activity on Node
16 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
8
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
17
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
18
9
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
19
20 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
10
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
21
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
22
11
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
23
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
24
12
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
25
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
26
13
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
27
East Africa University, Faculty of Information Science and Technology, Department of Computer Science
28
14
Definitions
Float (slack) - amount of time that a task can be delayed
without causing a delay to:
subsequent tasks (free float)
project completion date (total float)
Critical path is the sequence of activities which add up to
the longest overall duration. It is the shortest time possible
to complete the project.
Any delay of an activity on the critical path directly
impacts the planned project completion date (there is
no float on the critical path).
A project can have several, parallel, near critical paths. An
additional parallel path through the network with the total
durations shorter than the critical path is called a sub-
critical or non-critical path.
Critical activity – activity with zero float
29 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
Group Practice
All in one group work:
30 East Africa University, Faculty of Information Science and Technology, Department of Computer Science
15