CPM P3




         PRECEDENCE
     DIAGRAMMING METHOD
            (PDM)
CPM P3


             What is PDM?
   • An extension of the traditional AON
   • Network model with additional
     relationships
   • Introduced in 1964
   • More flexible than AON; allow overlaps
   • Available on almost all commercial
     microcomputer-based PMS
CPM P3


              Introduction
   • Between 20-30% of contracting
     organisation in Europe are using
     Precedence Diagram
   • This technique is more versatile as
     compared to other network planning
   • Determination of ES, EF, LS and LF is
     similar to that of CPM except one has to
     take lag into consideration
CPM P3


                continued
   • Availability of lag has made this
     technique more adaptable to the
     planner’s needs
   • this tool can guide the managers in
     making critical decisions such as to
     deploy resources based on priority
   • can assist the client in determining the
     duration for extension of time
CPM P3

         Precedence Diagram’s
               Notation
   •   Earliest start time (ES)
   •   Earliest finish time (EF)
   •   Latest start time (LS)
   •   Latest finish time (LF)
   •   Duration (D)
   •   Total float (TF)
CPM P3

             Advantages &
             Disadvantages
   • Fewer activities       • Complicates manual
   • No restraints            calculations
   • Quicker & easier       • May produce
     logic                    different dates on
   • Better represents        different software
     the actual work flow   • Updating &
                              managing change
                              can be challenging
CPM P3


     Precedence Relationship
   • Four types of precedence relationship
     which includes:
         –   Finish to Start (FS)
         –   Start to Start (SS)
         –   Finish to Finish (FF)
         –   Start To Finish (SF)
CPM P3


             Finish to Start
     Activity A has to finish completely before
     Activity B can start



                         FS
             A                       B
CPM P3


              Start to Start
   Activity B has to start together with Activity A

                        SS


             A                        B
CPM P3


            Finish to Finish
   Activity B must finish together with Activity A

                          FF


             A                        B
CPM P3


             Start to Finish
   Activity B finish as soon as Activity A starts


                         SF

             A                        B
CPM P3
CPM P3


                Lead and Lag
   • Lead is the time that    • Lag is the time that
     an activity precedes       an activity follows or
     the start or finish of     is delayed from the
     its successor              start or finish of its
                                predecessor
CPM P3
                      200        250
                   F&R #1-7   F&R #8-21
                    4 days      8 days

           200        FF 2
                                300          350
   Form&Rebar
                              Cast #1-7   Cast #8-21
         12 days
                               4 days       2 days

                    300
                   Casting    PDM vs.
    SS 4           6 days      AON
CPM P3


                300                400
                       FS 5
             Casting             Set Col.           PDM
             6 days              9 days
                                                     vs.
                                                    AON
          300            350                  400
         Casting        Curing              Set Col.
         6 days         5 days              9 days
CPM P3


              Driving Relationship
   • Forward Pass:
         – One that results in latest EF time for
           successor
   • Backward Pass:
         – One that results in the earliest LS for the
           predecessor
CPM P3
         0    100         6 FF 4
                                                PDM
         Excavation
                                              Forward
             6 days
                                                Pass
                      2    200 14 FF 2
                    Form&Rebar
         SS 2             12 days


                               10    300 16          21     400 30
                                              FS 5
                                    Casting               Set Col.
                    SS 4            6 days                9 days
CPM P3
            100          FF 4               PDM
         Excavation
                                          Backward
         0 6 days 6
                                            Pass
                         200       FF 2

                  Form&Rebar
         SS 2
                  2 12 days 14


                                 300                 400
                                          FS 5
                                Casting            Set Col.
                  SS 4     10 6 days 16          21 9 days 30
CPM P3
         0   100       6 FF 4
                                           PDM Total
         Excavation
                                             Float
         0 6 days 6
         TF=0
                   2      200 14 FF 2
                   Form&Rebar
         SS 2
                   2 12 days 14
                   TF=0
                            10    300 16          21     400 30
                                           FS 5
                                 Casting               Set Col.
                   SS 4     10 6 days 16          21 9 days 30
                            TF=0                  TF=0
CPM P3
         0   100       6 FF 4
                                               PDM
         Excavation
                                               The
         0 6 days 6
                                              Critical
         TF=0
                   2      200 14 FF 2          Path
                   Form&Rebar
         SS 2
                   2 12 days 14
                   TF=0
                            10    300 16          21     400 30
                                           FS 5
                                 Casting               Set Col.
                   SS 4     10 6 days 16          21 9 days 30
                            TF=0                  TF=0
ACTIVITY   DURATION   PREDECESSOR
 START        0             -
   A          7          START
   B          5          START
   C          11        A(SS+3)
   D          10         START
   E          9             B
   F          5          A(FS-1)
   G          8           A, D
   H          8             C
   I          4         F, H(FF-2)
   J          12        E(FS+2),
                        G(FF+3)
   K          3             E
 FINISH       0           I, J, K
SS+3
                    C
                   11d



        A                ACTIVITY   DURATIO PREDECE
                                       N     SSOR
        7d
                          START       0        -
                            A         7      START
