Dear Christy:
Good day!
That is a great question!
Both methods are correct. I strongly recommend learning one and sticking on to that method. However let me explain why these two methods differ.
The formula differs in these two methods as the first method assumes the start of the first activity as ‘0’, while the other assumes the start of the first activity as ‘1’ (1st day).
Let’s assume we have three sequential activities A, B, and C.
A: Duration=10 days;
B: Duration = 5 days;
C: Duration = 15 days;
Method 1:
Let’s calculate the Early Start and Finish dates for each of these sequential activities by the first method (i.e., that assumes the start of the first activity as ‘0’):
A: Early Start=0; Early Finish=10; (In this method: EF = ES + task duration)
B: Early Start=10; Early Finish=15 (In this method: ES of this task is the EF of the previous task)
C: Early Start=15; Early Finish=30;
To calculate the durations of the tasks you will use the formula EF-ES. Try it, you will get the same durations.
Method 2:
Let’s calculate the Early Start and Finish dates for each of these sequential activities by the second method (i.e., that assumes the start of the first activity as ‘1’):
A: Early Start=1st day; Early Finish=10th day; (In this method: EF = ES + task duration - 1)
B: Early Start=11th day; Early Finish=15th day; (In this method: ES = EF of the previous task + 1)
C: Early Start=16th day; Early Finish=30th day;
In this method, to calculate the durations of the tasks you will use the formula EF-ES+1.
If you stick to one method, you will get the correct and same results. However, if you mix them together, you will get incorrect results. Please take a question from both books (showing different methods) and solve both questions with both methods. You should get the same results.
I personally recommend using the first method, as it frees you from +1 and -1 based formulas.
Do let me know if this helps you clear your confusion.
Regards,
Khurram Hussain, PMP, CSSBB