50
Introduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning & Scheduling Analysis to Primavera Pertmaster Fredric L. Plotnick, Ph.D., Esq., P.E. Engineering & Property Management Consultants, Inc. www.fplotnick.com [email protected] 215-885-3733

Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Introduction of Relationship Diagramming Method (RDM)

Variant of the Critical Path Method of Planning & Scheduling Analysis to

Primavera Pertmaster

Fredric L. Plotnick, Ph.D., Esq., P.E. Engineering & Property Management Consultants, Inc.

www.fplotnick.com

[email protected]

215-885-3733

Page 2: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Origin of the Problem

Page 3: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Evolution of CPM

Page 4: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Evolution of CPM

1950’s

1960’s

1970’s

1980’s

1990’s

2000’s

Page 5: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

In the early days of CPM, computing capability was at a premium. Rooting out inconsistencies in scheduling data had to be left completely to the planner. In practice, this meant deliberately limiting the use of the "flexibility" features. Today, the desktop computer I'm using to compose this letter has far more capability than the UNIVAC we used for our first CPM calculations. Thus, there is no reason why the computer cannot be programmed to tell me that my scheduling input is inconsistent and why.

Page 6: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Notice toProceed0

FoundationExcavation5

North FDNForm6

South FDNForm6

North FDNStrip1

East FDNForm6

East FDNRebar2

East FDNPour1

East FDNStrip1

North FDNPour1

South FDNPour1

West FDNPour1

South FDNStrip1

West FDNStrip1

FoundationBackfill2

FS 2FS 2 FS 2 FS 2

North FDNRebar2

West FDNForm6

South FDNRebar2

West FDNRebar2

Resources

Scheduling Resources is Not CPM

Page 7: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Notice toProceed

0

FoundationExcavation

5

North FDNForm

6

North FDNRebar

2

North FDNPour

1

North FDNCure

2

North FDNStrip

1East FDNForm

6

East FDNRebar

2

East FDNPour

1

East FDNCure

2

East FDNStrip

1South FDNForm

6

South FDNRebar

2

South FDNPour

1

South FDNCure

2

South FDNStrip

1West FDNForm

6

West FDNRebar

2

West FDNPour

1

West FDNCure

2

West FDNStrip

1

FoundationBackfill

2

Plan –

then Schedule

Notice toProceed0

FoundationExcavation5

North FDNForm6

North FDNRebar2

North FDNPour1

North FDNStrip1

East FDNForm6

East FDNRebar2

East FDNPour1

East FDNStrip1

South FDNForm6

South FDNRebar2

South FDNPour1

South FDNStrip1

West FDNForm6

West FDNRebar2

West FDNPour1

West FDNStrip1

FoundationBackfill2

FS 2

FS 2

FS 2

FS 2

Page 8: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Notice toProceed

0

FoundationExcavation

5

North FDNForm

6

North FDNRebar

2

North FDNPour

1

North FDNCure

2

North FDNStrip

1East FDNForm

6

East FDNRebar

2

East FDNPour

1

East FDNCure

2

East FDNStrip

1South FDNForm

6

South FDNRebar

2

South FDNPour

1

South FDNCure

2

South FDNStrip

1West FDNForm

6

West FDNRebar

2

West FDNPour

1

West FDNCure

2

West FDNStrip

1

FoundationBackfill

2

Plan –

then Schedule

Notice toProceed0

FoundationExcavation5

North FDNForm6

North FDNRebar2

North FDNPour1

North FDNStrip1

East FDNForm6

East FDNRebar2

East FDNPour1

East FDNStrip1

South FDNForm6

South FDNRebar2

South FDNPour1

South FDNStrip1

West FDNForm6

West FDNRebar2

West FDNPour1

West FDNStrip1

FoundationBackfill2

FS 2

FS 2

FS 2

FS 2

Page 9: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

What can we do?• Maths of 50s watered down to 50s computers• PCs provide tools (but not skills) to the masses• More powerful PCs benefit glitz – not maths• GUI and WYSIWYG i/o favors bar charting• Wizards further reduce need for skills• Where is the logic?

Page 10: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Proposed Solution

RDM Relationship Diagramming Method

Page 11: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Introduction by James J. O’Brien

Kelley expected more from CPM

but was limited by early computers

free and independent float•

RDM created ~ 2003 to

2005•

“amazing grasp of the obvious”•

“what Kelley was looking for”

Improving CPMRestoring the Original Promise

Video on next slide

Page 12: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Relationship Diagramming MethodRDM requires you to record the relationships between activities ...

... and allows the computer to recalculate the impact of changes made ... ... reducing the 40%+ rework effort to that of a keystroke

more about

Page 13: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Relationship Diagramming Method•

Five classes of new coding:

The Event Code •

The Duration Code

The Reason Why Code•

The Expanded Lead Lag Code

The Relationship Code

Page 14: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Reason/Why Codes•

Record the reason why the restraint exists–

physical –

how important –

description –

resource –

crew/craft/equipment/forms/materials/etc.

SS 2 & FF 2Excav 1000 feet - 10 days

Stone 1000 feet - 10 days

Pave 1000 feet - 10 daysSS 2 & FF 2

P – 1st / last 50 feet P – 1st / last 50 feet Open Section of Highway

P – Required

Pave Next Location

R – Move MachineType of restraint – P=physical, R=resource – and reason for restraint and duration between activities

Check for:•

physical open ends•

duplicative resource logicWhat if:•

add crews/equip/forms…?•

add falsework/relax code?

Page 15: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Reason/Why Codes•

Special reason why codes

physical –

just-in-time or subordinate support–

calculate latest dates to not delay early start of successor to restraint

Rig & Set

Procure Submit Approve Fabricate Deliver

Pour FdnRebar FdnForm FdnExcavateSurvey P P P P P

P P P PJ = Just-in-Time

Page 16: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Additional code data on restraints• Just-in-Time Physical Restraint• distinguish “prevent delaying project” / “prevent delaying work crew”• calculate new attributes JLS, JLF, JTF

Legend –

Top Line (Green) is Early Dates, Middle Line (Yellow) is Junior

Dates, Bottom Line (Purple) is Late Dates

Rig/Set Steel is Critical

Equipment has float

Page 17: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Just-in-Time Date & Float Attribute

Legend –

Top Line (Green) is Early Dates, Middle Line (Yellow) is Junior

Dates, Bottom Line (Purple) is Late Dates

Page 18: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Relationship Codes•

Restraint v Relationship Codes

resource codes –

user defined activity codes

Calculation “on the fly?”•

conduit –

cable –

connections –

energize •

rig pump –

pipe to pump –

run wire to pump

Highlight the Handoff•

mechanical to electrical subcontractor•

crew movement between job area locations•

is there a handoff or demob/remob duration?

Page 19: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

event codes & text duration codes

reason/why codes & text

expanded lead/lag codes relationship codes

Put it all together …

1440Main Bldg - Install Roofing

10 1 C R 6 RFA12 S23

CrewRoofers

FS 2 1RF1

2440Garage – Install Roofing

5 1 C R 6 RFA15 S231450Main Bldg – Studs & Drywall

10 1 I M 4 CPS06 S071460Main Bldg – Roof HVAC

4 1 I M 4 SMS23 M14

Physical--

FS 0 1--

PhysicalPenetrations at 50%

PS 50%

2440i

1450i

1460i

Building Watertight

1440i01 at 2500 SY of 5000 SY

1440i

Page 20: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Notice toProceed

0

FoundationExcavation

5

North FDNForm

6

North FDNRebar

2

North FDNPour

1

North FDNCure

2

North FDNStrip

1East FDNForm

6

East FDNRebar

2

East FDNPour

1

East FDNCure

2

East FDNStrip

1South FDNForm

6

South FDNRebar

2

South FDNPour

1

South FDNCure

2

South FDNStrip

1West FDNForm

6

West FDNRebar

2

West FDNPour

1

West FDNCure

2

West FDNStrip

1

FoundationBackfill

2

Notice toProceed0

FoundationExcavation5

North FDNForm6

North FDNRebar2

North FDNPour1

North FDNStrip1

East FDNForm6

East FDNRebar2

East FDNPour1

East FDNStrip1

South FDNForm6

South FDNRebar2

South FDNPour1

South FDNStrip1

West FDNForm6

West FDNRebar2

West FDNPour1

West FDNStrip1

FoundationBackfill2

FS 2

FS 2

FS 2

FS 2

Notice toProceed0 0 0

FoundationExcavation3 5 10

North FDNForm5 6 8

North FDNRebar1 2 3

North FDNPour1 1 2

North FDNCureFS 2 2 2

North FDNStrip1 1 1

East FDNForm5 6 8

East FDNRebar1 2 3

East FDNPour1 1 2

East FDNCureFS 2 2 2

East FDNStrip1 1 1

South FDNForm5 6 8

South FDNRebar1 2 3

South FDNPour1 1 2

South FDNCureFS 2 2 2

South FDNStrip1 1 1

West FDNForm5 6 8

West FDNRebar1 2 3

West FDNPour1 1 2

West FDNCureFS 2 2 2

West FDNStrip1 1 1

FoundationBackfill1 2 3

Physical

Physical

PhysicalPhysical

Physical

Physical

CP Crew

CP Crew

CP Crew

Rod Crew

Rod Crew

Rod Crew

Conc Crew

Conc Crew

Conc Crew

Labor Crew

Labor Crew

Labor Crew

Forms #1

Forms #2

ADM

PDM

RDM

Page 21: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Industry Adoption

Page 22: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

RDM is now in Primavera’s Pertmaster v8.2

Page 23: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Hailey Burton Cartwright Construction Company

v.Macaw Casino Company

Page 24: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

what’s new on the screen?restraints have different colorstwo late start/finish barsreference to link categoryreference to ignore link

Page 25: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Reason/Why Codes

Steel required before elev

floor slabs

Page 26: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Relationship Codes

Page 27: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

A 10 -

SiteG0 Notice to ProceedB 1000 -

SiteG0 MobilizeC fsD NoLINKTYPE 0LINKTITLE 10[fs] 1000GHIJKACT 10SUC 1000ACRTYSCRTYALOC1 SSLOC1 SALOC2 G0SLOC2 G0

EDIT ║<C:>║TRIAL07P ║Rec: 1/1081

unknown craft –

unknown reason/why

A 1115 -

WestGS

Erect, Bolt, Plumb Steel to Elev

77B 1120 -

WestCL

Form/Pour Slab @ Casino LevelC fsD NoLINKTYPE 1LINKTITLE 1115[fs] 1120GHIJKACT 1115SUC 1120ACRTY IWSCRTY CPALOC1 WSLOC1 WALOC2 GSSLOC2 CL

EDIT ║<C:>║TRIAL07P ║Rec: 7/1081

change craft –

physical reason/why

A 1130 -

West10 Form/Pour Slab @ Elev

227B 1300 -

West09 Form/Pour SlabC fsD NoLINKTYPE 3LINKTITLE 1130[fs] 1300GHIJKACT 1130SUC 1300ACRTY CPSCRTY CPALOC1 WSLOC1 WALOC2 10SLOC2 09

EDIT ║<C:>║TRIAL07P ║Rec: 15/1081

same crew –

different floor

A 1110 -

WestGS

Form/Pour FootersB 2110 -

EastGS

Form/Pour FootersC fsD NoLINKTYPE 4LINKTITLE 1110[fs] 2110GHIJKACT 1110SUC 2110ACRTY CPSCRTY CPALOC1 WSLOC1 EALOC2 GSSLOC2 GS

EDIT ║<C:>║TRIAL07P ║Rec: 6/1081

same crew –

different building

Relationship Codes

Page 28: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Who asked for RDM?

Page 29: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Who asked for RDM? – You Did!!!

592

Page 30: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Just-in-Time Date & Float Attribute

As Early as PossibleAs Late as Possiblew/o delay to Project

As Late as Possiblew/o delay to Production

JustIn

TimeLinkType

Page 31: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

How accurate is the CPM calculation? Risk and Monte Carlo Simulation

A 10±2B 10±2C 10±2D 10±2≈

40Project Duration ≈

31⅔

LATEST DATE 5 JUN 6 EXPECTED DATE 31 MAY 6 EARLIEST DATE 26 MAY 6 TARGET DATE 30 MAY 06

Plot Date 10FEB06 (c) Primavera Systems, Inc.

MONTE CARLO TEST #2Title

Finish Date of Project

MC02MPRJ.MC Sheet 1 of 1

Date Revision Checked Approved

0

10

20

30

40

50

60

70

80

90

100

%

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

%

26 27 28 29 30 31 32 33 34 35 36DAY

Estimating

A 10±2

B 10±2

C 10±2

D 10±2

Scheduling

Excerpt from page 142 of CPM in Construction Management

Page 32: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Risk Analysis Features of Pertmaster v8.5

Page 33: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Risk Analysis – 1000 Iterations

Page 34: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Risk Analysis – 1000 Iterations

Page 35: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Risk Analysis with RDM – 1000 Iterations

Page 36: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Risk Analysis with RDM – 1000 Iterations

Page 37: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Better Specifications•

CPM is a Shop Drawing•

Purpose = Further Assurances•

Owner does not want CPM

to show timely completion

Owner wants CPM to assure timely completion

Contractor shall provide a CPM: •

that indicates an 80% likelihood of completion on or before June 30, 2009

prepared in the RDM format to separately show physical planning restraints from resource scheduling restraints

coded to indicate sub, craft, location …

Updates to the CPM shall include additional reports that incorporate:

trend analysis starting at 30% for any classification of work or subcontractor

dynamic re-leveling with up to 25% additional resources if the likelihood of timely project completion falls below 80%

a cost analysis if resources are to be increased involuntarily beyond 25%

Page 38: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

The Road Ahead

Page 39: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Reason/Why Codes•

Special reason why codes

resource –

leveling –

must suppress (ignore) “R”

reason coded restraints for same resource–

“R”

code temporarily replaced with “S”

code for reporting and analysis–

L code restraints track actual resource deployment by leveling routine–

L coded restraints are deleted each time the leveling routine is

re-run

Page 40: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Trend Durations•

for ACTIVITIES ––

based upon any common resource–

based upon any user defined activity code

for progress style RESTRAINTS ––

based upon reference activity

for passage style RESTRAINTS ––

based upon any common resource–

based upon any user defined restraint code

Page 41: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Split Activities Distinguish Passage v Progress

Activity A 10 days

Activity B 15 days

Activity A 10 days

Activity B 15 days

versus3 days 3 days

Page 42: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Split Activity Mimics SS v PS

Page 43: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Split Activity Mimics SS v PS

• event between split activities distinguishes– start Wall A Wallpaper 2 days after starting Plaster Walls, and– start Wall A Wallpaper when 2 days of Plaster Walls completed (Wall A)

SS2 PS2

Page 44: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

CT –

Contiguous–

representing a Finish-to-Start restraint –

where the preceding activity may not start until –

a contiguous and continuous flow of work may occur –

from the start of the predecessor to the finish of the successor

The lag portion of this Lead/Lag code –

represents the longest “weekend”

permitted between activities

The use of this restraint code will be similar to –

assigning a Zero Free Float constraint to the predecessor–

affecting the successor activity of THIS restraint only

Relationship Diagramming Critical Path Method

Activity A Activity B

Page 45: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

CC –

Concurrent –

representing the two activities must be performed in lock-step–

this is more than saying two activities joined with SS+FF or PS+FR

Relationship Diagramming Critical Path Method

Page 46: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

CC –

Concurrent –

representing the two activities must be performed in lock-step–

this is more than saying two activities joined with SS+FF or PS+FR

Examples include:–

erecting a MSE wall and backfilling during placement–

pouring a concrete slab with embedded electrical conduit –

coordination of surgeon and anesthesiologist during an operation–

in each instance possibly being performed by separate subcontractors

but under the daily control of only one individual

the proper logical means to depict the combination is by only one activity, however the needs for separate rollups by subcontractors and the general desire for such a splitting of this ONE activity indicate a need for this type of restraint code

Relationship Diagramming Critical Path Method

Page 47: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

DS –

Duplicate SS+FF restraints sharing the same lag duration–

the MSCS program of the 1960s and 1970s included a popular “Z”

code = combination of SS+FF–

indicates that the early (but not necessarily the late) start of

the two activities would start together or that the two activities (if having the same duration) would be staggered

note predecessor and successor activities should have the same duration and calendar An error code should be generated for violations.

DP –

Duplicate PS+FR restraints sharing the same lag duration–

Similar to the DS restraint, except the successor activity will be calculated to start after the remaining duration of the predecessor has been reduced by Lag units of time.

DR –

Duplicate RS+FP restraints sharing the same lag duration–

Similar to the DS restraint, except the successor activity will be calculated to finish after the remaining duration of the predecessor has been reduced to Lag units of time.

Relationship Diagramming Critical Path Method

Page 48: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Other Contributions

Page 49: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

performance of projects is measured by activities

performance of projects is driven by relationships™

Page 50: Introduction of Relationship Diagramming Method …fplotnick.com/rdcpm/08p386-2.pdfIntroduction of Relationship Diagramming Method (RDM) Variant of the Critical Path Method of Planning

Q&A

[email protected]

www.rdcpm.com