1 Introduction

Project management knowledge, such as law, medicine, and accounting, relies on experience-based theories resulting from the scientific achievements of operational and academic people, whose achievements are used and the conditions for its scientific progress are provided. Project management knowledge includes proven traditional methods that are widely used in practice. In this regard, new innovative methods are constantly introduced in this field (Fardi et al., 2019). The method of calculating project cost progress is one of the most important issues in management that is continuously growing in the phases of “financial management” and “project control”. In financial management, the projected information is obtained with project progress percentage in different financial periods during the project implementation, called the cost progress percentage. The project progress percentage is determined according to the financial facts and the work done and compared with the relevant programs’ progress percentage. Analyzing the financial percentage of the project and comparing it with the planned is vital for decision-makers because this information can show the project facts with the right or wrong performance (Filippetto et al., 2021).

The main concerns of project managers and stakeholders are to complete the project according to a pre-determined financial plan or to have a slight deviation from the plan. In this respect, integrated and accurate project control depends on the duration and appropriate and correct access to project information. The Project Management Body of Knowledge (PMBOK) is divided into nine areas defining each area’s inputs, techniques, and outputs. Project communication management plays a critical role in project collection, processing, and evaluation. According to this standard, communication management is the sum of the processes required to ensure the production, collection, classification, storage, and distribution of project information (according to the characteristics of each) at a specified time and appropriately (Wu et al., 2021).

A necessary process defined in project communication management is the performance reporting process. This process collects and disseminates the performance information to determine how stakeholders use resources to achieve project goals. This process includes the following topics. First, the project performance reports should contain information about time, cost, and quality, so the technique used to prepare performance reports should include the above items with analysis. Using this analysis allows estimating the remaining time and budget report to reduce the deviations between what actually happens in reality against the budget and time baselines. Revising and optimizing (Terbrack et al., 2021) activity in the project makes the project progress as much as possible. However, if even an activity is done partially, the project progresses as well. The reason is that it is usually impossible to calculate the total tasks of the project and choose a disclosure criterion. Several criteria have been proposed for the activities, such as “risk” and “complexity.” Each activity requires time and budget to complete regardless of the type of task. Some criteria are commonly used to evaluate the progress of projects (Egwim et al., 2021). The percentage of project financial progress is the main project performance indicator in periodic reports. Calculating project progress and comparing it to a pre-determined financial plan (baseline budget) removes many ambiguities and determines the project’s status for project management. There may not be a more important indicator of the project progress percentage to determine the project’s status, based on which the project earned value (Lalmi et al., 2021).

Earned value management (EVM) is a very efficient way to manage the duration and cost of the project (Jafarzadeh-Ghoushchi et al., 2017). Although EVM is designed to control the project cost and duration, this approach focuses on cost management. The explanation is that costs fluctuate and increase the price increase likelihood. As a result, the possibility of project equipment might not be provided. These events can pose serious problems for the project. However, they are not targeted and cover a wide range of industries because of economic sanctions. Studies have considered economic sanctions on target countries (i.e., stupid sanctions), according to which the nature of the restrictions is usually indistinguishable and affects all residents of the target countries (Samee & Pongpeng, 2016). Most projects in EVM have been done in relation to the project cost (Ershadi et al., 2021). Aliverdi et al. (2013) proposed different methods for cost estimation. In those methods, the behavior of time indicators in the value management system has been acquired. However, many researchers have criticized the way they are interpreted. Thus, many efforts have been made to improve duration performance, which eventually led to the emergence of the concept of timing acquired (Lipke, 2006).

The high accuracy of ES has led to the definition of several indicators to measure the duration performance of the project and has made it a suitable complement to value management (Koke & Moehler, 2019). Determining the weight percentage is significant in project management and control, especially in determining cost progress. Defining the project information structure, planning, updating, and reporting the project will be completely affected by the manager’s accuracy in determining the project weight percentages. This issue is especially important in projects where the progress of the project cost is the basis of payment, for instance, in projects whose payment method is unchanged. Given that the resubmission policy causes an immediate decrease in the company’s value, it is reasonable to assume that shareholders, especially small shareholders, believe the disclosure announced by managers (Beladi et al., 2019). Therefore, in such cases, the method for determining the percentage of project cost progress involves many common legal issues of stakeholders and contractors (i.e., consultant, designer, and construction contractor). Some studies have evaluated project progress and project performance based on ISO9001 and EFQM criteria (Zhang et al., 2009). Some other researchers have examined the completion of activities and project progress in terms of time, cost, and organizational learning (Hassanpour et al., 2021; Wi & Jung, 2010). Although in some studies, the project progress has been considered in terms of risk and uncertainty in the implementation of activities and the factors affecting it, there is a deviation in estimating the project’s progress. Therefore, new methods are needed in this field, and most studies on physical progress calculation methods try to reduce the deviation of the calculated progress percentage. Usually, one of the most important criteria for this purpose is the cost criterion, which has a severe deviation. In some studies, equations have been developed assuming data certainty (Anand et al., 2021; Pamucar et al., 2021; Zayed et al., 2008).

