Copyright © 2009 T.L. Martin & Associates Inc. Chapter 4 Standard CPM Smoke and Mirror Tricks (Manipulations)

Slides:



Advertisements
Similar presentations
Chapter 6 Practical Methods to Reveal CPM Covert Activities
Advertisements

Precedence Diagramming
Lecture 4 – PERT Diagrams & CPM
WBS: Lowest level OBS: Lowest level
Developing a Project Plan CHAPTER SIX Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Developing a Project Plan CHAPTER SIX Student Version Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
CP Chapter 4 Schedule Planning.
Chapter 6: Developing a Project Plan
Project Management 6e..
Project Management from Simple to Complex
Chapter 6 Time Planning & Networks
Developing the Project Plan
Management Information Systems [MOIS470]
Dr. ALAATTIN KANOĞLU I.T.Ü. FACULTY OF ARCH. I.B.U. ARCHITECTURE UNDERGRADUATE PROGRAM ARCH472 PROFESSIONAL PRACTICE MANAGEMENT Basic Steps, Rules, Methods.
Where We Are Now Copyright © 2011 The McGraw-Hill Companies, All Rights Reserved.
Project Management Project Management
Developing a Project Plan
CPM Network Computation
X- FUNDAMENTAL SCHEDULING PROJESS
1 Lecture by Junaid Arshad Department of Engineering Management Abridged and adapted by A. M. Al-Araki, sept WBS: Lowest level OBS: Lowest level.
CSSE Sep.2008 Constructing and Analyzing the Project Network Diagram Chapter 6.
CSSE 372 Week 6 Day 2 Constructing and Analyzing the Project Network Diagram  PERT Chart PERT was invented for the Nautilus submarine project. Ok, maybe.
إدارة المشروعات Projects Management
5/4/20151 NETWORK SCHEDULING TECHNIQUES. 5/4/20152 Network Diagrams  PMI defines the scheduling process as: “the identification of the project objectives.
Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 1. Dr. Hany Abd Elshakour 5/4/2015 3:55 PM 2 Time Planning and Control Activity on Node Network and Precedence.
Project Scheduling: Networks, Duration Estimation, and Critical Path
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 2 Key CPM Scheduling Terms.
AMERICAN SPORTS BUILDERS ASSOCIATION CRITICAL PATH METHOD SCHEDULING FOR SUCCESS December 6-8, 2008 New Orleans, Louisiana Presented By: Bill Pronevitch.
© 2000 by Prentice-Hall Inc Russell/Taylor Oper Mgt 3/e Chapter 6 Project Management.
Project Time Management
Time Management Ahmed Awad, Ph.D., PMP. Time Management It includes the processes required to ensure timely completion of the project. b Activity Definition.
Scheduling CTC-415. Activity Network Development Network Models Activity on Node Precedence Diagram Method Activity on Arrow Network Characteristics Discrete.
USING MS PROJECT 2010 Project management software programs such as Microsoft Project 2010 can be used for developing the project schedule and budget, and.
Where We Are Now. Where We Are Now Developing the Project Plan The Project Network A flow chart that graphically depicts the sequence, interdependencies,
Time Planning and Con trol Precedence Diagram.  Precedence Diagramming  An important extension to the original activity-on-node concept appeared around.
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 3 Requirements of a realistic CPM schedule.
THE MANAGERIAL PROCESS Clifford F. Gray Eric W. Larson Developing a Project Plan Chapter 6.
Amin Salari, CCM, PMP, LEED AP – Lundgren Management
Copyright 2006 John Wiley & Sons, Inc. Beni Asllani University of Tennessee at Chattanooga Project Management Operations Management - 5 th Edition Chapter.
Copyright © 2009 T.L. Martin & Associates Inc. Chapter 5 Advanced Techniques of CPM Deception and Mystery.
© Construction Management Association of America. Do Not Duplicate or Reproduce. Standards of Practice Course CPM Scheduling Lab.
PMP, CAPM, PgMP, PMI-SP, PMI-RMP, OPM3 and PMBOK are registered marks of Project Management Institute, Inc Inov8Solutions Inc – Quality Educational Services.
T.L. Martin & Associates Copyright © 2008 Chapter 1 Fundamentals of Scheduling T.L. Martin & Associates, Inc Office Park Drive Gaithersburg, Maryland.
1 EASTERN MEDITERRANEAN UNIVERSITY FACULTY OF ENGINEERING DEPARTMENT OF CIVIL ENGINEERING CIVL 493 Construction Management Assoc. Prof. Dr. Ibrahim YITMEN.
Improved Project Control Through CPM Scheduling What Owners, PM’s and CM’s Need to Know t H E T I B U R O N T I B U R O N G R O U P, L L C G R O U P, L.
Scheduling. Putting the activities in chronological order –Chicken or the egg Allows the PM to determine the time required to complete a project.
Dr. Hany Abd Elshakour 2/18/ :27 PM 1. Dr. Hany Abd Elshakour 2/18/ :27 PM 2 Time Planning and Control Activity on Arrow (Arrow Diagramming.
Performing a Critical Path Analysis Presented by Jonathan Japka, PMP Japka Management Moorestown NJ
Project Management MGT 30725
Project Planning & Scheduling
Project Planning & Scheduling
Project scheduling Chapter 10 Copyright ©2016 Pearson Education, Inc.
Project Scheduling Chapter 14.
Chapter 6: Project Time Management
CHAPTER 6 PROJECT TIME MANAGEMENT
Developing a Project Plan
Project Scheduling: networks, duration estimation, and critical path
Time Planning and Control Precedence Diagram
Project Scheduling Basics Activity on Node Precedence Diagrams
Project Time Management
1 Total Slack A 3d Task Early Start Late Start Early Finish
Project Scheduling: Lagging, Crashing and Activity Networks
Project Time Management
Lecture 5: Project Time Planning (Precedence Diagramming Technique)
Project Time Management
Project Time Management
Project Time Management
Time Planning and Control Precedence Diagram
CHAPTER 6 PROJECT TIME MANAGEMENT
Presentation transcript:

Copyright © 2009 T.L. Martin & Associates Inc. Chapter 4 Standard CPM Smoke and Mirror Tricks (Manipulations)

Copyright © 2009 T.L. Martin & Associates Inc. A.Constraints a) Date Constraints

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Constraint – A forced manual override of computed activity timing and/or float. Constraints on activities, modify timing, reduce float and affect real and imagined critical paths. Early Start Constraint: Start no earlier than Early Finish Constraint: Finish no earlier than

Copyright © 2009 T.L. Martin & Associates Inc. Early Start Constraint Applied Forward Pass Backward Pass ES CON DAY 11

Copyright © 2009 T.L. Martin & Associates Inc. Early Start Constraint Not Applied Forward Pass Backward Pass ES CON DAY 3 T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Late Start Constraint: Start no later than Late Finish Constraint: Finish no later than

Copyright © 2009 T.L. Martin & Associates Inc. Late Finish Constraint Day 10 - Applicable Forward Pass Backward Pass LF CON DAY 10

Copyright © 2009 T.L. Martin & Associates Inc. Late Finish Constraint Day 15 - Not Applicable LF CON DAY 15 Forward Pass Backward Pass T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Project Finish On Constraint

Copyright © 2009 T.L. Martin & Associates Inc. Project Finish On Constraint Day 15 Forward Pass Backward Pass PROJECT COMPLETION T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Start On Constraint: Sets early and late to same date

Copyright © 2009 T.L. Martin & Associates Inc. Start On Constraint PROJECT FINISH ON CONSTRAINT Forward Pass Backward Pass T.L. Martin & Associates, Inc. START ON DAY 9 WOULD NOT ENGAGE IF ES IS PAST CONSTRAINT

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Mandatory Start Constraint: Overrides calculated dates to user imposed dates Mandatory Finish Constraint: Overrides calculated dates to user imposed dates

Copyright © 2009 T.L. Martin & Associates Inc. Mandatory Start Constraint PROJECT FINISH ON CONSTRAINT Forward Pass Backward Pass VIOLATES NETWORK LOGIC T.L. Martin & Associates, Inc. MANDATORY START

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Expected Finish Constraint – Revises the calculated early finish date to the imposed date and then computes the activities remaining duration as the difference between the calculated early start and the expected finish imposed date. Predecessor early dates are then modified as if an Early Start Constraint had been imposed including the revised remaining duration.

Copyright © 2009 T.L. Martin & Associates Inc. A.Constraints b) Float Constraints

Copyright © 2009 T.L. Martin & Associates Inc. Critical Path - Constraints Zero Total Float: Sets late dates to early dates, thus causing it and all predecessors to show zero (0) float. Successor activity will not be affected. Zero Free Float – This constraint forces an activity to start as late as possible without delaying or reducing its successors float.

Copyright © 2009 T.L. Martin & Associates Inc. A.Constraints c) Resource Constraints

