Network Diagrams: Project Management
Network Diagrams: Project Management
Network Diagrams: Project Management
DIAGRAMS
PROJECT MANAGEMENT
INTRODUCTION TO NETWORK DIAGRAM
• A network diagram is a flow chart of all tasks which make up a project
• The chart demonstrates how each task relates to another
• Provides a logical flow of events
• Network diagrams are made of a collection of task dependencies
known as network logic.
• Helps teams visualize the activities that need to be completed over the
duration of a project
• Gives crucial context like task duration, sequence, and dependency
Rules for Drawing the Network:
• 1. Each activity is represented by one and only one arrow in the network
• 2. All the arrows must run from left to right.
• 3. Dotted line arrows represent dummy activities.
• 4. A circle represents an event.
• 5. Every activity starts and ends with an event.
• 6. No two activities can be identified by the same head and tail event. Z D C A B 29
• 7. Do not use dummy activity unless required to reflect the logic.
• 8. Avoid Looping and crossing of activity arrows by repositioning.
• 9. Every Activity, except the first and the last, must have at least one preceding and one succeeding
activity.
• 10. Danglers, isolated activities must be avoided.
• 11. For coding use alphabets for all activities including the dummy activity and numbers for events.
• 12. Standard representation of the event :
Sample network diagram
Creating network diagram:
The formula used for calculating Early Start and Early Finish dates:
• Early Start of the activity = (Early Finish of predecessor activity + 1).
(The start point for any activity or step along the path is the end point of the
predecessor activity on the path plus one).
Early Start of activity A = 1 (Since this is the first activity of the path)
Early Finish of activity A = ES of activity A + activity duration —1
= 1 + 10 — 1 = 10
Early Start of activity B = EF of predecessor activity + 1
= 10 +1 = 11
Early Finish of activity B = ES of activity B + activity duration —1
= 11 + 12 — 1 = 22
Early Start of activity C = EF of predecessor activity + 1
= 22 +1 = 23
Early Finish of activity C = ES of activity C + activity duration —1
= 23 + 9 — 1 = 31
COMPUTING THE EARLY START AND EARLY FINISH
Early Start and Early Finish Dates for the path Start -> D -> E -> F -> End
Early Start of activity G = 1 (Since this is the first activity of the path)
Early Finish of activity G = 1 + 3 — 1 = 3
Early Start of activity H = 3 + 1= 4
Early Finish of activity H = 4 + 4 — 1= 7
Early Start of activity I = 7 +1 = 8
Early Finish of activity I = 8 + 6 — 1 = 13
COMPUTING THE LAST START AND LAST FINISH
Late Finish represents the latest date an activity can finish, without delaying
the finish of the project. Likewise,
Late start represents the latest an activity can start without affecting the
planned project finish date.
When you first create a task, its late finish date is the same as the project finish date, and its late start date
is calculated as the project finish date minus the task duration. As you link the task to predecessors and
successors and apply any other constraints, application calculates the late start date as the last possible
date this task could be started if all predecessor and successor tasks also start and finish on their late start
and late finish date
COMPUTING THE LAST START AND LAST FINISH
To calculate the Late Start and Late Finish, we use 'backward pass' (start from
the last activity and move back towards the first activity).
The formula used for Late Start and Late Finish dates:
• Late Start of Activity = Late Finish of activity — activity duration + 1
• Late Finish of Activity = Late Start of successor activity —1
Late Finish of the last activity in any path will be the same as the Late Finish of
the last activity on the critical path, because we cannot continue any activity
once the project is completed.
COMPUTING THE LAST START AND LAST FINISH
Late Start and Late Finish Dates for the path Start -> A -> B -> C -> End
On a critical path, Early Start, and Early Finish dates will be the same as Late Start
and Late Finish dates.
COMPUTING THE LAST START AND LAST FINISH
Late Start and Late Finish Dates for the path Start -> D -> E -> F -> End
Late Finish of activity F = 31 (because you cannot allow any activity to cross the project
completion dote)
Late Start and Late Finish Dates for the path Start -> G -> H -> I -> End
Late Finish of activity I = 31 (because you cannot allow any activity to cross the project completion dote)
Late Start of activity I = 31— 6 + 1= 26
Late Finish of Activity G = 19 — 1= 18 (we will choose the late start of activity E, not activity H, because the Late Star
of activity E is smaller than the Late Start of activity H) Late Start of activity G = 18 — 3 + 1 = 16
CALCULATION OF SLACKS / FLOATS
B. Total Float is the time available for an activity over and above the requirement for its
completion.
Total Float = LST of end event – EST of Starting event- Duration of reference activity
C. Free Float is the time available for an activity to expand without influencing the later
activities.
Free Float = EST of end event – EST of starting event – Duration of reference activity.
D. Independent Float is the time with which an activity can expand without influencing the
preceding or succeeding activities. Seldom the independent float could be negative. In such
cases it would be considered to be equal to zero.
Independent float = EST of end event – LST of starting event – Duration of reference activity