Next Article in Journal
Complexity, Performance, and Search Efficiency: An Eye-Tracking Study on Assembly-Based Tasks among Construction Workers (Pipefitters)
Previous Article in Journal
Planning Strategy for Urban Building Energy Conservation Supported by Agent-Based Modeling
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Estimating Construction Project Duration and Costs upon Completion Using Monte Carlo Simulations and Improved Earned Value Management

1
Department of Civil and Environmental Engineering, The Hong Kong University of Science and Technology, Clear Water Bay, Kowloon 999077, Hong Kong
2
Department of Project Commerce, China Construction First Group Construction and Development Co., Ltd., 17 Wanghua Road, Chaoyang District, Beijing 100102, China
*
Author to whom correspondence should be addressed.
Buildings 2022, 12(12), 2173; https://doi.org/10.3390/buildings12122173
Submission received: 2 November 2022 / Revised: 6 December 2022 / Accepted: 6 December 2022 / Published: 8 December 2022
(This article belongs to the Section Construction Management, and Computers & Digitization)

Abstract

:
Earned value management (EVM) is widely used when monitoring and estimating operations related to construction projects. As the scope and complexity of construction projects expand, traditional EVM is sometimes ineffective and even results in conclusions that are contrary to the actual situation. Additionally, the estimate produced by EVM is a deterministic value that does not account for the uncertainty of activities involved in a construction project. This study proposes an estimation approach that combines an improved EVM, critical path method (CPM), program evaluation and review technique (PERT), and Monte Carlo simulation (MCS). The contribution is threefold. Firstly, a path-based schedule measurement approach is described using network diagrams and CPM to capture the logical relationships among activities. Secondly, the resource input categorizes activities to improve the accuracy of the duration and cost estimates. The remaining duration and cost will be estimated based on the execution performance of the activities in the same category. Thirdly, PERT and MCS approaches are used to reveal the uncertainty of estimates upon completion by replacing a deterministic value with a possible completion range. An experimental research study was used to apply the proposed approach. The result displayed that the commercial expansion project faced serious schedule delays and cost overruns. Based on the result, the project manager should focus highly on activities J, H, and G (in order of priority) and take corrective actions. In conclusion, the proposed approach demonstrates good performance when identifying deviations, estimating precise results, and determining the importance (priority) of activities that need to be controlled.

1. Introduction

Construction delays and cost overruns are significant challenges facing the construction industry. Related research shows that most construction projects are not completed within the stipulated contract period and are accompanied by significant cost overruns [1,2,3]. To avoid duration delays and cost overruns, the project’s completion duration or cost estimation results during the project implementation process comprise essential bases for revising and updating the project’s duration or cost plan [4].
A widely accepted managerial approach for project monitoring, tracking, and control is earned value management (EVM), which is typically used to comprehensively measure the progress and cost of a project [5,6]. However, the traditional EVM approach has not been adopted in all projects. A substantial number of researchers hold a negative view on applying traditional EVM and have criticized the metrics provided by it at the checkpoint [7,8,9,10,11]. Thus, identifying and improving the limitations of traditional EVM approaches would be meaningful.
Since the processes of construction projects are complex and dynamic, simply using EVM to monitor and estimate the project is insufficient. Many factors such as resource constraints, resource allocation, material procurement delay, human resource problems, and weather can cause uncertainty to the project, with the uncertainties faced by project managers known as risks [12,13]. As managing projects is not easy, a possible solution is to integrate different advanced project management approaches, which can provide more guidance to project managers and help them better manage the project.
Therefore, the objective of this study is to propose a new approach to estimate a project’s duration and cost upon completion combined with improved EVM and other project management approaches (CPM, PERT, and MCS). The goal is to provide more accurate estimates of the project’s completion duration and costs using the proposed approach, helping project managers identify deviations and make decisions based on the importance (priority) of activities. The study addresses the following research questions:
  • What are the limitations of the traditional EVM approach?
  • How can traditional EVM be improved to address the limitations identified in question 1?
  • How can the improved EVM be combined with CPM, PERT, and MCS to propose a comprehensive monitoring and estimation approach?
Figure 1 presents a detailed flow chart of the research study. Firstly, the problems of the traditional EVM are identified. To address the problems identified and to improve the traditional EVM, activity performance, categories (resource input), and quality are considered at the activity level. A path-based schedule measurement approach is described based on CPM to capture the logical relationships among activities for improving the accuracy of the schedule variance ( S V ) and schedule performance index ( S P I ). By using improved EVM metrics at the checkpoint, three-point estimates can be obtained based on PERT. Combining the improved EVM, PERT, and CPM, the preliminary estimation approach is provided. However, the completion estimation result presented by the preliminary estimation approach is still a deterministic value without a possible completion range. Thus, integrating the preliminary estimation approach and MCS can address the issue and obtain the ultimate proposed approach. The proposed approach was put into practice via a commercial expansion project. The outcome showed that the project faced significant costs and schedule overruns. The project manager should emphasize activities J, H, and G (in order of priority) and take remedial action for those activities.
This research study has both theory and practical significance. The improved EVM model contributes to the development and extension of the EVM theory. In addition, the combination of improved EVM, PERT, and MCS contributed to the integration of approaches in the project management field. At the practical level, the proposed approach overcomes the limitations of traditional EVM, which is more in line with the actual project situation in terms of measuring schedule and cost deviation. In addition, the estimation’s result with a possible completion range provides a reference for project managers to control the project. Moreover, the importance (priority) of specific activities clearly guides project managers in making more precise decisions.

2. Literature Review

2.1. EVM

EVM originated in the U.S. Department of Defense and was first applied to managing projects in the national defense and aerospace sectors. Later, the Project Management Institute adopted it as a standard tool for project performance measurements [14]. The key metrics provided by EVM are used to evaluate schedule and cost performances throughout a project’s duration [15].
Traditional EVM operations contain three basic metrics: planned value ( P V ), earned value ( E V ), and actual cost ( A C ). Based on these metrics, four evaluation metrics, including schedule variance ( S V ), schedule performance index ( S P I ), cost variance ( C V ) , and cost performance index ( C P I ), are provided in Equations (1)–(4), respectively.
SV = EV PV
SPI = EV / PV
CV = EV AC
CPI = EV / AC

2.1.1. Problems of Traditional EVM

Due to the ease of implementation, EVM is becoming an increasingly popular tool for project teams to report and control project performances objectively. Traditional EVM can evaluate and monitor the overall project progress and cost, but its limitations and defects are gradually exposed. Based on the literature review, it is clear that EVM has not been universally accepted or adopted in all projects. Vargas [7] and Lukas [8] reported the negative outcome of applying traditional EVM, with the metrics provided by traditional EVM criticized by different researchers [9,10,11]. Four main limitations of traditional EVM have been identified and are listed below.
(1)
EVM does not consider engineering quality;
The three primary goals of project management are quality, cost, and schedule [16]. Since cost, duration, and quality are closely related, traditional EVM does not consider the impact of reworking operations due to the low-quality results on project duration and cost. In addition, a lack of quality monitoring operations will introduce significant risks and uncertainties to the entire project [17].
(2)
Unclear deviation sources ( S V and S P I accuracy);
Traditional EVM is a holistic approach that ignores logical relationships and free float among activities [18]. Metrics such as S V and S P I are produced by a combination of critical and non-critical paths. Because there are positive and negative deviations that cancel each other out, S V and S P I do not reflect the actual progress of the project. Many researchers noted the struggle between S V and S P I [9,10], which has led to its usefulness being commonly questioned in both industry and academia.
(3)
Inaccurate completion estimates;
Traditional EVM does not distinguish the nature and category of activities. It estimates completion duration or cost based on the same performance trend at the checkpoint, which is one of the major sources of significant bias in the estimation’s results.
(4)
EVM does not consider uncertainty or give a range of possible values;
Traditional EVM assumes that the duration and cost of project activities are determined, and its metrics only reflect whether the project is delayed or overspent (ahead of schedule or saved). Nevertheless, the EVM does not specify whether deviations from planned values are (or are not) within the range of possible deviations resulting from the expected variability of the project [18]. In other words, even if the project is delayed at the checkpoint, given the inherent variability of the activity, the delay is likely to remain within the range of possible delays. In this case, the project manager may not urgently need to take corrective actions. Additionally, due to the deterministic completion estimate, traditional EVM does not provide a range of possible outcomes nor the probability of meeting the project’s objectives [19]. Without a range of probabilities, it is impossible to properly consider all possible scenarios, making it difficult for project managers or project teams to take actions.

