Reference class forecasting

From apppm
Revision as of 20:32, 26 February 2021 by Samah (Talk | contribs)

Jump to: navigation, search

Contents

Abstract

The definition of project success according to the standard published by the project management institute is meeting customers' expectations without exceeding the desired requirement such as cost, duration, and scope. [1] However, executing projects on time following a planned framework and budget is a challenging aspect of project management. To overcome these challenges, the Danish professor Bent Flyvbjerg initiated a research to study the overrun cost of major projects. Flyvbjerg proposed a solution for these challenges which is called Reference Class Forecasting. The Reference class forecasting is a method that studies the overall view of certain projects by forecasting similar projects rather than focusing solely on the considered project. This method allows a project manager to avoid errors by basing the forecast on similar projects. It also assists to take decisions under uncertainties through assessing the risk of the planned project. [1] In this article, the root causes of the managerial problem will be presented based on statistical studies on project failures in terms of budget and time of completion, after highlighting the need for improvement in this particular, the RCF technique will be presented and that will be followed by clear guidance on how to use the method. In the application part, a case study will be used for the seek of highlighting a possible framework to apply such a method. Lastly, the problem of using the RCF method will be presented so the readers will be aware of the pros and cons of using the reference class forecasting technique.

Root causes of poor performance

Research made on a sample of 258 large projects executed over the last 7 decades shows that 90% of these projects exceeded the original budget. According to re-searcher, almost all projects do not deliver the intended promises such as on-time completion and staying within budget. [2]. The poor performance of a project is correlated to the managerial level such as project implementation and management methodology. [3] Project failures are usually covered up and overlooked. However, Flyvbjerg has identified two explanatory models for the poor performance of a project. [4] These models are:

Optimism bias

This model accounts for the benefit shortfalls that are caused by planning fallacy and optimism bias. Optimism bias is a term coined by Daniel Kahnemann means that people tend to see the world in a more positive light. Flyvbjerg states that managers make decisions based on optimism and planning fallacy rather than rational gain and statistical probabilities due to overconfidence. That leads to underestimating cost, completion times, and risks of planned actions. These biases are most likely generated by focusing on the so-called "inside view" and considering the project at hand as one of a kind. Thus, planners who pursue initiative will most likely end up overrunning the estimated budget and duration [4] Anchoring and adjustment cause also biases of judgment. In the context of planning, the first estimate acts as a benchmark for a later stage estimate. That results in making adjustments that are not compatible with the reality of the project performance.

Strategic misrepresentation

This model accounts for unreliable planning and decision-making due to political pressure. When estimating the outcome of a project, planners tend consciously to overestimate the benefits and underestimate the cost to increase the likelihood of getting their projector plan approved. [5] Thus, when political and organizational pressure are high, planners or project managers non-intentionally tend to underestimate the project cost and overestimate the benefits. However, to gain approval or funding, they intentionally use the following formula: [4]

                              Project approval = Underestimated cost + Overestimated benefits [4]


Poor performance can also be caused from a technical point of view. For instance, unsuitable forecasting techniques, inadequate data, poor contract, etc. However, this aspect of poor performance is beyond the scope of this article.[5]

Big idea

Figure 1, What reference class forecasting does, in statisticians' language.[4]

Project managers should eliminate cognitive biases and reduce inaccuracy when making decisions, one method that is being used in infrastructure projects is Reference Class forecasting. [3] The reference class forecast provided an external point of view and act as an enabler of better planning based on historical data of projects that have similar attributes. By doing so, the project managers can reduce bias that is caused due to assessing available information "inside views" and neglecting unknown unknowns or other considerations "outside views".[5] RCFM is recommended by the American Planning Association which “encourages planners to use reference class forecasting in addition to traditional methods as a way to improve accuracy“. [5] This method of enhancing decision-making in light of un-certainties has proved to be effective. It allows for adjustments to be made in the original cost-benefit analysis (CBA) so the plan includes margin errors. [6]

This method attempts to fit a certain event into a probability of distribution of comparable class reference. However, from a statistical perspective, the reference class means prediction higher than the ordinary forecast estimate as it can see in figure 1. Also, the reference class prediction spreads the estimate of the conventional forecast interval. The reference class distribution is indicated by the dotted curve while the project promoters’ forecast, indicated by the dashed curve. [4]

RCFM requires a large amount of work and should be implemented before initiating a project in order to get a unique opportunity on reflecting on the budget and planned duration. Implementing the RCFM requires a three-step approach, these steps are shown in figure 1 and explained thoroughly in the text below.

  • Identify a reference class that has similar attributes to the project on hand. There is no role of thumbs when choosing a reference class. However, the reference class can not be narrow to get a reliable result if the categories were too small. The reference class can not be too wide either. Furthermore, the organization must also decide whether they want to create reference classes based on their projects within the programs or do they want to include reference classes from other organizations. [7]
  • Determine a probability of distribution for the chosen reference classes. This requires trustful historical data from several projects within the reference class. The result of the probability distribution of the historical data will be used to estimate the level of uncertainty. From a statistical perspective, regression models are an essential tool in deriving the probability distribution
  • Comparing the project on hand with the reference class distribution in order to determine the desired outcome such as budget and project duration.[5]

Application

In this section, a practical application of the reference class forecasting method in planning large dams will be illustrated briefly. The case study conducted to derive an outside view of cost uncertainty following the three RCF steps approach in addition to a further innovatory step of fitting multivariate multilevel models to the reference data in order to predict future cost and time of completion. The reason for fitting regression models to the historical data is to enable the managers to focus on specific project-level risk instead of risk in a reference class. Consequently, project managers can base their decisions based on empirical data rather than their own judgments and optimism. However, this technique can be generalized and applied to different large-scale projects. Therefore, this section will highlight the framework roughly and avoid a detailed explanation of the case study result.

  • Investigating the determinants that have a high influence on the cost and time overrun is essential when identifying the reference class. In the dams example, they identified the project cost as follows: Cost = f (site - geology, size, time, price - inputs)
  • The cost and time of completion are then investigated using simple statistic tests and by fitting a multilevel regression model. The multi-level regression model allows correlation between estimate error within each sub-group. For instance, if the data set contains several projects from the same county, there is a high chance that the error of estimation will be similar across these projects. The result of the regression will be used to derive the probability distribution function.

Lastly, to correct the estimate about the budget, we use the derived probability distribution across the reference class to determine the level of uplift required in order to eliminate the biases in cost and time estimates [6]

Limitation

RCF is not a new tool within the decision-making framework for mega infrastructure projects. However, its application to other fields is rare due to the lack of data on relevant reference classes or faulty information. [6] Alan Hájek has categorized the problem of RCF in probability theory into frequentism, classical, logical, propensity, subjectivism. These problems are stated and explained from a statistical point of view. However, frequentism and subjectivism are still relevant to explain briefly in this article. [8]

Frequentism

Probabilistic frequentism defines the probability of an event as the limit of its relative frequency. Since each event has an unlimited number of properties and attributes, then the event will be classified into an endless number of classes. To forecast the outcome of future events, first, we should find a suitable reference class. However, the forecasted event can be incorporated in several reference classes and each of them has its own probabilities. This problem grows bigger when the probabilities of these classes differ greatly from one another. [8]

Subjectivism

The accuracy of the result generated by applying the RCF depends greatly on the sample size of the reference classes and the relevance of the reference class. Thus, if the reference classes were chosen poorly the forecasting result will give invalid results. [8] Another factor to consider is having outliers in the identified samples. For instance, if the forecasting result falls within the insignificant region where the outlier stands, the RCF methods most likely will generate faulty predictions. Gathering a sufficient amount of reference class data can be challenging due to the lack of transparency and finding relevant classes. The issue here is, the time and country of the reference class data should be examined. For instance, data from similar old projects may not be relevant due to changes in material cost. [8] Last but not least, the RCF method is more convenient in cases where errors are due to non-random events such as human bias in decision making while uncertainty is present.[6]

Annotated Bibliography

Flyvbjerg, B., Skamris Holm, M.K. and Buhl, S.L., 2004. What causes cost overrun in transport infrastructure projects?. Transport reviews. [2]

  • An overview of statistical studies on 258 large projects
  • Relationship between project cost escalation and sluggish project, big project.

Flyvbjerg, B., 2007. Policy and planning for large-infrastructure projects: problems, causes, cures. Environment and Planning B: planning and design. [5]

  • Reasons of inaccuracy in forecasts of cost and benefits
  • Reference class forecasting

Walczak, R. and Majchrzak, T., 2018. Implementation of the Reference Class Forecasting Method for Projects Implemented in a Chemical Industry Company. Acta Oeconomica Pragensia [3]

Awojobi, O. and Jenkins, G.P., 2016. Managing the cost overrun risks of hydroelectric dams: An application of reference class forecasting techniques. Renewable and Sustainable Energy Reviews [6]

  • Application of RCF in hydroelectric dams

Pindy Bhullar, 2018, De-risking the programme portfolio with reference class forecasting [7]

  • An article about the poor performance of project and program and how can the RCFM be used

Flyvbjerg, B., 2013. Over budget, over time, over and over again: Managing major projects. [4]

  • Optimism bias and strategic misrepresentation,
  • What RCF does from a statistical perspective

Hájek, A., 2007. The reference class problem is your problem too. Synthese [8]

  • The problem of the reference class forecasting method from a statistical point of view

References

  1. 1.0 1.1 "Project Management Institute (PMI),2017, Guide to the Project Management Body of Knowledge (PMBOK® Guide) (6th Edition)"
  2. 2.0 2.1 "Flyvbjerg, B., Skamris Holm, M.K. and Buhl, S.L., 2004. What causes cost overrun in transport infrastructure projects?. Transport reviews https://doi.org/10.1080/0144164032000080494a"
  3. 3.0 3.1 3.2 "Walczak, R. and Majchrzak, T., 2018. Implementation of the Reference Class Forecasting Method for Projects Implemented in a Chemical Industry Company. Acta Oeconomica Pragensia. https://www.researchgate.net/publication/324337008_Implementation_of_the_Reference_Class_Forecasting_Method_for_Projects_Implemented_in_a_Chemical_Industry_Company"
  4. 4.0 4.1 4.2 4.3 4.4 4.5 4.6 "Flyvbjerg, Bent. "Over budget, over time, over and over again: Managing major projects." (2013): 321-344.https://www.researchgate.net/publication/235953357_Over_Budget_Over_Time_Over_and_Over_Again_Managing_Major_Projects"
  5. 5.0 5.1 5.2 5.3 5.4 5.5 " Flyvbjerg, B., 2007. Policy and planning for large-infrastructure projects: problems, causes, cures. Environment and Planning B: planning and design. http://documents1.worldbank.org/curated/en/968761468141298118/pdf/wps3781.pdf"
  6. 6.0 6.1 6.2 6.3 6.4 "Awojobi, O. and Jenkins, G.P., 2016. Managing the cost overrun risks of hydroelectric dams: An application of reference class forecasting techniques. Renewable and Sustainable Energy Reviews. https://www.sciencedirect.com/science/article/pii/S1364032116301162/"
  7. 7.0 7.1 "Pindy Bhullar, 2018, De-risking the programme portfolio with reference class forecasting. https://www.apm.org.uk/news/de-risking-the-programme-portfolio-with-reference-class-forecasting/"
  8. 8.0 8.1 8.2 8.3 8.4 "Hájek, A., 2007. The reference class problem is your problem too. Synthese, 156(3), pp.563-585.https://link.springer.com/article/10.1007/s11229-006-9138-5"
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox