Guild of Project Controls: Compendium | Roles | Assessment | Certifications | Membership

Tips on using this forum..

(1) Explain your problem, don't simply post "This isn't working". What were you doing when you faced the problem? What have you tried to resolve - did you look for a solution using "Search" ? Has it happened just once or several times?

(2) It's also good to get feedback when a solution is found, return to the original post to explain how it was resolved so that more people can also use the results.

How do you insert weather delay allowance into a new schedule

29 replies [Last post]
Ahmet Tuter
User offline. Last seen 2 years 47 weeks ago. Offline
Joined: 7 Feb 2013
Posts: 52
Groups: None

Hello,

When you are preparing a baseline in the beginning, what is your practice to insert the anticipated weather or miscellaneous delays into a schedule?

You put lags? if so where?

You put an overall delay item in the end and decreases it as delays occur?

Or what do you do and why / why not?

Replies

Thank you Zoltan!

I expect that nothing happened in 1976 also.

CPM was developed in 50-s but it does not take into account resource and other constraints. Large Government projects may have unlimited resources but it is not true for all projects. Today project management software is used everywhere and for medium and small projects and portfolios also. And so it is not enough to follow principles of 50-s. New challenges shall be met.

And FYI: current version of Primavera (P6) is an improvement of P3e. P3e appeared in 1999 after Primavera bought Eagle Ray - the package developed by another company and presented in 1998. This package got new name and new owner.

So P6 was developed 5 years later that Spider Project.

It does not matter but it looks like you are interested in the history of project management software development.

Regards,

Vladimir

Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

guys I was trying to be sarcastic yes Primavera started in 1983 howver it is based on the same principles and techniques developed in the late 1950s by Dupont and American company and further in the 1960s that put a man on the moon. Spider came out in 1993 which is 10 whole years after Primavera was launched. 

Rafael Davila
User offline. Last seen 19 min 55 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

- Please remember that some of the most sophisticated and complex projects were and are still being built in the USA using this "not very functional software from the 1960's" This was even the case as the USA was the 1st county to put a man on the moon in the late 1960's.

The timeline I got is quite different.

  • May 1983: Primavera Systems, Inc. is established.
  • http://www.ronwinterconsulting.com/The_History_of_Primavera_Scheduling.pdf
  • If Primavera, this "not very functional software from the 1960's was used to get a man on the moon then it was not after 1983 that America landed a man on the moon. Perhaps in 1993 as the Apollo Program took the Americans 10 years to get the first man on the moon.
  • FAKE NEWS.

Dear Zoltan,

please inform us when Primavera was launched to the market. If I remember correctly in 60-s the whole world used only mainframe computers. Do I understand you properly that Primavera mainframe version (?) was used in 60-s?

And please give me the reference to 1976 discovery of the solution to the weather problem in Russia.

Besides I did not know that Spider was developed and used in 60-s. Can you supply us with the reference to the source of this sensational information.

I did not find this information though have read the full thread following your advice.

Thank you and Best Regards,

Vladimir

Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

Well 1969 USA with the help of Primavera scheduled and landed on the moon and since Russia was using Spider it took another 7 years how to figure out how to add weather to the schedule and the laneded 7 years later in 1976.

Read the ful thread

An interesting discussion!

Zoltan, you wrote: "This was even the case as the USA was the 1st county to put a man on the moon in the late 1960's while Russia couldn’t figure out the weather days until 1976. It took 7 years to figure out how to schedule it with Spider. It is so easy with P6."

OK, Russia was the 1st country that launched a satellite and the 1st man into the space. Large projects happen not only in the USA, though I truly respect the USA achievements.

In any case both Spider Project and Primavera were developed much later. And please explain what did you mean mentioning that "It took 7 years to figure out how to schedule it with Spider"? What happened in 1976 that told you that Russia discovered the secret how to deal with the weather? It looks like you know about Spider Project and project management in Russia more than me.

Please explain, it looks like you have very interesting information hidden from others.

Regards,

Vladimir

Rafael Davila
User offline. Last seen 19 min 55 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229
  • You account using days for already elapsed days whenever they happened. 
  • On the other hand if you apply the same approach to make predictions about future or otherwise unknown rain events it will not be good enough.
  • To get a better model you shall spread the probability to all days as there is rain probability for each day, not only to an arbitrary selection and pretend there is no rain probability on the remaining days.
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None
I know that we are discussing how to account for rain in a schedule. You are the one who introduced the country issue into the mix stating that "most Americans use not very functional software". I take exception to this and merely pointed out the past, current and future capabilities of this so called "not very functional software" that was used and is still being used on very complex projects.  By the way it would be better to say "do not use"'instead of "use not" that's proper "American".
  • It would be better to say that's proper "English" instead of that's proper "American".  

