Scholar99.com

Learning Simplified
Menu
  • Home
  • Project Management
  • About Us
  • Contact Us
  • Privacy Policy
  • Disclaimer

Home » Project Management » Network Diagram Using Precedence Diagramming Method OR Activity On Node

Network Diagram Using Precedence Diagramming Method OR Activity On Node

Ravi September 10, 2017
Share43
Share
Tweet
Pin
43 Shares

Network diagram is primarily used to understand how the activities in a project are sequenced, understand the dependencies between activities and finally to understand the critical path in the project.

On the very simple terms, network diagram shows how the activities related to each other.

Meaning that in your project once you identify the activities and the order in which the activities needs to perform, you can represent this information in the form of network diagram.

Network Diagram using precedence diagram method

Table of Contents

  • Network Diagram Notations
    • Using The Activity on Arrow (AOA) or Activity Diagramming Method (ADM)
    • Using The Activity on Node (AON) or Precedence Diagramming Method (PDM)
  • Activity on Node and Activity on Arrow diagram Example
    • Creating network diagram using Activity on arrow (AOA) or Activity diagramming method (ADM)
    • Creating network diagram using Activity On Node (AON) or Precedence Diagramming Method (PDM)
  • Conclusion

Network Diagram Notations

There are primarily two type of notations to draw a network diagram. They are

  1. Activity on Arrow (AOA) or Activity Diagramming Method (ADM)
  2. Activity on Node (AON) or Precedence Diagramming Method (PDM)

Using The Activity on Arrow (AOA) or Activity Diagramming Method (ADM)

The activity on arrow (AOA) is less popular compared to the activity on node (AON) or precedence diagramming method (PDM).

Also another name for Activity on Arrow (AOA) diagram is activity diagramming method (ADM).

In this notation the activities and the duration of the activity is shown as an arrow (above the arrow). The nodes are shown to represent the dependencies between the activities.

Activity On Arrow (AON) Diagram

OR

Activity On Arrow (AON) or Activity Diagramming Method (ADM)

In the above diagram circles represent the nodes.

Activity A is shown on the arrow and 4 is the duration of the activity A.

The activity entering a node is a predecessor to the activity leaving the node. That way nodes are representing the dependencies in activity on arrow diagram notation.

In the above diagram activity A is a predecessor to activity B. Also if you closely observe, the duration of activity B is longer than the duration of activity A. Hence the arrow representing the activity B is a bit longer, when compare to activity A.

Sometimes the activity on arrow (AOA) diagrams use of inserting dummy. These dummy activities will have 0 duration activities.

So the arrow, in the activity on arrow diagram represents two attributes, one is sequence the other is duration. Representing sequence with a single arrow sometimes may not be feasible especially when you have complex structure of predecessors and successors. In those cases to represent the dependency and the sequence, the dummy activities will be used in the activity on arrow (AOA) diagrams.

Hold on. I did not understood the concept of dummy activities clearly. What is it about?

No worries. Nothing to be panic. We will see this concepts with an example in a while to understand the dummy activities in AOA diagrams in more detail.

Using The Activity on Node (AON) or Precedence Diagramming Method (PDM)

Now we will look at the popular method of creating the network diagram. Also called as Activity on Node diagram or Precedence diagramming method.

Activity on Node (AON)

In activity on node (AON) or precedence diagramming method (PDM),

  • Rectangles represent the nodes .
  • And the project activity is shown on every node. For example A, B and C are the activities.
  • The arrows represents the relation between the activities.
  • Units of duration of the activity wrote above the node. For example 7 is the duration of the activity C.

Now we have seen both the diagramming methods to create the network diagram. Let us traverse through an example to understand how these two diagrams methods are different practically in creating the network diagram. Also let us see why dummy activities are essential in Activity on arrow (AOA) diagram.

Activity on Node and Activity on Arrow diagram Example

Let us say an IT project require the following activities to perform in the project.

ActivityDuration of ActivityPredecessor Activity
A2Start
B4Start
C5A
D7A,B
E3D

Using the above table which represent the project activities, duration and the dependencies let us now create the network diagram.

Creating network diagram using Activity on arrow (AOA) or Activity diagramming method (ADM)

If you see the tricky part here is that C has the predecessor as A. And activity D has the predecessor activities A and B. This kind of representation is difficult to show in ADM. Let us see how it looks now.

Activity on Node - AON - Diagram-Example-wrong

If you carefully observe this is a wrong network diagram. The reason for this is, activity C has only one predecessor which is A. But in the above network diagram, activity C has two predecessors A and B.

Since the activity D has two predecessors, and there is no other way for activity B to represent that it is the predecessor only for activity D.

This is the issue with activity on arrow (AOA) or ADM network diagram. To resolve this issue, a dummy activity needs to insert as follows.

Activity on Node - AON - Diagram-Example-right

If you see in this activity on arrow (AOA) diagram, a dummy activity is there to show the dependency between activity A and activity D.

As mentioned earlier dummy activities have always 0 duration as the name says.

And if you see activity on arrow or activity diagramming method is a bit cumbersome when compare to the activity on node (AON) or precedence diagramming method (PDM) of creating the network diagram.

Creating network diagram using Activity On Node (AON) or Precedence Diagramming Method (PDM)

As mentioned earlier activity on node or precedence diagramming method (PDM) has become very popular because of its simplicity or less complex type of notations. For this reason lot of tool vendors use this as primary focus to create the network diagram.

Let us see now how to create network diagram using precedence diagram method or activity on node (AON) method.

Activity On Node or Precedence Diagramming Method

In the above activity on node or precedence diagramming method, you can see the simplicity of the network diagram using PDM when compare to activity on arrow diagrams.

Conclusion

Though precedence diagramming method or activity on node diagram method is popular than the activity on arrow diagram, as a PMP Aspirant or project manager professional, you would need to know both the notations.

Hence in this blog post, I tried to touch the activity on arrow diagram also.

To conclude with network diagram is to represent the

  • Order of the activities in the project
  • Dependencies between the activities
  • And to show the duration of the project activities

Finally to determine the critical path in the project and to analyze the activities on the critical path.

Share43
Share
Tweet
Pin
43 Shares
Share
Tweet
Pinterest
Linkedin
Reddit
Email
Prev Article
Next Article

Related Articles

PMBOK 6th Edition changes in 2018
The much awaited period for PMBOK 6th edition is over. Indeed, …

PMBOK 6th Edition Changes In 2018

Critical Path - End to End Example
Critical path– For the purpose of PMP exam critical path …

Critical Path – An End-To-End Example Of Finding Critical Path And Float

Work Breakdown Structure - WBS
Project scope tells you what work to be performed as …

What Is a Work Breakdown Structure in Project Management?

Time Management knowledge area processes
Project time management knowledge area is one of the difficult …

The Complete Guide To Project Time Management Knowledge Area

4 Comments

  1. Prashan Chamith

    Thank you very much. All clear now.

    September 26, 2018
    • Ravi

      Hi Prashan,

      I am glad you like the post.

      Regards,
      Ravi

      September 26, 2018
  2. Cheryl

    This is great! Clearly explained. Thanks

    October 1, 2018
    • Ravi

      Hi Cheryl,

      I am glad, you liked it.

      Regards, Ravi

      October 1, 2018

Leave a Reply

Cancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.




Popular Posts

    Recent Posts

    • Construction-Assistant-Project-Manager-Salary-in-usa-and-india
      Construction Assistant Project Manager Salary in USA & India
    • What-is-a-Project-Scope-in-Project-Management
      What Is a Project Scope in Project Management?
    • What is Gold Plating
      What is Gold Plating in Project Management? Top 5 Causes …
    • What Is A Project In Project Management?
      What Is A Project in Project Management?
    • What-is-Pareto-Chart
      What is a Pareto Chart? | 80 20 Rule | …

    Find us on Facebook

    Get more stuff

    Subscribe to our mailing list and get interesting stuff and updates to your email inbox.

    Thank you for subscribing.

    Something went wrong.

    we respect your privacy and take protecting it seriously

    Scholar99.com

    Learning Simplified

    Important Links

    • About Us
    • Contact Us
    • Terms of Use
    • Privacy Policy
    • Disclaimer

    About Scholar99.com

    I am Ravi, the founder of Scholar99.com. Our primary intention of starting this blog is to write qualitative tutorials that are essential and useful in every IT professional’s career.

    Popular Posts

    • Work Performance Data Vs Information Vs Reports – The Key …
    • 7 Important Project Management Terms Every PMP Aspirant Must Know
    • 7 Powerful Steps To Create PMP Study Plan That BEST …
    Copyright © 2025 Scholar99.com
    Copyrights Text Powered by Scholar99.com | Terms of Use | Privacy Policy | Disclaimer

    Ad Blocker Detected

    Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by disabling your ad blocker.

    Refresh