Submit manuscript...
MOJ
eISSN: 2572-8520

Civil Engineering

Research Article Volume 5 Issue 1

Fuzzy logic for preconstruction project planning index

Haytham H ElMousalami

Department of constructi on and utilities, faculty of Engineering, Zagazig University, Egypt

Correspondence: Haytham H ElMousalami, Department of construction and utilities, faculty of Engineering, Zagazig University, Egypt

Received: December 18, 2018 | Published: January 4, 2019

Citation: Mousalami HHE. Fuzzy logic for preconstruction project planning index. MOJ Civil Eng. 2018;5(1):5-19. DOI: 10.15406/mojce.2019.05.00143

Download PDF

Abstract

Planning comes in the first place and can be considered as one of the most important factors in managing construction projects. This research aims to introduce a Quality Index for Preconstruction Project Planning (QIPPP). The development of the QIPPP model follows four steps. First, collecting factors affecting the preconstruction project planning (PCPP) through a comprehensive literature review. Second, identifying the most important factor using Delphi technique. Third, assigning relative weights to each factor using the Analytical Hierarchy Process (AHP). Fourth, developing and validating a precise model for QIPPP. This model helps the user to predict the percentage of matching between the preconstruction plan and the actual values after finishing the whole project. Both deterministic model and fuzzy model have been developed where the fuzzy model produces better results than the deterministic model. This research uses project duration as a bench mark to evaluate the model by comparing the model result with two case studies.

Keywords: preconstruction project planning, planning quality index, delphi rounds, analytical hierarchy process, fuzzy logic

Introduction

Overruns in project schedule and cost can cause serious financial risk to both contractors and owners.1 A significant cause for schedule delays and cost overruns in most large-scale projects may be found in unrealistic baseline plans.2 The lack of preconstruction planning is surely the major failure of contractors in the entire construction industry. So, the main stage in the project must be the planning stage. There is no available tool to measure the quality of planning or to predict how successful it is. The key objective of this study is to develop a reliable precise tool to measure the quality of planning at preconstruction project stage. The objectives of this research are:

Identifying factors affecting preconstruction project planning.

Developing a precise model for a Quality Index for Preconstruction Project Planning (QIPPP).

Methodology

  1. The methodology of this research can be summarized as follows:
  2. Identify factors that affect PCPP from Literature.
  3. Use Delphi technique to obtain a short list of the most effective factors.
  4. Use Analytic Hierarchy Process (AHP) to obtain factors’ weights in QIPPP model.
  5. Develop a QIPPP model where three models have been developed as the following:
  1. Deterministic model
  2. Fuzzy summation model
  3. Fuzzy-Fuzzy model
  4. Validate the QIPPP models and select the most accurate model.

Literature review

Integration of stakeholders at the preconstruction planning stage ensures project success and cost saving at the early stage of green building projects.3 Quality planning is a disciplined process to ensure that a structured sequence of activities is completed. These activities will ensure that an organization can provide a quality product on time, at the lowest cost and to the customer's custom specifications.4,5 Defined that planning is a process of deciding the following: (1) what activity to be completed; (2) how the activity should be completed; (3) who should complete the activity; and (4) when should the activity be completed prior to when the activity is to be performed.5,6 Moreover, The Plumbing-Heating-Cooling Contractors (PHCC) National Association have listed the benefits of preconstruction planning as the following: greater project control, increased project organization, better worker productivity, improved safety record, and increased project profitability. Construction planning is necessary to account for all the variables and situations that may arise during a construction project. In addition, Planning for construction allows a contractor to be proactive rather than reactive to the problems as they arise where that planning helps contractor to controls the direction of the project and minimize the impact of problems.7 Preconstruction planning is a comprehensive set of procedures a contractor do immediately after contract award and right before construction starts.8 One of the most important tasks in construction planning is to prepare the time plan.9 The time plan is an essential part of the planning to assure that the project is completed on time.10 divided construction planning into three levels. The first level is strategic planning which focuses on the organizations long-term objectives and vision. The second level is the tactical planning where the aim is to form a structure for the organization operation. The third level is the operational planning which aims to reach the short-term objectives of the project. The operational planning in a construction project is represented by weekly or working plans.

Factors affecting preconstruction project planning (PCPP)

This research conducted seventy-seven factors affecting PCPP, 30% of reviewed researches mention that project scope definition is one of the factors affecting PCPP. For instance,11 found in another previous studies,12,13 that success during the detailed design, construction, and startup phases of a project depends highly on the level of effort expended during the scope definition phase. While 20% of reviewed researches mention that accurate work flow planning, design errors and change orders, experience and intuition of the project team members and resource availability are affecting PCPP. Whereas, Doloi14 made a research concluded that accurate project planning and monitoring is one of eight critical factors extracted from a total of 36 selected attributes based on the responses received from clients, consultants and contractors in Cost Overruns and Failure in Project the overall sample. One of those eight factors was (accurate project planning and monitoring), according to contractors point of view accurate work flow planning is affecting accurate project planning and monitoring. Son &Rojas15 Conducted that “design errors and change orders” is one of the factors that affection project scheduling. To make good decisions, both experience from the previous contracts and the knowledge of customers' needs and local conditions must be exploited.14 A knowledge base containing all the experience gathered by the organization while executing previous projects could be an advantage. Otherwise, the decision process can be based on experience and intuition of the project team members only. Resource availability is one of the important constraints to take into account to obtain feasible scheduling Masmoudi and Hait.16 The rest of factors mentioned in 11.1% from the reviewed researches. All of those seventy-seven factors shown in Table 1.

Categories

Factor

AACE

Dumon et al. 12

Hanna and Skiffington 8

Smith and Tucker

PMBOK

Nowak and Nowak

Son and Rojas15

Doloi 14

Elkhayari, 2003.

Masmoudi and Hait 16

Company

Resource capacity.

 

 

 

 

 

 

 

 

 

