Available online at www.sciencedirect.com
ScienceDirect Procedia Computer Science 100 (2016) 449 – 457
Conference on ENTERprise Information Systems / International Conference on Project MANagement / Conference on Health and Social Care Information Systems and Technologies, CENTERIS / ProjMAN / HCist 2016, October 5-7, 2016
A Conceptual Framework for a Navigational Support System for Construction Projects Foad Marzoughia* , Tiru Arthanarib a,b
University of Auckland
Abstract In a globalized and dynamic world, the construction companies that survive are those able to adapt rapidly and successfully to new conditions. Measuring the performance of construction projects dynamically helps companies survive. Despite more than twenty years of research into project performance measurement, none has explained how important it is to navigate and visualize project performance dynamically in different dimensions. Normally project performance is measured in more than one dimension, such as cost, quality, time, customer satisfaction, safety etc. Unlike in physical spaces, the distance between the target and the current position cannot be measured using tools such as the Euclidian metric. In this research we propose a framework to create a navigational support system to measure project performance in relation to benchmark targets, and consider the correlation between critical success factors in supporting project managers to take appropriate action to reach their goals. © 2016 byby Elsevier B.V.B.V. This is an open access article under the CC BY-NC-ND license 2016The TheAuthors. Authors.Published Published Elsevier (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of SciKA - Association for Promotion and Dissemination of Scientific Knowledge. Peer-review under responsibility of the organizing committee of CENTERIS 2016
Keywords: Navigational support system, Benchmark space, Multivariate measurement system, Performance Measurement system
1. Introduction Around the world projects fail to meet their objectives. For example, in New Zealand more than 70% of companies have experienced project failure in the past three years. From these results it is apparent that projects undertaken by
*
Corresponding author. Tel.: +0-000-000-0000 ; fax: +0-000-000-0000 . E-mail address:
[email protected]
1877-0509 © 2016 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). Peer-review under responsibility of the organizing committee of CENTERIS 2016 doi:10.1016/j.procs.2016.09.181
450
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
New Zealand companies often cannot deliver on time and within budget, or fail to achieve stated deliverables. In addition, more than 60% of New Zealand companies fail to align their projects with benchmark targets (planned targets) [1, 2]. In the construction industry most projects do not finish on time and within budget. For example, according to property brokers and financial institutions in India, 40% of new homes could not be delivered to the buyers in the first quarter of 2013 because of massive construction delays. According to PropEquity, around 450,000 residential units under construction in India are likely to be delivered 18 months late [3]. Similarly, more than 90% of construction projects by MARA (the biggest company undertaking construction projects in Malaysia) were not delivered on-time [4]. Research in 2012 in Malaysia found that 92% of construction projects did not meet their goals. The delays in delivering construction projects were between 5 and 10% over their duration. Similarly, in Malaysia, in terms of cost, only around 11% of construction projects were completed on budget, with 89% overrunning the agreed price by 5–10% [5]. These statistics show that the construction industry suffers from poor performance [5, 6]. In order to achieve goals under the threat of various uncertainties [7], using effective project monitoring and control systems has become essential in any project-based organization [8, 9]. According to Oncu Hazir (2015) an efficient project monitoring and controlling system should minimize deviation from the project plans and consist of recognising the project status with respect to the plan, analysing the deviations and realising corrective action. Performance measurement is classified under the following categories: 1-Managerial control tools such as Earned Value Analysis (EVA) [10-12], Balanced scorecards [13], Project Audit, Document checklist, Key Performance Indicators and Benchmarking [14]; 2- Optimization tools to solve operational problems of projects such as various scheduling and resource allocation problems [15]; 3- Decision Support System Applications (DSS) mostly used in planning, organizing and managing manufacturing or service operations [16]. Current performance measurement systems are static. However, the nature of the project is dynamic [17-19]. Therefore a static performance measurement system has a negative effect on the agility and responsiveness of organizations [20]. Effective performance measurement systems for projects will not only identify performance level, but also identify ways in which to improve this in an uncertain environment (strategic level) [21]. According to Oncu Hazir (2015), current performance measurement systems cannot determine the possible need for corrective action. They should be user-friendly and consist of an early warning mechanism. Table 1 shows the current deficiencies in current performance measurement systems [17, 18, 22, 23]. Table 1. Deficiencies in Current Performance Measurement Tools Performance Measurement Systems
Flexibility
Earned Value Analysis
Dynamism
Visualization
Dynamical Decision-Making
8
8
8
Project Auditing
9
8
9
8
Project Report Status
8
8
9
8
8
9
8
Documentation Check list Balanced Scorecard
8
KPI
8 9
Dynamic Balanced Scorecards 8
8
8 9
8 8
Another shortcoming of current performance measurement systems is related to data availability. Many prevoius surveys show that it is extremley difficult to collect raw data on critical factors. Current performance measurement systems mainly focus on cost category, cost efficiency, cost predictability, and cost overrun [24]. The aim of this research is to create a decision support system called Navigational Support System (NSS) to integrate optimization tools, multivariate analysis tools and visualization tools to monitor and control the current performance of a project at a strategic level, and forecast the future position of a project’s performance with respect to the most important KPIs from the best projects (benchmark space). We have applied the proposed system in the construction field to test and validate NSS. This consists of 4 modules. The first handles data management; the second is a filtration module to reduce the dimension of KPIs to make them more understandable for project managers. The third module handles the positioning of current project performance KPIs compared to benchmark KPIs. The fourth
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
acts as a decision support system (DSS), recommending to decision-makers the corrective action to take to reach the benchmark. In short, NSS predicts the next position of project performance by taking the action recommended by NSS. 2. Research Methodology We have used design science research methodology [32] as mentioned in the conceptual model of NSS. We have combined the Data-Driven Decision Support System with the Model Driven Decision support system to create the Navigational Support System. We have applied quantitative research methodology to collect from experts (construction project managers) information regarding the most important KPIs. Our target was project managers and the sample size is 34 experts. We have found 43 KPIs in the building sector which are categorized into 9 factors [28, 31]. We have designed a questionnaire in 2 parts. The first relates to the background of experts and demographic information and the second relates to the importance of KPIs. The questionnaires were distributed to construction experts to identify the most important performance factors in the construction filed. We then used secondary data to ascertain the values of selected KPIs. Finally we conducted in-depth interviews with 3 project managers to develop a dynamic model for measuring the performance of construction projects. 3. Conceptual model The idea of navigation in benchmark space was first introduced by Tiru Arthanari [25], although the idea of physical navigation – on land, sea, or in the air– is ancient and navigation in space is done successfully these days. In general, the process of monitoring and controlling the movement of a vehicle from one place to another is called navigation [26]. Benchmarking is common in organisational and individual settings. Navigating consists of two steps: finding the position of the system/object with respect to the benchmark and [2] taking action to advance towards the benchmark. Similarly, in the construction industry, project managers are responsible for project success. Therefore project managers should continuously monitor project performance in order to take appropriate action to regulate the project. Continuous monitoring and control procedures in construction can help projects to be accomplished successfully [27]. Due to the dynamic and stochastic nature of construction projects [28], deterministic control methods are not efficient in controlling them [29, 30]. Project managers are keen to know where project performance stands with respect to the performance of best projects (benchmark projects) and where project performance will go by taking action with respect to best practice. In the construction field, project performance is like an object in multidimensional intangible space (cost, time, quality, health and safety, productivity, client satisfaction, and environment) [31] that moves from its current position to another position to reach benchmark targets in the benchmark space. Benchmark space is defined as a space consisting of the factors that affect project performance for best practice. In the first step we use existing knowledge of the area that defines benchmark space. However, to apply this framework in the construction area, we first gathered knowledge of construction project performance from a literature review to identify the benchmark space. To develop a generic engine to implement the Navigational Support System framework given in fig 1, we should find the true dimension of the subset of important KPIs from the expertly evaluated KPIs to obtain a sparse representation using a multivariate measurement method. This phase is called filtering. The second phase is positioning. After finding the true dimensions of benchmark space or the most important variables from the given benchmark space, we then determine the current position of construction project performance from that space. At this stage we try to find the position of the ongoing performance of the construction project with respect to benchmark space. Furthermore, we consider the correlation among the variables for finding the proper distance between the current state and desired state. In the third phase (or dynamic decision making phase) we use the dynamic behaviour of the performance of construction projects for a dynamic decision-making approach. We will use dynamic models of construction project performance such as system dynamic models or a multistage decision-making approach. Our choice depends on the complexity of the system. For example, in this research we choose very simple construction projects (one-storey residential projects), so that the dynamic of the system is available in the form of a stochastic dynamic decision-making model. The goal of the dynamic decision-making phase is to determine current action in the current state, based on the optimal strategy for the given model.
451
452
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
Fig. 1. Generic Framework for navigational support systems
4. Implementation and Testing of NSS The Navigational Support System (NSS) is designed with Shiny R, which is a web application framework for R language (version 3.2.4). The construction project performance evaluated by experts is the input of the filtration module to find a subset of a few variables among those defining the benchmarking space. The output of the filtration algorithm is saved as a new file called benchmark space. This file can be updated whenever the best construction project performance file is changed. Then the filtration algorithm runs to define a benchmark target in the filtration module. In order to evaluate KPIs in the construction field, experts with more than 6 years’ experience participated in this study. They were asked to rank different KPIs in construction projects. The evaluated KPIs from the view of 34 experts (41% Project managers, 24% Technicians, 23% owners, 9% site managers and 3% architects) is uploaded to the system as a csv file. The NSS will then automatically find the most important KPIs.
Fig.2 The most important KPIs of building construction projects
Fig 2 shows that the iron triangle [33] is important in building construction projects in addition to the community satisfaction factor. Project cost turns out to be the most important KPI followed by project time and community satisfaction, while project quality shows the lowest level of importance among 9 factors ranging from (cost, quality,
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
health and safety, client satisfaction, time, productivity, environment, community satisfaction and employee satisfaction). As shown in fig 2, cost performance explains around 50% variation. Time, quality and community satisfaction explains -20%, -10% and -20% variation, respectively. The negative sign of time, quality, and community satisfaction illustrates that these factors have a negative correlation with cost. In other words, when the importance of cost increases the importance of time, quality and community satisfaction decreases and vice-versa. Table 2 shows the 4 most important indicators based on the experts’ views, according to the output of the filtration module along with proposed measurement methods collected from literature. The selected KPIs are the most critical among the project level KPIs. Table 2. Summary of available measurement methods of selected KPIs [34]. Perspective
No.
KPIs
Measurement methods
Financial
1
Cost efficiency
(Revenue-Expenses)/Revenue
2
Cost Effectiveness
Project cost-Average Cost of similar project)/Average cost of similar project
3
Design cost predictability
(Performance design cost-planned design cost) /planned design cost
4
Construction cost Predictability
(Revenue-planned Revenue)/Revenue
5
Schedule
1
Design schedule predictability
(Performance design Schedule-planned design Schedule) /planned design
Schedule Effectiveness
(Project Schedule-Average schedule of similar project)/Average schedule of similar project
Schedule Efficiency
(planned schedule- completed schedule) /Planned schedule
4
Project Predictability
(Performed construction schedule-planned construction industry)/Planned construction schedule
1
Defect frequency
Number of registered Non-conformance /Number of Tests
2
Rework Rate
Number of rework Items/Number o registered nonconformance
3
Nonconformance rate
2
3
Quality
((Cost-Revenue) *Interest rate)/Revenue Financial cost Ratio
Number of registered Non-Conformance/Gross Area External customer satisfaction
1
Percentage of repeat customers
Number of repeat customers/Total number of customers
In the next module the most important KPI values are collected from an ongoing single-storey, one bedroom, 57 m2 residential building construction project. The values of selected KPIs of benchmark projects are collected from the Twelfth Annual Construction Industry KPIs [35]. The data is available online at www.kpizone.com. The website gives access to all KPIs for the construction sector. In this research we used activity schedules and monthly cost reviews,
453
454
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
monthly project programs, monthly audits, agreed questionnaires and meetings at regular intervals to establish why the client was dissatisfied with the measurement of performance [36]. The second module of NSS is responsible for finding the distance of ongoing project performance from benchmark project performance with consideration of the relationship of KPIs to each other. Actual and benchmark data will be imported into this second (positioning) module and the current position of construction project performance from benchmark space will be determined. This is so that the project manager can simulate and visualize the differences between actual projects and benchmarked ones. At the data visualization module, by having the two above-mentioned data sets from filtration and update modules, a graph will show the differences between current performance of construction projects and benchmark space in 2- or 3-dimensional format. The current performance of construction project performance will be saved in a file named “current state of construction performance”. Project success depends on several factors and comes from several categories, namely, project related, manager related, contractor related, project management team/team related, external, institutional, and client related. Project success factors are correlated to each other and they are not independent [37]. For example, if a project manager wants a project to be delivered quickly with high quality, then the cost will be increased. If a project is to be fast and cheap, then the quality will be compromised, and if a project is to be delivered with high quality and be cheap then it will take more time to complete [27, 38]. Gudienơ, Banaitis [39] suggests that there is a correlation between sub-factors so the underlying relationship among them should be considered to identify the effects on benchmark space (project success). Finding the interrelations among critical success factors helps project managers to control the key factors and allows for rational resource allocation [19]. KPIs of projects are not independent and there is a relationship between different ones [36]. For example, changes to the design of construction projects affects the KPIs of time and cost. If the project is behind schedule, then the cost will be increased to finish the project on time. For instance, an increase in staff, materials and equipment would be made in an effort to decrease the time taken to do additional work and therefore maintain the time KPI to the project goal. An increase in safety means an increase in cost. So we need to consider a metric to find the distance between an ongoing project from best practice by taking into account the relationship between KPIs. In other words, correlation between KPIs should be taken into account to find the proper distance from benchmark space. Therefore the correlation between KPIs needs a metric that takes into account their relationship. Hence, Mahalanobis’ distance metric [40] is used. Fig 3 is the output of distance of ongoing project performance with respect to benchmark projects in terms of different KPIs.
Fig.3 Distance of an ongoing project from best practice
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
The NSS will calculate the distance of an ongoing project from benchmark projects gathered from UK performance reports [41]. For example, the distance between construction cost and client satisfaction of an ongoing project from best practice is 20.3 and from Fig 3 it shows that there is a negative correlation between construction cost and client satisfaction. The user can use the filtered KPIs to check if it is within benchmark or out of benchmark space. The final Module of NSS is dynamic decision-making to find the best action that the user can take to be closer to benchmark projects, based on the available dynamic model. As mentioned earlier, the dynamic model can be available in terms of stochastic decision making processes or system dynamic models. By executing this module, the data set of the current state of construction projects from the positioning module will be imported into the dynamic decision making module. Also, from the knowledge base system, which is available from literature or previous construction projects, possible actions will be selected. The transition to the next stage based on the current position will be determined by previous projects and the transition probability matrix will be calculated when the dynamic decision making module runs to find the position of construction project performance in the next stage. This process continues until it gets close to benchmark targets. In this module the user selects the status of selected KPIs based on the output of the previous module. Then NSS will recommend to the user the best action to take (fig 4). For example, if the project is within benchmark, the system recommends the project manager to use the nearest supplier, and if the project is out of benchmark to use an experienced supplier to bring project KPIs into the benchmark space.
Fig.4 Recommended actions to project manager
5. Conclusion This paper provides a computer system for monitoring and controlling KPIs for any projects. By using NSS the project can be monitored in a dynamic environment. The goal of this research is to create an engine for all types of project to be monitored and controlled. Hence, NSS is a generic engine that can monitor and control project KPIs with respect to best practice. Moreover, it recommends driving projects toward benchmark space by taking proper action. The NSS is tested and evaluated in construction project fields to identify the most important KPIs of building construction projects. Thereafter the system automatically finds the position of current project performance from benchmark projects. Finally, the system recommends the best action for project managers to be closer to benchmark target. By applying NSS in the construction project field, cost, time, quality and community satisfaction are selected as the most important KPIs. Thereafter benchmark space is created from the secondary data based on the most important KPIs. Moreover, any ongoing construction project can be evaluated based on the created benchmark space and the dynamic model of the system is developed based on a stochastic decision-making model. One limitation of this research is that some KPI data related to the people and environment of the benchmark project is not available. Another is related to ongoing project performance that is not available in the organization because not all KPIs are measured regularly by project managers. Also, historical data related to actions that the project managers take to make the project align, is difficult to gather. For future research, developing a decision-making module of NSS using system dynamic models is recommended to overcome the aforementioned limitation.
455
456
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457
References 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
KPMG, KPMG New Zealand Project Management Survey 2010, in KPMG. 2010: New Zealand. KPMG, KPMG New Zealand Project Management Survey 2010, in KPMG. 2013: New Zealand. Khan, S. and R. Teja Sharma, Construction delays make buyers pick resale homes, in The Economic Times. 2013: India. Memon, A.H., R.I. Abdul, and A.A.A. Abdul, Time and Cost Performance in Construction Projects in Southern and Central Regions of Peninsular Malaysia. International Journal of Advances in Applied Sciences, 2012. 1(1): p. 45-52. Memon, A.H., I. Abdul Rahman, and A.A. Abdul Azis, Time and Cost Performance in Construction Projects in Southern and Central Regions of Peninsular Malaysia. International Journal of Advances in Applied Sciences, 2012. 1(1): p. 45-52. Kamaruzzaman, S.N. and A.S. Ali, COST PERFORMANCE FOR BUILDING CONSTRUCTION PROJECTS IN KLANG VALLEY Journal of Building Performance, 2010. 1(1). Azaron, A., H. Katagiri, and M. Sakawa, Time-cost trade-off via optimal control theory in Markov PERT networks. Annals of Operations Research, 2007. 150(1): p. 47-64. Hazır, Ö., A review of analytical models, approaches and decision support tools in project monitoring and control. International Journal of Project Management, 2015. 33(4): p. 808-815. Bard, J.F. and S. Globerson, Project management : processes, methodologies, and economics. 2nd ed.. ed. 2005, Upper Saddle River, NJ: Upper Saddle River, NJ : Pearson Prentice Hall 2005. Aliverdi, R., L. Moslemi Naeni, and A. Salehipour, Monitoring project duration and cost in a construction project by applying statistical quality control charts. International Journal of Project Management, 2013. 31(3): p. 411-423. Lipke, W., Applying management reserve to software project management. Journal of Defense Software Engineering, 1999: p. 17-21. Blanco, V.D., Earned value management: a predictive analysis tool. Navy Supply Corps Newsletter:, 2003. 66(2): p. 24-27. Kaplan, R.S. and D.P. Norton, The Balanced Scorecard--Measures That Drive Performance. Harvard Business Review, 1992. 70(1): p. 7179. Luis F. Alarcón and A. Serpell, Performance measuring benchmarking, and modelling of construction projects, in 5th International Workshop on Lean Construction. 1996: Pontificia Universidad Católica de Chile, Santiago, Chile Tavares, L.V., A review of the contribution of Operational Research to Project Management. European Journal of Operational Research, 2002. 136(1): p. 1-18. Eom, S. and E. Kim, A Survey of Decision Support System Applications (1995-2001). The Journal of the Operational Research Society, 2006. 57(11): p. 1264-1278. Huan, Y., A critical review of performance measurement in construction. Journal of Facilities Management, 2010. 8(4). Lin, G. and Q. Shen, Measuring the Performance of Value Management Studies in Construction: Critical Review. Journal of Management in Engineering, 2007. 23(1): p. 2-9. Chen, et al., Interrelationships among Critical Success Factors of Construction Projects Based on the Structural Equation Model. Journal of Management in Engineering, 2012. 28(3): p. 243-251. Umit S. Bititci, UTrevor Turner, and C. Begemann, Dynamics of performance measurement systems. International Journal of Operations & Production Management Volume, 2000. 20(6). Azlan, A. and R. Ismail, The performance measurement of construction projects managed by ISO-certified contractors in Malaysia. journal of Retail & Leisure Property, 2010. 9: p. 25-35. Kagioglou, M., R. Cooper, and G. Aouad, Performance management in construction: a conceptual framework. Construction Management and Economics, 2001. 19(1): p. 85-95. Yang, H., et al., A critical review of performance measurement in construction. Journal of Facilities Management, 2010. 8(4): p. 269-284. Cha, H. and C. Kim, Quantitative approach for project performance measurement on building construction in South Korea. KSCE Journal of Civil Engineering, 2011. 15(8): p. 1319-1328. Arthanari, T. Navigating in Benchmarking Spaces- beyond MTS. in International conference on the frontiers of interface between Statistics and Sciences. 2010. Hyderabad, India. Bowditch, N. The American Practical Navigator. 1802; Available from: http://en.wikipedia.org/wiki/Nathaniel_Bowditch. Ko, C. and M. Cheng, Dynamic Prediction of Project Success Using Artificial Intelligence. Journal of Construction Engineering and Management, 2007. 133(4): p. 316-324. Albert, P.C.C. and P.L.C. Ada, Key performance indicators for measuring construction successnull. Benchmarking: An International Journal, 2004. 11(2): p. 203-221. Barraza, G., W.E. Back, and F.M. Mata, PROBABILISTIC MONITORING OF PROJECT PERFORMANCE. Construction Engineering and management, 2000. 126: p. 142-148. Alberto, D.M., Modeling Project Behavior. Project Management Institute, 2006. Enshassi, A., S. Mohamed, and S. Abushaban, Factors affecting the performance of construction projects in the Gaza strip. Journal of Civil Engineering and Management, 2009. 15(3): p. 269-280. Nunamaker, J.F., M. Chen, and T.D.M. Purdin, Systems Development in Information Systems Research. Journal of Management Information Systems, 1990. 7(3): p. 89-106. Atkinson, R., Project management: cost, time and quality, two best guesses and a phenomenon, its time to accept other success criteria. International Journal of Project Management, 1999. 17(6): p. 337-342. El-Mashaleh and E.M. M., Management of Construction Firm Performance Using Benchmarking. Journal of Management in Engineering, 2007. 23(1): p. 10-17.
Foad Marzoughi and Tiru Arthanari / Procedia Computer Science 100 (2016) 449 – 457 35. Souza, J.d., Key performance Indicator and Benchmarking. 2010, Constructing Excellence: UK. 36. Latorre, V., M. Roberts, and M.J. Riley, Development of a Systems Dynamics Framework for KPIs to Assist Project Managers' Decision Making Processes. Revista de la construcción, 2010. 9: p. 39-49. 37. Lehtiranta, L., et al., The role of multi-firm satisfaction in construction project success. Construction Management and Economics, 2012. 30(6): p. 463-475. 38. Karen Young. Project Management Success - Scope, Time, Cost. 2010; Available from: http://www.taskey.com/resources/related%20articles/time-management-success.aspx. 39. Gudienơ, N., et al., Development of a Conceptual Critical Success Factors Model for Construction Projects: A Case of Lithuania. Procedia Engineering, 2013. 57(0): p. 392-397. 40. Mahalanobis, P.C., On the generalised distance in statistics. In Proceedings National Institute of Science, April 1936. volume 2: p. pages 49–55. 41. Glenigan, Construction Exxcellence, and BIS, UK Industry Performance Report based on the UK Construction Industry KEP Perofrmance Indicators. 2012: London.
457