Note:
These all articles are dedicated to my teachers, my seniors, colleagues, internet bloggers, online technical material, reference books from where I learned all these. There are chances that the material presented here is duplicated somewhere on the web. If anything is replicated anywhere, I sincerely give proper credits to the contributor.
Here we are going to do almost everything which is possible with a network diagram. This exercise will help you strengthen your understanding of PDM (Precedence Diagramming Method), Early and Late Dates and Float.
Not
going into too much theory let’s start with the following table which shows the
activites and their dependencies.
Most
importantly I am going to relate each step with the processes of Time
Management, which I described in my earlier blog:
From
above dependencies, we make Network Diagram as below:
Wasn’t
it simple? That is the advantage of doing it step by step.
Let’s
write down the duration on the above diagram.
So you
noticed that it is Activity on Node (AON). We have put the Activity (A, B, C
etc.) in those squares called nodes.
In the Example:
Path A->B->E is 14 days Duration
Path A->C->D->E is 10 days Duration.
So longest path is 14 days and that is Project
Duration. It is called Critical Path.
- Longest Path in the Network diagram decide duration of the project. It is called Critical Path.
- Path which are shorter then Critical Path are called Non Critical Path.
Let’s
make a detailed Network Diagram now.
Please
note: ES – Early Start, LS – Late Start
EF - Early Finish, LF – Late Finish
- Early Start (ES) and Early Finish (EF) are written at Top Corners. We will enter these values in Upper Left and Upper Right Cell Later.
- Late Start (LS) and Later Finish (LF) are written at Bottom Corners. We will enter these values in Lower Left and Lower Right Cell Later.
- We have entered the duration of each activity in Upper Middle Cell. Name of the Activity is put in Center Cell.
- Now let’s say the Start date is August 01 i.e. 01/08. So this is the Early Start. So for the activity A Early Finish (EF) will be 02/08 as the duration is 2 days. Moving Forward (Forward Pass) towards the end of the Project, Lets enter all early dates.
- So now we understand what an Early Start (ES) is. For example Activity “C” it can be started as early on 03/08 because Activity “A” is finished on 02/08.
- Forward Pass: Finding the Early day by travelling from First Activity to End of Project is called Forward Pass.
Now
we will look for Late Dates. i.e. Late Start and Late Finish.
Late Finish for Last Activity
will be same as Early Finsh (EF) as Project cannot be delayed, so the End date (Whether
EF or LF) will be same.
So for Activity “E”, Late Finish
(LF) will be also 14/08.
Now we will move backwards on
Critical Path (A->B->E). We will move E->B->A
- Now the LF for “E” is 14/08 and duration is 2 days, so LS will be 12/08
- So moving backward we will get Late Dates for E, B and A.
Note that for Critical Path
(Longest Duration Path A->B->E, Late Finish Dates are same as Early
Finish
Dates. Similarly Late Start Dates
are same as Early Start Dates.
Now we will calculate the Late
Dates for Activities “C” and “D” which are on Non-Critical Paths.
In the Network Diagram “D” is
Predecessor of “E” i.e. “E” can be started only when “D” is finished. Since “E”
can be lately started by 13/08, “D” can be lately finished by 12/08. So the
Late Finish Date (LF) for “D” is 12/08.
Since the Duration of “D” is 3
days, so the Late Start (LS) will be 10/08. Now this means we can delay
Activity “D” by 4 days without affecting the Project Schedule because the
Project is still being finished at 14/08.
This duration of “4” days is
called “FLOAT” or “SLACK”
Lower Center Column is for
filling the Float. Also note that on the Critical Path, If we calculate the
Float it is Zero.
Similarly we can calculate the
Late Finish and Late Start of C.
Now
let’s fill these dates and Floats in Network Diagram.
Forward Pass is done from First
Activity to Last Activity and Backward Pass is done from Last Activity to First
Activity.
Float or Slack is also called
Scheduling Flexibility
In above example, for Activity
“E”, Early Finish is 14th. Late Finish also has to be 14th only as we have not to delay the
project. So, for Activity “E” there is no Scheduling Flexibility. Therefore we
can’t help.
Since Activity E is the last
activity of the project any delay in Its competition will delay the Project.
Early finish is 14th
late finish is also
has to be 14th only we do not have any schedule flexibility therefore we cannot
help.
- In Critical Path Activities there is no difference between Late Dates and Early Dates or there is no float or there is not schedule flexibility.
- In Non-Critical Path Activities: There is difference between Late Dates and Early Dates or there is float of Schedule flexibility.
- Float should not be confused as duration of the activity or time buffer. Float comes because of sequencing. You change the sequence Float will change. But duration of the activity and time buffer will not change.
- Checking float variance during execution is an important technique of controlling schedule.
Float of NCP Activity
Length
of CP – Length of NCP on which activity is found.
In above Example: LCP (14) – LNCP (10) = Float (4)
Float of a NCP activity shared between more than one
NCP, Let say
A, B, E = 14
A,
C, D, E = 10
A, C, F, E = 10
A, C, G, E = 8
Here is Activity “C” is shared on three non-critical
paths.
Length of CP – Length of Biggest
NCP (On which activity is shared)
14
- 12 = 2 (Float for Activity “C”)
No comments:
Post a Comment