2.1.2. Extension and Improvement of Traditional EVM

Due to the limitations of traditional EVM, a considerable amount of research has been conducted related to the possible extensions and improvements of EVM. Table 1 summarizes several studies on the extension and improvement of traditional EVM.
Dodson et al. [20] added a quality component into traditional EVM, proposing formulas for estimating the quality variance and quality performance index. However, the study did not provide any solutions for quantifying the quality. Guo et al. [21] proposed a scale for quantifying engineering quality based on the Delphi method. However, inviting experts each time was time consuming and laborious. Khesal et al. [22] represented a new EVM framework by considering a quality control index and developed easy evaluation metrics. The method was implemented in three different projects. The results indicated that adding quality metrics created more information that was more in line with the actual situation. This suggests that introducing quality for traditional EVM is helpful for performing lean monitoring and control.
According to Table 1, it is easy to find that all studies considering logical relationships or uncertainty were conducted on the activity level. Because traditional EVM is a holistic approach, it is impossible to consider logical relationships or work sequences at the project level [23]. Chang and Fei [24] indicated that a major cause of the misjudgment of EVM was the failure to consider the logical relationship and free float among activities. They suggested focusing on the performance of activities on the critical path. However, as construction is a dynamic process, the critical path may change during construction. Naeni et al. [25] presented a fuzzy-based earned value model and applied it to a real-life project. The result displayed good performances, indicating that using probability intervals instead of deterministic values is more beneficial for managers in making decisions. Acebes et al. [18] integrated EVM with activity uncertainty and implemented it into three case studies. The results showed that the proposed method could assist project managers in knowing whether the project’s deviations from planned values are within the “expected” deviations derived from the activity’s planned variability. All studies suggested that taking activity uncertainty into account in the EVM can assist project managers in making decisions with more confidence.
However, few studies considered the improvement of EVM in terms of logical relationships and resource categories among the activities. To fill this research gap, the improvement of EVM in this research study will take all factors (the last row of Table 1) into consideration based on the activity level.
Table 1. Several studies on the extension and improvement of traditional EVM.
Table 1. Several studies on the extension and improvement of traditional EVM.
Previous ResearchProject LevelActivity LevelCostScheduleQualityLogical RelationshipUncertaintyResource Categories
Dodson et al. [20] x x x x
Guo et al. [21] x x x
Khesal [22] x x x x
Chang and Fei [24] x x x
Naeni et al. [25] x x x x
Acebes et al. [18] x x x x
This research x x x x x x x

2.2. Combine Different Project Management Approaches

A variety of approaches have been used for project monitoring, control, and estimation, such as the critical path method (CPM), critical chain project management (CCPM), program evaluation and review technique (PERT), and Monte Carlo simulation (MCS) [26,27]. An increasing number of researchers have attempted to combine different approaches in order to pursue better monitoring and estimation performances. Table 2 provides several studies on the combination of different approaches.

2.2.1. CPM and CCPM

CPM has been the most widely used approach in project planning, scheduling, and monitoring [28,29]. The main idea of this approach is to define logical relationships between activities and identify the longest path (the critical path) through the network [30]. However, CPM has been criticized because it does not clearly address interferences between activities, uncertainties, and constraints related to tasks [31,32,33]. Because one of the major factors that lead to cost and time overruns is resource constraints [34], CCPM addressed this issue based on resource dependencies, focusing on the project’s final completion by setting safety times (buffers) to eliminate potential delays in planning. CCPM can improve project performances and enables the completion of projects at one-third of the time ahead of schedule [35].
Dashcov and Komkov [28] integrated the EVM and CPM approaches, proposing a comprehensive monitoring and estimation method for large-scale projects. By using the method, it was convenient to coordinate the participants and stakeholders involved in the implementation of individual phases. However, there is still a problem that the authors only focused on the activities on the original critical path, ignoring the possible changes in the critical path during construction. Petroutsatou [36] compared CPM and CCPM, applying the two approaches to 27 infrastructure projects in Greece. The results confirmed that CCPM could perform better than CPM by achieving decreased construction times combined with accurate resource levelling in the early stages. Although CCPM is a more helpful approach, determining the critical chain is difficult in a complex project due to the close relationship with the adjustment strategy of resource conflict [37]. Furthermore, the currently popular approach in China is CPM, and CCPM still needs some time to develop and popularize in China’s construction industry. Therefore, CPM is still used in the proposed approach for the ease of implementation.

2.2.2. PERT and MCS

PERT, a technique for making and evaluating plans using network analyses, was first developed by the U.S. Navy in planning and controlling the development of the Polaris missile [38]. Unlike CPM, PERT is a probabilistic approach, assuming that the duration or cost of each activity is a random variable that follows the beta distribution [39]. The three-point estimation method of PERT is typically used in project management [40]. The three-point estimates are the optimistic point ( T o ), most likely point ( T m ), and pessimistic point ( T p ), which refer to the duration or cost when work is going well, the estimated duration or cost required under normal conditions, and the duration or cost under unfavorable conditions, respectively. Based on the definition, the mean value and standard deviation of the activity’s duration or cost can be calculated by Equations (5) and (6).
T mean = T o + 4 T m + T p 6
σ = T p T o 6
To consider uncertainty and obtain the possible value range with respect to completion duration or cost, MCS is widely used without any restrictions and enables a much broader range of uncertain eventualities to be considered in risk analyses [41,42,43]. In a study conducted by Chang and Ko [44], a new approach was developed to improve the rigor of MCS by establishing the link between parameter estimation and the assessment of individual risk sources. The developed approach was applied to eight Taiwanese sewage projects, and the estimates were more accurate. However, the financial or individual risk was evaluated by experts each time, rendering the approach hard to actualize. In Karabulut [27], both PERT and MCS were used in the construction of a villa. The estimation result by PERT and MCS showed that there was a 50% chance that the villa would be completed within 205 days, but it still faced a 50% delayed risk. However, the three-point estimates based on PERT are determined at the construction’s planning phase, ignoring the dynamic nature of construction projects, which creates a significant bias in the completion estimation’s result. To address this issue, EVM metrics can be considered as the baseline to obtain the three-point estimates at each checkpoint, enabling a more accurate completion estimation result and making the approach easy to implement without inviting experts.
In this research study, the proposed method will combine the improved EVM, CPM, PERT, and MCS approaches. The improved EVM is used to produce estimation metrics at the checkpoint, CPM is used to capture the logical relationships and free float among activities, PERT is used to present three-point estimates, and MCS is used to acquire the possible completion range of the project.
Table 2. Several studies on the extension and improvement of the traditional EVM.
Table 2. Several studies on the extension and improvement of the traditional EVM.
Previous ResearchEVMCPMCCPMPERTMCS
Dashcov and Komkov [28] x x
Petroutsatou [36] x x
Chang and Ko [44] x
Karabulut [27] x x x
This research x x x x

3. Proposed Estimation Approach

3.1. Estimation Principle and Checkpoint Measurement Metrics

The activities of construction projects are divided into three situations: finished activity i , in progress (ongoing) activity j , and not started activity x . The ongoing activities are further divided into finished and unfinished parts. The finished activities and the finished part of the ongoing activities will be measured at the checkpoint. Based on the performance and measurement results, the unfinished part of the ongoing and not started activities will be estimated.
At one checkpoint, metrics such as actual duration ( AD ) , actual cost ( AC ), and quality factor ( Q ) should be measured. Q is defined as the degree of variance between the actual quality and the prescribed quality. The experts determine the actual quality level at one checkpoint. See [45] for the specific review process. For activity i , which is completed, the actual duration AD i and actual cost AC i are recorded based on facts; for activity j , which is in progress, the actual duration AD j of activity j can be calculated in Table 3, where Max [ AFT ( V aj ) ] is the maximum value of the actual finished time for all previous activities of activity j and V a is the set of all preceding activities of activity j . The actual cost of activity j   AC j is recorded following the facts. Table 3 presents the measured metrics of activity i and j at the checkpoint, where the finished percentage FP refers to the ratio of the actual progress to the total progress of the activity when the checkpoint CP is reached (0% ≤ FP ≤ 100%).

3.2. Schedule and Cost Measurement

The activity schedule variance is the difference between the time earned and the actual execution time [46]. For finished activity i , the schedule variance SV i , schedule performance index SPI i , cost variance CV i , and cost performance index CPI i are given by Equations (7)–(10), respectively. Equations (11)–(14) also provide corresponding measurements for ongoing activity j (0% < FP j < 100%), where PD i and PD j represent the planned duration of finished activity i and ongoing activity j , respectively.
SV i = Q i × PD i AD i
SPI i = ( Q i × PD i ) / AD i
CV i = Q i × PV i AC i
CPI i = ( Q i × PV i ) / AC i
SV j = Q j × FP j × PD j ( CP Max [ AFT ( V aj ) ] )
SPI j = Q j × FP j × PD j CP Max [ AFT ( V aj ) ]
CV j = Q j × PV j × FP j AC j
CPI j = ( Q j × PV j × FP j ) / AC j
The path-based schedule approach is proposed to further consider the logical relationship among activities, for which its basic idea is to account for all paths in the activity on the arrow (AOA) network diagram. Suppose that a network diagram has n -many paths. Up until one checkpoint, finished, ongoing, and not started activities on path p (1 ≤ p n ) are, respectively, recorded as z p 1 , z p 2 , and z p 3 . Obviously, z p = z p 1 + z p 2 + z p 3 , where z p denotes all activities on path p . According to Equations (7) and (11), the schedule variance of path p ( SV p ) (Equation (15)) is the sum of schedule variances for all finished (including the finished part of ongoing activities) activities on path p . Based on Equations (8) and (12), the schedule performance index of path p ( SPI p ) (Equation (16)) is the sum of the planned duration divided by the sum of the actual duration on path p . The sub-label p in front of activity i and j determines the activity’s path.
SV p = z p 1 i = 1 ( Q pi × PD pi AD pi ) + z p 2 j = 1 { ( Q pj × FP j × PD pj ) ( CP Max [ AFT ( V aj ) ] ) }
SPI p = i = 1 z p 1 ( Q pi × PD pi ) + j = 1 z p 2 ( Q pj × FP j × PD pj ) i = 1 z p 1 AD pi + j = 1 z p 2 ( CP Max [ AFT ( V aj ) ] )
This approach addresses the issue of the failure of SV and SPI metrics highlighted by Vandevoorde and Vanhoucke [10]. It can also help project managers understand the actual schedule of the project and pinpoint the source of schedule deviations. Furthermore, the approach is not affected by the process of dynamic construction (even in the case of critical path changes).
Unlike the duration, the project’s cost is irrelevant to the sequence of activities and paths. The project’s total cost is the sum of the actual cost of each activity [47]. Based on this definition, the cost variance CV cp and cost performance index CPI cp at the checkpoint are provided by Equations (17) and (18), respectively. Here ,   z 1 and z 2 refer to all finished and ongoing activities for the entire project.
CV cp = z 1 i = 1 ( PV i × Q i AC i ) + z 2 j = 1 ( PV j × Q j × FP j AC j )
CPI cp = i = 1 z 1 ( Q i × PV i ) + j = 1 z 2 ( Q j × FP j × PV j ) i = 1 z 1 AC i + j = 1 z 2 AC j

3.3. Three-Point Estimation

After obtaining the schedule and cost metrics by measurement and calculation at the checkpoint, the three-point estimation for the unfinished part of ongoing and not started activities will be conducted.
Firstly, for the unfinished part of ongoing activities, if activity j has an SPI or CPI that is lower than 1 (schedule delays or cost overruns), the optimistic view is that the remaining work will be performed as planned; the most likely view is that the work will follow the same trend; the pessimistic view accounts for the combined trend of SPI and CPI . During the actual progress, both SPI and CPI are usually less than 1 simultaneously, resulting in a smaller denominator but more extensive duration or cost [48]. Thus, the optimistic ( ERD pj o ,   ERC j o ) (Equations (19) and (24)), most likely ( ERD pj m ,   ERC j m ) (Equations (20) and (25)), and pessimistic ( ERD pj p ,   ERC j p ) (Equations (21) and (26)) estimated remaining duration or cost of ongoing activity j can be determined. However, if ongoing activity j has an SPI or CPI that is higher than 1 (schedule advances or cost savings), all three points are equal to the most likely estimation. From Equations (5) and (6), the formulas for calculating the estimated remaining mean duration or cost ( ERMD pj ,   ERMC j ) and standard deviation ( σ pj D , σ j C ) of the ongoing activity j are shown in Equations (22), (23), (27), and (28).
ERD pj o = PD pj × ( 1 Q j × FP j ) 1
ERD pj m = PD pj × ( 1 Q j × FP j ) SPI j
ERD pj p = PD pj × ( 1 Q j × FP j ) SPI j × CPI j
ERMD pj = ERD pj o + 4 × ERD pj m + ERD pj p 6
σ pj D = ERD pj p ERD pj o 6
ERC j o = PV j × ( 1 Q j × FP j ) 1
ERC j m = PV j × ( 1 Q j × FP j ) CPI j
ERC j p = PV j × ( 1 Q j × FP j ) CPI j × SPI j
ERMC j = ERC j o + 4 × ERC j m + ERC j p 6
σ j C = ERC j p ERC j o 6
For activities that have not started, the three-time estimation will be corrected based on the activity categories (more specifically, the resource input). Projects are driven by resources, especially workforce, materials, and plant input [49]. However, it is a pity that no scholars have yet incorporated activities’ categories into the improvement of EVM. To address this issue and obtain more accurate estimation results, activities are classified into different categories according to similar resource inputs; that is, activities with similar resource inputs are classified into the same categories. Activities that have not started on path p . can be divided into c 1 , c 2 , , c s (a total number of s categories) and c d , where c d represents activities that do not belong to any previous categories. Obviously, c 1 + c 2 + … + c s + c d = z p 3 .
If activity x falls into category k , the three-point estimates are adjusted by SPI k or CPI k . Equations (29)–(38) estimate the duration and cost of optimistic ( ED pkx o ,   EC kx o ) , most likely ( ED pkx m ,   EC kx m ) , pessimistic ( ED pkx p ,   EC kx p ) , mean ( EMD pkx ,   EMC kx ), and standard deviation ( σ pkx D , σ kx C ) for not started activity x in category k . Similarly, if the SPI k or CPI k for activities in category k is higher than 1, all three estimates are equivalent to the most likely value.
ED pkx o = PD pkx 1
ED pkx m = PD pkx SPI k
ED pkx p = PD pkx SPI k × CPI k
EMD pkx = ED pkx o + 4 × ED pkx m + ED pkx p 6
σ pkx D = ED pkx p ED pkx o 6
EC kx o = PV kx 1
EC kx m = PV kx CPI k
EC kx p = PV kx CPI k × SPI k
EMC kx = EC kx o + 4 × EC kx m + EC kx p 6
σ kx C = EC kx p EC kx o 6
For activities not fitting into one of the preceding categories ( c d ), SPI k or CPI k will be replaced by the average SPI or CPI of all activity categories up to the checkpoint. Likewise, the formulas for calculating the relevant parameters of not started activities that do not belong to any categories are shown from Equations (39)–(48), where subscript d demonstrates that the activity does not belong to any previous categories.
ED pdx o = PD pdx 1
ED pdx m = s × PD pdx k = 1 s SPI k
ED pdx p = s × PD pdx k = 1 s SPI k × CPI k
EMD pdx = ED pdx o + 4 × ED pdx m + ED pdx p 6
σ pdx D = ED pdx p ED pdx o 6
EC dx o = PV dx 1
EC dx m = s × PV dx k = 1 s CPI k
EC dx p = s × PV dx k = 1 s CPI k × SPI k
EC dx = EC dx o + 4 × EC dx m + EC dx p 6
σ dx C = EC dx p EC dx o 6

3.4. Preliminary Project Estimation

The preliminary project estimation refers to the estimation result of the project’s duration or cost upon completion without conducting MCS. According to Figure 1, integrating improved EVM, CPM, and PERT, the completion duration and cost of the project can be preliminarily estimated. Note that the preliminary estimation result is still a deterministic value, but it can provide project managers with an overview of the project’s completion duration and cost.
The total estimated remaining mean duration of path p   TERMD p (Equation (49)) is the sum of the estimated mean duration of the ongoing activity (unfinished part) and not started activities. Taken absolutely, the total estimated remaining mean duration TERMD (Equation (50)) of the project is the longest TERMD p with n paths. Therefore, the total estimated duration at completion TEMD is equal to the checkpoint time CP time plus TREMD , as shown in Equation (51).
TERMD p = ERMD pj + s k = 1 c k   x = 1 EMD pkx + c d x = 1 EMD pdx
TERMD = Max { TERMD p     p = 1 ,   2 , ,   n }
TEMD = CP time + TERMD
The cost is calculated in the same way but without considering the paths. Suppose there are m ongoing activities at the checkpoint moment. The total estimated remaining mean cost ( TERMC ) (Equation (52)) is the sum of all estimated mean costs of the ongoing activities (unfinished part) and not started activities. The total estimated cost upon completion ( TEMC ) is equal to the cost spent up to the checkpoint ( CP spent ) plus TERMC , which is calculated according to Equation (53).
TERMC = m j = 1 ERMC j + s k = 1 c k   x = 1 EMC kx + c d x = 1 EMC dx
TEMC = CP spent + TERMC

3.5. MCS Process

The result of the preliminary estimation is still a deterministic value that fails to explain the impact of variations in each activity on the total duration or cost. A more reasonable method is to provide a probability distribution within a possible range from the perspective of statistical probability [41]. MCS will be conducted to overcome this difficulty.
Before conducting MCS, the assumption of distribution in MCS is very important. In the project management field, a previous body of the literature suggested that random variations in activity duration (cost) were generated according to triangular and beta distributions [50,51]. Historically, triangular distributions have been preferred relative to beta distributions because of their direct nature or as an approximation of beta distributions [52]. However, Kuhl et al. [53] warned against using triangular distributions without empirical data points. They argued that beta distributions were superior to triangular distributions when the distribution of the random variable was significantly skewed to the left or right. As stated by Hong et al. [54], the Beta-PERT distribution is more suitable in MCS for estimating construction activity durations. In Burciu [55], Beta-PERT is an improvement of beta distributions, which can better fit uniform, normal, and lognormal distributions. Lake et al. [56] and Jing et al. [57] clarified that Beta-PERT distributions are valuable when the data are limited because the distribution only has three inputs: most likely and minimum and maximum values. Therefore, in this research study, the duration and cost of activities are assumed to obey the Beta-PERT distribution, with the three-point estimates considered as inputs to this distribution.
After determining the distribution assumption, based on Votto et al. [58], Chen et al. [48], Bonato et al. [51], and Hendradewa [43], the specific simulation process is as follows: (1) The basic data of the project checkpoint are processed and the ongoing and not started activities that need simulation estimations are established. (2) The three-point estimates, mean value, and standard deviation of ongoing and not started activities are calculated according to Equations (19)–(48) [48,58]. (3) The random variables parameters of the activities that obey Beta-PERT distributions based on the above values are defined [48]. (4) The relationships between various variables are established and the predictor variables are defined. For the project’s duration, the total duration was simulated as a sum in the function of the distributions of the probabilities of the corresponding activities on the longest path plus checkpoint times [43,58], and these are specified according to Equations (49)–(51). For the project cost, the total cost was simulated as a sum in the function of the distributions of probabilities of all simulated activities plus the cost up to the checkpoint [48], as stated by Equations (52) and (53). (5) The simulation times are set and the simulation is run. (6) The simulation’s results are statistically processed and the probability density function (PDF) and cumulative distribution function (CDF) are produced from the processed data. (7) The sensitivity analysis and risk analysis are performed.
The MCS process is shown in Figure 2.

4. Experimental Research

4.1. Project Overview

The project came from expanding a commercial office building in Beijing, China. The project consists of 11 activities, with the AOA network diagram shown in Figure 3. The total project duration was planned to be 32 months, costing CNY 1080 thousand. The detailed project plan is shown in Table 4. Based on interviews with the project manager and production manager, it was noted that activities A and H, C and G, B and I, D and K, and E and J had similar resource inputs, but activity F was different from every previous activity due to unique materials and construction processes. The checkpoint was made once a month and determined by the project manager. In other words, at the end of each month, the inspection would be conducted, and the project manager would hold a meeting to report the actual progress and perform cost analyses.
At the end of the 10th month, the proposed approach was implemented in this project. Table 5 provides detailed inspection results at the end of the 10th month ( CP time = 10 ) . According to the table, activities A and B are completed, activities C, D, and E are in progress (the AC of activities C, D, and E is calculated in Table 3), and activities F, G, H, I, J, and K have not started.

4.2. Checkpoint Schedule and Cost Analysis

From Equations (7)–(14), Table 6 provides the schedule and cost performance’s calculation results for finished (including the finished part) activities. Table 6 shows that the duration and cost of activities A, B, C, and E are delayed, while activity D is advanced.
However, these basic metrics are insufficient for evaluating the project’s actual situation at the checkpoint. The path-based schedule approach can provide more helpful information. As shown in Figure 3, five paths are included. They are P I (A, C, F, I), P II (A, C, G, J), P III (B, D, G, J), P IV (B, E, H, J), and P V (B, E, H, K), with the activities included in these paths listed in parentheses. The planned duration of these paths is 29 months, 28 months, 32 months, 30 months, and 27 months, respectively. Obviously, P III is the original critical path.
Based on Equations (15)–(18), the SV and SPI for each path and CV and CPI at the checkpoint are calculated, as shown in Table 7. From the calculation’s results, the critical path ( P III ) schedule advanced. However, the significant schedule delay on P IV makes it the new critical path. If subsequent activities are executed as planned, the total duration of P IV is 31.54 months and the total duration of P III is 31.25 months.
In summary, the overall project schedule was advanced by 0.46 months and the cost was overspent by CNY 33.1 thousand up to the checkpoint.

4.3. Preliminary Estimation of Project Duration and Cost

Based on Equations (19)–(48), the three-point estimates, mean values, and standard deviations for ongoing activities (C′, D′, and E′) and not started activities (F, G, H, I, J, and K) are calculated, where C′, D′, and E′ represent the unfinished part of the related activities. For not started activities G, H, I, J, and K, the relevant parameters are calculated according to the performance of the corresponding categories; for unique activity F, it is calculated by the average performance. Details of calculation results are provided in Table 8 and Table 9.
After calculating the three-point estimates and mean values, the preliminary estimation of the project’s duration and cost upon completion (Table 10) can be obtained from Equations (49)–(53). The result demonstrates that the preliminary estimated total project duration and cost are about 35 months and CNY 1190 thousand, respectively, which are both higher than the planned values (32 months and CNY 1080 thousand). Therefore, it can be tentatively concluded that the project is more likely to be delayed or there will be an overrun in costs if no action is taken.

4.4. MCS

To further obtain the possible range of completion duration and cost, MCS will be performed on Oracle Crystal Ball, a leading spreadsheet-based application for predictive modeling, forecasting, simulation, and optimization. The MCS is executed according to the previously defined process, with 10,000 simulation times set. The statistical values and percentage points of the simulation’s results upon project completion duration and cost are presented in Table 11 and Table 12. In addition, Table 13 provides the frequency distributions of completion duration and cost, while Figure 4 and Figure 5 exhibit the PDF and CDF of the project’s completion duration and cost, respectively.

4.5. Analysis and Discussion

The result implies that both the total project duration and cost upon completion are subjected to the beta distribution. The estimated mean duration and cost at completion are 35.11 (months) and CNY 118.99 (units of CNY ten thousand). More importantly, there is a 90% probability that the project’s completion duration and cost fall within the range (31.70, 36.60) and (114.60, 121.01), respectively. Since the minimum boundary values are greater than or equal to the planned values, the project manager can confidently conclude that if no action is taken, there is a high probability of project delays and cost overruns. The first significant use of the proposed approach is presented here, that is, to help managers estimate the overall picture and possible ranges of the completion duration and cost of the project.
Simply determining whether a project will be delayed or overrun at completion is insufficient. The second major use of this approach is to help managers identify the sources of deviations, make decisions, and take actions on specific activities at the checkpoint based on their importance (priority).
In this case, based on Table 11, the estimated mean durations of P II (33.84 months), P III (34.16 months), and P IV (35.11 months) are all longer than the planned duration (32 months). Consequently, activities on these three paths need to be firmly focused on, especially for the activities that co-occur on multiple paths. In addition, the importance (priority) of activities is determined by the difference between the EMD or EMC (Table 9) and the PD or PV (Table 4), together with the sensitivity chart.
For the duration, the sensitivity chart (Figure 6a) shows that activities J and H significantly impact the total project’s duration. Furthermore, delayed activity J occurred on three paths with an estimated mean duration that is 2.90 months longer than planned (followed by activity G and H at 0.76 months and 0.75 months, respectively). There is no doubt that managers should focus primarily on activity J. Compared to activity H, the delayed duration of activity G is a little longer than that of activity H, but activity H is more sensitive and lies on a new critical path (PIV). Therefore, in this case, activity H has a higher priority than activity G. For the cost, activities J, H, and G have a high sensitivity (Figure 6b). The cost overruns compared to the plan are 2.70, 1.88, and 1.48 (CNY ten thousand), respectively. Because the cost is independent of the path, activity J has the highest priority, followed by H and G.
In summary, the deviations in this case mainly originate from activities J, H, and G (in order of priority). Project managers should focus intensely on these activities, making timely decisions to ensure that the project’s schedule and cost are within controllable ranges.

5. Conclusions and Future Work

This study extends and improves the traditional EVM theory, combining CPM, PERT, and MCS techniques to propose a comprehensive approach for estimating project duration and cost upon completion. The main contribution is that it is the first study to incorporate logical relationships, work sequences, and activity categories into the improved EVM models. The path-based schedule evaluation metrics consider each path in the network diagram, addressing the problems of unclear sources of deviation, the offset of critical and non-critical paths schedules, and changes in critical paths during construction. In addition, noting the uncertainty of the activities, PERT and MCS are used to make the three-point estimates and generate fictitious project executions to obtain an empirical possible range of the project duration and cost at completion. However, Acebes et al. [18] argued that the estimated durations based on PERT are usually too optimistic. Therefore, activities are classified into different categories based on resource inputs to obtain more accurate estimations. The three-point estimates of not started activities are corrected for the performance metrics of finished activities or the finished part of ongoing activities in the same categories.
The outcome of the experimental research revealed excellent overall performances in terms of the schedule (cost) measurement, deviation identification, and completion duration (cost) estimation. At the checkpoint, the improved metrics were more in line and can help managers make accurate judgments about the schedule and cost situation of the project. The preliminary completion duration (cost) estimation based on improved EVM, CPM, and PERT helped managers understand the overall situation upon completion. In contrast, managers could make more confident judgments about project delays (cost overruns) due to the possible range based on MCS. When simulation results displayed a high probability of project delays or cost overruns, the proposed approach could identify the exact source of deviations and help managers pinpoint the specific activities that need strong attention and improvement according to their importance (priority). Suppose managers had not taken corrective actions at the checkpoint for activities J, H, and G. In that case, the project might have faced a 3-month delay and about CNY 110 thousand cost overrun, which would have been fatal for the contractor.
Applying the described approach to the experimental research validates its feasibility and usefulness, but the approach still has some limitations. For activities that have not started and do not fall into any of the categories, the average SPI ( CPI ) is used to calculate the three-point estimates. However, the average performance is not a good estimator for the actual activity situation, leading to significant bias and unreliable results. Thus, the proposed approach is unsuitable for non-traditional construction projects requiring substantially more specified work. In addition, if the AOA network is very complex, it will spend more time defining the paths, making the approach more challenging in application.
In future, in order to apply this approach to various projects, a new evaluation system should be developed for not started activities that do not fall into any categories. Furthermore, the quality, environment, safety, resources, scope of work, and complex situation of interactions between different metrics should be reorganized and reconsidered to obtain more reliable and accurate estimation results.

Author Contributions

Conceptualization, J.D.; Methodology, J.D.; Software, J.D.; Formal analysis, J.D.; Validation, J.D.; Visualization, J.D.; Writing—original draft preparation, J.D.; Writing—review and editing, J.D.; Project administration, W.J.; Resources, W.J.; Investigation, W.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

All data generated or analyzed during the study are included in the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following symbols are used in this paper:
AC actual cost
AC i actual cost of finished activity i
AC j actual cost of ongoing activity j
AD actual duration
AD i actual duration of finished activity i
AD j actual duration of ongoing activity j
AD pi actual duration of finished activity i on path p
c d activities that do not fall into any of the categories
CP checkpoint
CP time checkpoint time
CP spent cost spent up to the checkpoint
CPI cost performance index
CPI cp cost performance index at the checkpoint
CPI i cost performance index of finished activity i
CPI j cost performance index of ongoing activity j
CPI k cost performance index of activity in category k
CV cost variance
CV cp cost variance at the checkpoint
CV i cost variance of finished activity i
CV j cost variance of ongoing activity j
EC dx o optimistic estimated cost of not started activity x which is not in any categories
EC dx m most likely estimated cost of not started activity x which is not in any categories
EC dx p pessimistic estimated cost of not started activity x which is not in any categories
EC kx o optimistic estimated cost of not started activity x in category k
EC kx m most likely estimated cost of not started activity x in category k
EC kx p pessimistic estimated cost of not started activity x in category k
ED pdx o optimistic estimated duration of not started activity x which is not in any categories on path p
ED pdx m most likely estimated duration of not started activity x which is not in any categories on path p
ED pdx p pessimistic estimated duration of not started activity x which is not in any categories on path p
EMC dx estimated mean cost of not started activity x which is not in any categories
EMC kx estimated mean cost of not started activity x in category k
EMD pdx estimated mean duration of not started activity x which is not in any categories on path p
EMD pkx estimated mean duration of not started activity x in category k on path p
ERC j o optimistic estimated remaining cost of ongoing activity j
ERC j m most likely estimated remaining cost of ongoing activity j
ERC j p pessimistic estimated remaining cost of ongoing activity j
ERD pj o optimistic estimated remaining duration of ongoing activity j on path p
ERD pj m most likely estimated remaining duration of ongoing activity j on path p
ERD pj p pessimistic estimated remaining duration of ongoing activity j on path p
ERMD pj estimated remaining mean duration of ongoing activity j on path p
ERMC j estimated remaining mean cost of ongoing activity j
FP finished percentage
FP j finished percentage of ongoing activity j
Max [ AFT ( V aj ) ] maximum value of actual finished time for all previous activities of activity j
PD planned duration
PD i planned duration of finished activity i
PD j planned duration of ongoing activity j
PD pi planned duration of finished activity i on path p
PD pj planned duration of ongoing activity j on path p
PD pdx planned duration of not started activity x which is not in any categories on path p
PD pkx planned duration of not started activity x in category k on path p
Q quality factor
Q i quality factor of finished activity i
Q j quality factor of ongoing activity j
Q p i quality factor of finished activity i on path p
Q pj quality factor of ongoing activity j on path p
SPI schedule performance index
SPI i schedule performance index of finished activity i
SPI j schedule performance index of ongoing activity j
SPI p schedule performance index of path p
SV schedule variance
SV i schedule variance of finished activity i
SV j schedule variance of ongoing activity j
SV p schedule variance of path p
TERMD p total estimated remaining mean duration of path p
TERMD total estimated remaining mean duration
TEMD total estimated duration at completion
TERMC total estimated remaining mean cost
TEMC total estimated duration at completion
z p number of activities on path p
z p 1 number of finished activities on path p
z p 2 number of ongoing activities on path p
z p 3 number of not started activities on path p
σ dx C cost standard deviation of not started activity x which is not in any categories
σ j C cost standard deviation of ongoing activity j
σ kx C cost standard deviation of not started activity x in category k
σ pdx D duration standard deviation of not started activity x which is not in any categories on path p
σ pkx D duration standard deviation of not started activity x in category k on path p
σ pj D duration standard deviation of ongoing activity j on path p

References

  1. Assaf, S.A.; Al-Hejji, S. Causes of delay in large construction projects. Int. J. Proj. Manag. 2006, 30, 349–357. [Google Scholar] [CrossRef]
  2. Shehu, Z.; Endut, I.R.; Akintoye, A.; Holt, G.D. Cost overrun in the Malaysian construction industry projects: A deeper insight. Int. J. Proj. Manag. 2014, 32, 1471–1480. [Google Scholar] [CrossRef]
  3. Arantes, A.; Ferreira, L.M.D. Underlying causes and mitigation measures of delays in construction projects. J. Financ. Manag. Prop. 2020, 25, 165–181. [Google Scholar] [CrossRef]
  4. Shepperd, M.; MacDonell, S. Evaluating prediction systems in software project estimation. Inform. Softw. Techol. 2012, 54, 820–827. [Google Scholar] [CrossRef] [Green Version]
  5. Jayaraman, R. Project cost control: A new method to plan and control costs in large projects. Bus. Process. Manag. J. 2016, 22, 1247–1268. [Google Scholar] [CrossRef]
  6. Project Management Institute. A Guide to the Project Management Body of Knowledge (PMBOK GUIDE), 6th ed.; Project Management Institute (PMI): Newtown Square, PA, USA, 2017. [Google Scholar]
  7. Vargas, R.V. Earned Value Analysis in the Control of Projects: Success or Failure? AACE International Transactions: Morgantown, WV, USA, 2003. [Google Scholar]
  8. Joseph, A.; Lukas, P.E. Earned Value Analysis—Why It Doesn’t Work; AACE International Transactions: Morgantown, WV, USA, 2008. [Google Scholar]
  9. Lipke, W. Schedule is different. Meas. News 2003, 31, 31–34. [Google Scholar]
  10. Vandevoorde, S.; Vanhoucke, M. A comparison of different project duration forecasting methods using earned value metrics. Int. J. Proj. Manag. 2006, 24, 289–302. [Google Scholar] [CrossRef]
  11. Nizam, A.; Elshannaway, A. Review of Earned Value Management (EVM) Methodology, its Limitations, and Applicable Extensions. JMEI 2019, 12, 59–70. Available online: https://www.proquest.com/scholarly-journals/review-earned-value-management-evmmethodology/docview/2382631105/se-2 (accessed on 17 January 2022).
  12. Project Management Institute. A Guide to the Project Management Book of Knowledge (PMBOK), 3rd ed.; Project Management Institute (PMI): Newton Square, PA, USA, 2004. [Google Scholar]
  13. Hsiau, H.J.; Lin, C.W.R. A Fuzzy PERT Approach to Evaluate Plant Construction Project Scheduling Risk Under Uncertain Resources Capacity. J. Ind. Eng. Manag. 2009, 2, 31–47. Available online: http://hdl.handle.net/2099/8217 (accessed on 17 January 2022). [CrossRef] [Green Version]
  14. Sutrisna, M.; Pellicer, E.; Torres-machi, C.; Picornell, M. Exploring earned value management in the Spanish construction industry as a pathway to competitive advantage. Int. J. Constr. Manag. 2018, 20, 1–12. [Google Scholar] [CrossRef]
  15. Proaño-Narváez, M.; Flores-Vázquez, C.; Vásquez Quiroz, P.; Avila-Calle, M. Earned Value Method (EVM) for Construction Projects: Current Application and Future Projections. Buildings 2022, 12, 301. [Google Scholar] [CrossRef]
  16. Tafazzoli, M.; Shrestha, P.P. Investigating Causes of Delay in US Construction Projects. In Proceedings of the 53rd Annual ASC International Conference, Seattle, WA, USA, 5–8 April 2017. [Google Scholar]
  17. Franz, B. Total Construction Management: Lean Quality in Construction Project Delivery. Eng. Constr. Archit. Manag. 2008, 25, 295–296. [Google Scholar] [CrossRef]
  18. Acebes, F.; Pajares, J.; Galán, J.M.; López-Paredes, A. A new approach for project control under uncertainty. Going back to the basics. Int. J. Proj. Manag. 2014, 32, 423–434. [Google Scholar] [CrossRef]
  19. Kim, B.C.; Reinschmidt, K.F. Probabilistic Forecasting of Project Duration Using Kalman Filter and the Earned Value Method. J. Constr. Eng. Manag. 2010, 136, 834–843. [Google Scholar] [CrossRef]
  20. Dodson, D.G.; de Carvalho, V. Quality: The Third Element of Earned Value Management. Procedia Comput. Sci. 2015, 64, 932–939. [Google Scholar] [CrossRef] [Green Version]
  21. Guo, S.H.; Zhi-Yuan, H.U.; Liu, P.F. Quality Earned Value Method Based on Delphi Method. J. Water Resour. Archit. Eng. 2011, 2, 44–47. [Google Scholar]
  22. Khesal, T.; Saghaei, A.; Khalilzadeh, M.; Rahiminezhad Galankashi, M.; Soltani, R. Integrated cost, quality, risk and schedule control through earned value management (EVM). J. Eng. Des. Technol. 2019, 17, 183–203. [Google Scholar] [CrossRef]
  23. Vanhoucke, M. Project Management with Dynamic Scheduling: Baseline Scheduling. Risk Analysis and Project Control, 2nd ed.; Springer: Berlin/Heidelberg, Germany, 2012. [Google Scholar]
  24. Cheng, P.; Fei, X. The Model of Improved Earned Value Based on Critical Path. Sci. Technol. Ind. 2013, 10, 156–160. [Google Scholar]
  25. Naeni, L.M.; Shadrokh, S.; Salehipour, A. A fuzzy approach for the earned value management. Int. J. Proj. Manag. 2014, 32, 709–716. [Google Scholar] [CrossRef]
  26. Ranasinghe, M. Quantification and management of uncertainty in activity duration networks. Constr. Manag. Econ. 1994, 12, 15–29. [Google Scholar] [CrossRef]
  27. Karabulut, M. Application of Monte Carlo simulation and PERT/CPM techniques in planning of construction projects: A Case Study. Period. Eng. Nat. Sci. 2017, 5, 408–420. [Google Scholar] [CrossRef]
  28. Dashkov, R.Y.; Komkov, N.I. Integrated Approach to Large-Scale Project Management at Sakhalin Energy. Stud. Russ. Econ. Dev. 2022, 33, 74–83. [Google Scholar] [CrossRef]
  29. Olivieri, H.; Seppänen, O.; Alves, T.D.C.; Scala, N.M.; Schiavone, V.; Liu, M.; Granja, A.D. Survey Comparing Critical Path Method, Last Planner System, and Location-Based Techniques. J. Constr. Eng. Manag. 2019, 145, 04019077. [Google Scholar] [CrossRef] [Green Version]
  30. Kelley, J.E.; Walker, M. Critical path planning and scheduling. In Proceedings of the Eastern Joint IRE-AIEE-ACM Computer Conference, Boston, MA, USA, 1–3 December 1959; pp. 160–173. [Google Scholar]
  31. Laufer, A.; Tucker, R.L. Is construction project planning really doing its job? A critical examination of focus, role and process. Constr. Manag. Econ. 1987, 5, 243–266. [Google Scholar] [CrossRef]
  32. Koskela, L.; Howell, G. The underlying theory of project management is obsolete. In Proceedings of the PMI Research Conference, Seattle, WA, USA, 14–17 July 2002; pp. 293–302. [Google Scholar]
  33. Hamzeh, F.; Ballard, G.; Tommelein, I.D. Rethinking look ahead planning to optimize construction workflow. Lean Constr. J. 2012, 1, 15–34. [Google Scholar]
  34. Aliverdi, R.; Moslemi Naeni, L.; Salehipour, A. Monitoring project duration and cost in a construction project by applying statistical quality control charts. Int. J. Proj. Manag. 2013, 31, 411–423. [Google Scholar] [CrossRef]
  35. Darmawan, J.; Wijaya, A.H.; Hakim, L.; Tannady, H. Comparing Freeman Chain Code 4 Adjacency Algorithm and LZMA Algorithm in Binary Image Compression. J. Phys. Conf. Ser. 2020, 1783, 012045. [Google Scholar] [CrossRef]
  36. Petroutsatou, K. A proposal of project management practices in public institutions through a comparative analyses of critical path method and critical chain. Int. J. Constr. Manag. 2019, 22, 242–251. [Google Scholar] [CrossRef]
  37. Zhang, J.; Song, X.; Díaz, E. Critical chain project buffer sizing based on resource constraints. Int. J. Prod. Res. 2019, 55, 671–683. [Google Scholar] [CrossRef]
  38. Yakhchali, S.H. Program Evaluation and Review Techniques II (PERT II). Eng. Lett. 2011, 19, 137–149. [Google Scholar]
  39. Uher, T.E.; Zantis, A.S. Programming and Scheduling Techniques, 2nd ed.; Routledge: Oxfordshire, UK, 2012; pp. 1–281. [Google Scholar] [CrossRef]
  40. Premachandra, I. An approximation of the activity duration distribution in PERT. J. Comput. Oper. Res. 2001, 28, 443–452. [Google Scholar] [CrossRef]
  41. Tokdemir, O.B.; Erol, H.; Dikmen, I. Delay risk assessment of repetitive construction projects using line-of-balance scheduling and Monte Carlo simulation. J. Constr. Eng. Manag. 2019, 145, 04018132. [Google Scholar] [CrossRef]
  42. Korn, R.; Korn, E.; Kroisandt, G. Monte Carlo Methods and Models in Economics and Finance; CRC Press: London, UK, 2010. [Google Scholar]
  43. Hendradewa, A.P. Schedule Risk Analysis by Different Phases of Construction Project Using CPM-PERT and Monte-Carlo Simulation. IOP Conf. Ser. Mater. Sci. Eng. 2019, 528, 12035. [Google Scholar] [CrossRef] [Green Version]
  44. Chang, C.Y.; Ko, J.W. New approach to estimating the standard deviations of lognormal cost variables in the Monte Carlo analysis of construction risks. J. Constr. Eng. Manag. 2018, 143, 06016006. [Google Scholar] [CrossRef]
  45. Xu, J.; Zhang, H.; Li, F. Project integrated management based on quality earned value. In Proceedings of the 2nd International Conference on Information Science and Engineering, Hangzhou, China, 4–6 December 2010; pp. 432–435. [Google Scholar] [CrossRef]
  46. Kwak, Y.H.; Ingall, L. Exploring Monte Carlo simulation applications for project management. IEEE Eng. Manag. Rev. 2009, 37, 83. [Google Scholar] [CrossRef]
  47. Wang, Y.; Qian, Y.; Zhang, L.; Qiong, X.U. Method of Project Schedule and Cost Management Based on Activity Performance Analysis. Sci. Technol. Manag. Res. 2016, 36, 207–212. [Google Scholar]
  48. Chen, X.; Cheng, L.; Deng, G.; Guan, S.; Hu, L. Project duration-cost-quality prediction model based on Monte Carlo simulation. J. Phys. Conf. Ser. 2021, 1978, 012048. [Google Scholar] [CrossRef]
  49. Colin, J.; Vanhoucke, M. A comparison of the performance of various project control methods using earned value management systems. Expert. Syst. Appl. 2015, 42, 3159–3175. [Google Scholar] [CrossRef]
  50. Wauters, M.; Vanhoucke, M. Support vector machine regression for project control forecasting. Autom. Constr. 2014, 47, 92–106. [Google Scholar] [CrossRef] [Green Version]
  51. Bonato, F.K.; Albuquerque, A.; Paixo, M. An application of Earned Value Management (EVM) with Monte Carlo simulation in engineering project management. Gestão Produção 2019, 26, e4641. [Google Scholar] [CrossRef] [Green Version]
  52. Johnson, D. The triangular distribution as a proxy for the beta distribution in risk analysis. J. R. Stat. Soc. Ser. D 1997, 46, 387–398. [Google Scholar] [CrossRef]
  53. Kuhl, M.E.; Steiger, N.M.; Lada, E.K.; Wagner, M.A.; Wilson, J.R. Introduction to modeling and generating probabilistic input processes for simulation. In Proceedings of the IEEE 2006 Winter Simulation Conference, Monterey, CA, USA, 3–6 December 2006; pp. 19–35. [Google Scholar] [CrossRef]
  54. Hong, K.; Yu, J.; Liu, Z.; Zhao, M.; Bi, L. Construction schedule risk analysis of diversion tunnel based on improved PERT. J. Tianjin Univ. 2015, 17, 122–128. [Google Scholar]
  55. Burciu, Z. Determination of the Risk Function for Survivors Using Beta Pert Method. J. Konbin 2007, 3, 17–26. [Google Scholar] [CrossRef]
  56. Lake, R.J.; Cressey, P.J.; Campbell, D.M.; Oakley, E. Risk ranking for foodborne microbial hazards in New Zealand: Burden of disease estimates. Risk Anal. 2010, 30, 743–752. [Google Scholar] [CrossRef] [PubMed]
  57. Jing, L.; Chen, B.; Zhang, B.; Li, P.; Zheng, J. Monte Carlo Simulation–Aided Analytic Hierarchy Process Approach: Case Study of Assessing Preferred Non-Point-Source Pollution Control Best Management Practices. J. Environ. Eng. 2013, 139, 618–626. [Google Scholar] [CrossRef]
  58. Votto, R.; Lee Ho, L.; Berssaneti, F. Applying and Assessing Performance of Earned Duration Management Control Charts for EPC Project Duration Monitoring. J. Constr. Eng. Manag. 2020, 146, 04020001. [Google Scholar] [CrossRef]
Figure 1. Detailed flow chart of the research study.
Figure 1. Detailed flow chart of the research study.
Buildings 12 02173 g001
Figure 2. MCS process.
Figure 2. MCS process.
Buildings 12 02173 g002
Figure 3. AOA network diagram of the project.
Figure 3. AOA network diagram of the project.
Buildings 12 02173 g003
Figure 4. PDF of the project’s completion (a) duration and (b) cost.
Figure 4. PDF of the project’s completion (a) duration and (b) cost.
Buildings 12 02173 g004
Figure 5. CDF of the project’s completion (a) duration and (b) cost.
Figure 5. CDF of the project’s completion (a) duration and (b) cost.
Buildings 12 02173 g005
Figure 6. Sensitivity chart: (a) duration; (b) cost.
Figure 6. Sensitivity chart: (a) duration; (b) cost.
Buildings 12 02173 g006
Table 3. Measured metrics at the checkpoint.
Table 3. Measured metrics at the checkpoint.
Measured MetricsFinished Activities
(FP = 100%)
Ongoing Activities
(0% < FP < 100%)
AD i and AD j Record to the facts CP Max [ AFT ( V aj ) ]
AC i and AC j Record to the factsRecord to the facts
Q i and Q j Review confirmedReview confirmed
Table 4. Project plan.
Table 4. Project plan.
ActivityABCDEFGHIJK
PD (Month)348106128106107
PV (CNY ten thousand)46141271011159128
Table 5. Inspection results at the checkpoint.
Table 5. Inspection results at the checkpoint.
ActivityABCDE
FP   (%)100100756590
Q 1.10.91.01.10.9
AD 3.53.76.56.36.3
AC 55.8128.266.8
Table 6. Metrics for finished (including the finished part) activities.
Table 6. Metrics for finished (including the finished part) activities.
ActivityABCDE
SV (Month)−0.20−0.10−0.500.85−1.44
SPI (%)94.2997.3092.31113.4977.14
CV (CNY ten thousand)−0.60−0.40−1.500.32−1.13
CPI (%)88.0093.1087.50103.8783.38
Table 7. Metrics for paths and checkpoint.
Table 7. Metrics for paths and checkpoint.
Path P I P II P III P IV P V Checkpoint
SV (Month)−0.7−0.70.75−1.54−1.540.46
SPI (%)9393107.584.684.6101.5
CV (CNY ten thousand)NANANANANA−3.31
CPI (%)NANANANANA91.26
Table 8. Distribution parameters for ongoing activities.
Table 8. Distribution parameters for ongoing activities.
ActivityC′D′E′
ERD o 2.002.511.14
ERD m 2.172.511.48
ERD p 2.482.511.77
ERMD 2.192.511.47
σ d 0.0790.0000.105
ERC o 3.503.291.33
ERC m 4.003.291.60
ERC p 4.333.292.07
ERMC 3.973.291.63
σ c 0.1390.0000.123
Table 9. Distribution parameters for not started activities.
Table 9. Distribution parameters for not started activities.
ActivityFGHIJK
ED o 12.008.0010.006.0010.006.17
ED m 12.648.6710.616.1712.966.17
ED p 13.349.9012.056.6215.556.17
EMD 12.728.7610.756.2212.906.17
σ D 0.2910.3170.3420.1040.9240.000
EC o 10.0011.0015.009.0012.007.70
EC m 10.9712.5717.059.6714.397.70
EC p 11.4513.6218.089.9418.667.70
EMC 10.8912.4816.889.6014.707.70
σ C 0.2420.4370.5130.1561.1090.000
Table 10. Preliminary estimation results.
Table 10. Preliminary estimation results.
Variables P I P II P III P IV P V Project
TEMD p (Month)30.9833.8034.1435.0528.2635.05
TEMC (CNY ten thousand)NANANANANA119.00
Table 11. Statistical values of the simulation’s results.
Table 11. Statistical values of the simulation’s results.
Statistical Variables P I P II P III P IV P V DurationCost
Mean31.0633.8434.1635.1128.3935.11118.99
Std0.2941.1161.1111.1150.3921.1121.488
Min30.2330.5530.8831.8527.4331.71114.60
25%30.8533.0433.3634.3028.0934.30117.93
50%31.0633.8434.1635.1228.3635.12118.95
75%31.2734.6534.9735.9328.6635.94120.00
Max32.0337.0537.3438.4529.6938.45123.94
Table 12. Percentage points of the simulation’s results.
Table 12. Percentage points of the simulation’s results.
Percentage PointDurationCost
0%31.70114.60
10%33.65117.10
20%34.11117.72
30%34.48118.18
40%34.83118.58
50%35.12118.96
60%35.44119.36
70%35.77119.83
80%36.12120.33
90%36.60121.01
100%38.47124.00
Table 13. Frequency distributions of completion duration and cost.
Table 13. Frequency distributions of completion duration and cost.
DurationCost
Number of SegmentsMinMaxFrequencyMinMaxFrequency
131.7032.3829114.60115.5461
232.3833.05269115.54116.48334
333.0533.73898116.48117.421071
433.7334.411567117.42118.362036
534.4135.082125118.36119.302311
635.0835.762141119.30120.241993
735.7636.441672120.24121.181365
836.4437.11987121.18122.12620
937.1137.79285122.12123.06177
1037.7938.4727123.06124.0032
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Deng, J.; Jian, W. Estimating Construction Project Duration and Costs upon Completion Using Monte Carlo Simulations and Improved Earned Value Management. Buildings 2022, 12, 2173. https://doi.org/10.3390/buildings12122173

AMA Style

Deng J, Jian W. Estimating Construction Project Duration and Costs upon Completion Using Monte Carlo Simulations and Improved Earned Value Management. Buildings. 2022; 12(12):2173. https://doi.org/10.3390/buildings12122173

Chicago/Turabian Style

Deng, Jie, and Wei Jian. 2022. "Estimating Construction Project Duration and Costs upon Completion Using Monte Carlo Simulations and Improved Earned Value Management" Buildings 12, no. 12: 2173. https://doi.org/10.3390/buildings12122173

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop