Overall Schedule Risk Simulation (OSRS) rather than Risk Expected Value Simulation (REVS) for Schedule Risk Analysis

1.??? Abstract

Considering the variety of situations and factors that project practitioners encounter, finding a suitable method to determine schedule contingency is always a challenge for project risk analysts. Factors such as the level of available information, maturity of the scope of work, available software, and technical expertise all influence the choice of analysis method. In situations where there is a lack of manpower or a reliable detailed schedule, one method currently in use is Expected Value analysis with Monte Carlo simulation, referred to here as Risk Expected Value Simulation (REVS). This paper describes the REVS method, assesses its pros and cons, and evaluates its validity. Following this, another method is introduced: Overall Schedule Risk Simulation (OSRS), which involves running Monte Carlo simulations with schedule simulation software.

?2.??? Introduction

It might be considered a rule in our world that nothing is certain. The question is not whether uncertainty exists, but to what extent. This rule is especially relevant in the world of projects. Estimating something like duration in a project, which is a temporary and unique event, inherently involves a high level of uncertainty. All assumptions in a project are uncertain. One key aspect that needs to be controlled in a project is its duration. Project schedulers typically report a deterministic date for every project activity, particularly the main milestones. Given the uncertain nature of these estimations, it is logical to ask the following questions:

-???How confident are we in the reported dates?

-???What is the likelihood of meeting the reported date?

-???How much time should be considered as a contingency reserve?

Schedule risk analysis is a common approach used by project practitioners to address such questions. To conduct a reasonable and reliable risk analysis, the project risk analyst needs to find a suitable method. Several methods have been introduced for performing schedule risk analysis, one of which is Risk Expected Value Simulation (REVS).

While REVS is recommended as one of the primary methods for conducting schedule risk analysis that considers project-specific risks, it has some drawbacks. This article initially introduces the REVS method, explores its primary limitations, and subsequently introduces the Overall Schedule Risk Simulation (OSRS) method. The OSRS method mitigates some of the shortcomings of REVS and can serve as a viable alternative.

3.??? Risk Expected Value Simulation (REVS)

3.1. Introduction:

This method uses the statistical concept of Expected Value to calculate the impact of individual risks and employs Monte Carlo simulation to create the duration probabilistic distribution.

The concept of expected value has long been used to analyze probabilistic situations by multiplying the probability of events by their impact. This same concept is applied in project risk management to calculate the impact of risks as follows:

Expected Value of a risk = Probability of Occurrence * Impact of risk

For example, if a risk has a likelihood of 40% and a schedule impact of 100 days, its expected value will be 40 days, calculated by multiplying 40% by 100 days.

3.2. Method:

REVS method is comprised of 4 steps as follows:

1-? ?Define the total duration needed to meet the target milestone.

2-? ?Identify risks with their probability of occurrence and impact.

Note: Impact of risks is defined as a distribution function. For example, Triangle, Trigon, Betapert, Uniform, and the like.

3-? Adjust the formula of Probability * Impact for each risk. Then sum up the duration of target milestone with the impact of all risks to determine the total duration, taking the risks into account.

4-?? Run simulation with thousands of iterations (for example, 5000) using the formula for risk impact.

Note: In this step, the simulation process takes a value by considering the defined distribution function for the impact of each risk and multiplies it by the probability of that risk.

By running aforementioned four steps, the probabilistic distribution of target milestone duration is generated by simulation software.

3.3. Example:

Assume there is a project with duration of 800 days. Five risks have been identified as specified below:

In REVS method, the total duration of project by considering the impact of all risks, is calculated as follows:

