project scheduling & control...(a-on-a), or arrow diagram • activities are represented as...

Post on 30-Jan-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

PROJECTSCHEDULING&CONTROL

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

1

ProjectPlanningvsProjectSchedulingProjectControlNetworkModelPrecedenceDiagrams

L-1

2

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

3

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

4

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

5

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

6

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

7

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

8

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

9

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

10

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

11

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

12

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

Example

L-1

13

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

14

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

15

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

16

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

17

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

18

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

IntroductiontoTechniques• Planningcanbethoughtofasdetermining“what”isgoingtobedone,“how,” “where,”andby“whom”

• Ownerswanttheirprojectscompletedwithinspecifiedtimeandbudgetconstraints

• ManagementoftimeandcostdidnotevolveasascienceuntilaftertheIndustrialRevolution

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

19

•  Thescienceof“scheduling”iscommonlyreferredtoasthecriticalpathmethod(CPM)in1956-57•  Thearrowdiagrammingmethod(ADM)resulted

•  Theprogramevaluationreviewtechnique(PERT)wasdevelopedthesametimebytheU.S.Navy

• ADMwasdeterministicandPERTwasprobabilistic

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

20

TheadventofPCsinthe1980sledtoalargenumberof

PC-basedschedulingsystemsAtthelow-costend(Timeline)

andthehigh-costend(Primavera)

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

21

PlanningandScheduling•  Thereisasignificantdifferencebetween“planning”and“scheduling”• Oftenusedinterchangeably—whichisamisuse

•  Schedulingcanneverbeperformedeffectivelywithoutplanning

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

22

PlanningandScheduling

Theplanningportionofaconstructionprojectrelatestodevelopingthelogic

ofhowaprojectwillbeconstructedSchedulingconsistsofintegratingthat

planwithacalendarorspecifictimeframe

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

23

PlanningandScheduling• Wealldoplanningandschedulingonaregular,informal,basis• Oftenitisnecessarytocreatea“to-dolist”

• Asthenumberofitemsincreasesand/ortimeframeexpands,weputourlistinthecontextoftime

• Planningandschedulingisdoneextensivelyandformallyonconstructionprojects• BeginningwiththeNoticeofAward

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

24

PlanningandScheduling

Schedulingconsistsofdeterminingthetimeneededforeachoftheplannedtasksandtheoveralllength

oftheprojectschedule

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

25

BarChartsHenryGanttdevelopedamethodofrelatingalistofactivitiestoatimescaleinaveryeffectivemanner,bydrawingbarcharts

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

26

BarChartsHenryGanttdevelopedamethodofrelatingalistofactivitiestoatimescaleinaveryeffectivemanner,bydrawingbarcharts

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

27

BarCharts•  Barchartsaresimplepresentationsthatshowwhenmajorworkactivitiesarescheduled

•  Mostcommonlyemployedandreadilyrecognizedschedulingmodelsinusetoday

Asimpleschedulecaneasilybeshowninnetworkform

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

28

BarCharts

Barchartsarethemostpopularmeansbywhichschedulinginformationiscommunicatedin

theconstructionindustryWidespreaduseisbestattributedtotheeasewithwhichtheycanbe

understoodwithacursoryexamination

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

29

ShortcomingsofBarCharts• Barchartsbegintofailtoprovidevaluableinformationwhenprojectsbecomemorecomplex• Ageneralcriticismofbarchartsisthattheydonotshowcleardependenciesbetweenactivities• Whilethestatusofindividualactivitiescanbeascertained,overallprojectstatuscannotbecertain(Whensomeactivitiesarenotonschedule)• Changesinthelogicalsequencingofactivitiesinabarchartcannotbereadilymade•  Especiallywhenmanyactivitiesareinvolved

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

30

ShortcomingsofBarCharts

Barchartshortcomingsvirtuallydisappearwhenschedulingsoftwareisused

Mostpopularcomputergeneratedschedulespermiteasyconversionbetween

precedencediagramsandbarcharts

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

31

ValueofBarCharts• Amajorstrengthofbarchartsistheabilitytoclearlyandquicklypresentthestatusofaproject

• Noextensivetrainingisrequiredtolearnhowtoextractinformationfromthem

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

32

SchedulingNetworks• Barchartshavebeensurpassedbynetworksasschedulingtools—especiallyonlargerprojects• Anetworkrepresentsamodel,orplan,oftheprojectasitisproposedtobeundertaken•  Eachactivityisassignedduration;calculationsthroughthenetworkprovideasingle,specificdurationfortheprojectasawhole•  Itisimportanttorecognizethedistinctionbetweendurationandevent

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

33

SchedulingNetworks

Aneventisthepointintime,oraninstantatwhichthestatusofcompletionofaprojector

activitycanbedefinedThedurationofanactivityisthetimethatwillbe

consumedincompletingatask

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

34

SchedulingNetworks• CPMidentifieschainsofactivitiesintheprojectthatcontrolhowlongtheprojectwilltake• AtraditionalCPMtechniqueistheActivity-on-Arrow(A-on-A),orarrowdiagram• Activitiesarerepresentedasarrowsorlines

•  ThealternativeapproachisActivity-on-Node(A-on-N),referredtoasthePrecedencetechnique• PERTcanbethoughtofasa“generalized”CPM•  Inwhichan“expected”activitydurationiscomputed

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

35

SchedulingNetworks

PERTisusedprimarilyinundertakingswhereinsufficientexperienceorhistoricaldataare

availableforestimatingdurationsofindividualactivitiesinaproject

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

36

OtherSchedulingApproaches• Amatrixscheduleisoneinwhichaspreadsheetisusedtoshowallactivitiesonaparticularproject•  Itassumeseachprojectwillconsistofthesameactivities

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

37

OtherSchedulingApproaches

Seepage9

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

38

OtherSchedulingApproaches

Aformofschedulingthatshowslessdetail

isthe“horseblanket”

Itiseasytoseeataglancehowmucheffort

istobeexpendedonaprojectthroughits

evolution—fromplanningtofinaloccupation&use CE

448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

39

WorkBreakdownStructure• Mostprojectsforwhichformalschedulesareusedaredefinedwithhundredsorthousandsofactivities•  Itisimportantthatthelogicbecarefullylaidoutandthatallimportanttasksareincludedintheschedule• Whenthetasksbecomenumerous,thescheduledevelopmentcanbecomemorehaphazard,• Omissionsaresuretooccur CE

448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

40

WorkBreakdownStructure

Thescheduleconsistsoftasksthatmustbeperformed—tocompletetheproject

Thescheduleisdominatedbyverbs—thingstodo—tasks

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

41

WorkBreakdownStructure• AWorkBreakdownStructure(WBS)isasystematicwaytodescribecomponentsofaprojectschedule• DevelopingtheWBSbeginswiththedefinitionofthemajorsystemsorcomponentsofaproject•  Eachsystemisdefinedingreaterandgreaterdetail• Untilthereexistsadiscreteormeasurablepieceofworkandasingleresponsibility—workpackages

• Workpackagescanbeviewedasminiprojectsthatarecontainedwithintheentireproject

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

42

WorkBreakdownStructure•  Informationshouldbeprovidedbyvariousindividuals• Projectmanager;jobsuperintendent;others

• WBSdivides&subdividesaprojectintodifferentcomponents—area,phase,function,orothermeans• ByusingtheWBSapproach,theprojectwillbecomeeasiertocomprehend• WBSisthebackboneoftheprojectcontrolortrackingsystem

•  TheWBSisanorderlypresentationofthetasksthatmustbeperformedtocompleteaparticularproject

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

43

WorkBreakdownStructure•  OnatypicalconstructionprojecttheWBSconsistsofnumerouscategories—dependingoncomplexity

WorkBreakdownStructureforaStorageFacilityProject

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

44

WorkBreakdownStructure•  Ingeneralterms,theWBScanbeviewedasarepresentationofthephysicalbreakdownoftheworktobeperformed

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

45

ReasonsForPlanning&Scheduling• ManyprojectcontractdocumentsexpresslyrequirecontractorstosubmitaCPManalysispriortocommencingwork•  InsomecasesCPManalysisisrequiredwiththebid• CPMallowstheusertoexaminethetrade-offbetweenthetime&costrequiredforaproject• Byaccuratelymonitoringprojectstatus,decisionscanbemaderegularlyaboutscheduleviability

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

46

ReasonsForPlanning&Scheduling

MostpartiesintheconstructionprocesscanbenefitfrommakinguseofCPM

asaroutineelementofthemanagementofalloftheirprojects

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

47

CHAPTER1END

L-1

48

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

NetworkDiagram

L-1

49

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

DevelopingaNetworkModel•  Networkmodeldevelopmentisthemostimportantstepinusinganetworkasaschedulingtool

•  Anill-preparedmodelservesnousefulpurposeandmaycompromiseconstructionprogress

StepsInBuildingaNetworkModel•  Defineactivities;Orderactivities•  Establishactivityrelationships;drawanetworkdiagram•  Determinequantities;assigndurationstoactivities•  Assignresourcesandcosts•  Calculateearlyandlatestart/finishtimes•  Computefloatvaluesandidentifythecriticalpath•  Scheduleactivitystart/finishtimes

DefiningActivities•  Production/Construction•  Procurement•  Management•  ObjectiveoftheModel

OrderingActivities•  Foreachidentifiedactivity,thefollowingmustbedetermined:•  Whichactivitiesmustprecedeit?•  Whichactivitiesmustfollowit?•  Whichactivitiescanbeconcurrentwithit?

OrderingActivities

Constraintsexistintherealworld—andmustbeconsideredinorderforanetworktobeuseful

–  PhysicalConstraints–  ResourceConstraints–  ProductivityConstraints–  SafetyConstraints–  FinancialConstraints

–  EnvironmentalConstraints–  ManagementConstraints–  ContractualConstraints–  ProductivityConstraints–  RegulatoryConstraints

OrderingActivities•  Introductionofexcessiveconstraintsinnetworklogiccanhavethefollowingimpactsonaproject:•  Reduceschedulingflexibility•  Lengthenprojectduration•  Generallyincreaseprojectcost•  Confusebasicschedulinglogic

DrawingtheNetworkDiagram•  Theprecedencediagramisacommonlyusedtypeofnetworkdiagram

•  Mostpopularsoftwarecurrentlyusedforcomputerschedulingsupportsonlyprecedencediagrams

DrawingtheNetworkDiagram

SimpleExampleofaPrecedenceDiagramforErectingaConcreteWall

Theprecedencediagramis“read”fromlefttoright

DrawingtheNetworkDiagram

ExampleofaPrecedenceDiagramforConstructingaConcreteFooting

DrawingtheNetworkDiagram•  Activitiesconsumetime,andeventssimplyoccuratapointintime

•  Thepointintimeatwhichanactivitycanstartmaybeconsideredanevent

•  Thepointintimeorinstantatwhichanactivityiscompletedcanalsobeconsideredanevent

AssigningDurationstoActivities•  Thedurationofanactivityistheestimatedtimethatwillberequiredtocompleteit•  Typically,inconstruction,theunitoftimeisdays

•  Itisassumedworkisperformedonacontinuousanduniformbasis•  Withinthestandardworkdayandworkweek

AssigningDurationstoActivities•  Durationscanfrequentlybedirectlyrelatedtolaborcostestimatesforthetasks

Costestimatesmaybedevelopedasfollows:

Durationoftheactivityisassumedtobe:

AnalternativeistousehistoricaldataQuantitativedatafromactualprojectsthefirm

haspreviouslyundertaken

AssigningDurationstoActivities

Themajorrequirementforassignmentofresources&coststoindividualactivities

isacleardescriptionoftherelationshipCPMactivitiesandtheunits/phasesof

workbywhichtheestimateisdeveloped

AssigningResourcesandCosts

CalculatingEarly/LateStart/FinishTimes

•  Thelatestarttimeisthelatestanactivitycanstartwithoutadverselyimpactingthecompletiondate

•  Theearlyfinishtimeistheearliestanactivityisexpectedtobecompleted•  Thelatefinishtimeisthelatestanactivitycanbecompleted

IdentifytheCriticalPath

Iftheactivitystartslaterthantheassigneddate,ortakeslongertocompletethanthe

assignedduration,theprojectcompletiondatewillbeextended

bythesameamountoftime

IdentifytheCriticalPath•  Whenanactivitystartdateisfixedinthisway,theactivityissaidtohavenofloat

•  Suchactivitiesaresaidtobe“critical”•  Meaninganydelayinthestartdateorcompletiondatewillextendtheprojectduration

SchedulingActivityStart/FinishTimes

•  Thenetworkandtheinformationgeneratedforeachoftheactivitieswillbeusefulformanagementtoexecutetheprojectrequirements

•  Managementdecisionsrevolvearoundtheuseofanyflexibilityorfloatthattheactivitiespossess

TheNetworkDiagram-bringingordertoprojectworkflows.

L-1

68

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

ANetworkDiagramisagraphicalwaytoviewtasks,dependencies,andthecriticalpathoftheproject.Boxes(ornodes)representtasks,anddependenciesshowupaslinesthatconnectthoseboxes.Inthecontextofprojectplanning,anetworkdiagramisasequenceofsteps(activities),commonlyrepresentedbyblocks,thatarelinkedtogetherinthelogicalsequencetheyneedtobecarriedout.ProducinganetworkdiagramfollowsthecompletionofyourprojectWorkBreakdownStructure.Thepileofpost-itsthatyouhavesavedfromtheWBSexercisegetsputtogooduseindevelopinganetworkdiagram.Oncethelogicdiagramhasbeencompleted,youhaveaclearerpictureoftherequiredsequenceofeventsandactivitiesforyourproject.

TheNetworkDiagram-bringingordertoprojectworkflows.

L-1

69

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

AllthelogiclinksinthissimpleexamplearereferredtoasFinish/Startlogiclinks.Thesucceedingactivitycannotstartuntiltheprecedingactivityhasfinished.Typesoflogiclinks:Start/Start-whenoneactivitystarts,anotherindependentactivitymuststart.Finish/Finish-twoactivitiesmustfinishatthesametime.Finish/Startwithalag-thesucceedingactivitymuststartsomedefinedtimeaftertheprecedingactivityhasfinished.Start/Startwithalag-whenoneactivitystarts,anothermustalsostartafteradefinedtime.

TheNetworkDiagram-bringingordertoprojectworkflows.

L-1

70

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

IMPORTANT:Alwaysfollowtherule-havetheminimumnumberofactivitiesneededtoproperlyunderstandthesequencing.Onlyaddmoredetailifitbenefitsthelevelofunderstandingorfutureprogresscontroloftheprojectactivitylist.

NetworkModel

L-1

71

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

72

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

L-1

73

CE448–PRO

JECT

SCH

EDULING&CONTR

OLSampleNetworkDiagram

L-1

74

CE448–PRO

JECT

SCH

EDULING&CONTR

OLSampleNetworkDiagram

L-1

75

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

SampleNetworkDiagram

L-1

76

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

SampleNetworkDiagram

L-1

77

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

SampleNetworkDiagram

ActivityNetworkDiagram

Overview• DefinitionofanActivityNetworkDiagram• History• BasicTerms• Howcanitbeusedinyourorganization?• Howthediagramworks• Example• ActivityNetworkDiagramExercise• Summary

DefinitionofanActivityNetworkDiagram•  AlsoknownastheProgramEvaluationReviewTechnique(PERT)orCriticalPathDiagram

•  Toolusedtocontrolthelengthofprojects•  Takesintoaccountmanyaspectsofprojects:tasktimes,slacktimes,criticaltasks,etc.

DefinitionofanActivityNetworkDiagram(cont.)

• Designedforresearchanddevelopment-typeprojects• Determinesaprobabilitydistributionforaproject

History• DevelopedbytheU.S.DepartmentofDefense•  Firstusedasamanagementtoolformilitaryprojects•  Adaptedasaneducationaltoolforbusinessmanagers