I used your "quote' "American" I certainly know is should have said English.

  • My first language is Spanish but can have a conversation in English.  Besides American, what other languages you speak? You ask what other languages besides American do I speak once again it should be what other languages other than "ENGLISH" do I speak ? I also speak German and Hungarian. I learned all 3 languages at the same time. 

To account for rain in minutes is overkill and not necessary. 

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

Please remember that some of the most sophisticated and complex projects were and are still being built in the USA using this "not very functional software from the 1960's" ...

  • Would it be American to say? - Please remember that the majority [instead of some] of the most sophisticated and complex projects were and are still being built in the USA using this "not very functional software from the 1960's".  I have no problem with this I believe it is a fact.
  • Aurora is American software, better than P6.
  • https://www.stottlerhenke.com/products/aurora/

... This was even the case as the USA was the 1st county to put a man on the moon in the late 1960's ...

  • But I am talking about scheduling software not about rockets. 

... while Russia couldn’t figure out the weather days until 1976. It took 7 years to figure out how to schedule it with Spider. It is so easy with P6.

  • After Spider was developed it took no time to figure out better ways to model projections for rain impact as projections will not tell you about specific days but a range of days.  
  • I suppose that the idea of guessing specific rain days instead of using a better distribution came out because of the limitations of software from the 60's.  So easy with Spider Project to model a better distribution. 
  • Actual weather days need no calculation, they just happen on specific dates.

By the way it would be better to say "do not use"'instead of "use not" that's proper "American".

  • It would be better to say that's proper "English" instead of that's proper "American".  
  • That "American" is a language it is new to me. 
  • My first language is Spanish but can have a conversation in English.  Besides American, what other languages you speak?
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

You say "That is because most Americans use not very functional software such as MSP and P6, software designed on the scheduling theories of the 1960's, incapable of creating better models."

Please remember that some of the most sophisticated and complex projects were and are still being built in the USA using this "not very functional software from the 1960's" This was even the case as the USA was the 1st county to put a man on the moon in the late 1960's while Russia couldn’t figure out the weather days until 1976. It took 7 years to figure out how to schedule it with Spider. It is so easy with P6.

By the way it would be better to say "do not use"'instead of "use not" that's proper "American"

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

no one in the USA is going spread the rain in fractions of an hour to the same percentage of expected rain days, say 5 rain days out of 30 = 16.7% or 10 minute per hour.

  • That is because most Americans use not very functional software such as MSP and P6, software designed on the scheduling theories of the 1960's, incapable of creating better models.

That is a flawed approach and the anticipated adverse weather days are HIDDEN within the calendars times. This will not fly in the US. 

  • I suppose you mean the anticipated adverse weather days are HIDDEN within the calendars days, it is the same thing, the granularity varies.
  • I suppose you mean using days is flawed as it is based on wrong assumption that it will rain on specific days while the rain might happen on any one day out of 7 days, a model that does not consider such probabilities is a poor model.
  • There are no perfect models but some are better.
  • After you create the required templates it is easy, I cannot see any excuse not to use better rain models:
  • We don't know when the rains (or snow, or extreme cold) may happen. - Based on expected weather we can define 24/7 work weeks with different work minutes per hour.  Then we set calendar exceptions as to apply the right week to different periods of our Rain Calendar.  We apply the work calendar to the activity and a Rain Resource with the Rain Calendar.  So easy!
  •  photo Rain min per hour_zpsy7pdlo9g.jpg
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

OK I am talking USA

no one in the USA is going spread the rain in fractions of an hour to the same percentage of expected rain days, say 5 rain days out of 30 = 16.7% or 10 minute per hour.

That is a flawed approach and the anticpated adverse weather days are HIDDEN within the calendars times. This will not fly in the US. 

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

- "but you cannot claim that day as an adverse weather day unless it delays 50% or more of your work day - FACT as per scheduling specification"

  • This is the most common requirement at home but it is not always the rule, there are many variations, the contract governs.