Copyright © 2009 T.L. Martin & Associates Inc. Resources What the job is - labor, materials, equipment, small tools, money, expendable materials Defined in dictionary for assignment to work activities Budgeted quantities - CY of Concrete, Tons of Steel, men per day, # EA Cranes Budgeted costs - 1 CY Concrete = $80.00

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints Resource constraints imposed during leveling computations shift activities in time, revise float and criticality. Primavera, can cause activities to: –split into segments, –stretch by adding duration reducing period resource use, and –shorten an activitys duration by increasing period resources. Primavera identifies the process as splitting, stretching and crunching activities.

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints Activities are manipulated based on defined resource availability, which can vary over time depending on the assigned use curve. The options, parameters and resources selected for leveling can generate many and varied results. The direction, forward or backward, of the resource leveling calculation path can generate radically different activity dates and float.

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints The forward leveling calculation starts with the first network activity proceeding to the last, obeying network logic and modifying early performance dates. This mechanism is designed to ensure that sufficient resources are available to perform each activity.

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints – Not Leveled

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints – Not Leveled

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints – Leveled

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints – Leveled

Copyright © 2009 T.L. Martin & Associates Inc. Constraints Summary Constraints should only be incorporated into the CPM if they are required by the specifications Constraints should only be used to define project completion Constraints are often used in place of proper logic or duration Constraints can be used to reduce total float Constraints can be used to manipulate or generate false critical paths If at all possible, do not use constraints in the schedule

Copyright © 2009 T.L. Martin & Associates Inc. B. Software Calculation and Logic Overrides

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods The calculation method selected affects forecast activity performance dates, float and many times the critical path.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods Primavera allows three calculation approaches to handle out-of-sequence progress. –Retained Logic - This option maintains the integrity of network logic by requiring all predecessor requirements to be met prior to resumption of progress on the out-of-sequence activity. –Progress Override – This option ignores network predecessor logic of activities that have started. Activities that have started are calculated to finish independent of its predecessors.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods Primavera allows three calculation approaches to handle out-of-sequence progress. –Actual Dates – This option uses actual dates to compute activity float of uncompleted predecessors of out-of sequence activities. This option uses retained logic for incomplete predecessors linked to incomplete successors but progress override for incomplete successors and predecessors if an intermediate activity completes out-of-sequence. –Actual Dates computes float as the difference between the planned finish of the uncompleted predecessor and the actual start of the out-of- sequence successor.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods T.L. Martin & Associates, Inc. Note the Pour is after Formwork completes. Note the Pour completes prior to Formwork.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods Retained logic v. actual date schedule computation for uncompleted out-of-sequence work. The key difference is the computation of activity float. Actual Dates computes float as the difference between the planned finish of the uncompleted predecessor and the actual start of the out-of- sequence successor.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods T.L. Martin & Associates, Inc. Note Total Float.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods Retained logic v. progress override v. actual date schedule computations for completed out- of-sequence work. The key difference between progress override and actual dates is the computation of activity float. Actual dates computes float as difference between the planned finish of the uncompleted predecessor and the start of the not completed out-of-sequence successor.

Copyright © 2009 T.L. Martin & Associates Inc. Software Calculation Methods T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. C. Float and Network Calendars

Copyright © 2009 T.L. Martin & Associates Inc. Multiple Calendars Are necessary for certain special construction activities, i.e. paving or weather/temperature related work Should be defined directly or indirectly in the specifications Can generate a critical path (one continuous chain of activities) with multiple total float values Use of multiple calendars can generate project completion forecasts which are very misleading, if sequencing is inaccurate

Copyright © 2009 T.L. Martin & Associates Inc. Multiple Calendars Different work calendars applied to a chain of activities will cause the float to vary along the chain. Different float amounts occur since float is calculated in workdays and the number of workdays available changes with different calendars.

Copyright © 2009 T.L. Martin & Associates Inc. Multiple Calendars T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. Multiple Calendars T.L. Martin & Associates, Inc.

Copyright © 2009 T.L. Martin & Associates Inc. D. Leads, Lags and Dummies

Copyright © 2009 T.L. Martin & Associates Inc. Dummies The activity-on-arrow or i-j scheduling technique uses an arrow called a dummy, without duration or work description to represent logic ties between work tasks. Several tricks can be performed with the help of dummies: –The oldest trick is to include durations on the dummy arrows. –The second most popular trick for dummies is the creation of multiple smoking dummy links. The scheduler links several dummies in a chain in order to hide forced and illogical critical paths.