BasicTermsBasicVocabularyofthePERTDiagram:• Activity–partoftheprojectrepresentedbyanarroworline

• BestEstimate(B)–earliestcompletiontime• Criticalpath(CP)–themosttimeconsumingpaththroughthediagramwithnoslacktime

• EarliestStartTime(EST)–earliestpossibletimeforanactivitytobegin

• Network–theprojectshowngraphically• Mostlikelyestimate(M)–lengthoftimeprobablyneeded

BasicTerms(cont.)• ExpectedTime(ET)–theaveragedurationtime• Event–representsthestartorfinishofoneormoreevents(shownasacircle,square,orothersymbol)

• LatestStartTime(LST)–latesttimeanactivitycanbeginandstillbecompletedbeforethenextactivity

• SlackTime–lateststarttimeminusearlieststarttimeforanactivity

• Worstestimate(W)–pessimistictimeestimate

Howcanitbeusedinyourorganization?Brainstormideasofwhereactivitynetworkdiagramscouldbeutilizedinyourbusinesspractices…

Howcanitbeusedinyourorganization?• Findingminimumcompletiontimes

• Determiningmaximumcompletiontimes

• Valueoftimeforeachstepintheproject

• Assigningspecifiedtimesforpartsoftheproject

• Createsarealisticscheduleforthecompany

HowthediagramworksBasicRules:•  Allprecedingactivitiesmustbecompletedbeforethe

projectcanbegin•  Thearrowsrepresentthelogicalprecedenceoftheproject

HowtheDiagramWorks(Cont.)

Procedurefordevelopment: 1.  Identifyallactivitiesandrelationshipsamong

them2.  Sketchthediagram3.  Estimatethetimesforeachactivity,ornode,

inthediagram4.  Determinethecriticalpath5.  Evaluatethediagramformilestonesandtarget

datesintheoverallproject

BegintheAnalysisØ RememberyourstepsforPERTdiagrams:

Ø Usingthegivendiagram,listallthesteps

Ø Determinetasktimes

Ø Determinerelationshipsbetweenthetasks

Ø Findtheearlieststarttime

Ø Findthelateststarttime

Ø Determineslackandthecriticalpath

AdvantagesofPERTDiagrams•  Projectingplansbeforetheybegin• Helpstoseparateplanningandschedulingfunctionsofaproject

•  Controlsprojects•  Clarifiesmaintenanceoftheplan•  Showsdependencyofdifferentaspectsoftheproject

AdvantagesofPERTDiagrams•  Allowsforconcentrationonthestepsthemselvesandnotthetimerequiredforeach

•  Representsarealisticschedule•  Focusesattentiononcriticalaspectsoftheplan•  Changescanbemadeeasilyintheproject

DisadvantagesofPERTDiagrams

•  Cannothandleallspecificproblemsthatariseineachstepoftheproject

• Differentgraphicalrepresentationscanbemadeeasierinothertypesofcontrolprocesses

OddsandEndsü ActivityNetworkDiagramshavemanymoreadvantagesthandisadvantages

ü Theyareusedinalltypesofbusinessesü Thetopicsthatwerecoveredshouldactasthekeyinhelpingyouleadyourcompanyintheirnextbusinessproject

PrecedenceDiagram

L-1

94

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

Precedence(Activity-on-Node)Networks

•  Themostcommontypeofnetworkscheduleinusetodayistheprecedencediagram•  Aseriesofnodeswithlines(links)connectingthemtoillustrateactivities

Activitiesarerepresentedbynodes,drawninanydesiredshape

Linesrepresent“Activitylinks,”usedtorepresentdependenciesbetweenactivities

ActivityRelationships

Useofvarioustypesofrelationshipsbetweenactivitiesmakesitpossibleto

prepareschedulesthataccuratelyportraythetruerelationshipsbetweenactivities

ActivityRelationships•  Finish-to-start(FS)—eachactivitydependsonthecompletionofitsprecedingactivity

TypicalSequenceofFinish-to-StartRelationships

ActivityRelationships•  TheseactivitiesmightalsobeshownasbeingrelatedbyFinish-to-Startwithadelay

Finish-to-StartRelationshipwitha28-DayDelay

ActivityRelationshipsFinish-to-Finish(FF)

ActivityRelationships

Finish-to-StartRelationshipforWindowInstallation

Finish-to-Finish(FF)—withDelay

ActivityRelationshipsActivitieswithFinish-to-Finish

withaDelayRelationships

ActivityRelationshipsActivitieswithStart-to-StartRelationships

ActivityRelationshipsActivitieswithStart-to-StartwithaDelayRelationships

ActivityRelationshipsActivitieswithStart-to-StartwithaDelayRelationships

ActivityRelationshipsActivitieswithStart-to-Startand

Finish-to-FinishRelationships

ActivityRelationshipsSequenceofStart-to-FinishwithaDelay

ActivityRelationshipsStart-to-FinishwithaDelay—Relationships

ActivityRelationshipsStart-to-FinishwithaDelay—Relationships

ActivityRelationshipsStart-to-FinishwithaDelay—Relationships

BasicsaboutPrecedenceDiagrams•  Donotconfusethelinklineswithactivities•  Nodesorprecedenceactivitiescanbedenotedsimplybyasinglecharacter•  Generallycustomizedtotheuser’sconvenience

ExampleNodeDesignation

SimplifiedFormatforaPrecedenceActivity

ActivityRelationships