800 + (50% Betapert (60, 80, 100)) + (40% Betapert (50, 60, 100)) + (40% Betapert (100, 120, 150)) + (60% (Betapert (80, 90, 120)) + 80% * (Betapert (40, 80, 120))

By running the Monte Carlo simulation, in every iteration, a number is taken from each duration distribution and the final result will be as follows:

And the mean duration is 1035 days.

3.4. Discussion:

The main characteristic expected from any model is its alignment with the real situation being analyzed by the model. Comparing what this model does with what is happening in real situations, two points are raised:

First Point:

In reality, any risk may or may not happen. For example, if Risk 01 occurs, its impact will be between 60 and 100 days, and if it doesn’t occur, its impact will be zero. However, in this method, the applied impact for this risk is calculated by multiplying its probability by its impact, resulting in a range of 30 to 50 days. This 30 to 50 days impact never actually happens in reality. This issue causes a compressed range of results. While the mean value is reasonable, the higher and lower limits of the resulting duration distribution (989 and 1081) are not accurate.

To understand this problem, needs to delve into the concept of expected value. In probability theory, the expected value is used to determine the mean of possible values of a random variable. Thus, it is not applicable for a single outcome but represents the average value of multiple outcomes.

Second Point:

Another point that can be highlighted as misalignment of this method with reality is the number of risks considered in the calculations. In the REVS method, the impacts of all risks are aggregated together, while in reality, the chance of all risks occurring together is very low. For example, in the example provided earlier, the chance of all risks occurring simultaneously is only 3.8%.

Third Point:

One of the primary inputs of this method is the impact of risks on the project schedule. Since the schedule precedence network is not utilized in this method, accurately calculating the impact of risks, considering the critical path of the schedule, may not be feasible.

Mitigation for First and Second Point:

A beneficial aspect of REVS is the reversal of the two issues described earlier. Firstly, it reduces the impact of risks by multiplying them by their probability. Secondly, it -in reverse- amplifies the impacts of risks by aggregating them together. This reversal of issues is only beneficial when the number of risks is not very low.? An empirical assessment indicates that the optimal number of risks to achieve a reliable result may be above 10.

Having said that, in all cases, the REVS method yields a reasonable mean value. The aforementioned issues become applicable when we require the probabilistic range of confidence levels, such as results with confidence levels below 30% and above 70%.

However, while the two issues described earlier are mostly resolved when the number of risks is above 10, there still remains a level of bias in the results- even if it is acceptable. Therefore, developing a method that operates with the same inputs required in REVS could be beneficial.

4.??? Overall Schedule Risk Simulation (OSRS)

4.1. Method

OSRS can be run by considering the overall duration to meet the target milestone, along with the risks, their likelihood, and the duration distribution of their impact. The steps in the OSRS method are as follows:

1-???Define the total duration of target milestone.

2-???Identify risks with their probability of occurrence and impact.

Note: Impact of risks is defined as a distribution function. For example, Triangle, Trigon, Betapert, Uniform, and the like.

3-???Add an activity with duration of target milestone in a schedule risk analysis software.

4-???Add risk with their likelihood and duration distribution of their impact in the schedule risk analysis software.

5-???Run Monte Carlo simulation.

?For instance, running OSRS for the same example used earlier, the results are as follows:

And the mean duration is 1035 days.

4.2. Discussion:

Comparing the results of OSRS with those of REVS validates following points mentioned earlier:

-?????With a low number of risks (in this example, 5 risks), the range of the resulting duration distribution is not wide enough.

-????The mean value in both methods is equal.

Below is a table showing the differences in results:

As mentioned earlier, by having a reasonable number of risks, the biases in the results of REVS method are considerably mitigated. The following example can validate this assertion and demonstrate how the number of risks affects the accuracy of results.

Assume having a project with 600 days with 7 different number of risks as follows:

Case 1: 5 risks with probability of 50% and duration distribution impact of Uniform (0,240)

Case 2: 10 risks with probability of 50% and duration distribution impact of Uniform (0,120)

Case 3: 20 risks with probability of 50% and duration distribution impact of Uniform (0,60)

Case 4: 30 risks with probability of 50% and duration distribution impact of Uniform (0,40)

Case 5: 40 risks with probability of 50% and duration distribution impact of Uniform (0,30)

Case 6: 60 risks with probability of 50% and duration distribution impact of Uniform (0,20)

Case 7: 80 risks with probability of 50% and duration distribution impact of Uniform (0,15)

Running analysis with both REVS and OSRS method, the result is as follows:


??As the above table shows, by increasing the number of risks, the results get closer.

5.??? Conclusion:

1-?? Comparing the alignment of models with reality, as described in the First Point and Second Point under the REVS method, the process of the OSRS method are more aligned with reality.

2-?? Even though the REVS method’s behavior is not exactly aligned with reality, the reversal impact of Points 1 and 2 described under the REVS method mitigates this problem, but only when the number of risks is not very low. Empirically, by a rule of thumb, the number of risks should be above 10.

3-?? To run the REVS method, you need software to perform Monte Carlo simulations in Excel. To run the OSRS method, you need schedule simulation software.

4-?? Both methods need similar inputs.

5-???To run the REVS method, you need to develop a customized file in spreadsheet software like Excel. In contrast, the OSRS method can be easily run by defining an activity with risks in schedule risk analysis software.

6-?? Though the problem of not considering the exact schedule impact of risks due to the lack of a precedence network is common to both methods, the OSRS method, being run in schedule simulation software, allows for the possibility of developing a very overall schedule.

6.??? Final Suggestion:

Considering aforementioned points, in case of having a schedule risk analysis software, OSRS method looks more reasonable because:

-??? It is more aligned with reality, so the result is more reliable.

-??? It is easier.

-??? It provides the potential to develop a comprehensive precedence network, thereby increasing the accuracy of the risk schedule impact.


要查看或添加评论,请登录

Rasoul Abdolmohammadi, PMP, RMP, CCP的更多文章

社区洞察

其他会员也浏览了