In this research, the failure modes and effects analysis (FMEA) method was used to provide a program to predict deviation and its impact on management indicators. FMEA employs a simple step-by-step system structure implemented by industry experts. An important reason for developing this method is its ease and low cost of implementation in various industries. The FMEA method was first introduced in the 1920s, but its widespread use in various industries has increased significantly since the early 1960s. Today, it is widely used in multiple industries, including food, renewable and non-renewable energy, automotive, chemical, medical equipment, and mechanical industries (Akbari et al., 2020; Eroğlu, 2021; Lin et al., 2021; Rahmati et al., 2022). As mentioned, the occurrence of risks and their effects are based on experts’ forecasts. Hence, this process can be considered a possible process.

The FMEA method uses the Risk Preference Quantity (RPN) criterion to rank the identified risks (Dorosti et al., 2020; Hematinia et al., 2020). From Eq. (1), the value of this quantity can be calculated:

$$ {\text{RPN}} = O*S*D $$
(1)

In this equation, parameter D indicates the probability of risk detection and identification, O indicates the probability of risk occurrence, and S shows the severity of risk occurrence. Risk priority is determined by the RPN for each risk such that increasing the RPN raises the risk priority, and more important corrective action must be taken against it. The most important disadvantages of this method are the non-interference of weights in determining the importance of indicators of severity, probability of occurrence, and probability of diagnosis. Sometimes RPNs are the same for both risks, but the effects of their risks are different (Liu et al., 2015). Expert opinion is used in this method to determine the number of decision indicators. According to experts, there are always possible features that make the results definitely not the same as the real problems. Therefore, using methods that calculate uncertainty can provide more confidence in the resulting outputs. Another disadvantage of the FMEA method is the incomplete prioritization, which increases the duration and cost of preventive planning (Ghoushchi et al. 2021a, b, c). For these reasons, this method needs new indicators for weighting activities that can help calculate the percentage of more efficient progress by considering uncertainty.

2 Literature review

Project financial management is mostly done by controlling the percentage of cost progress, which is one of the main processes in project financial management. Nevertheless, only a handful of papers have studied the problem from both stakeholder’s and manager’s perspectives. In this section, we review the research literature based on project management and project control.

Zavadskas et al. (2014) proposed a method for estimating project progress with multiple criteria to estimate the project progress percentage by considering the criteria affecting project progress. They presented a new model with a practical approach and compatible with conventional standards in which the criteria of risk, duration, buoyancy, and cost are considered. Finally, each activity has a weight in each criterion, which leads to a change in the percentage of total physical progress.

Ghoushchi et al. (2021a, b, c) provided a new approach to assess and rank HSE risks with inaccurate data. They developed a new approach in three steps to identify some of the disadvantages of the FMEA method. In the first step, risk situations are identified by the FMEA method, and RPN determinants are quantified. In the second step, using the G-BWM method and experts’ opinions, the weight of the desired factors is calculated. Finally, the risk is considered in this approach by G-number theory. The proposed approach in this research was implemented in factories active in copper production. The results indicate the complete prioritization of risks over other methods such as FMEA and fuzzy BWM.

Urgiles et al. (2020) proposed a technique to improve the control and monitoring of hydropower projects and deal with very complex projects to build hydropower plants, which often face cost increases and delays. Their method is to monitor and control the construction projects of hydropower plants, which allows the periodic calculation of the criteria of physical progress, financial progress, cost forecast, and project completion time. Their proposed method improves efficiency compared to traditional methods. The proposed method makes it possible to simultaneously consider the costs, deadlines, sensitivities, and operational risks of the projects under analysis.

Babar et al. (2017) estimated the cost at completion by risk integration in value management. To this end, they proposed a framework that integrates various key performance indicators into the risk performance index (RPI). They proposed an integrated model using SPI, CPI, and RPI and conducted several case studies to validate it. The results show a better EAC compared to traditional methods. It also provides stakeholders with better monitoring and decision-making tools to measure performance indicators to measure key aspects of the project.

Beigi et al. (2020) evaluated the impact of applying project management knowledge standards on improving the financial success of EPC projects. Also, they examined the impact of project management standards on the financial success of EPC projects. This study aimed to identify the impact of PMBOK standards on improving the financial success of EPC projects. Using previous studies, they prepared a questionnaire and completed the EPC among project experts, identified the factors affecting the financial success of EPC projects, and categorized them according to 10 PMBOK standard areas. Finally, they evaluated the importance of each identified factor in improving the financial success of EPC projects. The results showed that the application of project management knowledge has a significant effect on improving the financial success of EPC projects.

Oliveira (2019) used the EVM model to monitor and control the program and cost performance in protecting the building facade. The proposed model provided satisfactory results for comfortable and effective implementation in the protection of facades. When applying the EVM model, it is necessary to determine the performance capability of short-term tasks with low complexity.

Wang et al. (2009) developed weighting methods for project activities using multiple criteria and calculated fuzzy models of “fuzzy hierarchical analysis process” and “network analysis process”. Also, along with the weights of costs extracted from the project documents, using the TOPSIS method, they calculated the utility distance of each activity with the ideal solution and considered it equal to its weight. The proposed method was implemented in a refinery project (Table 1).

Table 1 A review of project cost management models and uncertainties

3 Problem description

In project management science, assigning resources to finalize the activities of each project is very important for project experts. Budget, as the most important source of any project, can be completed by the deadline and with the baseline budget with planning and scheduling. This allocation is possible by receiving more detailed information from the current status of the project so that other dimensions are considered important. The common problem in many projects is the disagreements between contractors and stakeholders. Relying on project progress and project cost reports is not recommended when the percentage of project cost progress is not appropriate compared to the facts and activities are entered into the calculations with equal risk, which causes deviations. For example, an activity that can further satisfy stakeholders or affect the project’s credibility, and the project’s complexity, can also influence the project by the variety of resources used and the involvement of several professions.

Another problem that usually occurs in project management is calculating the progress of proposed models. Cost is used as a measure, a criterion whose weight is the cost of each activity divided by the project’s total cost which has a deviation. As a result, the physical progress percentage may also deviate. Thus, this model focuses on improving the percentage of cost-effective progress of the project.

The next problem is to improve the calculated weights of each activity and the opinion of stakeholders and experts. In most studies, this information source is used to collect data, but in any case, the input data has deviations. Entering the data directly definitely causes deviations in the equations and recognizes the weight of activities used to determine the progress percentage. As a result, it is better to use uncertainty models and methods to get a more realistic result.

Our proposed solution to reduce the deviation of project cost progress by adding important and new dimensions while considering the uncertainty in the input data of project experts shows how the difference in results helps the project management.

4 Methodology

A project is composed of several activities. Therefore, project progress estimation requires referring to the activities and their progress and summarizing the project progress. However, the important point is that the weights of project activities are not the same in terms of time and cost. Besides, the weight of each activity is affected by several factors. In the project, the significance coefficient of the affected factors is also different and unique. Due to this issue and the research background on project progress estimation, a multi-criteria decision model is presented in this research. In this method, it is assumed that each activity in a project is part of the project, and this part is a function of several factors. Obviously, the total progress of the project in terms of cost and duration can be obtained from each project activity. The amount of project progress at each stage of project life can be extracted from the total progress of each activity per share. Each activity of the design project is a tool to estimate the impact of the selected dimensions on the cost index. The role of each dimension is essential in the activities and ultimately in the project.

Decision-making issues are data-based. Therefore, they must have the least ambiguity and uncertainty to make the decision useful and reliable. Many methods such as fuzzy set theory, probability theory, and various decision methods reduce various aspects of ambiguity and uncertainty in decision problems. The problem presented in this study was evaluated using a new method called G numbers using incorrect data based on the concept of importance and necessity and in the form of a regular pair of fuzzy numbers (Ghoushchi & Khazaeili, 2019). Identifying the risks of their occurrence and weighing them is an important task for project managers. For this purpose, the conventional FMEA method is used, despite its weaknesses. The MOORA method was first used by Brauers and Zavadskas (2006) to address the shortcomings of weighting methods in models. Previous decisions such as Preferred Ranking Organization Method for Enrichment Assessment (PROMETHEE), Ideal Solution-Like-Order Priority Technique (TOPSIS), Analytic Hierarchy Process (AHP), and Translate Reality Selection (ELECTRE) are used for this purpose. This method is based on the theory of relative analysis and the reference point method as a suitable method for multi-objective optimization.

The most important features of this method are the facile use of multi-objective optimization, less computation, high stability, and short solution time. In this study, a new approach to prioritize identified risks. It is proposed to eliminate the gap of the FMEA method in two stages: In the first step, the factors are identified by the generalized FMEA method, the risk of peroxide project activities in the petrochemical industry is measured, and three parameters are quantified in the RPN method. In the second step, according to the results from the previous steps, the scores obtained are weighted using the proposed G-MOORA method. The G-number approach also takes into account incorrect risk data and complexity index. This approach is implemented in a plant construction project to produce peroxide in the petrochemical industry.

4.1 Analysis and result

As explained, the proposed method, unlike the traditional, examines the proposed three dimensions for each activity instead of one dimension to estimate the cost progress. In this way, a 4.3% difference means calculating the project progress by giving importance to risk affects the cost of activities and the impact of complexity on the cost of each activity. This complexity increases the calculation accuracy of project cost progress and, ultimately, the accuracy of contractors’ payments. Based on these dimensions, the weight of each activity is calculated for the whole project. During the project implementation, at certain times, information about the progress of project activities from different parts of the project will reach the project control unit and later the financial unit. At this stage, the financial progress is calculated by analyzing the information received. A macro program was designed for the proposed model in VB. In this module, a report on the progress of activities is recorded at each stage. The program automatically calculates the share of each activity of the total project and transmits its information to MS-Project software; then, the software shows the project progress percentage at the time of reporting. In the following, a case study is performed to evaluate the functionality and validation of the presented model.

Figure 3 shows the difference between the percentage of cost progress with the classic method and the innovative method with blue and orange colors. This difference has a simple interpretation: work earned more value than the money spent.

For example, the importance of activities 1–2 is less considering the complexity and risk of the project. Thus, the proposed model suggests 18.9% progress instead of 25% because this activity requires less diverse resources and less complexity and time. The more time and cost is required, the lower the severity and probability. Accordingly, the project value is less than the money spent up to the time of reporting.

5 Proposed model

The proposed model will show how the total value of θ will differ from the value of θ after applying the coefficients by applying the weight of the studied criteria, which will ultimately change the cost progression. According to the above explanations, the research model can be summarized as follows:

$$ T_{ij} = f\left( {{\text{WB}}_{ij} ,{\text{WCT}}_{ij} ,{\text{WR}}_{ij} } \right) = \frac{{{\text{WB}}_{ij} + {\text{WR}}_{ij} + {\text{WC}}_{ij} }}{3} $$
(2)
$$ \theta = \frac{{\sum T_{ij} }}{3} $$
$$ \theta = \sum \left[ {\frac{{{\text{BV}}_{ij} }}{{B_{ij} }}\left( {T_{ij} } \right)} \right] \times 100 $$

\(\theta \): The progress of the whole project at the time of reporting, \(i\): Activity start event, \(j\): End of activity event, \(T_{ij}\): Weight calculated by the proposed method, \({\text{WB}}_{ij}\): The cost weight of each activity based on the total cost of resources consumed by the activity, \({\text{WC}}_{ijc}\): Weight calculated based on activity complexity, \({\text{WR}}_{ijr}\): Calculated weight of activity risk, \({\text{BV}}_{iji}\): The earned financial value of the activity (amount of value earned from the planned budget).

5.1 Calculate financial risk

Risk is the first criteria considered in this method, which tries to evaluate the tasks in a project based on the set parameters in order to gain their weights.

$$ R_{ijn} = \mathop \sum \limits_{1}^{17} {\text{RPN}}\left( {{\text{RPN}}1,{\text{RPN}}2,{\text{RPN}}3, \ldots } \right) = \left( {{\text{INR1*POR}}1} \right) + \left( {{\text{INR}}2{\text{*POR}}2} \right) + \left( {{\text{INR}}3{\text{*POR}}3} \right) + \ldots $$
(3)
$$ {\text{WR}}_{ij} = \frac{{R_{ijn} }}{{\mathop \sum \nolimits_{{\begin{array}{*{20}c} {i = 0} \\ {j = 1} \\ \end{array} }}^{{\begin{array}{*{20}c} {i = n} \\ {j = n + 1} \\ \end{array} }} R_{ijn} }} $$

\(R_{ijn}\): The total risk share of each activity ij identified risk factors, \({\text{INR}}_{n}\).: The risk severity of risk factors identified, \({\text{POR}}_{n}\): The risk probability of risk factors identified, \({\text{RPN}}\): The product of the severity of the risk and the probability of the risk occurring between 1 and 25, \({\text{WR}}_{ij}\): The calculated weight of the financial risk of each project activity.

Table 2 shows tt the severity of the risk of achieving the goal, which is important for the organization, is scaled and the average score in the questionnaire is considered by the project expert.

Table 2 Effect or severity of risk (S)

Table 3, the average of the two columns Percentage of probability and Frequency of probability in the questionnaire is recorded by experts The RPN is then calculated by multiplying the scores of the above tables by Eq. (1) (Tables 4, 5, 6, 7, 8).

Table 3 Probability of risk (O)
Table 4 Risk of detection (D)
Table 5 RPN scores
Table 6 Risk assessment
Table 7 Description of the complexity of the activity (taken from the opinion of experts)
Table 8 Linguistics variables of G-numbers for alternative rating

5.2 Complexity calculation

Complexity of tasks is the second criterion considered in this method that tries to determine the weight of tasks in the project, the same weight that brings the weight of tasks closer to reality.

$$ {\text{WC}}_{ij} = \frac{{C_{ijn} }}{{\mathop \sum \nolimits_{{\begin{array}{*{20}c} {i = 0} \\ {j = 0} \\ \end{array} }}^{{\begin{array}{*{20}c} {i = n} \\ {j = n} \\ \end{array} }} C_{ijn} }} $$
(4)

\({\text{WC}}_{ij}\) The calculated weight of the complexity of each project activity.

To calculate the uncertainty, we perform the following steps:

Step 1 The decision matrix with G-number data is expressed as follows. In this matrix, m and n represent the number of alternatives and the number of criteria, respectively. Also, they indicate the value of the i-th criterion for the j-th option (first component G-numbers) and the necessity of the i-th criterion for the j-th option (the second component of the G-numbers), respectively (Khazaeili et al., 2019).

$$ \tilde{Z} = \left[ {\begin{array}{*{20}c} {\left[ {\left( {x_{11}^{l} ,x_{11}^{m} ,x_{11}^{u} } \right),\left( {y_{11}^{l} ,y_{11}^{m} ,_{11}^{u} } \right)} \right]} & {\left[ {\left( {x_{12}^{l} ,x_{12}^{m} ,x_{12}^{u} } \right),\left( {y_{12}^{l} ,y_{12}^{m} ,_{12}^{u} } \right)} \right]} & {...} & {\left[ {\left( {x_{1n}^{l} ,x_{1n}^{m} ,x_{1n}^{u} } \right),\left( {y_{1n}^{l} ,y_{1n}^{m} ,y_{1n}^{u} } \right)} \right]} \\ {...} & {...} & {...} & {} \\ {...} & {...} & {...} & {} \\ {\left[ {\left( {x_{m1}^{l} ,x_{m1}^{m} ,x_{m1}^{u} } \right),\left( {y_{m1}^{l} ,y_{m1}^{m} ,_{m1}^{u} } \right)} \right]} & {\left[ {\left( {x_{m2}^{l} ,x_{m2}^{m} ,x_{m2}^{u} } \right),\left( {y_{m2}^{l} ,y_{m2}^{m} ,_{m2}^{u} } \right)} \right]} & {...} & {\left[ {\left( {x_{mn}^{l} ,x_{mn}^{m} ,x_{mn}^{u} } \right),\left( {y_{mn}^{l} ,y_{mn}^{m} ,y_{mn}^{u} } \right)} \right]} \\ \end{array} } \right] $$
(5)

Step 2 Convert the decision matrix G to fuzzy triangular numbers.

Verbal variables Indices of importance and necessity in the decision matrix G are converted to triangular fuzzy numbers using the equation (Egwim et al., 2021; Khazaeili et al., 2019).

$$ G = \alpha \tilde{I} \oplus \left( {1 - \alpha } \right)\tilde{N};\;0 \le \alpha \le 1 $$
(6)

Step 3 Normalize the fuzzy decision matrix.

Using formula 7, we normalize the decision matrix and the normalized matrix D is obtained in this step (Khazaeili et al., 2019).

$$ \begin{aligned} \tilde{d}_{ij}^{ * } & = \left( {d_{ij}^{l * } ,d_{ij}^{m * } ,d_{ij}^{u * } } \right)\;\;{\text{and}}\;\;\forall ij: \\ d_{ij}^{l * } & = d_{ij}^{l} /\sqrt {\sum\limits_{i = 1}^{m} {\left[ {\left( {d_{ij}^{l} } \right)^{2} + \left( {d_{ij}^{m} } \right)^{2} + \left( {d_{ij}^{u} } \right)^{2} } \right]} } \\ d_{ij}^{m * } & = d_{ij}^{m} /\sqrt {\sum\limits_{i = 1}^{m} {\left[ {\left( {d_{ij}^{l} } \right)^{2} + \left( {d_{ij}^{m} } \right)^{2} + \left( {d_{ij}^{u} } \right)^{2} } \right]} } \\ d_{ij}^{u * } & = d_{ij}^{u} /\sqrt {\sum\limits_{i = 1}^{m} {\left[ {\left( {d_{ij}^{l} } \right)^{2} + \left( {d_{ij}^{m} } \right)^{2} + \left( {d_{ij}^{u} } \right)^{2} } \right]} } \\ \end{aligned} $$
(7)
$$ \tilde{D} = \left[ {\begin{array}{*{20}c} {\left( {d_{11}^{l} ,d_{11}^{m} ,d_{11}^{u} } \right)} & {\left( {d_{12}^{l} ,d_{12}^{m} ,d_{12}^{u} } \right)} & {...} & {\left( {d_{1n}^{l} ,d_{1n}^{m} ,d_{1n}^{u} } \right)} \\ {...} & {...} & {...} & {} \\ {...} & {...} & {...} & {} \\ {\left( {d_{m1}^{l} ,d_{m1}^{m} ,d_{m1}^{u} } \right)} & {\left( {d_{m2}^{l} ,d_{m2}^{m} ,d_{m2}^{u} } \right)} & {...} & {\left( {d_{mn}^{l} ,d_{mn}^{m} ,d_{mn}^{u} } \right)} \\ \end{array} } \right] $$
(8)

Step 4 Convert fuzzy triangular numbers to definite numbers.

Using the equation formula, 8 fuzzy triangular numbers become definite.

$$ {\text{BNP}}_{i} (y_{i} ) = \frac{{\left( {y_{i}^{u} - y_{i}^{l} } \right) + \left( {y_{i}^{m} - y_{i}^{l} } \right)}}{3} + y_{i}^{l} $$
(9)

5.3 Diagram/framework step by step

figure a

5.4 Describe the model by solving a sample model

Consider the following project, which has 5 tasks (arrows) and event or milestone (circles), and their prerequisite and post-requirement relationships are defined as follows, as well as the cost of each activity on the arrow related to the same activity (Fig. 1).

Fig. 1
figure 1

A sample model

In Table 9, the hypothetical values of each activity in the project are recorded in relation to each relevant criterion.

Table 9 Hypothetical values of each criterion

\({\text{WB}}_{ij}\): The weight of the cost of each activity based on the sum of the costs of the resources of the activity to the whole project

$$ {\text{WB}}_{ij} = \frac{{B_{ij} }}{{\sum B_{ij} }} $$

\({\text{WC}}_{ij}\): Weight calculated based on activity complexity

$$ {\text{WC}}_{ij} = \frac{{C_{ij}^{n} }}{{\mathop \sum \nolimits_{{\begin{array}{*{20}c} {i = 0} \\ {j = 0} \\ \end{array} }}^{{\begin{array}{*{20}c} {i = n} \\ {j = n} \\ \end{array} }} C_{ij}^{n} }} $$

\({\text{WR}}_{ij}\): Calculated weight of financial risk

$$ {\text{WR}}_{ij} = \frac{{R_{ij}^{n} }}{{\mathop \sum \nolimits_{{\begin{array}{*{20}c} {i = 0} \\ {j = 1} \\ \end{array} }}^{{\begin{array}{*{20}c} {i = n} \\ {j = n + 1} \\ \end{array} }} R_{ij}^{n} }} $$

To reduce the deviation caused by human error in filling out the questionnaire, then the obtained numbers are entered into uncertainty calculations based on the risk and complexity of activities.

In order to reduce the deviations, in addition to changing the point to 3 points, in the triangular fuzzy numbers, it is also divided into two parts Importance and Necessity (Table 10).

Table 10 Linguistic variables G-numbers for alternative rankings of risks activities

Now, after normalizing the matrices presented in Table 9.

Shown now according to the MOORA approach, the other steps and complete weighting of the approach are in Table 11 (Table 12).

Table 11 Normalization of G-numbers linguistic variables for alternative risk rankings activities
Table 12 Non-fuzzy construction of G-numbers linguistic variables for alternative rankings of risks activities

Finally, the risk weight will replace the previous risk weight with uncertainty calculations and enter the next equations (Table 13).

Table 13 Linguistic variables G-numbers for alternative rankings of activity complexity

And now the calculations are done for the complexity of the activities (Table 14, 15, 16).

Table 14 G-Numbers linguistic variables for alternative rankings of activity complexity
Table 15 Normalization of G-numbers linguistic variables for alternative rankings of complexity of activities
Table 16 Non-fuzzy construction of G-numbers linguistic variables for alternative rankings of activity complexity

And the obtained weights mentioned in the mathematical model are recorded in Table 17.

Table 17 Weights obtained from the mathematical model

According to the model presented in this study Eq. (2), we have:

$${T}_{12}=\frac{0.25+0.203431+0.114625}{3}=0.1893$$
$${T}_{13}=\frac{0.15+0.203431+0.328063}{3}=0.2271$$
$${T}_{24}= \frac{0.25+0.056373+0.328063}{3}=0.2114$$
$${T}_{34}=\frac{0.15+0.056373+0.114625}{3}=0.1069$$
$${T}_{45}=\frac{0.20+0.480392+0.480392}{3}=0.2650$$

Calculated percentage of project cost progress before performing the proposed model calculations:

$$\mathrm{\%cost}=\sum \left[\frac{50}{50}\left(0.25\right)\right]+\left[\frac{30}{30}\left(0.15\right)\right]+\left[\frac{40}{50}\left(0.25\right)\right]+\left[\frac{20}{30}\left(0.15\right)\right]+[\frac{0}{40}\left(0.2\right)()\times 100=\mathrm{\%}70$$

70% progress for project cost progress has been achieved in a classic way and now using calculated weights of risk and complexity with uncertainty of input data by experts, the percentage of cost progress has been improved:

\(\theta \mathrm{\%}=\sum \left[\frac{50}{50}\left(0.1893\right)\right]+\left[\frac{30}{30}\left(0.2271\right)\right]+\left[\frac{40}{50}\left(0.2114\right)\right]+\left[\frac{20}{30}\left(0.1069\right)\right]+[\frac{0}{40}\left(0.2650\right)()\times 100=\mathrm{\%}65.7\)

5.5 Analysis and result

As explained, the proposed method, unlike the traditional examines the proposed three dimensions for each activity instead of one dimension to estimate the cost progress, so the difference of 4.3% means calculating the project progress by giving importance to risk affects the cost of activities as well as the impact of complexity on the cost of each activity, which promotes the calculation of project cost progress and ultimately increases the accuracy of contractors’ payments. Based on these dimensions, the weight of each activity is calculated for the whole project. During the implementation of the project, at certain times, from different parts of the project, information about the progress of project activities will reach the project control unit and later the financial unit. At this stage, the amount of financial progress is calculated by analyzing the information received. A macro program has been designed for the proposed model in VB, in which a report on the progress of activities is recorded at each stage. The program automatically calculates the share of each activity of the total project and transmits its information to MS-Project software; then, the software will show the percentage of project progress at the time of reporting. In the following, a case study is performed to evaluate the functionality and validation of the model presented to the calculations (Fig. 2).

Fig. 2
figure 2

The weight difference of activities between the proposed model and the classical method

Figure 3 shows the difference between the percentage of cost progress with the classic method and the innovative method with blue and orange colors. This difference has a simple interpretation, which work earned more value with the money spent.

Fig. 3
figure 3

Differences in the percentage of cost progress of the proposed model θ% and the %cost

For example, activity 1–2 The importance of this activity is less considering the complexity and risk of the project, so the proposed model of this study suggests 18.9% progress instead of 25% because this activity requires less diverse resources and less complexity and time. The more time and cost is required, the lower the severity and probability, so the value of the project is less than the amount of money spent up to the time of reporting.

6 Case study

This project is to build a peroxide production plant located in the Kurdistan Petrochemical site. Completing the plant’s construction has several management challenges, the most important part of which is cost management. Also, the project can be implemented using project progress reports that monitor the daily status of the project to update budget planning. Using the proposed method, we calculated the value of each activity, taking into account the stated factors. The project progress is calculated after entering this information in the MS-Project software. The results in the output of the software calculations are shown in Fig. 4.

Fig. 4
figure 4figure 4

Project schedule in MSP

7 Conclusion

In this study, an attempt is made to improve financial management, which is an important concern for project managers and stakeholders. To this end, we focus on cost progress, which is an important criterion for calculating the percentage of physical progress. As we know, reports are determining components in project planning because they inform managers of the project status and plan by interpreting deviations and prioritizing tasks based on important issues such as time, cost, risk and complexity in the project. Based on the obtained results, in the case study of “construction of peroxide production plant in Kurdistan Petrochemical Industrial Town”, the percentage of project cost progress with the proposed model is θ% = 44%. In comparison, the project progress percentage without weighting MS-Project cost is 43%. The results show that the budget spent on the “details of engineering” summary task is not adequate, which makes the cost percentage more than θ%. In other words, as much as 1% less attention is paid to risky and complex tasks. In the “procurement” summary task, the cost is reasonable, and thus θ% equals the cost%. In the “construction/installation” summary task, the budget spent is excellent, and tasks with more risk and complexity have more progressed. In other words, the money has been better spent and has been able to reduce risks and more attention to complex tasks. By interpreting the results, managers can now review the impact of the task on the project and plan with prioritizing tasks for the coming weeks based on which tasks are higher in time, cost, risk, and complexity. The results show the proposed method as an innovative method with a high ability to communicate practically with users. Finally, the present study is the first step in obtaining a table that can provide a fixed weight “WCij & WRij” for known activities that are widely used in construction and installation projects.

According to the above Fig. 5, after receiving data from project stakeholders and experts and after performing uncertainty calculations, the results show that the weight of the “details of engineering” summary task was 2% (i.e., the tasks are low cost). Due to the predecessors of “details engineering” tasks the weight value has increased to 29% in risk and 8% in complexity, which eventually reaches 10% in Tij. Meanwhile, the weight of procurement at first it was 80%, then it is 18% in risk and 36% in complexity, and finally in Tij it is about 40%. Overall, although it includes the highest cost of the project, it is simple and has less risk. Also, the weight of “construction/Installation” is 17%, which is 41% in risk, 51% in complexity, and 40% in Tij. In “Pre-Com./Com.” the weight is 2%, which is later increased to 7% with a weight of in risk and 8% in complexity and 10% in Tij. As a result, the weight of the procurement sub-tasks is less risky for the project than for its competitors and less complex. Hence, the model proposed in this study suggests that the weight value of procurement is reduced and that of other activities is increased so that managers can plan better.

Fig. 5
figure 5

The weight difference of activities between the proposed model and the classical method

Figure 6 shows the final calculation results in the case study of “construction of a peroxide plant in the Kurdistan Petrochemical Industrial Park.” As can be seen, the project progress percentage of the “overall project” with the proposed model (orange) is 44%. In comparison, the project progress percentage without weighting (blue) cost is 43%. Analyzing the results, we conclude that “detail engineering” is not appropriate for the budget spent. The budget is spent on activities with a lower risk value and complexity, and the cost% is more than θ. In “Procurement,” the cost is reasonable. Consequently, θ% is more than the cost because more money was spent on purchasing bids that made the project riskier and more complex. In “Construction/Installation,” the budget spent is excellent, and the work with a higher risk and complexity is more advanced. In other words, money is better spent and reduced risks and paid more attention to complex tasks. In the “Pre-Com./Com.”, the budget was not planned to be spent during the reporting period, and no budget was actually spent. With these results, managers can now prioritize tasks for the coming weeks. The same tasks have higher time, cost, risk, and complexity. The proposed method results show it as an innovative method with a high ability to communicate practically with users. Use another criteria such as: inflation, estimating the dependence of equipment purchase on the engineering phase, resource management and human resource, etc.

Fig. 6
figure 6

Differences in the percentage of cost progress of the proposed model θ% and the %cost

The same topics are suggested for further studies, Recommendations for further study include formulating effective criteria on the project and entering their data in the calculations, which results in more coverage of the effective criteria in the project and increases the accuracy of weighting coefficients. In addition, it is suggested to use the results of this study to reduce computational deviations. Finally, experiences of better management with a better understanding of the realities of the project can be used in this approach.