Apreliminaryorroughnetworkcanbegeneratedbypositioningeachactivityrelativetoother

activitiesanddrawinglinesbetweeneachsetofrelatedactivities

BasicsaboutPrecedenceDiagrams•  Amoresystematicapproachusessequencesteps•  Eachactivityisassignedtoaparticularsequencestep

BasicsaboutPrecedenceDiagrams

Lagistimeassociatedwithalinkline

Itindicatesthedifferencebetweentheearlyfinishoftheactivityprecedingthelinkand

theearlystartoftheactivityfollowingthelink

Lagisnotthesameasleadtimeordelayassignedtoalink

ActivityRelationships

Linklagvaluesareusefulindeterminingfreefloatandtotalfloatofanactivity

However,linklagvaluesshouldnotbeconfusedwithfloat

CalculationsOnaPrecedenceNetwork

•  EarlyActivityStart(ES):Earliesttimeanactivitycanstart—asdeterminedbythelatestoftheearlyfinishtimesofallIPAs

•  EarlyActivityFinish(EF):Earliesttimeanactivitycanfinish—determinedbyaddingthedurationoftheactivitytotheearlystarttime

•  LateActivityStart(LS):Latesttimeanactivitycanstartwithoutdelayingtheprojectcompletion

•  LateActivityFinish(LF):Latesttimeanactivitycanbefinishedwithoutdelayingprojectcompletion

CalculationsOnaPrecedenceNetwork

•  EarlyEventOccurrenceTime:Earliestaneventcanoccur—determinedbythelatestearlyfinish

•  LateEventOccurrenceTime:Latestaneventcanoccur•  FreeFloat:Amountoftimeanactivitycanbedelayedbeforeitimpactsthestartofanysucceedingactivity

•  TotalFloat:Amountoftimeanactivitycanbedelayedbeforeimpactingprojectcompletiondate

CalculationsOnaPrecedenceNetwork

•  LAG:Theamountoftimethatexistsbetweentheearlyfinishofanactivityandtheearlystartofaspecifiedsucceedingactivity

CalculationsOnaPrecedenceNetwork

IllustratingcomputationsonaprecedencediagramAllrelationshipsareassumedtobeFinish-to-Start

EarlyTimes(EarlyStart[ES]andEarlyFinish[EF])

CalculationsOnaPrecedenceNetwork

•  1.Assign1astheearlystartdateofthefirstactivity•  2.Calculatetheearlyfinishtimefortheactivity•  3.Theearlystartofactivitieswillbedeterminedbytheearlyfinishtimesofprecedingactivities•  Otherthanthefirstactivityoractivities

•  4.Repeatsteps2and3foreachnetworkactivityuntilES&EFaredeterminedforthelastactivity

CalculationsOnaPrecedenceNetwork•  5.CalculatelagsforeachlinkbydeterminingthedifferencebetweentheESofeachactivityfollowingalinklineandtheEFoftheactivitythatprecedesit

CalculationsOnaPrecedenceNetwork

•  6.Determinethefreefloatofanactivityasbeingequaltothesmallestlagvalueofalllinksleavingfromthatactivitynode

•  7.Assignavalueof0totalfloat(TF)tothelastactivityinthenetwork

•  8.Thetotalfloatvaluesfortheactivitiesinthenetworkcannowbedetermined

CalculationsOnaPrecedenceNetwork•  9.Proceedinabackward-passfashionuntilyouhavecomputedtheTFforallactivities

CalculationsOnaPrecedenceNetwork•  10.Determinelatestarttimesforalloftheactivities

CalculationsOnaPrecedenceNetwork•  11.Totalfloatisaddedtotheearlyfinishofeachactivitytodeterminethelatefinishofeachactivity

ActivityRelationships

Oncetheearlyandlatestarttimes,earlyandlatefinishtimes,freefloat,andtotalfloatofall

activitiesaredetermined,thecalculationsarecompleted

CalculationsOnaPrecedenceNetwork

Aslightlymoreinvolvedprojectshowstheprecedencediagramforconstructingatenniscourtfacility

IndependentFloatandInterferingFloat

•  Independentfloatisfloat“owned”exclusivelybyoneactivity—alsocalled“safe”float,•  Flexibilityascribedtothespecificusebyoneactivity

IndependentFloatandInterferingFloat

SimpleNetworktoDetermineIndependentFloat

IndependentFloatandInterferingFloat

•  Interferingfloatisfloatanactivitymayhave,subjecttousebyotheractivities—calledsharedfloat•  Differencebetweenitstotalfloatanditsfreefloat

IndependentFloatandInterferingFloat

SimpleNetworktoDetermineInterferingFloat

Different-ActivityRelationshipsCalculationscanalsodeterminetheschedulinginformationforother-

activityrelationships

Asimplefinish-to-startrelationshipofthisnetwork,consistingofActivitiesI,J,andK

Different-ActivityRelationshipsEarlystart/finishtimesarecomputedby

conductingaforwardpassthroughthenetwork

Latestart/finishtimesarecomputedbyconductingabackwardpassthroughthenetwork

Different-ActivityRelationships

Thesimplenetworkismademorecomplicatedwhenthesubjectoflagisintroducedtotheactivityrelationships

ComputationsforaFinish-to-Startrelationshipwiththeincorporationoflagvalues

Different-ActivityRelationships

Start-to-Startrelationshipwithlagvalues

Different-ActivityRelationships

Finish-to-Finishrelationshipwithlagvalues

Different-ActivityRelationships

Start-to-Finishrelationshipwithlagvalues

Different-ActivityRelationships

Withdetailedschedulinginformationabouteachactivity,informeddecisionscanbemadewhenthe

needarisestoacceleratetheschedule,makechangesinthe

network,orredefinetheschedulinglogic

DeterminingActivityDurations

L-1

138

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

DETERMININGACTIVITYDURATIONS•  Developmentanduseofschedulesreliesheavilyonactivitydurations

•  Somedegreeofuncertaintyisalwayspresent•  However,areasonableeffortshouldprovideacceptableresult

ESTIMATING•  Anestimateis—atbest—acloseapproximationoftheactualcost

•  Aprojectcostestimateisuniquetothatproject•  Evenwhencomparedtoother,similarprojects

•  Soundnessofthecompletedestimatedependson:•  Accuracyofthequantitytake-offand•  Judiciousselectionofunitcostsandproductionrates

TypesOfEstimates•  Conceptualestimatesareoftenusedbyanownertodeterminetheapproximatecostofaproject•  Beforemakingafinaldecisiontoconstructit

•  Detailedestimatesaregenerallypreparedbycontractors•  Priortosubmittingbidsoncompetitivelybidcontracts•  Whenenteringlump-sumorfixed-pricecontracts

ConductingADetailedEstimate•  Theprocessbeginswithananalysisofphysicalquantitiestobeincorporatedinthefinalproject

•  Costsaregenerallycapturedseparatelyformaterials,equipment,labor&subcontracteditems•  Separatetake-offsaremadeforeachjobitem

•  Take-offs,ingeneral,followthesamesequenceasusedtoperformtheactivities

•  Itisgoodpracticetocheckthetake-offtoensurethatnojobquantitieshavebeenoverlooked•  Andnootherobviouserrorshavebeenmade

ConductingADetailedEstimate•  Foradetailedestimate,well-definedcostsmustbelinkedtoeachoftheitemsinthequantitytake-off

•  Oncequantitieshavebeenpriced,anestimateismadeforjoboverhead,andhome-officeoverhead

•  Formanyoverheaditems,itisessentialthatanaccurateestimatebemadeoftheprojectduration

•  Manyprojectcostsareadirectfunctionoftheamountoftimerequiredtocompletetheproject

Theestimateshouldformthefoundationsonwhichthe

scheduleisactuallybased

ConductingADetailedEstimate

EstimatingDurations•  Themethodusedtoestablishdurationofanactivitydependsonthesizeoftheactivity•  Andtheamountofaccuracyrequired

•  Schedulerswithsignificantrelevantexperiencemaybeabletomakeagoodguess•  Mostopttoanalyzetheoperationindetail

•  Aschedulercanconsiderperformancesonpastprojects,andthusmakethedurationestimates•  Withoutactuallyperforminganydetailedanalysis

EstimatingDurations•  Whenhistoricaldataareused,theinformationofprimaryinterestwillbetheproductivityrates

•  Onshortdurationactivities,asignificantpercentageoftimecanbedevotedtomobilizationallowances

•  Referenceguidesthatgiveproductivityestimatesforvarioustasksareavailable•  Generallyconservativeintheirestimates

•  Durationsaregenerallyrecordedintermsofwholedays

SchedulingIssues•  Inactualscheduling,averybasicapproachistouseeitheran“earlystart”ora“latestart”schedule

•  Majoractivitiesshouldbeexaminedtodeterminethetimeoftheyeartheyarescheduledtooccur

•  Theprojectmanagershouldalsotrytoanticipaterework,andlossofsometimeduetoinspections

SchedulingIssues•  Theseschedulesmaybeusedtopredictcashflowrequirementsontheproject

•  Expendituresdonotnecessarilyimplyprogressisbeingmade,oraspecificprofithasbeenearned•  Itismerelyanindicationoftotalprojectexpenditures

Apoorcashpositionmaybehandledbyschedulingparticularlyexpensivenoncritical

activitiesaslateaspossibletodeferthelargepaymentfortheitem

SchedulingIssues

FactorsInfluencingChoiceofActivitySchedules

•  Schedulingshouldsatisfyconstraintsimposedbythecontractorbyspecificneedsofthefirm

•  Staggeringdeliveriescanreducejobsitecongestionandsimplifycoordinationefforts

•  Thescheduleshouldreflectanysignificantconcernsrelatedtomaterials

•  Theinitialscheduleisimportanttoarrangementsforsubcontractorstartdates,contract-specifiedmilestonedates,etc.

WeatherandtheSchedule•  Weatherconsiderationsorothercontingenciesmaybeincorporatedintoaschedule

•  Durationsofweather-dependentactivitiescanbeincreasedpriortonetworkcalculations

•  Anothermethodofweatherinclusionistoinsertoneormorespecificactivitiesintothenetworklabeledasweatherdelays

•  Amoreseriousconsiderationforthescheduleriswhenthecontractstipulatesthatcontractdurationreflectstheimpactofadverseweather

Afurtherconsiderationiswhetherthecontractisadministeredonthebasisofworkingdays

orcalendardays—andhowweatheraffectsthedefinitionofworkingdays

WeatherandtheSchedule

UncertaintyinDurationEstimates•  Whenmostschedulesaredeveloped,activitiesareassumedtobefixedataparticularduration

•  Anappreciationofthetruemeaningofadurationestimaterequiresarudimentaryunderstandingofprobabilityandstatistics

•  Thedesiredestimateshouldbeararealisticvalue•  Thatdoesnotgenerallyunderstatetheduration

•  Therelevantinformationneededtoestimatewithconfidencearethemean&standarddeviations

UncertaintyinDurationEstimates•  Thestandarddeviationimpliestheamountofvariabilitythatexistsinacollectionofnumbers

•  Contractorsmustcomputearealisticdurationorhaveaverygoodintuitivesenseoftheappropriateestimatetobeused

TimeinContactProvision

L-1

155

CE448–PRO

JECT

SCH

EDULING&CONTR

OL

Decisionsaboutprojectsequencesandthecontractor’sapproachinundertaking

aprojectareimpactedbythecontractuallanguage

TimeinContractProvisions

TimeinContractProvisions•  Thecontractincludesprovisionsthatrelatedirectlytotheproject’sduration

•  Otherprovisionsaddresstimingoftheowner’scashdisbursementstothecontractor

•  Someprovisionsmaystipulatetheschedulingtechniquethatmustbeusedonaproject

•  Thedegreeofriskshouldlogicallybereflectedintheamountofthebid

TimeisofTheEssence•  Allpartiestothecontractshouldconsidertimeasanelementalaspectofthecontract

•  Emphasisontimegivesgreatervaliditytotheinclusionofliquidateddamagesprovisions•  Italsoallowsownerstopursueclaimsforbreachofcontract

RequirementsforProjectCoordination•  Theownermaystipulatethatmajorpartiesdiscusstheproject’soverallorganizationpriortothestartofanyconstructionwork

•  Whenitcomestocooperation,theissuecannotbeunilateral—bothpartiesmustberesponsible

•  Subcontractorsmustknowwhentheirservicesareneeded,andmustrespondattheappropriatetime•  Sotheconstructioneffortprogressessmoothly

Cooperation•  Dependingonthenatureoftheproject,thesitemaybeusedbypartiesotherthanthecontractor

•  Ifdualoccupancyorfacilityuseisanticipated,aprovisionthatstipulatesthatthecontractoristocooperatewiththeseotherpartiesisprudent

•  Itisalsoimportantfortheownertotrytoconveythespecificnatureoftheworkbeingperformedbytheotherparties

ProgressSchedule•  Thetimeinwhichaprojectisreadyforoccupancybytheownerisofconsiderableinterest

•  Decisionswillbemadebasedontheanticipateddeliverydateofthecompletedproject

•  Ownersoftenindependentlymonitorprojectstoevaluateadherencewiththeschedule

Someownerspreparethescheduleandhavethecontractorsmakesuggestionsfor

modificationsItismoretypicalforthecontractortopreparethescheduleforthe

owner’sapproval

TimeinContractProvisions

ProgressSchedule•  Thecontractmaydictatethelevelofdetailtobeembodiedintheschedule

•  Constraintsmayextendtotheamounttobepaidtothecontractorforeachactivity

•  AprovisionmayspecificallyrequireuseofCPM,andacomputerbeusedtoperformcomputations

•  Insomecases,receiptofaprogresspaymentmaybejeopardizedbyfailingtosubmitasatisfactoryscheduleortoproperlyupdatetheschedule

ProgressSchedule•  Somecontractsstipulatethatupdatingofthescheduleshouldoccurmonthly

•  Otherprovisionsaddress•  Short-intervalschedules•  Changesinworkactivitiesthatrequireadditionalstaff•  Changesthatwillimpactinspectionrequirements

•  MostU.S.governmentcontractsrestrictfloat-relatedprovisionstothefloatasdeterminedfromthecontractor’sschedule

NoticetoProceed•  Thenoticetoproceeddocumenttypicallymarksthebeginningoftheactualconstructionduration

•  Thecontractmustbeawarded—andsignedbybothparties—beforenoticetoproceedisissued

TimeofCompletion•  Contractdurationistypicallystatedintermsofthetotalnumberofworkingdays•  Ortotalnumberofcalendardaysallottedforcompletion

•  Sometimes,specifiedcompletiondatesaregiven•  Somecontractsstatethatcountingwillbeginonthedatespecifiedinthenoticetoproceed•  Oragivennumberofdaysafterthenoticeisreceived

UnitsofTime:WorkingDaysorCalendarDays•  Considerationmustbegiventotheunitsoftimeused—typicalconstructionschedulesusedays

•  Ifthescheduleisconceptualinnature,durationsmightbestatedinweeks,months,orevenyears

Inturnaroundwork,whereacontractormakesmodificationstoafacilitywhilenormaloperations

areshutdownforashortperiod,durationsmightbesetintermsofshifts—orevenhours

TimeinContractProvisions

UnitsofTime:WorkingDaysorCalendarDays•  Thereisabigdifferencebetweenworkingdaysandcalendardays

•  Workingdaysmaybemorebroadlydefinedtoexcludeweekends,holidays—anddaysonwhichnoworkcanbeperformed

•  Whatconstitutesadayonwhichnoworkcanbeperformedshouldbeclearlyaddressedpriortoenteringtheconstructioncontract

UnitsofTime:WorkingDaysorCalendarDays•  Ifaprojectisweather-vulnerableorifweathercandramaticallyimpactworkprogress,schedulingwithworkingdaysismostcommon

•  Projectsnotassusceptibletoadverseweatheraregenerallyscheduledintermsofcalendardays

•  Publicownerstendtouseworkingdays,whileprivateownerstendtousecalendardays

