PMP and CAPM Exam Prep Simplified!

BrainBOK - PMP and CAPM Exams, ITTOs, Flashcards, Formulas, Quizzes, Contact Hours
Deep Fried Brain PMP CAPM PMI-ACP Certification Blog
12 comments

  Network Diagram with Finish-to-finish Dependency

Most Critical Path problems that PMP aspirants encounter involve Finish-to-start (FS) logical relationship. Last month I challenged you with a slightly unusual Critical Path problem, involving Finish-to-finish dependency. Even though (in my personal opinion), such problems are beyond the scope of PMP exam, they are still quite fun to work with. Four gallant project managers attempted to solve the problem. Though their solutions were not 100% correct, they came pretty close to solving it. It was quite a laborious activity and I really appreciate the effort and time they put into it. I know that you all are pretty eager to know the solution. So, let's dive in.

Before I give the solution, let's understand the key to solving such problems. We begin with the definition of Finish-to-finish (FF) relationship in a Network Diagram in Critical Path Method, according to the PMBOK Guide, Fourth Edition:
Finish-to-finish (FF): The completion of the successor activity depends upon the completion of the predecessor activity.
In simple terms, two activities can run concurrently, but one cannot finish before the other finishes. Example? I came across a good example (I think it was on Tap University site) of Finish-to-finish relationship. The example is of baking a cake. We all know that in order to bake a cake, the oven needs to be heated first. While the oven is getting heated, you can prepare the batter. When the oven is heated to the desired temperature, you put the batter in the oven and bake the cake.

The first activity (predecessor) here is heating the oven, and the second activity (successor) is baking the cake including preparation of the batter. Both the activities can be performed concurrently, but the predecessor must finish before the successor finishes. Of course, there is a delay (the baking time) between the two activities. This delay is known as 'Lag'.

Usually, in Finish-to-finish relationship, there is a lag between the two activities. In our example, we didn't use any lag between activity E and activity F to keep things simple. Activity F (successor) can run concurrent to activity E (predecessor), and can finish as soon as activity E finishes. This is the key to solving this problem. Compare this to a Finish-to-start relationship, where the predecessor activity must finish before the successor can even start.

Solution

  1. Identify the Critical Path of the network.

  2. Answer: The Critical Path is Start-B-D-G-I-End. Refer to the following network diagram for complete soluton (downloadable PDF file hosted on PM Hangout):


  3. What is the duration of the Critical Path?

  4. Answer: 22 days

  5. Calculate the Early Start (ES), Early Finish (EF), Late Start (LS) and Late Finish (LF) for each activity on the Network Diagram.

  6. Answer: Refer to the network diagram.

  7. Calculate the Total Float (TF) and Free Float (FF) for each activity on the Network Diagram.

  8. Answer: Refer to the network diagram. If you want to learn how to calculate TF and FF, refer to Total Float vs. Free Float in CPM.

  9. If the duration of activity E is changed to 9 days, how will it impact the critical path?

  10. Answer: The Critical Path will change to Start-B-E-F-H-I-End. The Critical Path duration will be 25 days (originally 21 days).

  11. If the duration of activity F is changed to 8 days (with activity E's duration kept at the original value), how will it impact the critical path?

  12. Answer: There will be no change to the Critical Path. Activity F can start earlier and still finish on the same date. Therefore, Critical Path will remain the same.
I hope you enjoyed this challenge. Look forward to more such fun posts in future. Questions, comments, suggestions?

Related Article(s): Image Credit: Flickr / Craigemorsels

12 comments:

  1. Hello,
    When I created my diagram and all the questions you mentioned, It was 100% perfect and when I compared it with your solution. I spotted immediately that you made a mistake.
    :)
    check A+D+G+I=21 Cauz G is 6 not 4

    ReplyDelete
  2. Hello Amir,

    That's a good catch. I've made the corrections in all the places. By the way, A+D+G+I = 4+3+6+6 = 19. I hope that's what you meant.

    Thanks.

    ReplyDelete
  3. Thank you for the mention! We appreciate that and am very impressed with the deepfriedbrainpmp. We're adding you to our blogroll @ TAPU.

    David

    ReplyDelete
  4. Thanks Coach Dave. I've done the same.

    ReplyDelete
  5. LS for activity C : shouldn't that be 2 instead of 3 as it needs duration of 5d.

    ReplyDelete
  6. Harwinder,

    For FF relationship, if E finishes on 12 shpouldn't F finish on 13? how come both finish on 12?

    Sharmila

    ReplyDelete
  7. Should'nt FF for C be 3 days?

    ReplyDelete
  8. @Anon.,

    Not really. The FF for C is 2 days because it has an EF of 5 days, its successor activity, E has an ES of 7. Refer to the article on TF vs FF (link is in the post above).

    Let me know if you still have doubts.

    Thanks.

    ReplyDelete
  9. Hi Harwinder,

    Your posts are really good. Am really enjoying my PMP study thru this.

    Thanks for sharing all this.

    -Priya

    ReplyDelete
  10. Thank you, Priya.

    I enjoyed developing these posts and it's great to know that they have made the subject more interesting and enjoyable for readers.

    All the best for your exam.

    Best regards.

    ReplyDelete
  11. Thank you very much, I really learnt the FF process well now. I am taking PMP in 2 days. No words to thank you.

    Excellent work!!!!

    ReplyDelete
  12. how to claculate the ff and tf for the activities have the finish to finsh-2 days or finish to start +2 days

    ReplyDelete

Please do not include URLs (links) in your comments as any comment with links would be deleted automatically.

Other interesting posts