Scheduling Best Practices



Similar documents
Scheduling Best Practices. Proper Use of Milestones and Constraints By Paul Brough, Vice President of Warner s Scheduling Group

Scheduling Best Practices

Precedence Diagram Method. CSTM 462 Planning & Scheduling

Goals of the Unit. spm adolfo villafiorita - introduction to software project management

Almost everyone in the planning and scheduling profession

Chapter-6. Developing a Project Plan

Tasks can be added manually by typing them into the list Manually adding tasks put the project manager in control and is a good way to start

Project Time Management

Egypt Scholars Presented by Mohamed Khalifa Hassan Jan 2014

MODEL SCHEDULING SPECIFICATION

Project Management Glossary

108-C-215 CRITICAL PATH METHOD SCHEDULE. (Revised )

Project Time Management Activity Definition Activity Sequencing Duration Estimating Schedule Development Schedule Control

Appendix A of Project Management. Appendix Table of Contents REFERENCES...761

PN /16/ CRITICAL PATH METHOD PROGRESS SCHEDULE

Collaborative Scheduling using the CPM Method

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza

Is Your Schedule Correct? Common Scheduling Mistakes and How to Avoid Them

Scheduling. Anne Banks Pidduck Adapted from John Musser

MnDOT Project Management Office Presents: Schedule Float. Presenter: Jonathan McNatty, PSP Senior Schedule Consultant DRMcNatty & Associates, Inc.

Project Planning and Scheduling

Project Time Management

TIME MANAGEMENT TOOLS AND TECHNIQUES FOR PROJECT MANAGEMENT. Hazar Hamad Hussain *

Administration. Welcome to the Eastwood Harris Pty Ltd MICROSOFT PROJECT 2010 AND PMBOK GUIDE FOURTH EDITION training course presented by

Project Management. Week 4- Project Planning and Network Diagrams

Scheduling Glossary Activity. A component of work performed during the course of a project.

Information Technology Project Management

Project Management Dashboard Pro v5 Documentation

Project Scheduling. with Primavera P6. Training Manual

Scheduling Fundamentals, Techniques, Optimization Emanuele Della Valle, Lecturer: Dario Cerizza

Hands on Microsoft Project (Part I) From a WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza

How To Manage A Project With Project Management On M Project Software On A Pc Or Macbook 2.5 (Windows)

Memorandum. Jeff Jasper, P.E. Director, Division of Design. Technical Support TEBM, Division of Construction. From: Jeremiah Littleton, P.E.

CRITICAL PATH METHOD (CPM) SCHEDULES

PROJECT TIME MANAGEMENT

ECDL. European Computer Driving Licence. Project Planning Project Management Software BCS ITQ Level 2. Syllabus Version 1.0

Project Creation and Gantt Chart Design Using Microsoft Project. R. Baker. The University of Tampa

Basic CPM Calculations

The Project Planning Process Group

IT Training. Microsoft Project. Vicky Samways, IT Training Information System Services Version 2.1

Synergy between PMBOK and MS Project 2007 A Schedule Management Perspective

Chapter 8 Planning and Scheduling

How To Use Ms Powerbook On A Pc Or Mac Or Macbook 2 (Windows)

An Introduction to the Management Principles of Scheduling

MnDOT Project Management Office Presents: Schedule Updates. Presenter: Eric Costantino Senior Schedule Consultant DRMcNatty & Associates, Inc.

Scheduling Best Practices

PROJECT TIME MANAGEMENT. 1 Powered by POeT Solvers Limited

Microsoft Project From the WBS to a Complete Schedule Emanuele Della Valle, Lecturer: Dario Cerizza

Spec. Standard: 11/27/ Revision: 11/27/06

SPECIFICATIONS - DETAILED PROVISIONS Section Project Control Schedule C O N T E N T S

Agenda. CPM Scheduling at CDOT Laura Zamora, P.E. February 24, 2016

Featured Paper Satya Narayan Dash By Satya Narayan Dash, PMP, CSM, MCP

SCHEDULING AND TIME MANAGEMENT. Project Management and Leadership 2015D, PhD, PMP

Use project management tools

Dashboards and Reporting for Program Management

added to the task, using Project, it will automatically calculate the schedule each time a new resource is added.

CRITICAL-PATH ANALYSIS FOR NETWORK SCHEDULING

Chapter 6: Project Time Management. King Fahd University of Petroleum & Minerals SWE 417: Software Project Management Semester: 072

Planning & Scheduling CSTM 462. Managing a project through time and resources. The need for proper planning and scheduling.

Major Characteristics and Functions of New Scheduling Software Beeliner Based on the Beeline Diagramming Method (BDM)

Project Management Fact Sheet:

Developing a Gantt and PERT Chart

Chapter 9 Computer Scheduling Projects should be scheduled one byte at a time

Project Management Fact Sheet: Developing a Gantt Chart

MS Project Tutorial for Senior Design Using Microsoft Project to manage projects

CONSTRUCTION PROGRESS DOCUMENTATION (SCHEDULING)

PROGRAMMING TECHNIQUES. Chapter 5(Part 2)

Module 3: The Project Planning Stage

Information Technology Project Management, Sixth Edition. Note: See the text itself for full citations. More courses at cie-wc.edu

Creating and Viewing Task Dependencies between Multiple Projects using Microsoft Project

CHAPTER 4 LINEAR SCHEDULING METHOD (LSM) AND ITS APPLICATIONS

The work breakdown structure can be illustrated in a block diagram:

Computer Training Centre University College Cork

DCMA 14-Point Assessment Metrics

IJSRD - International Journal for Scientific Research & Development Vol. 3, Issue 10, 2015 ISSN (online):

B D E F

Project Planning. Lecture Objectives. Basic Reasons for Planning. Planning. Project Planning and Control System. Planning Steps

Importance of Project Schedules. matter what happens on a project. projects, especially during the second half of projects

Test Fragen. October 2003 Project Management Wilhelm F. Neuhäuser IBM Corporation 2003

5. Creating a Gantt Chart

CSC 443: IT Project Management Midterm 1 exam - Spring semester March 21 st, 2012

Time Management. Part 5 Schedule Development. Richard Boser

WORK PROGRAM GUIDELINES

Baseline Schedule Metrics. Donald R. McNatty, PSP FAACE November 18, 2015

T12. Excel and Microsoft Project. Introduction LEARNING OUTCOMES

10 Project Management with PERT/CPM

Project Initiation and Revision Training Manual. Table of Contents

Learning Objectives. Learning Objectives (continued) Importance of Project Schedules

Project Scheduling by Critical Path Method (CPM)

IDENTIFY ACTIVITIES STEP 2 By: Charlie Jackson (Hill International) & Hannah E. Schumacher (Kitchell Contractors)

USER CONVERSION P3, SURETRAK AND MICROSOFT PROJECT ASTA POWERPROJECT PAUL E HARRIS EASTWOOD HARRIS

Preplanning And Scheduling Of Road Construction By Using PPM

PMBOK GLOSSARY. Activity Duration Estimating. Estimating the number of work periods which will be needed to complete individual activities.

BIM.03. Leveraging the Power of 4D Models for Analyzing and Presenting CPM Schedule Delay Analyses

EXHIBIT 2-2-C PROGRESS SCHEDULES

CDR.11. Forensic Schedule Analysis: Example Implementation

ME 407 Mechanical Engineering Design Spring 2016

Construction Scheduling Using Critical Path Analysis with Separate Time Segments

MICROSOFT PROJECT SOFTWARE FOR THE PROJECT SCHEDULING

Transcription:

In a continuing series of articles on specific aspects of critical path method (CPM) scheduling, Warner examines various facets of the process of preparing, analyzing and utilizing schedules in project management. Warner has worked in all areas of the construction process with owners, contractors and suppliers on all types of projects from residential to power plants. Through this experience, we have accumulated a reservoir of knowledge. This series of articles is designed to pass along observations and insights, highlighting best practices. The tenth article in the Scheduling Best Practices series is Relationship Types, Lags and Leads, and How to Use Them. Marco Ferrante, Managing Consultant in Warner s Scheduling Group, is a recognized expert in scheduling and scheduling best practices. Marco Ferrante has over 12 years of experience in the Construction and Information Technology field serving Federal and State Government and Commercial industry. He has applied Project Management skills as a Mission Analyst to deliver an integrated Master Schedule for the largest Intelligent Transportation project in the world. Mark Anderson, Executive Vice President and Chief Operating Officer Warner Construction Consultants, Inc. 2275 Research Boulevard Suite 100 Rockville, Maryland 20850-3268 301 670-9020 301 670-7977 fax www.warnercon.com Marco A. Ferrante Managing Consultant mferrante@warnercon.com Relationship Types, Lags and Leads, and How to Use Them by Marco Ferrante, P.S.P, Managing Consultant Construction scheduling is intended to give us an understanding of when activities are to start and finish so crews, materials, and equipment can be effectively managed to complete a project on time and on budget. Schedule logic indicates which activity or activities must be completed before another or others can start. Originally, Critical Path Method (CPM) schedules (Activity on Node (AON) and Activity on Arrow (AOA)) had only Finish-to-Start (FS) relationships. Construction scheduling software manufacturers responded to the need for flexibility in activity relationships in a schedule by creating features permitting construction schedulers to create much more than simple Finish-to-Start networks. Along with the typical Finish-to-Start relationship, other types of relationships (Startto-Start, Finish-to-Finish, and Start-to-Finish) are available to define the logic between work activities. In addition, these relationships may be customized to further define the relationship between the activities, known as lag or lead time. Article 10 Relationship Types, Lags and Leads, and How to Use Them 1 of 5

Before we begin the discussion of Best Practices, let s define some of the basic types of activity relationships we will discuss: Finish-to-Start (FS): A relationship between activities in which the start of a successor activity depends on the finish of its predecessor activity. Start-to-Start (SS) A relationship between activities in which the start of a successor activity depends on the start of its predecessor. Finish-to-Finish (FF): A relationship between activities in which the finish of a successor activity depends on the finish of its predecessor. Start-to-Finish (SF): A relationship between activities in which a successor activity cannot complete until its predecessor starts. Lags (or Leads): An offset or delay from an activity to its successor. A Lag can be positive or negative (from Primavera P3). Degree: A positive or negative increment of the unit of time used in the schedule (also known as Lag). Gantt: A bar of Gannt chart is a line graph that depicts activities as bars with length proportional to the duration of each activity. Normally, relationships between activities are not displayed (from Primavera P3). The simplest of these relationships, is one in which one activity must be completed before the next one can begin. This is known as a Finish-to-Start (FS) relationship. In a simple, theoretical world, only Finish-to-Start relationships would be necessary. For example, after footings are complete, structural steel can start and once the structural steel is complete, then the building envelope can proceed. Finally, when the envelope is complete, interior finishes can begin. However, this is not the manner in which projects are typically constructed. More typically, the schedule is Article 10 Relationship Types, Lags and Leads, and How to Use Them 2 of 5

not developed to a level of detail that permits only FS relationships, nor is it typically feasible to do this. Scheduling mechanical, electrical, and plumbing trades (MEP) on an apartment building is typically done with a SS and lag to the next trade, with the activity defined to a floor or a reasonable number of units. If these trades were scheduled FS, then the detail would have to be far greater in order to allow the trades to perform their work within the contractual time, while not performing work in the same place as other trades. The use of only FS relationships has the potential to increase the number of activities to unmanageable levels. Lags and Leads may be used to customize the schedule logic. A Lag/Lead tie permits a scheduler to link activity relationships in a way that approximates the degree to which one activity must be finished before another can start or the degree to which an activity should precede another. Thus, if the start of one activity lags behind the start of another, or if one must lead the other by a period of time, these relationships can be incorporated into the schedule. This means that the plumbing crew can have a SS relationship to the electrical crew, with a short lag to allow the electrical crew to follow the plumbing crew shortly after they start, instead of waiting for their completion. The use of Lag/Lead ties is a common software schedule feature used with various types of ties, however, caution must be used to avoid mistakes. One such mistake is the creation of non-overlapping Lags. This happens when a rough schedule is developed or a template is used where Lags exist. For example, let s use activities with 10 working days as their duration, originally set with a SS relationship and a 5 day Lag. The template came from a large apartment building, and is now used for a small garden apartment complex. The duration is now 4 days for each activity. If the Lag duration was not checked and corrected, the effect of a SS with 5 day lag on a 4 day activity is a FS relationship with a 1 day lag. Article 10 Relationship Types, Lags and Leads, and How to Use Them 3 of 5

Discussion: (Graphic from Primavera P3) Seldom are activities actually planned to start immediately after the start of another activity. Usually one activity should progress to a point where the successor will not be at risk of having to wait. In the diagram above, Electrical Wall Rough-in could start at the same time that Plumbing Wall Rough-in starts; however, a lag was added so that the plumbing crew will perform enough work to get out of the way of the electrical crew. Lags are most frequently used with Start-to-Start ties when a predecessor activity must get ahead in their work before the successor can start. Usually the predecessor will control the entire progress of the successor but a lag can be used when one activity starts several time units after the start of its predecessor. This situation arises where one trade must have some initial time to begin its work before the next trade can begin. An example of appropriately used Lag is when a long trench must begin to be dug before piping can be placed in the trench, but the installation of the piping does not necessarily have to wait for the entire length of trench to be dug before the pipe can start to be placed inside the trench. Although a Lag may be used with a Finish-to-Start tie this is not the best practice when the Lag is used in lieu of a defined activity. This is because without a defined activity, gaps in time in printouts may appear confusing to people unfamiliar with the hidden structure of the schedule. An example of this is concrete cure time. It is good to show cure time as an activity, so that not only will the time be represented Article 10 Relationship Types, Lags and Leads, and How to Use Them 4 of 5

as an activity rather than a blank space but, in addition, the description of the activity will act as a reminder that little or no other work can proceed during that time. Relationship ties are not as clear when using Lags because they are generally not shown on a Gantt report print out. Again, this may cause confusion when trying to convey a schedule to people unfamiliar with the hidden structure of the schedule. In conclusion, the use of various relationship types, and the customization of those relationships with Lags allows a high degree of customization to scheduling. However, a Best Practices approach to the use of Lags is to carefully review their use when preparing a CPM schedule in order to avoid their misuse. Article 10 Relationship Types, Lags and Leads, and How to Use Them 5 of 5