Because you do not know which day of the month will rain [all you have is an average] the idea of using specific rain days is a raw approximation.  If your software gives you more granularity you can spread the rain in fractions of an hour to the same percentage of expected rain days, say 5 rain days out of 30 = 16.7% or 10 minute per hour.  This is a methodology used by some Spider Project schedulers.  The calculations and adjustments are similar but this method do not discard some predicted impact if it does not rain on the "planned" rain day.

  • This is just an example of why at times some granularity on non-work time can give you better models.
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

"If weather stops work then the work is delayed - fact.

I agree but you can not claim that day as an adverse weather day unless it delays 50% or more of your work day - FACT as per scheduling specification

When MOST planning units are days I would say that a 30 minute limit can is precise enough.

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

"If weather stops work then the work is delayed - fact.

  • No matter if it is a production type activity that involves some volume of work or a pure duration type activity that represents elapse of time.  It is a no brainer, if work is stopped then it is delayed until it can continue.  Essentially Mike is right.
  • Even if it does not rain but it delays the start further than the rain duration then it shall also be modeled as non-work time.  If it impacts production rate then it shall be modeled as the impact of productivity on activity duration.
  • It is another basic principle that if the work is delayed it might not be on a critical activity, but this is another issue. 

"Restrictions in P6 software do not allow precise work stoppages." NOT TRUE I have 2 options I can use suspend and resume or I can add a non-working time to my calendar as low as 30 minute intervals on a daily basis.

  • By no means 30 minute limit can be called precise.
  • Unbelievable that some software will allow you to model seconds within activity duration but not non-work time.
  •  photo Sad_zpscu0lpec3.jpg.
  • From now on coffee break will be half an hour.
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

"If weather stops work then the work is delayed - fact - so you must keep to the facts." NOT TRUE you can not actually claim the day as an adverse weather daa if it did not effect 50% or more of your work day. So you are tellimg me if it sprinkles to 2 minutes and stops you can claim the whole day ? Most Specifications do not permit this.

"Restrictions in P6 software do not allow precise work stoppages." NOT TRUE I have 2 options I can use suspend and resume or I can add a non-wrlign time to my calendar as low as 30 minute intervals on a daily basis. 

Mike Testro
User offline. Last seen 4 weeks 4 days ago. Offline
Joined: 14 Dec 2005
Posts: 4418

Hi Rafael

Abslutely Correct.

Best regards

Mike Testro

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

okay so i must have two calendars, one normal calendar and the other is a weather affected calendar. and in the second one I must insert days as non working days, to compensate for weather delays. did I understand correct so far?

  • You keep a rain calendar(s) for activities that might be impacted by rain, this will include projected rain days.  Once there is updating you fix prior to DD projected rain days to actual events [actual non-work time] and keep the projections of non-work time after DD.

and if it rains that number of days, then it is fine but what if it rains less and we do work that day?

  • It depends on the contract, some contracts require to carry over non-used rain days while others do not.

Be reminded that the rain calendar will adjust the schedule as an activity moves in/out rain seasons.  If an activity is delayed from non rain season to rain season some additional activity time will surface from the model.

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

If weather stops work then the work is delayed - fact - so you must keep to the facts. Also its not just rain - any type of adverse weather will stop work - Wind - Frost - Heat - Fog all have the same effect. And its not just the weather period - you have to calculate the lay down and start up loss of productivity.

  • Of course, who said otherwise?  You plan with fiction unless you can predict the future but you claim past events with facts.
  • Lay down and startup loss of productivity are facts not difficult to prove if you keep good records.

Restrictions in P6 software do not allow precise work stoppages.

  • If you want to use it then most other software will, no big deal. But with regard to rain even P6 can model as many work stoppages as they happened simply by making the stoppage non-work time.  As a matter of fact this is what is expected when claiming rain delays using any software.  Before DD necking represent factual non-work periods while after DD necking represents projected non-work periods. 

It is a misconception that you shall use a singe schedule for all purposes, the schedule that includes allowance for rain calendars shall be used for contract management [usually called the Contractual Baseline or Baseline for short] while a update version without any padding shall be used for field management. Ideally both shall be transparent to all parties though at times it is necessary to recur an additional Ghost Schedule.

Ahmet Tuter
User offline. Last seen 2 years 47 weeks ago. Offline
Joined: 7 Feb 2013
Posts: 52
Groups: None

or it atuomatically updates for both when update weekely?

Ahmet Tuter
User offline. Last seen 2 years 47 weeks ago. Offline
Joined: 7 Feb 2013
Posts: 52
Groups: None

okay so i must have two calendars, one normal calendar and the other is a weather affected calendar. and in the second one I must insert days as non working days, to compensate for weather delays. did I understand correct so far?

and if it rains that number of days, then it is fine but what if it rains less and we do work that day?

Mike Testro
User offline. Last seen 4 weeks 4 days ago. Offline
Joined: 14 Dec 2005
Posts: 4418

Hi Zoltan - Rafael

If weather stops work then the work is delayed - fact - so you must keep to the facts.

Restrictions in P6 software do not allow precise work stoppages.

If you want to use it then Asta will record stoppages to the nearest second in time.

Also its not just rain - any type of adverse weather will stop work - Wind - Frost - Heat - Fog all have the same effect.

And its not just the weather period - you have to calculate the lay down and start up loss of productivity.

Best regards

Mike Testro

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

 photo wrong_zpsxbgoypba.jpg

As I stated before using >0.1in is not good it should be higher, somewhere near >0.5in. Perhaps the >0.1in is the proposed number by dishonest media that wants you to project many many expected rain days as for you not to be able to claim any rain day.

Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

weather must impact at least 50% of your work day to be considered as an actual adverse weather day.

you have 2 scenarios

scenario #1

it rains for 5 minutes and you can get back to work 

 

scenario #2

it rains for 5 minutes and you can get cannot back to work 

 

it does not matter how long it rains but if you can work on critical path items or not. 

Rafel has it correct to use historical rain days per month using rain above 0.1

in the US we use NOAA to get or historical data and our actuals the historial data is usually in the specificaitons if not we go here to obtain it 

https://www1.ncdc.noaa.gov/pub/data/ccd-data/prge0115.dat

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229

Mike,

Most specifications at home require you consider historical rain data but do not specify what is the threshed for rain to be considered a delay event.  The threshold is for planning purposes, to forecast the future.

 photo th00_zps72o2j8vd.jpg

If we calculate as historical rain days per month using rain above 0.1in versus 0.25in the difference is huge.  At my location .01 threshold yields 112 days of rain per year, the value used in most examples while .25 threshold yields 35 days of rain per year which makes more sense.

 photo TH01_zpsbp1jnmdk.jpg

 photo TH02_zpsdeqlhttb.jpg

The best specs I have seen are very simple they tell you how many days of rain are considered the norm for purpose of negotiating rain impact.

Rafael

Mike Testro
User offline. Last seen 4 weeks 4 days ago. Offline
Joined: 14 Dec 2005
Posts: 4418

Hi Rafael

"but most fail at the basic assumption on what is the threshold required to consider rain as a delay event."

There is no basic assumption.

If weather stops work it causes delay.

It is not a delay event unless the stoppage is more than could have been anticipated.

Non weather delays have an impact if it delays the work into an anticipated weather stoppage such as the Monsoon Season.

Best regards

Mike Testro

Rafael Davila
User offline. Last seen 19 min 56 sec ago. Offline
Joined: 1 Mar 2004
Posts: 5229
Zoltan Palffy
User offline. Last seen 3 weeks 3 days ago. Offline
Joined: 13 Jul 2009
Posts: 3089
Groups: None

Weather sensitive work should be properly assigned to a “Weather Sensitive Calendar”. Anticipated adverse weather is programmed into the CPM network calendar.

Often there is work that must be performed outdoors. This work can be subject to temperature, moisture, freezing and a host of other restrictions. Any work that is weather sensitive should be assigned to a weather sensitive calendar. 

The number of Monthly mean Anticipated Adverse Weather days is typically calculated based off of historical data that can be provided by National Oceanic and Atmospheric Administration (NOAA). This calculation is based on geographical locations and will list the Monthly Anticipated Adverse Weather Delay Work Days. This is often listed in the scheduling specification.

When creating a weather sensitive calendar the number of Monthly Anticipated Adverse Weather days should be indicated as non-working days on a month by month basis. 

Mike Testro
User offline. Last seen 4 weeks 4 days ago. Offline
Joined: 14 Dec 2005
Posts: 4418

Hi Ahmet

Put in non work days in the calendar and then adjust the allowance with what actually happens.

You need two calendars:

1 for weather affected work

2 for inside work

You may need a third if wind affects the toqer crane.

Best regards

Mike T.