STAR          D             B         5      START
  T          10d            C         11    A(SS+3)
 0d                         D         10     START




       B
       5d
SS+3
                     C              H
                    11d             8d



         A          FS -1
                               F
         7d                    5d


START          D               G
  0d          10d              8d
                                         E   9     B
                                         F   5   A(FS-1)
                                         G   8    A, D
        B                 E
        7d                9d             H   8     C
I      4      F,        SS+3                                FF-2
              H(FF-2)
                                     C                H
  J      12   E(FS+2)                7d               8d
              G(FF+3)
  K      3       E
FINISH   0     I, J, K    A          FS -1                         I
                                               F
                          7d                                      4d
                                               5d

                                                       FF+3
         START                  D              G
           0d                  10d             8d            J         FINISH
                                                            12d          0d

                                               FS+2


                         B                E            K
                         7d               9d           3d
SS+3                                FF-2
                    C                H
                    7d               8d



         A          FS -1                         I
                              F
         7d                                      4d
                              5d

                                      FF+3
START          D              G
  0d          10d             8d            J         FINISH
                                           12d          0d

                              FS+2


        B                E            K
        7d               9d           3d
FORWARD PASS OPERATION
                     SS+3         3        14                          22    FF-2
                                                             14
                                       C                          H
                                      11d                         8d

                 0            7                   6        11               16         20
                     A                FS -1                                        I
                                                      F
                     7d                                                           4d
                                                      5d

0       0             0           10                       18        FF+3
                                                 10
    START                  D                          G              16          28         28      28
      0d                  10d                         8d                   J                 FINISH
                                                                          12d                  0d

                                                      FS+2
             0            5            5         14             14          17
                 B                          E                        K
                 5d                         9d                       3d
BACKWARD PASS

                      SS+3             3           14               14             22 FF-2
                                            C                             H
                                           11d                            8d
                                                                    20              28
                                       9           20
             0                     7                                               16              20
                                                      6              11
                      A                    FS -1                                          I
                                                               F
                      7d                                                                 4d
                                                               5d
                 6         13                      19                    24        24         28
0        0           0                 10                           18        FF+3
                                                        10
  STA                       D                                  G          16                  28    28      28
  RT                       10d                                 8d                   J                FINISH
0 0d 0                7                17             17             25            12d                 0d
                                                                              16         28             28   28
                                                             FS+2
             0                 5           5               14        14                 17
                     B                           E                            K
                     5d                          9d                           3d
             0             5               5              14         25                 28
IDENTIFY CP

                      SS+3       3 6 14                  14 6 22 FF-2
                                   C                        H


                                                                 *
                                  11d                      8d                          •*
                                 9        20         20          28
                  0 6                                                 16 8 20
                             7                 6 13 11
                    A                FS -1                               I
                                                    F
                    7d                                                  4d
                                                    5d
                  6        13                  19    24               24     28
0    0   0             0 7 10                               FF+3
                                               10 7 18
  STA                     D                       G        16      0         28   28 0    28
  RT                     10d                      8d              J                FINISH
0 0d 0                 7         17            17    25          12d                 0d
                                                            16          28        28        28
                                                 FS+2
              0 0        5            5 0 14              14 11        17
                B                       E                    K
               5d                       9d                  3d
              0          5            5        14         25      28