Projectdurationsmaybedefinedbyaspecificcompletiondateinwhichsubstantial

projectcompletionislinkedtoaspecificcalendarormilestonedate

TimeinContractProvisions

UnitsofTime:WorkingDaysorCalendarDays•  Whencompletiondatesareestablishedinthecontract,ownerstendtobereluctanttogranttimeextensionsfordelays

•  Whenworkingdaysareused,contractualdurationgenerallyincludesallowancefordelaysresultingfromnormallyanticipatedweather

•  Manycontractsdonotdefine“normallyanticipatedweather”•  Referencemaybemadetolocalclimatologicaldata

Useofliquidateddamagesprovisionsinconstructioncontractsiscommon:“Damagesforavoidabledelayassetforthinthiscontractshallbeintheamountof___$perday”

DamagesforLateCompletion

DamagesforLateCompletion•  Someprovisionsstatethecontractorwillbeliablefortheactualdamagesincurredbytheowner•  Thistypeofprovisionwilllikelyresultinmorelitigation

•  Aprovisionmayshowthattheownernotonlyacknowledgesthis—butthatthecontractorisnottocompromiseperformanceasaconsequenceofadverseweather

UseofCompletedPortionsoftheWork•  Someprojectsareundertakeninoperatingfacilitiesinwhichtheownerortheowner’semployeeswillhaveacontinuingpresence

•  Inotherprojectstheownermaywishtobeginusingportionsofaprojectthathavebeencompleted

•  Ifsuchuseisanticipated,aspecificcontractualprovisiontothateffectisrequired

•  Thecontractormustanticipatetheimpactsuchuseoroccupancywillhaveonconstructionoperations

SubstantialCompletion•  Projectdurationistypicallymarkedorendedwiththesubstantialcompletionofaproject

•  Aprojectisconsideredsubstantiallycompletewhentheownercanbegintooccupyandutilizethefacilityforitsintendedpurpose

•  Theonlycontractortasksthatremainontheprojectitselfconsistofaddressingthepunchlistitems

Delays•  Itisimportanttodefinethoseconditionsunderwhichthedurationmightbeextended•  Relevantparticularlyintheareaofdelays

•  Timeextensionsaretypicallygrantedforunavoidabledelays•  Acontractormustcarefullydocumentinformationrelatedtodelays—andrequestextensionsinaccordancewiththecontractprovisions

Delays•  Whileanextensionmaybegranted,thecontractormaybeaskedtopayforanyaddedcoststhattheownermayincurasaresultofthetimeextension

•  Unavoidabledelaystypicallyhavealess-adverseimpactonthecontractor•  Timeextensionsareoftenautomatic—whencertainproceduresarefollowed

•  Theseprovisionsmustbecarefullyevaluatedtodeterminetheextentthatriskisplacedonthecontractor

Manycausesarefortimeextensionsonly,andthedelaydoesnotgiveanygrounds

forthecontractortoclaimfordamagesoradditionalcosts,expenses,overhead,profit,or

othercompensation

Delays

Submittals•  Submittalsconstituteamajorcomponentoftheprocurementofmaterialsandequipment•  Mayalsoberequiredonotheritems

•  Withoutproperapprovalofsubmittalsonmaterials,thecontractorshoulddeferdeliveryofsuchitems

•  Contractorsshouldpreparedocumentsforsubmittalearlyintheproject

ProgressPayments•  Itiscommonforpaymentsintheconstructionindustrytobemadeonaperiodicbasis•  Mostcommonlyonamonthlybasis

•  Thisalleviatesfinancialhardshipthecontractorwouldassumeifpaymentwasnotmadeuntilprojectcompletion

•  Paymentconditionsmustbecarefullyestablishedinordertoavoidanymisunderstandings

ProgressPayments•  Mostownerspreferpaymentrequeststhatbearareasonablecomparisontothetruevalueofworkputinplace

•  Whileacontractormaystillwishtofront-loadbillingstosomedegree,contractprovisionsoftensendaclearnoticetoavoidthispractice

•  Theperiodicpaymentprovisionmayaddressthepaymentofmaterialsdeliveredbutnotinstalled•  Somedocumentsaddressthisasaseparateissue

Thefinalpaymentistypicallyconsideredthepaymentconsistingofthereleaseofallofthewithheldretainage

FinalPayment

FinalPayment•  Thelastperiodicpaymentwillprobablyprecedethefinalpaymentbyaconsiderableduration

•  Ifthetimingofthefinalpaymentisclearlyoutlined,thecontractorcanmoreaccuratelypredictprojectcash-flowrequirements

Suspension•  Foravarietyofreasons,anownermayfinditnecessarytohaltworkonaconstructionproject

•  Actualreasonsmaynotbeanticipatedwhenthecontractdocumentsaredrafted

•  Theownerwilltypicallywanttoincludeabroadprovisionthatpreservestherightofauthorizingasuspensioninthework

•  Suspensionprovisionsmayonlygrantequitabletimeextensionstothecontractor—ortheymayalsostipulatecompensationtothecontractor

TerminationbyContractor•  Projectterminationisaharshrealitythatacontractoroccasionallyfaces

•  Whilearemotepossibilitywhenaprojectisbeingbid,thecontractorshouldreviewtheprovisionsrelatedtotermination

•  Inparticular,thecontractormaywishtoevaluatetheconditionsunderwhichhe/shecanterminateacontract

top related