Conduct a formal turnover/planning kickoff meeting and site visit.

 

 

 

 

 

 

 

 

 

Select team members.

 

 

 

 

 

 

 

 

 

Review lessons learned.

 

 

 

 

 

 

 

 

 

Project

Availability of basic and preliminary designs.

 

 

 

 

 

 

 

 

 

Knowledge of project requirement.

 

 

 

 

 

 

 

 

 

Past experience from last similar projects.

 

 

 

 

 

 

 

 

 

Review general and supplementary conditions.

 

 

 

 

 

 

 

 

 

Identify special requirements.

 

 

 

 

 

 

 

 

 

Create list of unknown information and prepare RFIs to convert to known information.

 

 

 

 

 

 

 

 

 

Review the signed contract.

 

 

 

 

 

 

 

 

 

Review specifications for quality requirements.

 

 

 

 

 

 

 

 

 

Financial analysis.

 

 

 

 

 

 

 

 

 

Design errors and change orders.

 

 

 

 

 

 

 

 

Project scope definition.

 

 

 

 

 

 

 

Engineer Staff

Details of resources required.

 

 

 

 

 

 

 

 

 

Accurate work flow planning.

 

 

 

 

 

 

 

 

Identify and price substitute materials and equipment.

 

 

 

 

 

 

 

 

 

Submit substitution request to owner/CM/GC.

 

 

 

 

 

 

 

 

 

Discuss alternative duct routes.

 

 

 

 

 

 

 

 

 

Identify potential cost savings.

 

 

 

 

 

 

 

 

 

Review subcontractor bids, qualifications, and current work load.

 

 

 

 

 

 

 

 

 

Review scope of work with subcontractors.

 

 

 

 

 

 

 

 

 

Write contracts for selected subcontractors.

 

 

 

 

 

 

 

 

 

Obtain and review owner/CM/GC (owner/construction management/general contractor) schedule.

 

 

 

 

 

 

 

 

 

Identify mobilization /demobilization dates.

 

 

 

 

 

 

 

 

 

Identify and establish delivery dates for long lead time items.

 

 

 

 

 

 

 

 

 

Identify construction equipment delivery dates.

 

 

 

 

 

 

 

 

 

Identify work by others that directly impacts sheet metal activities.

 

 

 

 

 

 

 

 

 

Develop a coordination schedule with other subcontractors.

 

 

 

 

 

 

 

 

 

Establish project subcontractor start/finish date.

 

 

 

 

 

 

 

 

 

Review specifications for quality requirements.

 

 

 

 

 

 

 

 

 

Inform workers of required quality standards.

 

 

 

 

 

 

 

 

 

Review safety lessons learned from other jobs.

 

 

 

 

 

 

 

 

 

Review safety and OSHA (Occupational Safety and Health Administration) requirements.

 

 

 

 

 

 

 

 

 

Walk the site to search for hazards before construction begins.

 

 

 

 

 

 

 

 

 

Inform workers of required safety standards.

 

 

 

 

 

 

 

 

 

Determine log lead-time items.

 

 

 

 

 

 

 

 

 

Contract material and equipment suppliers.

 

 

 

 

 

 

 

 

 

Order/prepare shop drawings for long lead-time items.

 

 

 

 

 

 

 

 

 

Develop purchase orders for materials and equipment.

 

 

 

 

 

 

 

 

 

Review estimated work hours.

 

 

 

 

 

 

 

 

 

Develop a sequence of work and create a schedule of values.

 

 

 

 

 

 

 

 

 

Prepare a manpower loading chart.

 

 

 

 

 

 

 

 

 

Develop CAD drawings to identify conflicts and coordinate work.

 

 

 

 

 

 

 

 

 

Identify materials and systems that can be prefabricated.

 

 

 

 

 

 

 

 

 

Identify shop fabrication requirements and prepare a schedule.

 

 

 

 

 

 

 

 

 

Schedule delivery of prefabricated materials.

 

 

 

 

 

 

 

 

 

Identify field reporting procedures and create project file.

 

 

 

 

 

 

 

 

 

Review FRI (Fire-Rescue International) and change order procedures.

 

 

 

 

 

 

 

 

 

Review billing procedures and prepare a billing schedule.

 

 

 

 

 

 

 

 

 

Receive storage approval from owner/CM/GC.

 

 

 

 

 

 

 

 

 

Schedule delivery of prefabricated materials.

 

 

 

 

 

 

 

 

 

Identify field reporting procedures and create project file.

 

 

 

 

 

 

 

 

 

Review FRI (Fire-Rescue International) and change order procedures.

 

 

 

 

 

 

 

 

 

Review billing procedures and prepare a billing schedule.

 

 

 

 

 

 

 

 

 

Receive storage approval from owner/CM/GC.

 

 

 

 

 

 

 

 

 

Consideration of buildability and requirements of specialized resources.

 

 

 

 

 

 

 

 

 

Agreement on appropriate project budget and delivery timeframe.

 

 

 

 

 

 

 

 

 

Clear process of project control.

 

 

 

 

 

 

 

 

 

Clear change request protocol.

 

 

 

 

 

 

 

 

 

Monitoring and status reporting protocols.

 

 

 

 

 

 

 

 

 

Clear understanding of the project scope.

 

 

 

 

 

 

 

 

 

Knowledge of customers' needs.

 

 

 

 

 

 

 

 

 

Understanding the design.

 

 

 

 

 

 

 

 

 

Construction methods and techniques.

 

 

 

 

 

 

 

 

 

Complexity of on-site construction activities.

 

 

 

 

 

 

 

 

 

Experience and intuition of the project team members.

 

 

 

 

 

 

 

 

Site Conditions

Receive storage approval from owner/CM/GC.

 

 

 

 

 

 

 

 

 

Discuss storage, site layout, and handling of materials and systems.

 

 

 

 

 

 

 

 

 

Establish procedures for receiving, storing, and handling material.

 

 

 

 

 

 

 

 

 

Identify construction equipment required.

 

 

 

 

 

 

 

 

 

Resource availability.

 

 

 

 

 

 

 

 

Late material delivery.

 

 

 

 

 

 

 

 

 

Shortage of labor and unskilled labor.

 

 

 

 

 

 

 

 

 

Bad weather conditions.

 

 

 

 

 

 

 

 

 

Table 1 Factors collected from previous studies

Data collection and analysis

Factors are identified from previous studies, screened and analyzed in two stages. Stage one, Delphi technique is conducted to produce a short list of factors affecting preconstruction project planning. Stage two, a questionnaire survey has been conducted to collect experts’ opinions about factors affecting the preconstruction project planning and obtain factors’ weights in the QIPPP model using the Analytic Hierarchy Process (AHP). 

Delphi technique

The Delphi process involves a series of questionnaire rounds, each followed by iterative analysis and feedback. The process concludes when a predefined level of consensus is reached.17 In this research, the consensus reached when experts return questionnaires without adding or eliminating any factor. According to Clayton,18 only 5 to 10 experts are needed. Here, the surveyed panel consists of 8 experienced engineers. The classification of the surveyed panel experiences is shown in Table 2.

Years of experience

Project managers

Planning engineer

Site engineer

Total

%

<10 years

-

1

1

2

25

≥10 years and > 15

-

2

1

3

37.5

≥15 years

1

2

-

3

37.5

Table 2 Classification of the surveyed experts based on their experience

Questionnaires are sent by mail to the surveyed panel in three consecutive rounds. The first round consists of seventy-seven factors listed in Table 1. The surveyed experts are asked to:

  1. Rate each factor using a five-point Likert scale (1=Extremely Ineffective, 2=Moderately Ineffective, 3= Neutral, 4=Moderately Effective, 5= Extremely Effective)
  2. Add factors other than listed, if any.
  3. Modify factors, if any.
  4. Add suggestions, if any.

The result of the first round eliminated 47 factors out of 77. Experts add two new factors; “financial capacity” in company category and “complexity of project” in project category, which increase factors to 32. The result of the second round eliminated 17 factors from the previous 32 factors of the first round and left 15 factors. The consensus is reached in the third round as the experts left the same factors without eliminating or adding as shown in Table 3. Next, AHP is utilized to find weights of these factors and develop the quality index for preconstruction project planning Model Table 2.

Category

Factor

 

1. Company (C1)

1.1        The financial capacity (Assets, cash flow, etc.).

1.2        Resource capacity.

 

1.3        Select team members.

2. Project (C2)

2.1        Project scope definition.

2.2        Project Complexity.

2.3        Past experience from last similar projects.

 

2.4        Financial analysis.

3. Engineer Staff (C3)

3.1        Clear understanding of the project scope.

3.2        Accurate work flow planning.

3.3        Clear process of project control.

3.4        Clear change request protocol.

 

3.5        Experience and intuition of the project team members.

4. Site conditions (C4)

4.1        Resource availability.

4.2        Late material delivery.

 

4.3        Bad weather conditions.

Table 3 Factors after the Third round

AHP

AHP is a set of axioms that carefully delimits the scope of the problem environment.19 It is based on the well-defined mathematical structure of consistent matrices and their associated right eigenvector's ability to generate true or approximate weights.20,21 The AHP methodology compares criteria, or alternatives with respect to the main criterion, in a natural, and pairwise mode. AHP uses a fundamental scale of absolute numbers. The fundamental scale has been shown to be a scale that captures individual preferences with respect to quantitative and qualitative attributes just as well or better than other scales.20,21

AHP Questionnaire

The AHP questionnaire aims to determine factors’ in QIPPP model. 135 questionnaires are sent to the experts. Only 73 responses are received back; 29 are incomplete and 44 are complete. The percentage of completed surveys is 32.6%. The respondents’ job classification are; 11.1% are Project managers, 66.7% are planning engineers while 22.2% are site engineers. Questionnaires statistics are shown in Table 4, while Table 5 shows the distribution of respondents’ experiences.

Construction projects experts

Distributed questioners

Returned questioners

uncompleted questioners

completed questioners

% completed questioners

Project managers

15

10

5

5

33.3

Planning engineer

90

42

16

26

28.9

Site engineer

30

21

8

13

43.3

Total

135

73

29

44

32.6

Table 4 AHP Questionnaire and statistics

Years of Experience

Project managers

Planning engineer

Site engineer

Total

%

< 10 years

2

14

9

25

34.25

≥10 years and < 20)

5

21

7

33

45.21

≥20 years

3

7

5

15

20.55

Table 5 AHP Questionnaire and classification of respondents’ experiences

AHP steps:

Since the research objective is to develop QIPPP model, the proposed model is depicted as following:

  1. Establish objective: The objective of using AHP is to give weights to each model factor to develop the quality index of preconstruction project planning.
  2. Identify factors affecting preconstruction project planning: The model starts with identifying all factors affecting preconstruction project planning, based on the literature review and after determining the most important factors shown in Table 3.
  3. Structure the decision hierarchy: These criteria are then structured into a hierarchy descending from an overall objective to general criteria and sub-criteria in successive levels.
  4. Compute priority weights (using AHP): After responses are sent back from experts, AHP analysis is applied for the 44 completed questionnaires as the sample pairwise matrix shown in Table 6. Acceptable Consistency Ratio (CR) values for different matrices’ sizes are; 0.05 for a 3×3 matrix, 0.08 for a 4×4 matrix, and 0.1 for larger matrices.21 A sample of those calculations is shown in Table 7. Summary of priorities of criteria and sub-criteria of the 44 completed questionnaires is shown in Table 8. As shown in Table 8, the company category is the most effective category in PCPP with weight equal (0.34). The “resource capacity” is the most effective factor in this category with weight equal (0.45). On the other hand, the least effective category is “site conditions” with weight equal (0.15). The “late material delivery” is the most effective factor in this category with weight (0.41). “Project” category and “engineering staff” category has almost the same weight equal (0.26) and (0.25), respectively. It is clear that the “project scope definition” is the most effective factor in “project” category with weight equal (0.34). In “engineering staff category”, “experience and intuition of the project team members” and “clear understanding of the project scope” represent about 50% of the weight of this category. After obtaining all weights for main categories and subcategories (factors that affect preconstruction project planning) as shown in Table 8, the QIPPP is now ready to be developed. 

Factor

C1

C2

C3

C4

C1 (company)

1

0.33

3

3

C2 (project)

3

1

5

5

C3 (engineering staff)

0.33

0.2

1

1

C4 (site)

0.33

0.2

1

1

Total

4.77

1.73

10

10

Table 6 Example of pair wise comparison scale of main category

Factor

C1

C2

C3

C4

Total

Weight

C Measure

C1 (company)

0.21

0.19

0.3

0.3

1.01

0.25

4.04

C2 (project)

0.64

0.58

0.5

0.5

2.22

0.55

4.1

C3 (engineering staff)

0.07

0.12

0.1

0.1

0.39

0.1

4.02

C4 (site)

0.07

0.12

0.1

0.1

0.39

0.1

4.02

Total

1

1

1

1

4

1

Consistency Index (CI)

0.01

Random Index (RI)

0.9

Consistency Ratio (CR)

0.02

CR<0.1    OK

 

 

 

 

 

 

 

Table 7 Calculation of priority weights of main category

Categories and factors

Category weight

Factor weight

C1 (Company)

     0.34

F1 (Financial capacity)

0.26

F2 (Select team members)

0.29

F3 (Resource capacity)

0.45

C2 (Project)

     0.26

F4 (Scope definition)

0.34

F5 (Complexity)

0.21

F6 (Past experience from last similar projects)

0.24

F7 (Financial analysis)

0.21

C3 (Engineering staff)

     0.25

F8 (Clear understanding of the project scope)

0.25

F9 (Accurate work flow planning)

0.2

F10 (Clear process of project control)

0.17

F11 (Clear change request protocol)

0.09

F12 (Experience and intuition of the project team members)

0.28

C4 (Site)

     0.15

F13 (Resource availability)

0.3

F14 (Late material delivery)

0.41

F15 (Bad weather conditions)

0.29

Table 8 Summary of weights of main category and sub-category

Developing a deterministic QIPPP model:  

The general equation of the QIPPP model is shown in Equation (1)

QIPPP= i=1 n F i × w i            ( 1 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqkY=wjYJH8sqFD0xXdHaVhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaaeyuaiaabMeacaqGqbGaaeiuaiaabcfacqGH9aqpdaGfWbqabSWd aeaapeGaamyAaiabg2da9iaaigdaa8aabaWdbiaad6gaa0Wdaeaape GaeyyeIuoaaOGaamOra8aadaWgaaWcbaWdbiaadMgaa8aabeaak8qa cqGHxdaTcaWG3bWdamaaBaaaleaapeGaamyAaaWdaeqaaOWdbiaacc kacaGGGcGaaiiOaiaacckacaGGGcGaaiiOaiaacckacaGGGcGaaiiO aiaacckacaGGGcWdamaabmaabaWdbiaaigdaa8aacaGLOaGaayzkaa aaaa@595D@

Where; QIPPP=quality index for preconstruction project planning, f= factor affecting preconstruction project planning, w=weight of preconstruction project planning factor, and n=number of preconstruction project planning factor in the model. Using factors weights developed from AHP, the quality index for preconstruction project planning model is shown in Equation (2) where Equation (2) represents the deterministic model:

QIPPP=0.34*[(0.26*F1)+(0.29*F2)+(0.45*F3)]

+0.26*[(0.34*F4)+(0.21*F5)+(0.24*F6)+(0.21*F7)]

+0.25*[(0.25*F8)+(0.20*F9)+(0.17*F10)+(0.09*F11)+(0.28*F12)]

+0.15*[(0.30*F13)+(0.41*F14)+(0.29*F15)] (2)                                                               

To convert the value of QIPPP into the percentage of Error In Plan (EIP %), Equation (3) is utilized taking into consideration that the relation between QIPPP and EIP in this research is assumed to be linear Figure 1.

Figure 1 Relation between QIPPPP and EIP%.

From Figure1 EIP could be obtained from Equation (3):

EIP( % )=20*( 5QIPPP )           ( 3 ) MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqkY=wjYJH8sqFD0xXdHaVhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaamyraiaadMeacaWGqbWdamaabmaabaWdbiaacwcaa8aacaGLOaGa ayzkaaWdbiabg2da9iaaikdacaaIWaGaaiOka8aadaqadaqaa8qaca aI1aGaai4eGiaadgfacaWGjbGaamiuaiaadcfacaWGqbaapaGaayjk aiaawMcaa8qacaGGGcGaaiiOaiaacckacaGGGcGaaiiOaiaacckaca GGGcGaaiiOaiaacckacaGGGcGaaiiOa8aadaqadaqaa8qacaaIZaaa paGaayjkaiaawMcaaaaa@56B1@

Determining factors scores

To evaluate a project plan, the user should substitute F1, F2, F3 and F15 in Equation (2) with relevant scores obtained from Table 1 (A) (Appendix). The resulted value of QIPPP should range between 0 and 5. A quick look at Table A-1 reveals that 53.3% and 46.6% of factors having scores ranging between (0-5) and have scores (0 or 5), respectively. For example, the financial capacity factor’s score ranges from 0-5, the user choose the score corresponding to the percentage shown in factor limitation column in Table 1 (A). Let’s assume the company financial capacity will cover 60-80% of project cost, the corresponding factor score=4. Another example, the score of “past experience from the last similar projects” ranges between 0-5. The user should select the score corresponding to the number of similar projects completed in the past. If the number of similar projects equals 7 projects, the corresponding score equals 3. To more explain the process, consider one more example. The late material delivery factor’s score should be selected either 0 or 5 relative to the chosen criteria from factor limitation column. If the user selects to ignore “late material delivery”, then the score=0. After substituting all factors in Equation (2) with relevant scores, QIPPP is easy to calculate using simple math. 

Plan evaluation

To interpret the QIPPP value obtained from Equation (2), first use Equation (3) to calculate the percentage of errors in plan (EIP), which defined as the percentage of mismatching between the plan at the preconstruction phase and actual values after project completion. Second, use the calculated EIP in Figure 2 to obtain the plan evaluation. For example, if QIPPP equals 1.5 and EIP equals (70%), this plan is evaluated as (poor plan) using Figure 2. In which case, it is necessary to go back to the plan and try to improve it by focusing on factors that affect preconstruction project planning. 

Figure 2 The quality index for preconstruction project planning.

Developing a fuzzy QIPPP model

Fuzzy logic (FL)

The word "fuzzy'' is defined as "blurred, indistinct, vaguely", according to the dictionary, The term “fuzzy logic” means to the logic of approximation. Lotfi Zadeh is considered the father of fuzzy set theory where the concept of Fuzzy Logic (FL) was first conceived in Lotfi Zadeh's proposal of fuzzy set theory.22 There are many applications depend on fuzzy logic such as decision-support systems medical applications, instrumentation, industrial process control, and robotics.23 FL provides a simple method to define a conclusion based upon imprecise, vague, ambiguous, noisy, or missing input information; in addition, FL is a mathematical tool for dealing with uncertainty Sivanandam et al.24 Moreover, FL approach mimics how a person would make decisions to control problems, only much faster.25 If–Then rule statements are utilized to formulate the conditional statements that develop FL rules base system. A single fuzzy If–Then rule can be represented by the following:

If <fuzzy proposition (x is A1)> Then <fuzzy proposition (y is B2)>Where x is an input parameter and A1 is an MF of x, and y is an output parameter and B2 is an MF of y. Rule-based systems are systems that have more than one rule to represent human logic and experience to the developed system. Aggregation of rules is the process of developing the overall consequent from the individual consequents added by each rule.24

As shown example in Figure 1, there are two parameters X1 and X2 where μ X1 ={ a1,b1,c1,d1}, μ X2 ={ a2,b2,c2,d2}, μ Y ={ ay, by, cy, dy } and the fuzzy system consists of two rules as following:

Rule 1: IF x1 is a1 AND x2 is c2 THEN y is ay.

Rule 2: IF x1 is b1 AND x2 is d2 THEN y is by. 

Where two inputs are used {X1=4, X2=6}. Such two inputs intersect with the antecedents MF of the two rules where two consequents rules are produced {R1 and R2} based on minimum intersections. The consequent rules are aggregated based on maximum intersections where the final crisp value is 3. The aggregated output for Ri rules are given by 

Rule 1: μ R1 = min [μ a1 (x1) and μ c2 (x2)]

Rule 2: μ R2 = min [μ b1 (x1) and μ d2 (x2)]

Y: Fuzzification [max [R1, R2] 

Fuzzification is converting a numeric value (or crisp value) into a fuzzy input. Conversely, defuzzification is the opposite process of fuzzification where the defuzzification is the conversion of a fuzzy quantity into a crisp value. Max-membership, the center of gravity, weighted average, mean-max; different defuzzification and center of sums are different defuzzification methods.26

Fuzzy model past practices

Yasin Karatas27 have developed a reliable fuzzy expert tool for small satellite cost estimation the model consists of three variables where cost is a dependent variable whereas weight, and resolution are independent variables . The input values were from 50 to 500 kg for weight and from 1 m to 20 m for resolution and output values between $1 million and $200 million for cost; this model provides an expert assistance to decision making under uncertainty for small satellite cost estimation. Bhatnagar & Ghose,28 concluded that fuzzy logic is the best model for predicting early stage effort estimation, where Mamdani FIS was more efficient than neural network models to predict the early stage efforts. Cheng,29 have applied the evolutionary fuzzy neural inference for a conceptual cost estimate model, an evolutionary web-based conceptual cost model has been developed which can be used to estimate conceptual construction cost more precisely at the early stages of projects. Adeli & Jiang,30 have developed a neuro-fuzzy logic model to estimate the freeway work zone capacity that provides a more accurate estimate of the work zone capacity. Nabil El Sawalhi & Nedal Salah,31 have developed a parametric fuzzy cost model to predict the conceptual cost of construction building projects in Gaza Strip. The results provided the ability of FL model to predict cost estimate to an acceptable degree of accuracy reached to 88%. Therefore, it is recommended that the fuzzy logic model will provide more accurate estimates, save time, minimize error and provide taking decisions under uncertainty. 

Fuzzy model development

The objective of the fuzzy model is to provide uncertainty concept to QIPPP and to improve the accuracy of the deterministic model. This study has developed two fuzzy models where both models depend on fuzzy set theory with a different internal design of the proposed model. These modes are a fuzzy summation model and a fuzzy-fuzzy model. 

Fuzzy summation model

This model is a fuzzy model that uses the fifteen screened factors of QIPPP as model’s inputs and the output would be a QIPPP. It is difficult to convert all fifteen factors of QIPPP to a just one fuzzy model because it requires huge number of fuzzy rules. Therefore, the model design divides the fifteen factors into four groups based on its categories. These categories have been mentioned in Table 8. As a result, four fuzzy sub-models (FSMSs) have been developed (FSM C1, FSM C2, FSM C3 and FSM C4) and then have been summed to calculate QIPPP as illustrated in Table 9. Figure 3 shows the input factors and output C1 of the first FSM C1. In this research, the membership values and the membership functions to fuzzy variables were assigned by intuition. It is based on the authors' own intelligence and understanding of the case study attributes. The most common types of membership functions are triangular. As a result, Triangular membership functions have been applied to develop the FSM in this research. As illustrated in Figure 4, F1 has been divided into six triangular memberships ranging from zero to five. Similarly, F2, F3, F4 and C1 have been created. The next step is to define fuzzy rules as illustrated in Figure 5. Similarly, (C2, C3 and C4) FSMs can be developed. Once these sub-models have been created, the QIPPP value can be predicted. 

Figure 3 FSM C1 components.

Figure 4 Triangular membership functions of F1.

Figure 5 fuzzy rules of FSM C1.

Serial

Model

Factors used in each model

1

FSM C1

0.34*[(0.26*F1)+(0.29*F2)+(0.45*F3)]

2

FSM C2

0.26*[(0.34*F4)+(0.21*F5)+(0.24*F6)+ (0.21*F7)]

3

FSM C3

0.25*[(0.25*F8)+(0.20*F9)+(0.17*F10)+(0.09*F11)+(0.28*F12)]

4

FSM C4

0.15*[(0.30*F13) +(0.41*F14)+(0.29*F15)]

5

QIPPP

[ FSM C1 + FSM C2 + FSM C3 + FSM C4 ]

Table 9 Factors used in each model

Fuzzy-fuzzy model

The Fuzzy-Fuzzy model (FFM) consists of two successive fuzzy models, the first model is a just fuzzy summation model, whereas the second model is a fuzzy model that converts the output crisp values of (FSM C1, FSM C2, FSM C3 and FSM C4) to fuzzy values to produce QIPPP. The objective of this model is to apply more fuzziness to QIPPP. Figure 6 shows the structure of the second model of the FFM.

Figure 6 The structure of the FFM.

Results and discussion

Model validation

Two case studies are applied to validate model results. A planning engineer with experience exceeds 15 years is asked to score each factor. Then, QIPPP is calculated using Equation (2) for a deterministic model and by fuzzy summation model and FFM for fuzzy models. EIP% is calculated using Equation (3). The results of case studies according to this research’s model compared with the actual values for the completed project. In this research project duration is used to compare result.

Case study 1:

The project is in (Malls and huge government buildings) group. The estimated duration of this project is 885 days and the actual duration is 1125 days. Table 10 illustrates the score values of the first case study and the results of fuzzy models.

Case 1 inputs scores

 

Category of FSMs

Crisp Values of FSMs

FFM

Crisp Value of FFM

F1

3

FSM C1

1.28

3.75

F2

4

F3

4

F4

5

FSM C2

0.65

F5

3

F6

4

F7

0

F8

4

FSM C3

1.12

F9

5

F10

5

F11

5

F12

4

F13

5

FSM C4

0.37

F14

5

F15

0

 

 

Fuzzy summation model

3.42

 

 

Table 10 Case 1 fuzzy models results

Case study 2:

The project is in (Residential and administrative buildings) group. The estimated duration of this project is 240 days and the actual duration is 326 days. The detailed information that is used for the model is given as shown in Table 9. This information is translated into a chart as shown in Figure 4, Tables 11 & 12.

Case 2 inputs scores

 

 

Category of FSMs

Crisp Values of FSMs

FFM

Crisp Value of FFM

F1

5

FSM C1

1.5

2.5

F2

5

F3

4

F4

5

FSM C2

1.04

F5

5

F6

5

F7

1

F8

4

FSM C3

0.7

F9

5

F10

0

F11

0

F12

4

F13

0

FSM C4

0.06

F14

0

F15

0

 

 

Fuzzy summation model

 

3.3

 

 

Table 11 Case 2 fuzzy models results

Actual error in project = Estimated durationActual duration Estimated duration                ( 4 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqkY=wjYJH8sqFD0xXdHaVhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaaeyqaiaabogacaqG0bGaaeyDaiaabggacaqGSbGaaeiOaiaabwga caqGYbGaaeOCaiaab+gacaqGYbGaaeiOaiaabMgacaqGUbGaaeiOai aabchacaqGYbGaae4BaiaabQgacaqGLbGaae4yaiaabshacaqGGcGa eyypa0ZaaSaaa8aabaWdbiaabweacaqGZbGaaeiDaiaabMgacaqGTb GaaeyyaiaabshacaqGLbGaaeizaiaabckacaqGKbGaaeyDaiaabkha caqGHbGaaeiDaiaabMgacaqGVbGaaeOBaiabgkHiTiaabgeacaqGJb GaaeiDaiaabwhacaqGHbGaaeiBaiaabckacaqGKbGaaeyDaiaabkha caqGHbGaaeiDaiaabMgacaqGVbGaaeOBaaWdaeaapeGaaeyraiaabo hacaqG0bGaaeyAaiaab2gacaqGHbGaaeiDaiaabwgacaqGKbGaaeiO aiaabsgacaqG1bGaaeOCaiaabggacaqG0bGaaeyAaiaab+gacaqGUb aaaiaabckacaqGGcGaaeiOaiaabckacaqGGcGaaeiOaiaabckacaqG GcGaaeiOaiaabckacaqGGcGaaeiOaiaabckacaqGGcGaaeiOamaabm aapaqaa8qacaaI0aaacaGLOaGaayzkaaaaaa@94DE@ Comparison error=Model EIPAtual EIP         ( 5 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqkY=wjYJH8sqFD0xXdHaVhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape Gaae4qaiaab+gacaqGTbGaaeiCaiaabggacaqGYbGaaeyAaiaaboha caqGVbGaaeOBaiaabckacaqGLbGaaeOCaiaabkhacaqGVbGaaeOCai abg2da9iaab2eacaqGVbGaaeizaiaabwgacaqGSbGaaeiOaiaabwea caqGjbGaaeiuaiabgkHiTiaabgeacaqG0bGaaeyDaiaabggacaqGSb GaaeiOaiaabweacaqGjbGaaeiuaiaabckacaqGGcGaaeiOaiaabcka caqGGcGaaeiOaiaabckacaqGGcGaaeiOamaabmaapaqaa8qacaaI1a aacaGLOaGaayzkaaaaaa@660F@ Overall  comparison error= | 0 n   comparison  error | n             ( 6 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqkY=wjYJH8sqFD0xXdHaVhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape Gaae4taiaabAhacaqGLbGaaeOCaiaabggacaqGSbGaaeiBaiaabcka caqGGcGaae4yaiaab+gacaqGTbGaaeiCaiaabggacaqGYbGaaeyAai aabohacaqGVbGaaeOBaiaabckacaqGLbGaaeOCaiaabkhacaqGVbGa aeOCaiabg2da9maalaaapaqaa8qadaabdaWdaeaapeWaaubmaeqal8 aabaWdbiaaicdaa8aabaWdbiaab6gaa0WdaeaapeGaeyyeIuoaaOGa aeiOaiaabckacaqGJbGaae4Baiaab2gacaqGWbGaaeyyaiaabkhaca qGPbGaae4Caiaab+gacaqGUbGaaeiOaiaabckacaqGLbGaaeOCaiaa bkhacaqGVbGaaeOCaaGaay5bSlaawIa7aaWdaeaapeGaaeOBaaaaca qGGcGaaeiOaiaabckacaqGGcGaaeiOaiaabckacaqGGcGaaeiOaiaa bckacaqGGcGaaeiOaiaabckadaqadaWdaeaapeGaaGOnaaGaayjkai aawMcaaaaa@7C7B@

Where:

EIP: Error in Plan.

(n) : number of cases.

Overall comparison error: the absolute average of all cases’ errors to select the most accurate model. 

Deterministic model results (model 1)

As illustrated in Table 12, according to the case study (1), by applying the deterministic model to this case, using Equation (2), the result is 3.78, this value is between the ranges 3:4 in a zone called very good plan. In this zone, the error in the plan is ranged from 20:40%. The EIP equals 24.40% compared with the actual error in project plan “percentage” which is measured from the difference between the estimated duration and actual duration, it is 27.1% Equation (4). The model results and the case study results have the same range (very good plan). Based on Equation (5), the comparison error is -2.70%. According to the case study (2), by applying the deterministic model to this case, using Equation (2), the result is 3.42; this value is between the ranges 3:4 in a zone called a very good plan. In this zone, the error in the plan ranged from 20%:40%. The EIP of the model is equal 31.6% compared with the actual error in project plan; it is 35.8% Equation (4). The model results and the case study results both have in the same range (very good plan). Based on Equation (5), the comparison error is -4.20 %.

 

 

 

Model 1

Model 2

Model 3

 

 

Actual error in project

Deterministic model

Fuzzy summation model

FFM

Case 1

QIPPP

3.65

3.78

3.43

3.75

EIP

27.1

24.4

31.5

25

Decision

very good plan

very good plan

very good plan

very good plan

Comparison error

0

-2.7

4.4

-2.1

Case 2

QIPPP

3.21

3.42

3.3

2.5

EIP

35.8

31.6

34

50

Decision

very good plan

very good plan

very good plan

 good plan

Comparison error

0

-4.2

-1.8

14.2

 

Overall error

0

6.9

2.6

12.1

Table 12 Models comparisons

Fuzzy summation model results (model 2)

According to the case study (1), by applying the Fuzzy summation model to this case, the result is 3.43, as a result the decision would be a very good plan. In this zone, the EIP of the model result equals 31.50% compared with the actual error in project plan, it is 27.1% by Equation (4). The model results and the case study results have the same range (very good plan). Based on Equation (5), the comparison error is 4.40 %. According to the case study (2), by applying the Fuzzy summation model to this case, the result is 3.30, as a result the decision would be a very good plan. In this zone, the EIP of the model result equals 34.00% compared with the actual error in project plan, it is 35.80% by Equation (4). The model results and the case study results have the same range (very good plan). Based on Equation (5), the comparison error is -1.80 %.

FFM results (model 3)

According to the case study (1), by applying the FFM to this case, the result is 3.75, as a result the decision would be a very good plan. In this zone, the EIP of the model result equals 25.00 % compared with the actual error in project plan, it is 27.1% Equation (4). The model results and the case study results have the same range (very good plan). Based on Equation (5), the comparison error is -2.10%. According to the case study (2), by applying the FFM to this case, the result is 2.50, as a result the decision would be a very good plan. In this zone, the EIP of the model result equals 50.00 % compared with the actual error in project plan, it is 35.80% by Equation (4). The model results and the case study results have different ranges (very good plan) for the actual case study and (good plan) for FFM. Based on Equation (5), the comparison error is 14.20%. 

Select the most precise model

As illustrated in Table12, based on Equation (6), the overall comparison error for each model has been calculated, the worst precise model is FFM with overall error (12.10%) due to overuse of fuzziness concept that leads to a low precise model performance. However, the Fuzzy summation model produces the best precise results (2.60%) more than the deterministic model (6.90%). Therefore, the correct use of fuzzy theory will develop the most accurate, realistic and reliable models than a deterministic ones. As a result, the Fuzzy summation model is the most precise model to predict QIPPP.

Conclusions and recommendation

The aim of this research is to develop a model to precisely predict the quality of preconstruction project planning to predict if the plan is good or not. This model is created by collecting factors that affect preconstruction project planning. Some filtrations are made for them in order to find the most important factors using the Delphi technique then has been applied AHP technique to find their weights. The company has the most important category with the value of (0.34) while, the most effective factor in this category is the resource capacity with the value of (0.45). It is also clear that, the most important factor in project category is the project scope definition with the value of (0.34) while the most important factor in the engineering staff category is the experience and intuition of the project team members with value of (0.28). Finally, the most important factor in the site condition category is the late material delivery with value of (0.41). Moreover, three models have been developed based on both deterministic and fuzzy concepts, and the results show that fuzzy model is more accurate and realistic than the deterministic one. Therefore, the correct use of fuzzy theory will develop the most accurate, realistic and reliable models than a deterministic ones. Finally, Fuzzy summation model is selected to be the most accurate model of QIPPP with overall error (2.60%).

Acknowledgement

None.

Conflicts of interest

The author declares there is no conflict of interest.

References

  1. Bayraktar ME, Hastak M, Gokhale S, et al. Decision tool for selecting the optimal techniques for cost and schedule reduction in capital projects. Journal of Construction engineering and management. 2011;137(9):645–655.‏
  2. Flyvbjerg B, Bruzelius N, Rothengatter W. Megaprojects and risk: An anatomy of ambition. Cambridge University Press. New York; 2003.
  3. Son H, Lee S, Kim C. An Empirical Investigation of Key Pre-project Planning Practices Affecting the Cost Performance of Green Building Projects. Procedia Engineering. 2015;118(1):37–41.‏
  4. Senaratne S, Jayarathna T. Quality planning process of construction contractors: case studies in Sri Lanka. Journal of Construction in Developing Countries. 2012;17(1):103–115.‏
  5. Laufer A, Tucker RL. Is construction project planning really doing its job? A critical examination of focus, role and process. Construction Management and Economics. 1987;5(3):243–266.‏
  6. Laufer A. Decision-making roles in project planning. Journal of Management in Engineering. 1990;6(4):416–430.‏
  7. Plumbing-Heating-Cooling Contractors (PHCC) National Association. 2002.
  8. Hanna AS, Skiffington MA. Effect of preconstruction planning effort on sheet metal project performance. Journal of Construction Engineering and Management. 2010;136(2):235–241.‏
  9. Hendrickson C. Project Management for Construction, 2nd ed, Pittsburgh: Prentice Hal sited. In: Andersson C, Rosenberg L, editors. The preconstruction planning process from a site manager perspective. 1998
  10. Söderberg J Byggprocessen, Lund: Lunds tekniska högskola, Institutionen för byggnadsekonomi sited. In: Andersson C& Rosenberg L, editors. The preconstruction planning process from a site manager perspective. 1999.
  11. Gibson GE, Wang YR, Cho CS, et al. What is pre-project planning, anyway? Journal of Management in Engineering. 2006;22(1):35–42.
  12. Dumont PR, Gibson GE, Fish JR. Scope management using project definition rating index. Journal of Management in Engineering. 1997;13(5):54–60.
  13. Cho C, Furman J, Gibson G. Development of the project definition rating index (PDRI) for building projects. Research Rep, Construction Industry Institute, Austin. Tex. 1999;1(1):155–211.
  14. Doloi H. Cost overruns and failure in project management: understanding the roles of key stakeholders in construction projects. Journal of construction engineering and management. 2012;139(3):267–279.‏
  15. Son J, Rojas EM. Impact of optimism bias regarding organizational dynamics on project planning and control. Journal of construction engineering and management. 2010;137(2):147–157.‏
  16. Masmoudi M, Haït A. Project scheduling under uncertainty using fuzzy modelling and solving techniques. Engineering Applications of Artificial Intelligence. 2013;26(1):135–149.‏
  17. Nair R, Aggarwal R, Khanna D. Methods of formal consensus in classification/diagnostic criteria and guideline development. Seminars Arthritis Rheumatism. 2011;41(2):95–105.
  18. Clayton MJ. Delphi: a technique to harness expert opinion for critical decision‐making tasks in education. Educational Psychology. 1997;17(4):373–386.‏
  19. Saaty TL. Axiomatic foundation of the analytic hierarchy process. Management science. 1986;32(7):841–855.‏
  20. Saaty TL. The Analytic Hierarchy Process. McGraw-Hill. New York. 1980;9(3–5):161–176.
  21. Saaty Thomas L. Fundamentals of decision making with the analytic hierarchy process. PA: RWS Publications.‏ 1994.
  22. Zadeh LA. Fuzzy sets. Information and Control. 1965;8(3):338–353.  
  23. Idri A, Abran A, Khoshgoftaar k. Fuzzy case-based reasoning models for software cost estimation. Soft Computing in Software Engineering. 2001;1(1):64–96.
  24. Sivanandam S, Sumathi S, Deepa S. Introduction to Fuzzy Logic using MATLAB. Springer-Verlag Berlin Heidelberg. 2007.
  25. Simon D. Introduction to fuzzy control. Courtesy of Embedded Systems Programming. 2003.
  26. Siddique N, Adeli H. Computational intelligence: synergies of fuzzy logic, neural networks and evolutionary computing. John Wiley & Sons. 2013.
  27. Karatas Y, Ince F. Feature article: Fuzzy expert tool for small satellite cost estimation. IEEE Aerospace and Electronic Systems Magazine. 2016;31(5):28–35.
  28. Bhatnagar R, Ghose M. Comparing soft computing techniques for early stage software development effort estimations. International Journal of Software Engineering & Applications. 2012;3(2):1–9.
  29. Cheng M, Tsai H, Hsieh W. Web-based conceptual cost estimates for construction projects using evolutionary Fuzzy Neural Inference Model. Automation in Construction Journal. 2009;18(2): 164–172.
  30. Adeli H, Jiang X. Neuro-Fuzzy Logic Model for freeway work zone capacity estimation. Journal of Transportation Engineering. 2003;129(5):484–493.
  31. Nabil El Sawalhi, Nedal Salah Jameel. Cost Estimation of Construction Projects at Gaza Strip Using Fuzzy Logic. The Islamic University of Gaza-Palestine. 2013.
Creative Commons Attribution License

©2019 Mousalami. This is an open access article distributed under the terms of the, which permits unrestricted use, distribution, and build upon your work non-commercially.