Precedence Diagramming Method PDM

  • 1.
    CPM P3 PRECEDENCE DIAGRAMMING METHOD (PDM)
  • 2.
    CPM P3 What is PDM? • An extension of the traditional AON • Network model with additional relationships • Introduced in 1964 • More flexible than AON; allow overlaps • Available on almost all commercial microcomputer-based PMS
  • 3.
    CPM P3 Introduction • Between 20-30% of contracting organisation in Europe are using Precedence Diagram • This technique is more versatile as compared to other network planning • Determination of ES, EF, LS and LF is similar to that of CPM except one has to take lag into consideration
  • 4.
    CPM P3 continued • Availability of lag has made this technique more adaptable to the planner’s needs • this tool can guide the managers in making critical decisions such as to deploy resources based on priority • can assist the client in determining the duration for extension of time
  • 5.
    CPM P3 Precedence Diagram’s Notation • Earliest start time (ES) • Earliest finish time (EF) • Latest start time (LS) • Latest finish time (LF) • Duration (D) • Total float (TF)
  • 6.
    CPM P3 Advantages & Disadvantages • Fewer activities • Complicates manual • No restraints calculations • Quicker & easier • May produce logic different dates on • Better represents different software the actual work flow • Updating & managing change can be challenging
  • 7.
    CPM P3 Precedence Relationship • Four types of precedence relationship which includes: – Finish to Start (FS) – Start to Start (SS) – Finish to Finish (FF) – Start To Finish (SF)
  • 8.
    CPM P3 Finish to Start Activity A has to finish completely before Activity B can start FS A B
  • 9.
    CPM P3 Start to Start Activity B has to start together with Activity A SS A B
  • 10.
    CPM P3 Finish to Finish Activity B must finish together with Activity A FF A B
  • 11.
    CPM P3 Start to Finish Activity B finish as soon as Activity A starts SF A B
  • 12.
  • 13.
    CPM P3 Lead and Lag • Lead is the time that • Lag is the time that an activity precedes an activity follows or the start or finish of is delayed from the its successor start or finish of its predecessor
  • 14.
    CPM P3 200 250 F&R #1-7 F&R #8-21 4 days 8 days 200 FF 2 300 350 Form&Rebar Cast #1-7 Cast #8-21 12 days 4 days 2 days 300 Casting PDM vs. SS 4 6 days AON
  • 15.
    CPM P3 300 400 FS 5 Casting Set Col. PDM 6 days 9 days vs. AON 300 350 400 Casting Curing Set Col. 6 days 5 days 9 days
  • 16.
    CPM P3 Driving Relationship • Forward Pass: – One that results in latest EF time for successor • Backward Pass: – One that results in the earliest LS for the predecessor
  • 17.
    CPM P3 0 100 6 FF 4 PDM Excavation Forward 6 days Pass 2 200 14 FF 2 Form&Rebar SS 2 12 days 10 300 16 21 400 30 FS 5 Casting Set Col. SS 4 6 days 9 days
  • 18.
    CPM P3 100 FF 4 PDM Excavation Backward 0 6 days 6 Pass 200 FF 2 Form&Rebar SS 2 2 12 days 14 300 400 FS 5 Casting Set Col. SS 4 10 6 days 16 21 9 days 30
  • 19.
    CPM P3 0 100 6 FF 4 PDM Total Excavation Float 0 6 days 6 TF=0 2 200 14 FF 2 Form&Rebar SS 2 2 12 days 14 TF=0 10 300 16 21 400 30 FS 5 Casting Set Col. SS 4 10 6 days 16 21 9 days 30 TF=0 TF=0
  • 20.
    CPM P3 0 100 6 FF 4 PDM Excavation The 0 6 days 6 Critical TF=0 2 200 14 FF 2 Path Form&Rebar SS 2 2 12 days 14 TF=0 10 300 16 21 400 30 FS 5 Casting Set Col. SS 4 10 6 days 16 21 9 days 30 TF=0 TF=0
  • 21.
    ACTIVITY DURATION PREDECESSOR START 0 - A 7 START B 5 START C 11 A(SS+3) D 10 START E 9 B F 5 A(FS-1) G 8 A, D H 8 C I 4 F, H(FF-2) J 12 E(FS+2), G(FF+3) K 3 E FINISH 0 I, J, K
  • 22.
    SS+3 C 11d A ACTIVITY DURATIO PREDECE N SSOR 7d START 0 - A 7 START STAR D B 5 START T 10d C 11 A(SS+3) 0d D 10 START B 5d
  • 23.
    SS+3 C H 11d 8d A FS -1 F 7d 5d START D G 0d 10d 8d E 9 B F 5 A(FS-1) G 8 A, D B E 7d 9d H 8 C
  • 24.
    I 4 F, SS+3 FF-2 H(FF-2) C H J 12 E(FS+2) 7d 8d G(FF+3) K 3 E FINISH 0 I, J, K A FS -1 I F 7d 4d 5d FF+3 START D G 0d 10d 8d J FINISH 12d 0d FS+2 B E K 7d 9d 3d
  • 25.
    SS+3 FF-2 C H 7d 8d A FS -1 I F 7d 4d 5d FF+3 START D G 0d 10d 8d J FINISH 12d 0d FS+2 B E K 7d 9d 3d
  • 26.
    FORWARD PASS OPERATION SS+3 3 14 22 FF-2 14 C H 11d 8d 0 7 6 11 16 20 A FS -1 I F 7d 4d 5d 0 0 0 10 18 FF+3 10 START D G 16 28 28 28 0d 10d 8d J FINISH 12d 0d FS+2 0 5 5 14 14 17 B E K 5d 9d 3d
  • 27.
    BACKWARD PASS SS+3 3 14 14 22 FF-2 C H 11d 8d 20 28 9 20 0 7 16 20 6 11 A FS -1 I F 7d 4d 5d 6 13 19 24 24 28 0 0 0 10 18 FF+3 10 STA D G 16 28 28 28 RT 10d 8d J FINISH 0 0d 0 7 17 17 25 12d 0d 16 28 28 28 FS+2 0 5 5 14 14 17 B E K 5d 9d 3d 0 5 5 14 25 28
  • 28.
    IDENTIFY CP SS+3 3 6 14 14 6 22 FF-2 C H * 11d 8d •* 9 20 20 28 0 6 16 8 20 7 6 13 11 A FS -1 I F 7d 4d 5d 6 13 19 24 24 28 0 0 0 0 7 10 FF+3 10 7 18 STA D G 16 0 28 28 0 28 RT 10d 8d J FINISH 0 0d 0 7 17 17 25 12d 0d 16 28 28 28 FS+2 0 0 5 5 0 14 14 11 17 B E K 5d 9d 3d 0 5 5 14 25 28

Editor's Notes

  • #2 UTM Skudai Dr Shaiful Amri FKA