Next Article in Journal
The Relationship between Industrial Heritage, Wine Tourism, and Sustainability: A Case of Local Community Perspective
Next Article in Special Issue
A Scientometric Review of System Dynamics Applications in Construction Management Research
Previous Article in Journal
Inner Archipelagos in Sicily. From Culture-Based Development to Creativity-Oriented Evolution
Previous Article in Special Issue
Development of a Pragmatic IT Concept for a Construction Company
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Schedules Optimization with the Use of Value Engineering and NPV Maximization

Civil Engineering Faculty, Warsaw University of Technology, 00-661 Warszawa, Poland
*
Author to whom correspondence should be addressed.
Sustainability 2020, 12(18), 7454; https://doi.org/10.3390/su12187454
Submission received: 29 July 2020 / Revised: 27 August 2020 / Accepted: 8 September 2020 / Published: 10 September 2020
(This article belongs to the Special Issue Decision Support System and Sustainable Construction Management)

Abstract

:
Construction program, spatial, architectural, and structural decisions taken in the early stages of a project have a significant impact on meeting the goals and needs of the client. The use of principles and methods of value management allows for an in-depth analysis of the project assumptions from the investor’s perspective and leads to the best ratio of the project’s utility value/sustainability to the price of its implementation. However, analysis of literature sources allows to state that optimization of the economic value of the project takes place only in the preimplementation phase of the project. This paper presents the original concept of combining issues of construction project’s utility and economic value optimization. The model enables the maximization of the utility value of the subject of the project, taking into account its economic parameters. To support the implementation of the model, a schedule optimization procedure was developed using metaheuristic algorithm. The model was demonstrated on the basis of a case study. The presented proprietary approach to optimize the construction schedule taking into account the economic and sustainability of a construction project can be used in “design and build” projects, with particular emphasis on projects managed in the sustainable Project Management system.

1. Introduction

The schedule is one of the most important planning and control tools for the construction process. It enables the presentation of the relationship between activities, their location in time, and the balancing of renewable resources (employees, equipment, and materials) and nonrenewable resources (cash) in individual construction subperiods [1]. A specific goal of construction planning may be, e.g., minimizing its duration, minimizing or ensuring the levelling of resource consumption, and maximizing the economic value of construction. In order to solve such problems, optimization methods are used, which can be divided into: accurate, heuristic, and metaheuristic [2,3,4]. Schedule optimization problems belong to the class of NP-hard (nondeterministic polynomial time hard), and the time needed to solve them grows exponentially with their size [5]. Therefore, the main disadvantage of using exact optimization methods is the fact that with large instances of problems, they do not allow to obtain a solution in an acceptable time [6]. In the light of the results of the literature review, metaheuristic algorithms seem to be the most promising tool for solving scheduling problems [7]. They are suitable for solving complex NP-difficult problems due to the possibility of obtaining suboptimal solutions in an acceptable time [8]. The literature describes widely the problem of project scheduling with regard to constraints in the availability of resources (resource-constrained project scheduling problem, RCPSP). A development of the RCPS problem is the problem of scheduling projects with limited availability of resources and with multimode activities (multimode resource-constrained project scheduling problem, MRCPSP or, less frequently, MMRCPSP). The multimode of activities means the possibility of variants of the methods of performing individual activities, with each mode having an assigned duration and sustainable resource consumption requirements [9]. This approach allows for taking into account situations in which the contractor may, e.g., allocate more resources to a selected task in order to accelerate works on a building object, perform a given element in a different technology [10], or consider subcontracting individual works to various subcontractors [11]. In practice, investors (including developers) strive to minimize not only the time but also the cost of construction projects so as to maximize the rate of return on expenditure. Contractors also try to optimize these project parameters.
The relationship between time and cost is included in the problem of multimode resource-constrained time–cost trade-off (MRC-TCT RC-TCT or sometimes simply TCT) projects with limited resources and time–cost relationship) [12,13]. The issues of MRCPS, relating to construction issues, are developed in the literature on the subject. Further models are being developed to take into account the specificity of construction projects. However, the proposed solutions require constant support of IT specialists, which significantly hinders their practical application in the field of construction [13]. This class of issues does not take into account the key characteristics of a construction project for contracting authorities, such as functionality or utility of the facility. These issues are the subject of the concept of sustainable value management (SVM), related to the definition, maximization, and achievement of the best value for money projects [14].
In the current state of knowledge, the issues of value management (VM) are considered in the conceptual phase and in the planning phase of the project implementation. On the other hand, the issues of optimizing the project schedule are considered further, in the preimplementation phase. This results in the inability to maximize the value in use of the subject of a construction project, taking into account the economic parameters of the project (net present value, monthly cash flows), and the existing conditions and technological and organizational limitations of construction work. This is particularly acute in the case of “design and build” projects. Therefore, as a subject of research, a model for the optimization of the construction project schedule was developed, taking into account the concept of sustainable value management of the project subject.
Section 1 presents the subject of research. Section 2 presents the concept of value management in construction projects and lists the value creation factors recommended by renowned global organizations. Section 3 and Section 4 describe methodology of research and the authors model of scheduling construction projects using the concept of value management and an extended version of the MRCPS problem with discounted cash flows, respectively. It describes the assumptions and the mathematical notation of the model. The subsequent steps of the procedure algorithm as well as the model validation and verification process are presented. Section 5 presents a case study illustrating the use of the model to optimize the construction schedule, taking into account the economic and use value of sustainable construction projects. The last section is a summary of the results obtained. It contains final conclusions and directions for further research, inspired by the findings and results of the analyzes.

2. Construction Projects Value Management

2.1. Definitions and Values

Value Management (VM) is related to defining, maximizing, and achieving the best value for money projects [14]. Their origins can be traced back to the 1940s in the value analysis (VA) method, first used by Lawrence Miles [15]. With the development of the method, it was realized that the basic control of materials, costs, and quality according to the specifications was not sufficient. It was also necessary to ensure that the products meet the investor’s needs. Hence the idea to apply a more general concept of value, including costs, time, quality, knowledge, and technical competence [14]. Definition says: “Value management is a systemic, structured process of team decision making. Its goal is to achieve the highest possible value of a project or process by defining the functions necessary to achieve value goals and implementing these functions at the lowest cost (Life Cycle Cost (LCC), according to the required level of quality and efficiency” [16].
Many papers [14,15] point out that the benefits of using VM are particularly important in the initial stage of the project. The use of the value management methodology enables an in-depth analysis of the goals and assumptions of projects from the investor’s perspective. At the same time, there is a popular view that the application of the VM process in construction is often started too late to obtain maximum benefits [15].
The benefits of using a VM include, among others [14,17,18,19,20,21]:
  • better understanding of the contracting authority’s needs (including: improved communication, improved identification, assessment and risk management, better understanding of the project by stakeholders, and increased involvement of the contracting authority in works on the project);
  • getting rid of unnecessary costs (including: energy saving, avoiding over-specification of the subject of the contract, improving costs in the sense of LCC, using alternative solutions and materials, and reducing unnecessary expenses);
  • reduction of the project time (including: simplification of technological solutions and improvement of the probability of completing the project on time);
  • improvement of communication and efficiency (including: informed decision-making, better understanding of the project, increased involvement in works, and reduction of the risk of disputes);
  • improvement of the company’s innovativeness (including: searching for new solutions, alternative materials, improvement of standards and company policy, and greater competitiveness on the market).
The concept of value itself seems to be widely understood, however, it can be defined differently by different construction projects stakeholders. Having no material features, it eludes measurements and attempts to quantify, despite the fact that it is one of the key and most important market concepts [14].
Numerous sources confirm that the value of the project in the sense of VM is being very hard to define, from mathematical point of view. Most often, however, it is written as [15,21,22]:
V a l u e = F u n c t i o n C o s t s   ( L C C )  
Sometimes, a more elaborate concept of value is also introduced [17,21]:
V a l u e = F u n c t i o n + Q u a l i t y C o s t s   ( L C C )  
where:
  • Function: task to be fulfilled by the object of the contract (e.g., building),
  • Quality: the client’s needs, expectations,
  • Cost (LCC): cost in terms of the entire life cycle of the project.

2.2. Assessment of the Facility’s Ability to Perform the Required Functions

In order to use VM techniques, it is important to develop a process for quantifying and measuring values (or functions). Such measures should be objective and unambiguous; however, it often happens that a certain dose of subjectivism cannot be completely ruled out. The general practice of the VM is to analyze each function (object/element) and determine the actual costs of its implementation and sustainable development. It is often possible to distinguish a basic function (necessary/required by the contracting authority) and additional functions influencing the value. It is very important to analyze all the functions that a given element performs in order to assess its actual value. The Chartered Institute of Building (CIOB) [14] points out that after identifying the main functions (in other words, the main factors of creating value), it is good to establish their hierarchy, thus creating the so-called project value profile. By assigning quantitative measures (also known as metering) to each of the individual value creation factors and agreeing on metrics for function performance, the VM team can evaluate and measure performance, and thus develop a project value indicator. An example of a value profile is shown in Table 1.
In the case of construction projects, the basic functions that the designed objects must fulfil are defined in the functional and utility programs.

2.3. Requirements for Construction Objects—Set of Chosen Research Criteria

The functions described are closely related to the requirements for building objects. These requirements have been grouped by leading organizations. The International Council for Building (CIB—Conseil International du Bâtiment), the International Organization for Standardization (ISO), the United Nations (UN), and also the European Economic Community (EEC) (Directive 89/10/EEC of 21 December 1988 on the approximation of laws, regulations, and administrative provisions of the Member States relating to construction products, as amended).
The structure developed by The International Council for Building (CIB) [23] is particularly interesting, namely:
  • Safety: 1.1 Structural safety—1.1.1 Whole structure; 1.1.2 Frame/wall system; 1.1.3 Floor/diaphragm system; 1.1.4 Member; 1.1.5 Connection; 1.1.6 Foundation; 1.2 Fire safety—1.2.1 Whole building; 1.2.2 Frame/wall system; 1.2.3 Floor system/roof; 1.2.4 Other building parts (e.g., door); 1.2.5 Member/materials; 1.2.6 Services; 1.3 Safety in use—1.3.1 Whole building; 1.3.2 Frame/wall system; 1.3.3 Roof/floor system; 1.3.4 Other building parts/members/materials; 1.3.5 Services.
  • Comfort: 2.1 Acoustical comfort—2.1.1 Whole building; 2.1.2 Frame/wall system; 2.1.3 Floor system/roof; 2.1.4 Components; 2.1.5 Connections; 2.1.6 Materials; 2.1.7 Services; 2.2 Visual comfort—2.2.1 Whole building; 2.2.2 Windows; 2.2.3 Shading devices (blinds); 2.2.4 Light caps; 2.2.5 Light shelves; 2.2.6 Wall; 2.3 Hygrothermal comfort—2.3.1 Whole building; 2.3.2 Frame/wall system; 2.3.3 Roof/floor system; 2.3.4 Member/materials; 2.3.5 Services; 2.4 Structural serviceability—2.4.1 Whole building; 2.4.2 Frame/wall system; 2.4.3 Floor system/roof; 2.4.4 Member/materials; 2.4.5 Services.
  • Health and Hygiene: 3.1 Air quality—3.1.1 Whole building; 3.1.2 Frame/wall system; 3.1.3 Floor system/roof; 3.1.4 Components; 3.1.5 Materials; 3.1.6 Services; 3.2 Water Supply and other services; 3.3 Waste Disposal.
  • Durability: 4.1 Structure—4.1.1 Whole building; 4.1.2 Frame/wall system; 4.1.3 Roof/floor system; 4.1.4 Member/materials; 4.1.5 Foundation; 4.2 External enclosure—4.2.1 Below ground; 4.2.2 Above ground; 4.3 Internal enclosure—4.3.1 Below ground; 4.3.2 Above ground; 4.4 Built-in furnishings and equipment; 4.5 Services.
  • Sustainability: 5.1 Energy conservation—5.1.1 Whole building; 5.1.2 Frame/wall system; 5.1.3 Roof/floor system; 5.1.4 Foundations; 5.1.5 Components/Materials; 5.2 Green-house gas depletion—5.2.1 Whole building; 5.2.2 Structure; 5.2.3 Other parts/materials; 5.2.4 Services; 5.3 Economics; 5.4 Deconstruction/demolition and disposal.
This compilation was used by authors as criteria set, in line with the VM philosophy, focuses not on processes but on products. According to the authors, this architecture is well suited for the analysis of construction projects in the light of the management of sustainable construction projects. In particular, it can be opened for building a list of value creation factors in a table for computing a value profile (as shown in Table 1). The set of criteria used for a chosen building component is selected by experts assessing value of each task. In the construction industry, the key to success is making decisions based on the vast knowledge of experts who know the realities of the industry. Their decisions are supported by historical data and many years of experience.
As the research cited above shows, VM researches can have a very positive impact on the success of construction projects. Especially if they are used in the early stages of projects. The classic approach to value management is not, however, integrated with other aspects crucial to the success of a construction project, such as scheduling of construction works, resource constraints, and optimization of economic indicators (especially dynamic ones).

3. Methodology of Research

On the basis of the problem under consideration—an extended MRCPSP task in construction—the following conceptual model (the mathematical/logical/verbal representation of the problem under consideration [24]) was proposed. Its implementation on a computer is the computer model described below.
The analysis of the literature and the current situation on the construction market allowed for the validation of the conceptual model. It should be emphasized that the validation and verification of the simulation model are not unit processes and do not constitute a clearly separated stage of the simulation test. They should be treated as a continuous process taking place during the modelling cycle [25]. The scheme of the modelling process is presented in Figure 1 based on well-known research presented by R.G. Sargent (1981).
The verification of the computer model and the operational validation were carried out in the form of computer tests. What is important to confirm its value [26], the proposed MRCPSP model of solving complex tasks gives repeatable and satisfactory results. Additionally, part of the operational validation is presented in the case study. Data validation was carried out on the basis of the analysis of scientific literature, industry publications, and practical observations. The validation and verification of the model was performed in an iterative form [27], which means it was improved until satisfactory results were obtained.

4. Original Model of Scheduling Construction Projects

4.1. Considered Problem and Assumptions Description

The analysis of the studies and scientific works cited in the previous sections, as well as the own research conducted so far [28,29,30,31,32,33] led the authors to conviction that from the point of view of contractors in the construction industry, the net present value (NPV) indicator is the best indicator of the success of a project. The main goal of such companies is to generate profit, which should be considered over time (using dynamic methods). However, it is necessary to take into account the specificity of the market and the construction industry (including the functioning settlement systems and contracts), analyzing constraints such as construction duration (contract deadlines), technological and organizational dependencies, as well as resources (both renewable and nonrenewable and double constrained).
From the contractor’s point of view [34,35], the high level of customer satisfaction has a positive effect on winning new contracts, and significantly reduces the likelihood of being involved in harmful disputes and court hearings, and incurring additional costs. If the investor decides to implement the project on his own, it is in his own interest to meet the requirements. The developed model assumes an analysis of the project and its subject in an iterative form, i.e., improving their parameters until satisfactory results are obtained or the project is finally rejected. The value analysis should start at the conceptual stage, however, in the subsequent phases of the project, it should be integrated into the schedule as quickly as possible. Usually, at the turn of the implementation planning and preimplementation phase, when the project manager is appointed, a functional and operational program and the first versions of the facility implementation schedules are created.
The warranty period is important for the construction industry. During the second stage of the closing phase of projects, it often turns out that the implementation of guarantee procedures and the loss of guarantee deposits cause a significant deterioration of the results of the implemented project, and often can even make it unprofitable. This may happen despite the fact that in the first stage of the project closure phase (immediately after completion of construction), the project showed favorable values of economic indicators and met the assumed parameters. That is why it is so important to take into account the aspects of value management, sustainable development, and maximization of performance parameters when analyzing the possibilities of maximizing the economic parameters of the project. Such procedures should start as soon as possible and proceed in an iterative form (based on feedback) as more and more detailed data about the project flow in.

4.2. Model

The basic mathematical record of maximizing the economic value of a construction project and the use of the subject of a construction project prepared in the process of problem modelling (assuming payments at equal intervals until the end of the project) is as follows:
max F c :
F c = ( h = 1 H + Δ P h I C h ( 1 + α ) h   T I h = 1 H m = 1 | M j | j = 1 n q = max { t , E F j } min { t + d j m 1 , L F j } C F j m d j m   ( 1 + α ) t   x j m q )   w 1 +                  
  ( m = 1 | M j | j = 1 n t = E F j L F j f j m   x j m t J   )   w 2         ,                         H = L F j T I ,           t = 1 ,   ,   H  
m = 1 | M j | t = E F j L F j x j m t = 1 ,           j = 0 ,   , n + 1
m = 1 | M j | t = E F i L F i t   x i m t m = 1 | M j | t = E F j L F j x j m t   ( t d j m ) ,       ( i , j ) P
j = 1 n m = 1 | M j | q = max { t , E F j } min { t + d j m 1 , L F j } r j m k ρ   x j m q a k ρ ,           k = 1 , ,   r ρ   ,   t = 1 ,   ,   H
j = 1 n m = 1 | M j | t = E F j L F j r j m l ν   x j m t a l ν ,         l = 1 , ,   r ν
t = E F j L F n + 1 t   x n + 1 , m , t D     ,     j = 0 ,   , n + 1
x j m t { 0 , 1 } ,               j = 0 , ,   n + 1 ,           m M j ,       t = E F j , ,   L F j
where:
  • P h and I C h are, respectively, revenues and indirect costs for the period ending on h, h = 1, 2, …, H,
  • TI is a known time period (interval)—in the constructed TI model it corresponds to one working month and is expressed in days,
  • Δ is a variable that models payment delays, where payment delay is ε (working days), Δ = ε / T I ,
  • C F j m   are cash flows related to the performance of activity j in m mode,
  • α is an interest rate,
  • f j m   is the assessment of the fulfillment of the assumed functions (in meaning VM) in connection with the performance of activities j in m mode,
  • w i are the weights of individual parts of the optimization objective function subject 1 n w i = 1 ,
  • D is a deadline for completion of construction.
The restriction (4) causes that each activity is performed exactly once in one of the modes. The constraint (5) is responsible for the dependencies (relations) between tasks. The limitation related to the use of renewable resources is (6) and to nonrenewable resources is (7). Doubly constrained resources can be included in (6) and (7). Constraint (8) introduces a construction completion deadline, and constraint (9) provides for consideration of binary decision variables. Due to the multicriteria nature of optimization, as well as practical aspects, including the possibility of efficient implementation in computer programs or the ability to adapt the objective function to the needs of the contractor, it was decided in this dissertation to introduce the metafunction of the objective using the aforementioned weighted sum method. This method is relatively simple and allows you to adjust the target function to specific requirements or specific priorities of the contracting company. Moreover, the multielement objective function allows for the selection of the better solution (in a general sense) in the case when two solutions are equivalent in terms of one of the maximized indicators. For example, two cases may have the same rated V value, however, one of them has a higher NPV score. Regarding the limitations, it was decided to use the aforementioned penalty functions, a solution such as that already mentioned is popular and allows for flexible shaping of the target function.
As a result of the above considerations and the research and tests carried out, the following basic objective function was proposed to be maximized during the optimization process of the initial schedules of construction projects (concept note, formula 10):
F c = w 1 · N P V r + w 2 · V r objective   o 1 · C F o 2 · R o 3 · T   o 4 · d u r restrictions   ( penalties )
where:
  • w i are the weights of individual parts of the objective function subject to optimization—these weights highly depend on preferences of a given construction company. They are assessed and proposed by the experts based on historical data and companies’ needs.
  • o i are the weights of individual parts of the objective function responsible for constraints (penalties)—experts in each construction company should select proper weights according to the contractual parameters and companies’ records.
The 1 n w i = 1 , whereas o i is assigned values significantly greater than those of the first part of the objective function (goal), so that failure to meet the constraints results in disqualification of a given solution.
NPVr is the objective function component responsible for the optimization of the relative NPV value:
N P V r = N P V N P V m i n N P V m a x N P V m i n  
where:
  • N P V   is the NPV value for the currently examined case,
  • N P V m a x   is the maximum NPV value found for the UPS (Unconstrained Project Scheduling) version of the examined example,
  • N P V m i n   is the minimal NPV value found for the UPS version of the examined example.
Vr is a component of the objective function to include the concept of value management. It corresponds to the score obtained by a given solution in terms of meeting the functions assigned to the objects and the costs related to sustainable operation, modernization, and demolition (sustainability).
V r = V V m i n V m a x V m i n  
where:
  • V   is the value rating for the currently studied case,
  • V m a x   is the maximum value rating found for the UPS version of the tested example,
  • V m i n   is the minimum value grade found for the UPS version of the tested example.
CF is a binary variable responsible for meeting the condition of the maximum monthly demand for financial resources (nonrenewable).
C F = {   1   i f   C F > C F d o p   0   i n   o t h e r   c a s e s  
where:
  • C F d o p   is the maximum monthly demand for financial resources allowed by the contractor.
R is a binary variable responsible for meeting the condition of not exceeding the maximum availability of renewable resources (i.e., working teams and construction equipment).
R = { 1   i f   c o n d i t i o n   ( 6 ) i s   n o t   m e t   0   i n   o t h e r   c a s e s  
T is a binary variable responsible for the fulfilment of the condition for the implementation of the entire construction in a technologically consistent manner. That means, there may be activities in the schedule for which the selection of a particular execution variant will exclude some variants in other activities.
T = { 1 i f   v a r i a n t s   a r e   n o t   c o n s i s t e n t 0   i n   o t h e r   c a s e s  
dur is a binary variable responsible for meeting the condition of not exceeding the contractual construction date.
d u r = {   1   i f   c o n d i t i o n   ( 8 ) i s   n o t   m e t   0   i n   o t h e r   c a s e s  
Due to the practical aspects of computational tools in the computer model, the binary input (decision) variables were abandoned in favor of integer variables (where possible). In the proposed approach, decision variables can be divided into three types:
  • Variables corresponding to variants of individual activities ( M j ) (integer), where each variant is assigned: duration, value assessment, and demand for renewable and nonrenewable resources;
  • integer variables introducing delays in the deadlines of starting tasks ( l ij ) ;
  • binary variables introducing (=1) or not (=0) additional organizational links between activities ( PO j ) ; these variables help to rank tasks.
Thus, individual problem instances formulated in this way depending on the number and range of variables may have a number of possible combinations, as in formula (17):
j = 1 n [ | M j | · ( l ij max l ij min + 1 ) ]   ·   2 j = 1 n | PO j |  
where:
  • PO j is a set of additional activity predecessors j , po PO j = { 0 , , | PO j | } .

4.3. Procedure Algorithm/Computer Model

A block diagram of the proposed schedule optimization model is presented in Figure 2. The individual steps are performed with the support of appropriate computer programs. To begin with, an initial schedule is drawn up. The original schedule along with the functional and utility program (PFU) is used by the expert team to develop alternative solutions (variants/modes). Then, the assessment of all modes in terms of V is done. In order to create a universal and flexible value assessment system, it was decided to depart from the basic definition of value (the ratio of the function to the cost in the LCC sense) in favor of the assessment being a weighted sum of assessments of the fulfilment of individual functions and aspects related to sustainable development.
Thus, the assessment of individual solutions is calculated on the basis of the value profile Table using the value creation factors proposed by CIB and ISO, UN, and EEC, as it is shown in Section 2. This approach is a compromise between the flexibility of the model and the systematic nature of decisions made.
Individual factors of creating value/criteria (groups/subgroups of the procedure) got assigned weights, depending on the preferences of the decision-maker and the type of assessed activity (e.g., it does not make sense to evaluate foundation walls in terms of visual comfort, so the weight of this criterion will be defined as 0). After the tests, it was proposed to evaluate the criteria on an 11-point rating scale (from 0 to 10). However, it is also possible to use other rating systems allowing for the standardization of the final results obtained for individual variants. The assessment should be performed by a standardized team of experts working on value management procedures. The results are normalized so that the sum of the weights is equal to 1. Thus, a vector of weights of individual factors for creating the Q value is created (formula (18), Table 2).
Q = [ q j ]                                     j = 1 n q j = 1
In the next step, the same team of experts assesses individual variants in terms of all included criteria (those rated higher than 0). The solutions measurable by parameters (e.g., fire resistance class or acoustic insulation Rw (dB)) are subject to quantification. The parameters assessed by experts in a subjective manner should, in the authors opinion, be assessed using a rating scale with an odd number of grades depending on the accuracy of the possible assessment. After the tests, it was proposed to use an 11-point rating scale (from 0 to 10) or a 5-point rating scale (from 1 to 5). Thus, the evaluation matrix P is created (Table 3).
Variant assessments under individual criteria are then standardized. The terms of the normalized matrix P ¯ are calculated according to the formula (19).
p ¯ i j = p i j   i = 1 m p i j 2                                 i = 1 , m ¯     ,               j = 1 , n ¯     ,    
where m is the number of options assessed, and n is the number of value creation factors (criteria).
In the next step of the procedure, a normalized V rating matrix is calculated taking into account the importance of individual criteria. The terms of the normalized matrix V are calculated as follows:
V i j = p ¯ i j · q j i = 1 , m ¯     ,               j = 1 , n ¯    
The sum of the matrix components in the rows corresponding to the variants is the result of V i and is the evaluation of the individual variants in terms of value creation factors:
V i = j = 1 n V i j                       i = 1 , m ¯     ,               j = 1 , n ¯    
The results are subject to the already mentioned linear-maximum standardization, thus we obtain the V values for all modes of all activities in the schedule (the best variant has the value equal to 1). An exemplary assessment of variants was presented in the case studies (Section 5).
After completing the analysis of the values, the original schedule is updated with additional modes (including the corresponding duration, resource demand, and technological constraints T) and the calculated values of V. In the next step, for the updated schedule, the maximum and minimum NPV and V values are searched for using metaheuristic methods: N P V m a x , N P V m i n ,   V m a x , and V m i n . Then the schedule is updated again with the constraints on R resource consumption, CF’s monthly cash flows, and contract duration. It is proposed to search for solutions for several different configurations of wi weights (depending on the preferences of the decision-maker). If the algorithms are unable to find feasible solutions, the constraints should be weakened and optimization should be started again. If it is not possible to further reduce the constraints, the project should be rejected. If at any point in optimization N P V r or V r reaches a value greater than 1 (very unlikely), update N P V m a x , N P V m i n ,   V m a x , and V m i n , and then start the optimization stage all over again.

5. Results—Case Study—Residential Estate Schedule Optimization

The example shows a situation in which a project manager is responsible for designing and building a housing estate. This case study analyzes and selects a variant for the construction of a housing estate consisting of three multifamily residential buildings. To begin with, an initial schedule was drawn up (Figure 3).
Based on the original schedule and the parameters of the ordered objects, a table of variants was prepared with a description of the assessed methods (Table 4). The duration of individual activities and the dependencies between tasks were estimated on the basis of the company’s historical data. In this example, the project manager limits the renewable resources (working teams and construction equipment) by organizational dependencies between the same tasks in different buildings (no possibility to carry out the same works on two objects simultaneously). However, it does not consider additional limitations on renewable resources, as it assumes hiring subcontracting companies within the financial resources (nonrenewable resources). The costs related to the individual activity implementation were estimated on the basis of data collected during the implementation of previous projects and publicly available studies. The Vi values were determined on the basis of the value profile table (the evaluation of the values is presented below for the example of the item “electrical and telecommunication installations and equipment,” which also includes the installation of short transport equipment). The assessment of individual variants is presented in Table 5.
The assessment of the value of activity 9 (and at the same time 17 and 25) assumed the possibility of making electrical and teletechnical installations, as well as handling equipment in 2 quality variants-standards (a total of 4 combinations): A standard elevator and A standard installations (variant 1–V1); elevator A, installations B (variant 2–V2); elevator B, installations A (variant 3–V3); and elevator B, installations B (variant 4–V4). According to the degree of aggregation of works in the schedule, it was decided to use the value creation factors proposed by ISO, UN, and EEC. The value profile table along with the significance of individual criteria are presented below (Table 6).
According to the opinion of the expert team and after the normalization, a vector of weights was obtained for the individual factors creating the Q value (Table 7).
After normalization, we obtain a normalized evaluation matrix (Table 8).
In the next step of the procedure, a normalized V rating matrix was calculated, taking into account the importance of individual value creation factors (Table 9).
As a result of summation and standardization, the final scores for the individual variants were obtained. They are shown in Table 10.

5.1. Schedule Update

After performing a value analysis, the original schedule was updated with additional information, including durations and resource requirements. Additionally, the calculated values of V were introduced and data concerning the contractual period, 130 weeks, were introduced. The penalty for exceeding the deadline was EUR 20,000 for a week of delay. Indirect costs are also included.

5.2. UPS Optimization

In the next step, for the updated schedule, a metaheuristic algorithm was used (the case study used a commercial algorithm based on search forbidden movements included in the OptQuest® Engine, OptTek Systems, Inc.’s package) for the maximum and minimum values of NPV and V: N P V m a x , N P V m i n ,   V m a x , and V m i n . The results are presented in Table 11. The analyzed variables were variants of works execution (from 1 to 4 possible options) and delays for individual work packages (from 9 to 58 possible options depending on the activity).

5.3. MRCPS Optimization and Design Selection

Optimization of MRCPS laboratories for fifty weights: w 1 = 0.8 and w 2 = 0.2 , w 1 = 0.65 and w 2 = 0.35 ,   w 1 = 0.5 and w 2 = 0.5 ,   w 1 = 0.35 and w 2 = 0.65 , and w 1 = 0.2 and w 2 = 0.8 .
The optimization results for different sets of weights are shown in Figure 4. These results constitute a set of alternative versions of the project. The decision-maker should choose one or reject the project. As mentioned earlier, one of the multicriteria decision-making methods can be used in the final selection. In this case, the decision-maker decided to choose the variant with the highest V value (the one that corresponds to the highest correlated NPV value—NPV = 0.35 and V = 0.65 weights). An illustrative schedule of the selected variant is presented in Figure 5. As one can see, comparing Figure 3 and Figure 5, the critical path was changed. In addition, the duration of the selected schedule is longer. However, minimization of time was not the optimization criterion. The goal of the optimization was to maximize NPV and value V of the construction project. This goal was achieved.
As a result of the optimization procedure, NPV and V parameters were significantly improved. Original parameters: NPV = 2,183,906 and V = 0.960. Optimized parameters: NPV = 2,539,120 and V = 1.000. As shown by the obtained results, the method in use has a high utility potential.

6. Conclusions

So far in construction practice, value management and NPV maximization for schedules were treated separately. This approach is particularly unfavorable in the case of projects which are designed and implemented by one economic entity. The presented proprietary approach to the optimization of the construction schedule, taking into account the economic value of the project and the useable value of the subject of the construction project, can be used in projects of the “design and build” type, with particular emphasis on projects managed in the Project Management—PM system (contract management). The proposed model can also be used in the Construction Management—CM (contracting management) system, in which the consulting company managing the investment tries to maximize the value of the project in accordance with the investor’s expectations, while taking into account parameters such as: NPV, monthly flows, and time constraints. The model can also be applied to the combined PM/CM system.
The proposed approach involves the use of value management elements for better evaluation of construction projects. As mentioned earlier, the classic approach to MRCPSP (even in the extension to MRCPSPDCF) does not sufficiently take into account the key aspects for construction and the investor’s needs. On the other hand, the VM methodology does not refer to the time, construction conditions, and most of all to dynamic economic indicators, key to the company’s financial success.

Author Contributions

Conceptualization, J.R., M.K.-N. and P.N.; formal analysis, J.R.; methodology, J.R., M.K.-N. and P.N.; project administration, P.N.; writing—original draft, J.R., M.K.-N. and P.N.; writing—review and editing, J.R., M.K.-N. and P.N.; supervision, P.N.; All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Magalhães-Mendes, J. A two-level genetic algorithm for the multi-mode resource-constrained project scheduling problem. Int. J. Syst. Appl. Eng. Dev. 2011, 5, 271–278. [Google Scholar]
  2. Kulejewski, J.; Ibadov, N. Construction project scheduling with imprecisely defined constraints. Technol. J. Const. 2010, 107, 231–247. [Google Scholar]
  3. Węglarz, J. Project Scheduling—Recent Models, Algorithms and Applications; Springer: New York, NY, USA, 2012. [Google Scholar]
  4. Zhou, J.; Love, P.E.; Wang, X.; Teo, K.L.; Irani, Z. A review of methods and algorithms for optimizing construction scheduling. J. Oper. Res. Soc. 2013, 64, 1091–1105. [Google Scholar] [CrossRef] [Green Version]
  5. Hejducki, Z.; Podolski, M. Harmonogramowanie przedsięwzięć budowlanych z zastosowaniem algorytmów metaheurystycznych. Zeszyty Naukowe/Wyższa Szkoła Oficerska Wojsk Lądowych im. gen. T. Kościuszki. 2012, 4, 68–79. [Google Scholar]
  6. Jaśkowski, P.; Sobotka, A. Scheduling construction projects using evolutionary algorithm. J. Constr. Eng. Manag. 2006, 132, 861–870. [Google Scholar] [CrossRef]
  7. Liao, T.W.; Egbelu, P.J.; Sarker, B.R.; Leu, S.S. Metaheuristics for project and construction management–A state-of-the-art review. Autom. Constr. 2011, 20, 491–505. [Google Scholar] [CrossRef]
  8. Rosłon, J.; Zawistowski, J. Construction Projects’ Indicators Improvement Using Selected Metaheuristic Algorithms. Procedia Eng. 2016, 153, 595–598. [Google Scholar] [CrossRef] [Green Version]
  9. Van Peteghem, V.; Vanhoucke, M. A genetic algorithm for the preemptive and non-preemptive multi-mode resource-constrained project scheduling problem. Eur. J. Oper. Res. 2010, 201, 409–418. [Google Scholar] [CrossRef]
  10. Rosłon, J. The multi-mode, resource-constrained project scheduling problem in construction: State of art review and research challenges. Tech. Trans. 2017, 10, 67–74. [Google Scholar]
  11. Biruk, S. Harmonogramowanie przedsięwzięcia budowlanego przy ograniczonej w czasie dostępności podwykonawców. Zesz. Nauk. Wyższa Szkoła Oficer. Wojsk Lądowych im. gen. T. Kościuszki 2012, 4, 96–103. [Google Scholar]
  12. Demeulemeester, E.; Herroelen, W. The discrete time/resource trade-off problem in project networks: A branch-and-bound approach. IIE Trans. 2000, 32, 1059–1069. [Google Scholar] [CrossRef]
  13. Menesi, W.; Abdel-Monem, M.; Hegazy, T.; Abuwarda, Z. Multi-objective schedule optimization using constraint programming. In Proceedings of the 5th International/11th Construction Specialty Conference, Vancouver, BC, Canada, 8–10 June 2015. [Google Scholar]
  14. Akram, S.; Kostrzewa, B.; Minasowicz, A.; Mukherjee, A.; Nowak, P. Value management in construction. Civ. Eng. Fac. Wars. Univ. Technol. 2011. [Google Scholar]
  15. Leśniak, A.; Zima, K. Zarządzanie wartością przedsięwzięć budowlanych w warunkach polskich. Czas. Tech. Bud. 2010, 107, 259–266. [Google Scholar]
  16. Hammersley, H. Value Management in Construction, Association of Local Authority Business Consultants Presentation. Available online: www.value-managers.co.uk (accessed on 8 June 2018).
  17. Dell’Isola, A. Value Engineering: Practical Applications for Design, Construction, Maintenance and Operations; Rsmeans: Kingston, MA, USA, 1997. [Google Scholar]
  18. Kelly, J.; Male, S.; Graham, D.; Male, S.; Graham, D. Value Management of Construction Projects; Blackwell Science: Oxford, UK, 2004. [Google Scholar]
  19. Leung, M.Y.; Ng, S.T.; Cheung, S.O. Improving satisfaction through conflict stimulation and resolution in value management in construction projects. J. Manag. Eng. 2002, 18, 68–75. [Google Scholar] [CrossRef]
  20. Neasbey, M.; Barton, R.; Knott, J. Value management. Building in Value: Pre-Design Issues, 1st ed; Routledge: London, UK, 1999; pp. 232–247. [Google Scholar]
  21. Othman, A.A.E. Value and risk management for dynamic brief development in construction. Doctoral Dissertation, Loughborough University, Loughborough, UK, 2004. [Google Scholar] [CrossRef]
  22. Institution of Civil Engineers (ICE). Creating Value in Engineering–ICE Design and Practice Guides; ICE Publishing: London, UK, 1996. [Google Scholar]
  23. Foliente, G.C.; Becker, R. CIB PBBCS Proactive Programme–Task 1. In Compendium of Building Performance Models; National Information Service for Earthquake Engineering: Berkeley, CA, USA, 2001. [Google Scholar]
  24. Sargent, R.G. An assessment procedure and a set of criteria for use in the evaluation of computerized models and computer-based modeling tools. In Final Technical Report RADC-TR-80-409; U.S. Air Force: Washington, WA, USA, 1981. [Google Scholar]
  25. Rosłon, J. Optymalizacja harmonogramu przedsięwzięcia budowlanego z uwzględnieniem koncepcji zarządzania wartością przedmiotu inwestycji. Ph.D. Thesis, Warsaw University of Technology, Warsaw, Poland, 2020. [Google Scholar]
  26. Schlesinger, S. Terminology for Model Credibility. Simulation 1979, 32, 103–104. [Google Scholar]
  27. Sargent, R.G. A tutorial on verification and validation of simulation models. In Proceedings of the 1984 Win-Ter Simulation Conference; Sheppard, S., Pooch, U.W., Pegden, C.D., Eds.; IEEE: Piscataway, NJ, USA, 1984; pp. 114–121. [Google Scholar]
  28. Książek, M.V.; Nowak, P.O.; Rosłon, J.H. Choice of investment variant for roads safety improvement. Logistyka 2014, 3, 3440–3449. [Google Scholar]
  29. Książek, M.V.; Nowak, P.O.; Kivrak, S.; Rosłon, J.H.; Ustinovichius, L. Computer-aided decision-making in construction project development. J. Civ. Eng. Manag. 2015, 21, 248–259. [Google Scholar] [CrossRef] [Green Version]
  30. Książek, M.; Nowak, P.; Rosłon, J. Ocena wielokryterialna wybranych rozwiązań konstrukcyjnych stropów. Logistyka 2014, 5, 862–871. [Google Scholar]
  31. Książek, M.; Nowak, P.; Rosłon, J.; Wieczorek, T. Multicriteria assessment of selected solutions for the building structural walls. Procedia Eng. 2014, 91, 406–411. [Google Scholar] [CrossRef] [Green Version]
  32. Ustinovichius, L.; Zavadskas, E.; Migilinskas, D.; Malewska, A.; Nowak, P.; Minasowicz, A. Verbal analysis of risk elements in construction contracts. In International Conference on Cooperative Design, Visualization and Engineering; Springer: Berlin/Heidelberg, Germany, 2006; pp. 295–302. [Google Scholar]
  33. Rosłon, J.; Nowak, P.; Nicał, A.K. Modern approach to education in construction industry. In Edulearn Proceedings; Gómez Chova, L., López Martínez, A., Candel Torres, I., Eds.; IATED Academy: Valencia, Spain, 2018; pp. 1971–1977. [Google Scholar]
  34. Nowak, P.; Rosłon, J. Optimisation of Construction Processes; Polcen: Warsaw, Poland, 2017. [Google Scholar]
  35. Rosłon, J.; Edward, J.K. A hybrid approach for solving multi-mode resource-constrained project scheduling problem in construction. Open Eng. 2019. [Google Scholar] [CrossRef]
Figure 1. Scheme of the modelling process [25].
Figure 1. Scheme of the modelling process [25].
Sustainability 12 07454 g001
Figure 2. Block diagram of the proposed schedule optimization model (own source).
Figure 2. Block diagram of the proposed schedule optimization model (own source).
Sustainability 12 07454 g002
Figure 3. Original schedule to be optimized (own source).
Figure 3. Original schedule to be optimized (own source).
Sustainability 12 07454 g003
Figure 4. Optimization results [own calculations].
Figure 4. Optimization results [own calculations].
Sustainability 12 07454 g004
Figure 5. Selected schedule after optimization (own source).
Figure 5. Selected schedule after optimization (own source).
Sustainability 12 07454 g005
Table 1. Sample of a value profile [14].
Table 1. Sample of a value profile [14].
Value CreationWeight (%)Measure Fulfilment of a Function (1-Weak, 10-Excellent)Weighted Result
Finance15Cost345
Project management15KPI460
Business efficiency20Score480
Image10Research220
Maintenance costs15Cost345
External requirements10Audit880
Sustainable development15Score690
Total ratio of value(100%) 420
Table 2. Example of weights vector for each value-creating factor Q.
Table 2. Example of weights vector for each value-creating factor Q.
1 Safety 2 Comfort
1.1 Structural safetyq12.1 Acoustical comfortq4
1.2 Fire safetyq22.2 Visual comfort (lighting)q5
1.3 Safety in useq32.3 Hygrothermal comfortq6
2.4. Structural serviceabilityq7
Table 3. Representation example of the P evaluation matrix.
Table 3. Representation example of the P evaluation matrix.
1 Safety2 Comfort
1.1 Structural safety1.2 Fire safety1.3 Safety in use2.1 Acoustical comfort2.2 Visual comfort (lighting)2.3 Hygrothermal comfort2.4 Structural serviceability
Variant 1p11p12p13p14p15p16p17
Variant 2p21p22p23p24p25p26p27
Table 4. Description of variants-case study (own source).
Table 4. Description of variants-case study (own source).
TaskVariant 1Variant 2Variant 3Variant 4
IdNameVariant DescriptionVariant DescriptionVariant DescriptionVariant Description
1Start
2Building A: ground works and foundationsHeavy insulationWaterproof concrete-“White bathtub” technology
3Building A: building shellMonolithic reinforced concrete frameReinforced concrete full monolithic structurePrefabricated reinforced concrete structure
4Building A: finishing works—interiorStandard BStandard AStandard B, acceleration of works
5Building A: finishing works-exteriorStandard BStandard AStandard B, acceleration of works
6Building A: water, sewage and gas installationsStandard BStandard A
7Building A: central heating installationsStandard BStandard A
8Building A: ventilation technology installationsDefault
standard
9Building A: electrical and telecommunication installations and devicesStandard: lift A, installations AStandard: lift A, installations BStandard: lift B, installations AStandard: lift B, installations B
10–17Building B:
same tasks as in building A
Same variants for building B as in building A
18–25Building C:
same tasks as in building A
Same variants for building C as in building A
26End of works
Table 5. Score of variants-case study (own source).
Table 5. Score of variants-case study (own source).
TaskVariant 1Variant 2Variant 3Variant 4
IdIdCost [1000 EUR]Time
t
Value VCost [1000 EUR]Time
t
Value VCost [1000 EUR]Time
t
Value VCost [1000 EUR]Time
t
Value V
1Start001.00
2Building A: ground works and foundations18951351.0016681200.90
3Building A: building shell67381451.0059801350.9777741000.93
4Building A: finishing works—interior19461500.9021021701,0020031450.90
5Building A: finishing works —exterior1518600.931702701,001612550.92
6Building A: water, sewage, and gas installations7521100.8911631251.00
7Building A: central heating installations652950.966781001.00
8Building A: ventilation technology installations106751.00
9Building A: electrical and telecommunication installations and devices22331301.0013631050.8219211250.8510511000.67
10–
17
Building B:
same tasks
as in building A
Same values for building B as in building A
18–
25
Building C:
same tasks
as in building A
Same values for building C as in building A
26End of works001.00
Table 6. Value profile table (own source).
Table 6. Value profile table (own source).
1 Safety2 Comfort3 Health
and Hygiene
4 Stability5 Sustainable
Development
1.1 Safety of structure1.2 Fire safety (fire resistance (min))1.3 Safety of use2.1 Acoustic comfort (acoustic insulation Rw (dB)2.2 Visual comfort (lighting)2.3 Hygrothermal comfort2.4 Utility3.1 Air quality3.2 Water supply and other utilities3.3 Waste disposal4.1 Sustainable5.1 Energy saving5.2 Greenhouse gas emissions5.3 Economics (running costs)5.4 Dismantling and utilization
Rating criterion0101026030021080104
V11101010101101171071109
V2178107110111095196
V3197810181167101610
V4165871811968157
Table 7. Illustrative representation of the vector of weights for each factor creating Q value (own source).
Table 7. Illustrative representation of the vector of weights for each factor creating Q value (own source).
CriterionWeight
1.1 Safety of structure0
1.2 Fire safety0.153846
1.3 Safety of use0.153846
2.1 Acoustic comfort0.030769
2.2 Visual comfort (lighting)0.092308
2.3 Hygrothermal comfort0
2.4 Utility0.046154
3.1 Air quality0
3.2 Water and other utilities supply0
3.3 Waste disposal0.030769
4.1 Durability0.153846
5.1 Energy saving0.123077
5.2 Emission of greenhouse gases0
5.3 Economics (operating costs)0.153846
5.4 Dismantling and utilization0.061538
Table 8. Normalized assessment matrix P ¯ (own source).
Table 8. Normalized assessment matrix P ¯ (own source).
1.11.21.32.12.22.32.43.13.23.34.15.15.25.35.4
W10.5000.6130.6480.5520.5790.5000.5520.5000.5000.4290.6130.4540.5000.6430.552
W20.5000.4290.5190.5520.4050.5000.5520.5000.5000.6130.5520.3240.5000.5790.368
W30.5000.5520.4540.4420.5790.5000.4420.5000.5000.3680.4290.6480.5000.3860.613
W40.5000.3680.3240.4420.4050.5000.4420.5000.5000.5520.3680.5190.5000.3210.429
Table 9. Assessment matrix V (own source).
Table 9. Assessment matrix V (own source).
1.11.21.32.12.22.32.43.13.23.34.15.15.25.35.4
W10.0006.1316.4821.1043.4760.0001.6560.0000.0000.8586.1313.6300.0006.4282.207
W20.0004.2925.1861.1042.4330.0001.6560.0000.0001.2265.5182.5930.0005.7851.472
W30.0005.5184.5370.8833.4760.0001.3250.0000.0000.7364.2925.1860.0003.8572.453
W40.0003.6793.2410.8832.4330.0001.3250.0000.0001.1043.6794.1490.0003.2141.717
Table 10. Assessment of V variants for activity 9 (own source).
Table 10. Assessment of V variants for activity 9 (own source).
VariantScore V
W11.000
W20.821
W30.847
W40.667
Table 11. Determined extreme values of net present value (NPV) and V (UPS optimization) (own source).
Table 11. Determined extreme values of net present value (NPV) and V (UPS optimization) (own source).
IndicatorValue
N P V m a x 2 794 730 EUR
N P V m i n 1 419 593 EUR
V m a x 1.000
V m i n 0.896

Share and Cite

MDPI and ACS Style

Rosłon, J.; Książek-Nowak, M.; Nowak, P. Schedules Optimization with the Use of Value Engineering and NPV Maximization. Sustainability 2020, 12, 7454. https://doi.org/10.3390/su12187454

AMA Style

Rosłon J, Książek-Nowak M, Nowak P. Schedules Optimization with the Use of Value Engineering and NPV Maximization. Sustainability. 2020; 12(18):7454. https://doi.org/10.3390/su12187454

Chicago/Turabian Style

Rosłon, Jerzy, Mariola Książek-Nowak, and Paweł Nowak. 2020. "Schedules Optimization with the Use of Value Engineering and NPV Maximization" Sustainability 12, no. 18: 7454. https://doi.org/10.3390/su12187454

APA Style

Rosłon, J., Książek-Nowak, M., & Nowak, P. (2020). Schedules Optimization with the Use of Value Engineering and NPV Maximization. Sustainability, 12(18), 7454. https://doi.org/10.3390/su12187454

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