Digital Dryshack # 94: GASP! (10 Generally Accepted Scheduling Practices)

Most of our work lately has been P6 training, and I find myself during that training to be referring often to Generally-Accepted-Scheduling-Practices. However, I don’t know if a written set of such practices exists – yet. So the purpose of this blog is an attempt to do just that, condensing my 30 years of construction scheduling experience into a list of Best Practices, which can be abbreviated to the curious acronym, “GASP”. First and foremost, always maintain professional ethics in preparing the schedule. There are ways to manipulate scheduling software to achieve questionable results, but avoid doing so. Take the high road and act in the best interests of the project. Make sure you build a closed logical network that passes this simple test:  Every activity but the first has a predecessor.  Every activity but the last has a successor.  Use Constraints sparingly, typically only for contract provisions such as project start, project finish, and turnover dates that are contractually required. Use “softer” constraints such as “Finish On or Before” more often than “Mandatory Finish” for example. This allows dates to move according to the logical network, calculating positive float if early, negative float if late.\ The WBS (Work Breakdown [...]

Digital Dryshack #92: 6 Tips: P6 Scheduling for D.O.D., 2016

We’ve recently returned from our 3-day, “P6 for Government Contracts” training session for Dawson Construction in Honolulu. One significant takeaway that reinforced what we were already noticing is that new government personnel are changing NAVFAC’s & USACE’s scheduling specs for recent projects. For years we had been able to count on a rigorous but largely boilerplate scheduling spec for both branches of the service. Not so anymore. Here’s six tips to help to get your IPS accepted (and get you paid faster) on D.O.D. contracts: READ (AND FOLLOW) THE SPECS ! As fundamental and obvious as it sounds, even experienced schedulers often skip this crucial stop and assume they know what’s required. We all know how to spell “assume”, and it’s as true as ever. Both NAVFAC & the Corps are now including WBS instructions in their scheduling spec. Be ready to comply with this new requirement. NAVFAC construction managers are using a recently-compiled 82-point checklist to evaluate IPS submissions. Know it and get it right the first time. We’re providing a link to download this stringent list of requirement­s (we do ask for your email and company info to download). The 48-Division CSI MasterFormat codes are required Activity Codes [...]

Digital Dryshack #87: 10 Reasons D.O.D. Schedules get Rejected

Working with a G.C. firm providing scheduling training in Honolulu last week reminded me of the struggles most midsize contractors face when submitting an Initial Project Schedule (IPS) to NAVFAC or the Army Corps of Engineers. Most contractors produce a simple bar chart in MS Project for their typical jobs and aren’t familiar with P6. Rarely are the rigorous and demanding scheduling complexities included in D.O.D. project manuals required by private industry or commercial work. So when awarded a NAVFAC or USACE project, Contractors aren’t getting paid for anything but the bond because their IPS is rejected multiple times for a myriad of reasons. For this reason, I’ve listed the 10 most common reasons the Government rejects Initial Project Schedule submissions: Incomplete Logical Network is the #1 reason most schedules are re­jected. These 2 rules are absolutely non-negotiable: Every Activity but the first (Contract Award) must have a Predecessor Every Activity but the last (CCD) must have a Successor Schedule Log report not reviewed for compliance with Project Spec is the #2 reason for rejected schedules. This invaluable report lists all Constraints, Critical Path Activities, mandatory program settings, open-ended and out-of-sequence Activities, and much more. If you don’t review this report [...]

Digital Dryshack # 68: Scheduling Best Practices

15 Tips for Best-Practices Scheduling While discussing scheduling with a client in Hawaii recently, I found myself repeating over and over, a variation of “…scheduling best practices include…” Hearing these words repeatedly set me to thinking that I hadn’t recently seen scheduling guidelines set out in a concise, straightforward document. So here goes an attempt at that lofty goal. Rule # 1: Always maintain the best interests of the project in the schedule Rule # 2: Always maintain high ethical standards in building the project schedule That said, to paraphrase an old saying, “the hand builds the schedule, rules the project.” (You are in control over how you represent shades of gray. Represent your company’s best interests, as long as you comply with #1 & #2 above) Complete the logical network Don’t leave any open-ended activities. Every activity but the first has a predecessor, every activity but the last has a successor. Use the entire contract duration in the initial project schedule (IPS). Promising early completion carries significant legal implications, and is therefore often unwise. Be realistic with the logical network. Avoid “waterfall scheduling” (excessive Finish Start relationships where Start to Start is more accurate). Keep relationships simple. In most cases, [...]

Digitial Dryshack #51: Report from NAVFAC Hawaii Scheduling seminar

Chelsea's recent departure from Cassell Consulting for an engineering position at Schlumberger presented an unwelcome (due to her leaving) opportunity. She was scheduled to attend a seminar in Honolulu entitled P6 Scheduling Requirements for NAVFAC projects. So I found myself at the Honolulu office of the AGC in Hawaii on a Tuesday morning in August, slightly before the 8am start time. Glenn Saito of NAVFAC Hawaii presented the engaging and worthwhile topic to the ten of us present. We at Stenstrom Group and Cassell Consulting have designed a hands-on, comprehensive 3-day training session ourselves, specifically designed to navigate contractors through the demanding specifications of scheduling construction projects for NAVFAC and the Army Corps of Engineers. So I was especially interested to hear what NAVFAC is looking for, directly from the horse's mouth. I took the opportunity in Anchorage a couple years ago, to attend an excellent seminar presented by Craig Lance of USACE Alaska. As Mr. Lance did in his class back in 2010, Mr. Saito provided some excellent perspective on his department's scheduling requirements. I learned firsthand, the reasoning behind NAVFAC's Critial Path definition (Zero days total float), and why it specifies using Excel for the 3-week Lookahead. An [...]

Java Error in Primavera P6 Install – unable to access jarfile

A java error came up in the middle of a standalone Primavera P6 install for a client. We had just finished installing SQL 2008 and were running the database setup. When we would go to launch the database file we received the error: "unable to access jarfile lid\dbmt.jar” We examined the batch file, tried re-naming the pointed directories, modifying java settings, re-downloading Primavera P6 install files, and a host of other things. Nothing worked and we put the project on hold until the next day when it could be approached with a clear head. Thankfully, we were able to solve the problem when we resumed in the morning. The fix? Change your windows preferences to un-hide the “hidden folders.” Even though the java (jar) files were on the computer, they were hidden, and the batch file couldn’t run, which produced the jarfile and java home errors. Once we changed the setting, the install worked perfectly. To unhide your windows folders: Open Windows Explorer On your keyboard press the Alt key Go to Tools ---> Folder Options On the View tab, under Files and Folders, Click the bubble for “Show Hidden Files, Folders, and Drives” Full disclaimer that this fix won’t [...]

Feature of Work (FOW) Specs For Army Corp Projects in Primavera P6

Dealing with Feature of Work (FOW) for Army Corp Projects in Primavera P6 One issue that we have come across in developing a schedule for an Army Corp Project in P6 is how to treat the Feature of Work (FOW) in the Corp specs.   Often the Corp states three FOWs in the spec, for example FOW1, FOW2, and FOW3.  This will only work in P3, if you try to use them in P6, they will not carryover in the SDEF conversion.  This is because Primavera P6 is programmed to only allow specific Activity Codes in the SDEF Conversion.  They are: WRKP RESP AREA MODF BIDI PHAS CATW FOW Any deviation, for example an activity code named TEST, or the old P3 codes FOW1, FOW2, FOW3, will not export to SDEF! Also important to note, the spec will probably state that the FOW length should be 30 characters.  People report issues because Primavera P6 only allows a max of 20 characters.  However, in the SDEF conversion P6 is programmed to import the Code Description, not the Code Value for FOW only.  This means the max characters you set in P6 for FOW is moot in the SDEF export because it ignores the code.  The [...]

Primavera P6 support Q: How to deal with cents (change), partial hours, and rounding in P6

We had a Primavera P6 support question today about how to persuade P6 to be accurate to the cent and partial hour.  If you are trying to prevent P6 from rounding to the nearest dollar or hour, there are two places to change your preferences to deal with cents or partial dollars & hours. The first is in User Preferences, where you can choose the number of decimals of your time unit: Go to Edit --> User Preferences In the Time Units Tab, adjust the number of decimals accordingly. The second place is in Currencies, where you can choose the number of decimals in your currency unit: Go to Admin --> Currencies In the Appearance tab, adjust the number of decimals to your preference.