CPM is a deterministic scheduling technique that identifies the longest path of dependent activities through the project, determining the shortest possible completion time.
Steps in CPM:
List project activities.
Identify dependencies (which task follows which).
Estimate activity durations.
Draw a network diagram.
Compute the earliest and latest start/finish times.
Identify the Critical Path (activities with zero float).
Key Terms:
Float (Slack): Time by which an activity can be delayed without affecting project completion.
Critical Path: Sequence of tasks that determines project duration.
Crash Duration: Minimum time by increasing resources.
Example:
If the critical path is A–C–E–G = 120 days, any delay in these activities delays the project itself.
“Managing the critical path means managing the project’s heartbeat.”
2. Program Evaluation and Review Technique (PERT)
PERT is a probabilistic model used when activity durations are uncertain.
It estimates the expected time using three scenarios: