How to draw Activity on Arrow using critical path method
- fabutaha2
- Apr 19
- 2 min read
The Critical Path Method (CPM) is a powerful project management tool used to schedule a set of project activities. It helps identify the sequence of tasks that directly affect the project completion time. In the Activity on Arrow (AOA) diagramming method, activities are represented as arrows, and events (or milestones) are represented as nodes. This visual structure aids in analyzing and optimizing project timelines.
Steps to Apply CPM Using AOA
1. List All Activities
Prepare a list of all project activities, including:
Activity identifiers (e.g., A, B, C)
Duration of each activity
Immediate predecessor(s)

Construct the network by following these rules:
Draw arrows for each activity from a start event node to an end event node.
Ensure that all dependency relationships are clearly represented.
Use dummy activities where necessary to avoid ambiguity.
gjyghuyg
EARLY START (ES): The earliest date a task can start.
EARLY FINISH (EF): The earliest date a task can be completed
LATE START (LS): The latest date a task can start without delaying the project end date
LATE FINISH (LF): The latest date a task can finish without delaying the project end date
Determine:
Earliest Start Time (EST): the earliest time an activity can begin.
Earliest Finish Time (EFT): EST + duration.
Start from the initial event node and work forward:
EST for an activity = maximum EFT of all its predecessors.
EFT = EST + activity duration.
4. Backward Pass (Calculate Latest Times)
Determine:
Latest Finish Time (LFT): the latest time an activity can finish without delaying the project.
Latest Start Time (LST): LFT − duration.
Start from the final event and work backward:
Comments