Copyright © 2009 T.L. Martin & Associates Inc. Leads and Lags The precedence diagramming method uses logical relationships or links between activity nodes. Primavera allows these links to contain a leading or a lagging time period prior to performance of its successor. These links, similar to dummies with duration, create a lot of smoke and odd reflections, which can disguise a networks true critical path and activity float.

Copyright © 2009 T.L. Martin & Associates Inc. Leads and Lags There are four basic relationship types. –FS – Finish-to-Start – An activity finishes and then its successor can start. –SS – Start-to-Start – An activity starts allowing its successor to start. –FF – Finish-to-Finish – An activity finishes allowing its successor to finish. –SF – Start-to-Finish – An activity starts allowing its successor to finish. Each of these relationships can delay the successor activity by an imposed time period or a positive lag amount. Additionally, negative lag time periods can also be used causing the linked activities to overlap.

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start Relationship (FS) Completion of an activity allows the start of a successor activity Most common link: Default setting is the Finish to Start with zero duration lag

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start Typical Layout & Prep Under-slab Plumbing

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start Relationship (FS) FS with a positive lag is used to represent the passage of time between two activities. The lag contains a duration Positive lag should not be used when an activity will perform the same function – concrete cure time.

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start with + Lag Limited Usage FS 5 Pour ConcreteStrip Forms Lag should not be used in this case since an activity can be created to represent the cure time.

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start Relationship (FS) FS with a negative lag is used to schedule activities with an overlap. The lag contains a negative duration.

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Start Overlap FS -2 Install Hangers Hang Ductwork

Copyright © 2009 T.L. Martin & Associates Inc. Start to Start Relationship (SS) Another relationship used to schedule concurrent work Start of one activity allows the start of another activity Always have another successor activity What does the completion of this activity tie to? Does this activity have to be finished for something else to finish? Do not use lag that are larger than the preceding activity duration.

Copyright © 2009 T.L. Martin & Associates Inc. Start to Start Good SS 3 Form 1st Lift S. Ret. Wall Rebar 1st Lift S. Ret. Wall

Copyright © 2009 T.L. Martin & Associates Inc. Start to Start Bad SS 5 Set Millwork Set & Hookup Plumbing Fixtures

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Finish Relationship (FF) Allows an activity to finish after the completion of a predecessor activity Always have another predecessor activity Should typically used in tandem with the Start to Start relationship Lags should not be larger than successor activity

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Finish Good FF 3 Hang Drywall 3rd Flr Core Finish Drywall 3rd Flr Core

Copyright © 2009 T.L. Martin & Associates Inc. Finish to Finish Bad FF 5 Hang Drywall 3rd Flr Core Finish Drywall 3rd Flr Core

Copyright © 2009 T.L. Martin & Associates Inc. Start to Finish Relationship (SF) Allows an activity to finish after a predecessor activity has started Lag should not be greater than the successor activity duration Should be used with other relationships

Copyright © 2009 T.L. Martin & Associates Inc. Start to Finish Good SF 1 Install Lights S. Wng 2nd Flr Temp. Lights S. Wng 2nd Flr

Copyright © 2009 T.L. Martin & Associates Inc. Start to Finish Bad SF 4 Install Lights S. Wng 2nd Flr Temp. Lights S. Wng 2nd Flr

Copyright © 2009 T.L. Martin & Associates Inc. E. Leveling resources

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints Resource constraints imposed during leveling computations magically shift activities in time, revise float and criticality. Primavera, can cause activities to: –split into segments, –stretch by adding duration reducing period resource use, and –shorten an activitys duration by increasing period resources. Primavera identifies the process as splitting, stretching and crunching activities.

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints Activities are manipulated based on defined resource availability, which can vary over time depending on the assigned use curve. The options, parameters and resources selected for leveling can generate many and varied results. The direction, forward or backward, of the resource leveling calculation path can generate radically different activity dates and float.

Copyright © 2009 T.L. Martin & Associates Inc. Resource Constraints Critical paths created by different and varying resource constraints can differ greatly. Real versus imagined resource issues should be accommodated. This will require an understanding of the project: –its location, –space available, –labor and equipment requirements, –as well as contractor specific constraints.

Copyright © 2009 T.L. Martin & Associates Inc. Please continue with Chapter 5 Advanced Techniques of CPM Deception and Mystery T.L. Martin & Associates, Inc.