- Project Management Terms
- Agile - The Definition of Continuous Change
- Servant Leadership - A Key Leadership Style in Agile
- 6 Steps to making reasonable decisions
- What is the BOSCARD method
- PEST Analysis: How Political, Economic, Social, and Technological Factors Impact Your Business
- 49 Processes in Project Management
- What is Aggregate Planning in Project Management?
- 25 PMP Formulas you must remember to pass the PMP exam
- Example with formulas Earned Value, Cost Variance and Schedule Variance
- Example with formular Cost Performance Index (CPI), Schedule Performance Index (SPI) and Estimate at Completion (EAC)
- Example with formulas Beta Value in PERT, Expected Monetary Value (EMV) and Risk Priority Number
- Example with formular Variance at Completion, Estimate to Complete (ETC) and To Complete Performance Index (TCPI)
- Example with formular Standard Deviation, Communication Channels and Cost plus Percentage of Cost
- Example with formular Cost plus Fixed Fee, Cost plus Award Fee and Cost plus Incentive Fee
- Example with formular Return on Investment (ROI), Payback Period and Cost Benefit Ratio
- Example with formular Present Value (PV), Future Value (FV), Target Price and Point of Total Assumption
- Kanban Board - Agile Project Chart
- Gantt Chart - Roadmap Project Chart
- What is a Timeline View in Project Management?
- PERT Chart - The Most Popular Project Management Diagram
- Work-Breakdown Structure (WBS) Chart
- Flowchart in Project Management
- Cause-Effect Project Charts - Fishbone Diagram
- Burn-up and Burn-down Project Charts
- Bar Chart in Project Management
- What is Pareto Chart
- What is Pie Chart
- What is Control Chart
- What is Matrix Diagram
- What is Critical Path Diagram
- What is Cumulative Flow Project Chart
- What is Enterprise Environmental Factors
- What is Arrow Diagramming Method (ADM)
- What is Cost Baseline
- What is Cost-Benefit Analysis
- What is Cost Engineering?
- What is Cost Management Plan
- What is Cost of Quality?
- What is Cost Overrun?
- What is Cost Performance Index?
- What is Cost Plus Fixed Fee Contract?
- What is Cost Plus Incentive Fee Contract?
- What is Cost Plus Percentage Of Cost Contract
- What is Cost Reimbursable Contract?
What is Arrow Diagramming Method (ADM)
DEFINITION
Arrow Diagramming Method (ADM) is a project management technique used to create a visual representation of a project's tasks and their dependencies. It is also known as the Activity-On-Arrow (AOA) diagram, activity network diagram, network diagram, activity chart, node diagram, and CPM (critical path method) chart.
Arrow Diagramming Method is useful for identifying the critical path of a project, which is the sequence of tasks that must be completed on time for the project to be completed on schedule.
WHEN TO USE AN ARROW DIAGRAM
- When scheduling and monitoring tasks within a complex project or process with interrelated tasks and resources.
- When you know the steps of the project or process, their sequence, and how long each step takes.
- When the project schedule is critical, with serious consequences for completing the project late or significant advantage to completing the project early.
ARROW DIAGRAM PROCEDURE
1. Define the project scope: Before creating an ADM, it's essential to define the scope of the project. This includes identifying the project objectives, deliverables, and timeline.
2. Identify project tasks: Break down the project into smaller tasks. Each task should be specific, measurable, and achievable within a reasonable timeframe.
3. Determine task dependencies: Determine the relationships between tasks and their dependencies. This includes identifying which tasks must be completed before others can begin.
4. Determine task durations: Estimate the duration of each task. This can be based on historical data or expert judgment.
5. Create the ADM: Using a software tool or paper and pen, create a diagram that shows the project tasks as nodes and their dependencies as arrows. The nodes should be labeled with the task name, and the arrows should indicate the type of dependency and any lag time between tasks.
6. Identify the critical path: Identify the sequence of tasks that must be completed on time for the project to be completed on schedule. This is known as the critical path.
7. Update and monitor the ADM: As the project progresses, update the ADM to reflect any changes to the project timeline or task dependencies. Monitor the ADM regularly to ensure that the project is on track.
![]() |
![]() |
ADVANTAGES
1. Visual representation: ADM provides a visual representation of the project tasks and their dependencies, making it easier for project managers to understand the project's structure and identify potential issues.
2. Critical path identification: ADM helps project managers to identify the critical path of the project, which is the sequence of tasks that must be completed on time in order for the project to be completed on schedule. This enables project managers to focus their resources on the most important tasks and ensure that they are completed on time.
3. Delay identification: ADM can help project managers to identify potential delays in the project schedule. By identifying these issues early on, project managers can take steps to mitigate them and keep the project on track.
4. Time management: ADM allows project managers to estimate the duration of each task and the overall project duration. This enables project managers to manage their time effectively and ensure that the project is completed on schedule.
5. Coordination: ADM helps project managers to coordinate the activities of different teams or departments involved in the project. By identifying the dependencies between tasks, project managers can ensure that each team or department completes their tasks in the correct order and on time.
6. Resource optimization: ADM allows project managers to optimize the allocation of resources, such as personnel or equipment. By identifying the tasks that require the most resources, project managers can allocate resources more effectively and ensure that the project is completed on budget.
DISADVANTAGES
1. Complexity: ADM diagrams can become very complex and difficult to read if the project has many tasks or dependencies. This can make it difficult for project managers to identify the critical path and potential delays.
2. Time-consuming: Creating an ADM diagram can be a time-consuming process, especially if the project has many tasks or dependencies. This can make it difficult for project managers to keep the diagram up to date as the project progresses.
3. Limited flexibility: ADM assumes that tasks can only start when their predecessors are completed, which may not always be the case in real-world projects. This can limit the flexibility of the project schedule and make it difficult to account for changes in the project plan.
4. Difficulty identifying multiple critical paths: In some projects, there may be multiple critical paths, each with different dependencies and durations. Identifying and managing these paths can be challenging with ADM.
In conclusion, while Arrow Diagramming Method has many advantages, project managers should also be aware of its disadvantages.
By considering these limitations, project managers can determine whether ADM is the right technique for their project and use it effectively to manage their projects.