Approach based on fuzzy goal programing and quality function deployment for new product planning

Approach based on fuzzy goal programing and quality function deployment for new product planning

Accepted Manuscript Approach based on fuzzy goal programming and quality function deployment for new product planning Liang-Hsuan Chen , Wen-Chang Ko...

1MB Sizes 0 Downloads 49 Views

Accepted Manuscript

Approach based on fuzzy goal programming and quality function deployment for new product planning Liang-Hsuan Chen , Wen-Chang Ko , Feng-Ting Yeh PII: DOI: Reference:

S0377-2217(16)30862-1 10.1016/j.ejor.2016.10.028 EOR 14051

To appear in:

European Journal of Operational Research

Received date: Revised date: Accepted date:

5 August 2015 3 August 2016 15 October 2016

Please cite this article as: Liang-Hsuan Chen , Wen-Chang Ko , Feng-Ting Yeh , Approach based on fuzzy goal programming and quality function deployment for new product planning, European Journal of Operational Research (2016), doi: 10.1016/j.ejor.2016.10.028

This is a PDF file of an unedited manuscript that has been accepted for publication. As a service to our customers we are providing this early version of the manuscript. The manuscript will undergo copyediting, typesetting, and review of the resulting proof before it is published in its final form. Please note that during the production process errors may be discovered which could affect the content, and all legal disclaimers that apply to the journal pertain.

ACCEPTED MANUSCRIPT

Highlights  We proposed a new product planning (NPP) model to maximize customer satisfaction.  Fuzzy goal programming and quality function deployment are used to construct this NPP model.

CR IP T

 Mathematical programming method is used to determine each customer requirement’s satisfaction expression.  Experimental design and fuzzy sets are employed to collect the input-output data set in customer satisfaction model.

AC

CE

PT

ED

M

AN US

 We used Herzberg’s two-factor theory to enhance the total customer satisfaction.

1

ACCEPTED MANUSCRIPT

Approach based on fuzzy goal programming and quality function deployment for new product planning

a

CR IP T

Liang-Hsuan Chena, Wen-Chang Ko*b, and Feng-Ting Yeha

Department of Industrial and Information Management, National Cheng Kung University, Tainan 710, Taiwan, R. O. C.

Department of Information Management, Kun Shan University, Tainan 710, Taiwan, R. O. C.

AN US

b

* Corresponding author: Tel.: +886-6-2051630

AC

CE

PT

ED

E-mail: [email protected]

M

Fax: +886-6-2050587

2

ACCEPTED MANUSCRIPT

Approach based on fuzzy goal programming and quality function deployment for new product planning

Abstract Quality function deployment (QFD) is a useful planning tool for facilitating new product

CR IP T

planning (NPP) to maximize customer satisfaction. Although customer satisfaction is an important goal in NPP, other goals must also be taken into account. The evaluation of QFD involves vagueness and imprecision and thus fuzzy approaches have been applied. This study considers the

AN US

satisfaction of each customer requirement (CR) as the response variable and the fulfillment levels of the corresponding design requirements (DRs) as the explanatory variables. Each CR’s satisfaction expression is formulated using the mathematical programming method. Experimental design and fuzzy sets are employed to collect the input-output data set based on the evaluated

M

relationships between CRs and DRs and the correlations among DRs in QFD processes based on the QFD team’s ability, experience, and knowledge. Considering three objectives, namely the

ED

maximum customer satisfaction, minimum incremental cost and minimum technical difficulty of

PT

DRs in NPP, an additive fuzzy goal programming model is proposed to obtain the optimal satisfaction under the preemptive priority structure of all goals. Furthermore, considering that

CE

customer satisfaction complies with Herzberg’s two-factor theory, this study incorporates the

AC

concept of motivation and hygiene factors into the model, to modify the fulfillment levels of DRs to enhance customer satisfaction. A numerical example is used to demonstrate the applicability of the proposed model. Keywords: Fuzzy goal programming (FGP), Quality function deployment (QFD), New product planning (NPP), Mathematical programming (MP), Two-factor theory

3

ACCEPTED MANUSCRIPT 1. Introduction Faced with short-life cycles and dynamic competition in the global market, business units can efficiently develop new products that will be preferred by customers through the processes of new product development (NPD). New product planning (NPP) is the first stage of NPD [1]. Quality function deployment (QFD) is an efficient and useful technique for NPD to ensure that NPP meets

CR IP T

customers’ expectations in terms of maximizing customer satisfaction [1-5]. Customer satisfaction is viewed as a vital competitive advantage because it directly impacts customer loyalty and market share [6-9]. To apply QFD to NPP, the systematic tool called house of quality (HOQ), shown in Fig.1, is usually employed. The QFD process starts with customer requirement (CR) (the voice of

AN US

the customer) identification. A QFD team is organized to collect CRs and determine their importance scores. Based on the experience and judgment of the QFD team, the identified CRs are translated into product design requirements (DRs) to meet customer expectations in NPP. Calculating the relationship degrees between CRs and DRs (i.e., DRs that affect CRs) and the

M

correlations among DRs with the importance scores of CRs to determine the importance ratings of

ED

DRs is the major task in NPP by using HOQ. According to the DRs’ importance ratings, the QFD team arranges adequate resources for DRs to ensure that CRs can be met and that customer

PT

satisfaction can be maximized in NPP.

[Insert Figure 1 around here]

CE

NPP is also called the fuzzy front end of NPD, since it involves vagueness and imprecision.

AC

Due to the inherent fuzziness in NPP, applying fuzzy methods to QFD is very appropriate for practical applications. Traditionally, the importance score of each CR is set as a crisp value [1, 10, 11], although linguistic terms seem more adequate for evaluating a CR’s importance. Furthermore, the relationship degree to which a DR affects a CR is expressed on a numerical scale, such as 1-3-9 or 1-5-9, representing the linguistic expressions ―weak‖, ―moderate‖, and ―strong‖, respectively. Alternatively, linguistic terms can be used to subjectively assess the relationships between CRs and DRs, as well as the relationships among DRs. Studies have thus applied fuzzy approaches to QFD 4

ACCEPTED MANUSCRIPT processes for determining customer satisfaction in NPP. Customer satisfaction is often determined using linear or nonlinear programming approaches to aggregate each DR’s contribution to CRs via the importance ratings and fulfillment levels of DRs [12-20]. However, a decision-maker (DM) usually has an aspiration level for each CR’s satisfaction degree in NPP. This leads to the important problem of how to adjust the fulfillment levels of different DRs by allocating resources to achieve each CR’s satisfaction degree under resource limitations. To deal with this problem, the fuzzy

CR IP T

relationship between each CR’s satisfaction degree and the fulfillment levels of the associated DRs should be formulated beforehand to attain the aspiration level of each CR’s satisfaction degree and to find the maximal customer satisfaction under resource limitations. In the existing studies, some

AN US

researchers have applied fuzzy regression, which was originally proposed by Tanaka et al. [21], with fuzzy and/or real assessments to QFD processes to estimate the relationships between CRs and DRs and the correlations among DRs [22-26]. In these studies, the observed data of the response and explanatory variables were collected from the alternatives in the competition analysis. However,

M

during NPP, collecting observed data from competitors is difficult because NPP is confidential

ED

information.

In contrast with the existing approaches, this study adopts experimental design and fuzzy set

PT

theory to collect the observed data based on the QFD team’s knowledge and experience, considering the issue of observed data and the inherent fuzziness in NPP. Using the collected data

CE

set, the fuzzy mathematical model of each CR’s satisfaction level is constructed based on the

AC

fulfillment levels of DRs and the interaction of the fulfillment levels among DRs. The use of the fuzzy mathematical programming method has the advantage that the membership function obtained from the established formulation of each CR’s satisfaction degree has the most coincidence with that from the observed data. The distances between their membership functions are defined as errors, which are minimized in the mathematical model-fitting process. More importantly, only a few fuzzy observations from experimental design are needed for constructing mathematical models. In addition, some researchers have added incremental cost and technical difficulty into their 5

ACCEPTED MANUSCRIPT proposed models based on the consideration of NPP effort [12-14, 16-20, 27, 28]. This present study applies the fuzzy goal programming (FGP) approach to incorporate three objectives into the models, namely the maximum total customer satisfaction, minimum incremental cost and minimum technical difficulty of DRs. Furthermore, considering the QFD team’s preferences, the preemptive priority structure [28-34] of all goals is considered in the models as the constraint condition to attain the optimal satisfaction achievement of all goals in terms of the fulfillment levels of DRs.

CR IP T

Particularly, this study also applies Herzberg’s two-factor theory [35] to modify the fulfillment levels of DRs in the FGP model for further enhancing customer satisfaction for NPP. Two factors, motivation and hygiene, in the theory have been widely applied to improve job satisfaction and

AN US

performance in an organization. The use of motivation factors will lead to positive satisfaction, while hygiene factors are employed to avoid dissatisfaction. Likewise, for each CR’s satisfaction, the associated DRs can be categorized as motivation or hygiene factors in the FGP model based on their fulfillment levels in order to further increase customer satisfaction.

M

The rest of this paper is organized as follows. CR satisfaction models of QFD based on

ED

mathematical programming are introduced in Section 2. In Section 3, FGP models are proposed by considering the maximum customer satisfaction, minimum incremental cost, and minimum

PT

technical difficulty of DRs under the relevant constraints to achieve the optimal satisfaction level for NPP. The motivation and hygiene factors of Herzberg’s two-factor theory are applied to enhance

CE

customer satisfaction based on the FGP models. A semi-conductor packing case is presented to

AC

illustrate the proposed approaches in Section 4. The conclusions are given in Section 5.

2. CR satisfaction model of QFD When QFD is applied to NPP, the relationship Rij between CRi and DRj and the correlation rjJ between DRj and DRJ in HOQ are assessed using defined fuzzy numbers based on the QFD team’s ability, experience, and knowledge. Considering the inherent fuzziness in NPP, evaluations of Rij and rjJ are usually carried out in terms of linguistic terms, i.e., fuzzy sets, that are characterized by 6

ACCEPTED MANUSCRIPT membership functions, and are denoted as Rij and rjJ , respectively. A fuzzy number can fully and uniquely be represented by its -cuts, [0, 1] [36], which are represented as closed intervals of real numbers. In general, the calculations of fuzzy numbers can be performed efficiently in terms of

-cuts. For instance, the -cut of Rij at the  level can be expressed by its lower and upper bounds [( Rij )L ,( Rij )U ]

,

which

are

defined

as

( Rij )L  inf{x Rij ( x)   } x

and

CR IP T

as

( Rij )U  sup{x Rij ( x)   } , where  Rij ( x) is the membership degree of x belonging to Rij and is x

a defined fuzzy number in a linguistic scale.

Considering the fuzzy nature of the CR satisfaction level in NPP, the fuzzy satisfaction level of

AN US

CRs and the corresponding DRs’ fulfillment levels are defined as the response variable and explanatory variables, respectively, based on the fuzzy assessment of the relationships between CRs and DRs, and the correlation among DRs in HOQ. Mathematically, the satisfaction level of the ith

M

CR can be expressed as: J

J

J

yi   0( i )    (j i ) Rij x (ji )    (jhi ) rjh x (ji ) xh( i ) , j  h

(1)

j 1 h 1

ED

j 1

where the response variable yi is the output that represents the fuzzy satisfaction level of CRi, and

PT

the explanatory variables x (ji ) and xh(i ) are real-value inputs that represent the fulfillment levels of

CE

DRj and DRh corresponding to Rij and rjh in HOQ, respectively, where x (ji ) and xh(i ) [0,1] . According to the -cuts and the extension principle [37, 38], Eq. (1) can be defined by the lower

AC

and upper bounds of each  level as:

 yi 

  0( i )    (j i )  Rij  x (ji )    (jhi )  rjh  x (ji ) xh( i )

(2a)

 yi 

  0( i )    (j i )  Rij 

(2b)

L

U

J

j 1

J

j 1

J

L



U



J

j 1 h 1

L



x (ji )    (jhi )  rjh  J

J

j 1 h 1

U



x (ji ) xh( i )

where j  h , x (ji ) = 0 implies that DR j has a basic fulfillment level to meet CRi so that no more

7

ACCEPTED MANUSCRIPT resources are needed. To perform the above model-fitting process, this study employs experimental design and fuzzy set theory to collect the input-output data set. An orthogonal array is adopted to collect adequate observation data of the response variable and explanatory variables in NPP. Based on Eqs. (2a) and (2b), the coefficients of  ( i ) = (  0(i ) ,  (j i ) ,  (jhi ) , jh) should be determined to build up the optimal models. For this purpose, a mathematical programming approach is used to

R 

L

ij 

using

x(ji ) and

 yi 

L

r 

L

jh 

CR IP T

find the optimal estimators of coefficients. The input data are calculated with various  levels using

x(ji ) xh(i ) , where j = 1, …, J, h = 1, …, J, j  h . The output data are determined

with the same  levels as those used for the input data set. The  level is interpreted

AN US

as the confidence degree [39, 40]. With the objective of minimizing the errors between the observed and estimated fuzzy responses, denoted as yi and yˆ i respectively, a mathematical programming model has to be established to determine the estimators of ˆ ( i ) =( ˆ0(i ) , ˆ (j i ) , ˆ (jhi ) , j  h) in the

M

following equations:

 yˆi 

L L  ˆ0( i )   ˆ (j i )  Rij  x (ji )   ˆ (jhi )  rjh  x (ji ) xh( i )

 yˆi 

U U  ˆ0( i )   ˆ (j i )  Rij  x (ji )   ˆ (jhi )  rjh  x (ji ) xh( i )



j 1

J

j 1

J



j 1 h 1

J



J

(3a)

J



j 1 h 1

(3b)

PT

U

J

ED

L

CE

The errors between yˆ i and yi are considered as the distances between their membership functions from a geometrical viewpoint [41]. As such, the fuzzy error between yˆ i and yi at the

AC

kth  -level is defined as





1 ( yˆi )Lk  ( yi )Lk  ( yˆi )Uk  ( yi )Uk , which is actually the average of the 2

distance between the lower bounds and that between the upper bounds of yˆ i and yi at the kth  level. To determine the optimal expression for the estimated fuzzy response of each CR, a set of observation data, consisting of the fulfillment levels of the corresponding DRs and a fuzzy response, should be collected. For the ith CR, the kth observed and estimated fuzzy responses are denoted as

8

ACCEPTED MANUSCRIPT yik and yˆ ik , respectively. Let  ik be the average of distances between yˆ ik and yik from M

-levels for the CRi satisfaction, which is formulated as: 1 2M

ik 

  ( yˆ M

m 1

 ( yik )Lm  ( yˆik )Um  ( yik )Um

L ik  m

)



(4)

The estimators of ˆ ( i ) =( ˆ0(i ) , ˆ (j i ) , ˆ (jhi ) , j  h) in Eqs. (3a) and (3b) for the estimated fuzzy

CR IP T

response of the CRi are determined by minimizing the sum of distances, i.e., Min  ik , k = 1, …, K, based on K observations. As mentioned before, an experimental design is adopted to collect the observation data. For CRi, the kth observation includes the fuzzy response yik and the fulfillment

AN US

levels of the corresponding DRs, x (jki ) , j=1, …, J. It is noted that some x (jki ) will be zero (they do not have any contribution to CRi). A mathematical programming problem for the CRi satisfaction model is formulated as follows: K

Min   ik

M

k 1

s.t.

L L (i )  ˆ0(i )   ˆ (j i )  Rij  x(jki )   ˆ (jhi )  rjh  x(jki ) xhk J

L m

J

ED

 yˆik 

m

j 1

J

m

j 1 h 1

U U U  yˆik   ˆ0(i )   ˆ (j i )  Rij  x(jki )   ˆ (jhi )  rjh  x(jki ) xhk(i ) J

PT

J

m

m

j 1

J

m

j 1 h 1

k = 1, …, K; m = 1, …, M

CE

(5)

AC

Model (5) is a constrained nonlinear problem. In general, a commercial software package, such as Lingo, can be used to solve it. Summing the CRs’ importance scores, the fuzzy customer satisfaction of QFD for NPP can be

expressed as:

Yˆ 

L





I

 k  yˆ  i 1

L

i

i

and

(6a)

9

ACCEPTED MANUSCRIPT

  Yˆ

U





I

 k  yˆ  i 1

U

i

(6b)

i

where ki is the importance score of CRi, i=1, …, I;

k

i

 1 . The outcomes of Eqs. (6a) and (6b)

are set as the maximization objective for NPP. The FGP models used to achieve the optimal

CR IP T

satisfaction of all goals in terms of the fulfillment levels of DRs are introduced in the next section.

3. Formulations

This section introduces two FGP models for NPP. The concept of -cuts and the extension principle are applied to transform the FGP models into conventional linear programming models to

AN US

determine the fulfillment levels of DRs that achieve the maximum satisfaction level of all goals. Customer satisfaction complies with Herzberg’s two-factor theory [35], and thus a modified FGP model that takes motivation and hygiene factors into account is used to further enhance customer satisfaction.

M

3.1 FGP models

ED

The FGP model considers three objectives, namely the maximum customer satisfaction, minimum incremental cost, and minimum technical difficulty of DRs to assist DMs in determining

PT

the fulfillment levels of DRs to obtain the maximum sum of the satisfaction of objectives. According to the CR satisfaction model, the objective functions for maximizing customer

CE

satisfaction can be defined as follows: (7)

AC

I J J J   max  ki  ˆ0( i )   ˆ (j i ) Rij x (ji )   ˆ (jhi ) rjh x (ji ) xh( i )  i 1 j 1 j 1 h 1  

~ where x (ji ) represents the decision variable, x (ji )  [0, 1]. Let C j and T j be the fuzzy

incremental cost and technical difficulty of achieving the fulfillment level of DRj, respectively. The business competition threshold  j and the maximum possible ability  j of DRj are considered as constraints for NPP. Furthermore, since the maximum satisfaction degree of each CR is 100%,

10

ACCEPTED MANUSCRIPT the FGP model should be subject to the constraint that the satisfaction level of each CR cannot be greater than 1. Therefore, the FGP model is formulated as follows: I J J J   max  ki  ˆ0(i )   ˆ (j i ) Rij x (ji )   ˆ (jhi ) rjh x (ji ) xh(i )  i 1 j 1 j 1 h 1   J

min  C j x j j 1 J

min  T j x j

CR IP T

j 1

s. t. J

J

J

ˆ0( i )   ˆ (j i ) Rij x (ji )    ˆ (jhi ) rjh x (ji ) xh( i )  1,  i j 1

0 

j

j 1 h 1

 xj  

j

 1,  j

(8)

AN US

To deal with the above FGP model, this study adopts Tiwari et al.’s idea [30] of using the additive model to aggregate the fuzzy goals. First, the aspiration levels for each goal are determined by the DM. Then the membership functions of the satisfaction degree of max-goal and min-goal can

M

be formulated as follows, respectively [42, 43]:

L 0, if Gmax ( x)  Gmax ,  L ( x)  Gmax G L U max (x)   maxU , if Gmax  Gmax ( x)  Gmax , L  Gmax  Gmax U 1 , if Gmax ( x)  Gmax . 

PT

ED

(9)

U 0, if Gmin ( x)  Gmin ,  U  Gmin ( x) G L U min (x)   minU , if Gmin  Gmin ( x)  Gmin , L G  G min min  L 1, if Gmin ( x)  Gmin , 

AC

CE

(10)

where x denotes the variable vector. Gmax (x) and Gmin (x) represent the satisfaction levels of max-goal and min-goal at x, respectively. Corresponding to Eq. (8), Gmax (x) represents J J  ˆ (i ) J ˆ (i )  (i ) k    R x  ˆ (jhi ) rjh x(ji ) xh(i )  , while Gmin (x) denotes both     i 0 j ij j i 1 j 1 j 1 h 1   I

J

 C j x j and j 1

J

T x j 1

j

j

.

In Eqs. (9) and (10), L and U respectively specify the lower and upper bounds of the aspiration of the goal. Moreover, the preemptive priority structure is considered in the model. If three fuzzy goals 11

ACCEPTED MANUSCRIPT are considered as that the customer satisfaction (C. S.) is more important m times than the incremental cost expenditure, the preemptive priority structure can be denoted as membership functions and represented as C. S. (x)  m  Cost (x) , m>1. Therefore, Eq. (8) can be expressed as an additive model with a preemptive priority structure of goals and relevant constraints. Let 1 (x) ,

2 (x) , and 3 (x) represent the membership functions of satisfaction degrees of the customer

CR IP T

satisfaction, cost, and technical difficulty, respectively. In addition, let  p (x) ,  p, be greater than a threshold  to ensure that none of the goals is ignored during the calculation. Combining the approaches above with the -cuts and extension principle in fuzzy sets [36, 37], Eq. (8) can be

AN US

transformed into conventional linear programming models to determine the fulfillment levels of DRs that achieve the maximum satisfaction level of all goals. The membership function of the objective value Z in the linear programming model can be defined as  

3

 

Z ( Z )  sup min  R ( Rij ), r (rjh ), C (C j ), T (T j ), i, j, h Z    p ( x)   

jh

ij

j

j

p 1

 

(11)

M

R , r ,C ,T

where R, r, C, and T are the element values of the fuzzy coefficients defined in their corresponding

ED

linguistic scale. Applying Eq. (11), Z ( Z ) can be determined using the membership levels of all

PT

fuzzy coefficients. Therefore, Eq. (8) can be simplified to conventional linear programming models and separated into two crisp sub-additive models to find the lower and upper bounds of membership

CE

functions of the satisfaction degree, shown as Eqs. (12a) and (12b), respectively: 3

AC

ZL  max   p ( x) p 1

s. t.

1 ( x) 

I

J

i 1

j 1

J

j 1 h 1

U L GC. S.  GC. S. J

 2 ( x) 

J

 ki ( ˆ0(i )   ˆ (j i ) ( Rij )L x (ji )    ˆ (jhi ) (rjh )L x (ji ) xh( i ) )  GC.L S. U GCost   (C j )L x j j 1

U L GCost  GCost

,

12

,

ACCEPTED MANUSCRIPT J

3 ( x ) 

U L GT. D.   (T j ) x j j 1

,

L  GT. D.

U T. D.

G

J

J

J

(i ) ˆ0( i )   ˆ (j i ) ( Rij )L x (ji )    ˆ jh ( rjh )L x (ji ) xh( i )  1,  i, j 1

j 1 h 1

t ( x)  mv ( x), m  1, t , v  {1, 2, 3},

(12a)

t v

0 

j

 xj  

 1,  j ,

j

3

ZU  max   p ( x) p 1

s. t. J

i 1

j 1

J

U C. S.

G J

 2 ( x) 

U GCost   (C j )U x j j 1 U Cost

,

L  GCost

G

J

U U GT. D.   (T j ) x j j 1

U T. D. J

G

J

,

L  GT. D.

J

j 1 h 1 L C. S.

G

,

M

3 ( x ) 

J

 ki ( ˆ0(i )   ˆ (j i ) ( Rij )U x (ji )    ˆ (jhi ) (rjh )U x(ji ) xh( i ) )  GC.L S.

AN US

1 ( x) 

I

CR IP T

   p ( x)  1,  p.

ˆ0(i )   ˆ (j i ) ( Rij )U x (ji )   ˆ jh(i ) (rjh )U x (ji ) xh(i )  1,  i, j 1

j 1 h 1

t (x)  mv (x), m  1, t , v  {1, 2, 3}, 0   j  x j   j  1,  j ,

PT

   p (x)  1,  p.

(12b)

ED

t v

levels.

CE

The membership function of Z can then be constructed using various [ ZL , ZU ] from different 

AC

3.2 FGP models with Herzberg’s two-factor theory This study employs Herzberg’s two-factor theory to increase customer satisfaction.

Considering the fulfillment levels of DRs from Eqs. (12a) and (12b), DRs with the lower fulfillment levels comply with the motivation factor in Herzberg’s two-factor theory [35]. This means that when a DR’s fulfillment level is increased, customer satisfaction will increase, but decreasing a DR’s fulfillment level will not have a great impact on customer satisfaction. In contrast, DRs with

13

ACCEPTED MANUSCRIPT higher fulfillment level comply with the hygiene factor in the two-factor theory. Increasing a DR’s fulfillment level will not enhance customer satisfaction significantly, but decreasing it will impact customer satisfaction. Therefore, a modified FGP model is proposed based on Eqs. (12a) and (12b), and the concept of Herzberg’s two-factor theory to enhance customer satisfaction for NPP as follows: 3

p 1

s. t. I

1 ( x) 

J

 k ( ˆ

(i ) 0

i

i 1

J

J

L   ˆ (j i ) ( Rij )L x qj ( i )    ˆ (jhi ) ( rjh )L x qj ( i ) xhq ( i ) )  GC. S. j 1

U C. S.

G

j 1 h 1 L C. S.

G

J

U GCost   (C j )L x qj j 1 U Cost

,

L  GCost

G

J

3 ( x ) 

U L q GT. D.   (T j ) x j j 1

U T. D.

G

,

L  GT. D.

J

J

,

AN US

 2 ( x) 

CR IP T

ZL  max   p ( x)

J

M

ˆ0( i )   ˆ (j i ) ( Rij )L x qj ( i )    ˆ (jhi ) ( rjh )L x qj ( i ) xhq ( i )  1,  i, j 1

j 1 h 1

t ( x)  mv ( x), m  1, t , v  {1, 2, 3}, t v j

 x qj  

j

 1,  j ,

(13a)

PT

   p ( x)  1,  p.

ED

0 

3

ZU  max   p ( x) s. t.

CE

p 1

AC

1 ( x) 

 2 ( x) 

I

J

i 1

j 1

J

J

 ki ( ˆ0(i )   ˆ (j i ) ( Rij )U x qj ( i )    ˆ (jhi ) (rjh )U x qj ( i ) xhq ( i ) )  GC.U S. U C. S.

G

j 1 h 1 L C. S.

G

J

U GCost   (C j )U x qj j 1 U Cost

G

,

L  GCost

J

3 ( x ) 

U U q GT. D.   (T j ) x j

J

j 1

U T. D.

G

,

L  GT. D. J

J

ˆ0( i )   ˆ (j i ) ( Rij )U x qj ( i )    ˆ (jhi ) ( rjh )U x qj ( i ) xhq ( i )  1,  i, j 1

j 1 h 1

14

,

ACCEPTED MANUSCRIPT t ( x)  mv ( x), m  1, t , v  {1, 2, 3}, t v

0 

j

 x qj  

j

 1,  j ,

(13b)

   p (x)  1,  p, where q =0.5 or 1 if the corresponding DR is viewed as a motivation or hygiene factor, respectively. Of note, in Eqs. (13a) and (13b), the fulfillment level of DRj, j=1, 2, …, J, that is a motivation factor will be increased, whereas that of DRj that is a hygiene factor will be unchanged to increase

CR IP T

customer satisfaction in the model.

4. Illustration

AN US

A semiconductor packing case is used to illustrate the feasibility and applicability of the proposed models. In this section, the proposed model is applied to a turbo thermal ball grid array (T2-BGA). T2-BGA is a member of the plastic ball grid array (PBGA) family. Since a copper heat slug is lodged in the molding compound of PBGA, T2-BGA has good heat dissipation and electrical

M

characteristics. However, T2-BGA still has some issues since its structure is more complex than that of PBGA [44]. The cross-sections of PBGA and T2-BGA are shown in Fig. 2.

ED

[Insert Figure 2 around here]

PT

According to the characteristics of T2-BGA, the QFD team collects five CRs, namely ―package profile‖ (CR1), ―thermal performance‖ (CR2), ―electrical performance‖ (CR3), ―reliability‖ (CR4),

CE

and ―co-planarity‖ (CR5). Considering these CRs, the QFD team develops the corresponding DRs using new product feasibility studies. Five DRs are determined, namely ―heat slug exposed area‖

AC

(DR1), ―heat slug attached material‖ (DR2), ―height of heat slug‖ (DR3), ―copper pattern‖ (DR4), and ―molding flow‖ (DR5). An HOQ for the CRs and DRs above is determined, as shown in Fig. 3. The fuzzy relationships and correlations are denoted as ―very weak (VW)‖, ―weak (W)‖, ―moderate (M)‖, ―high (H)‖, or ―very high (VH)‖, which are converted into triangular fuzzy numbers as the three-element sets (0, 0, .2), (0, 0.2, 0.4), (0.3, 0.5, 0.7), (0.6, 0.8, 1), and (0.8, 1, 1), respectively. The middle value in the three-element set represents the most likely one to have a membership

15

ACCEPTED MANUSCRIPT degree equivalent to 1, such as ( M ) (0.5)  1 . The membership functions are shown in Fig. 4. For instance, for Rij = ―M‖, the membership function is defined as:  ( Rij  0.3) , 0.3  R1,i  0.5   (0.5  0.3)  Rij ( Rij )    (0.7  Rij ) , 0.5  R  0.7 1,i  (0.7  0.5)

CR IP T

[Insert Figures 3 and 4 around here]

To obtain each CR satisfaction degree model using Eqs. (2a) and (2b), the lower and upper bounds of each -cut of Rij and rj should be determined beforehand. The lower and upper

AN US

bounds of each -cut can be represented as functions of . For example, the lower and upper bounds of each -cut of R1,2 can be expressed as [( R1,2 )L ,( R1,2 )U ] = [0.3  0.2 , 0 .7  0.2 ] . Let

 e denote the eth  level,  [0, 1], where e  1 ,  e  e E , and e  e1  1 E , e {0,1, , E} .

M

This means that the distance between two arbitrarily adjacent  levels is equal in [0, 1]. 4.1 Fuzzy customer satisfaction model of CR

ED

To collect the input-output data set, the CR satisfaction degree, in the fuzzy sense, and the

PT

corresponding DRs’ fulfillment levels are defined as the response variable and explanatory variables, respectively. The fuzzy satisfaction degrees are denoted as ―not satisfied (NS)‖, ―slightly satisfied

CE

(SS)‖, ―medium satisfied (MS)‖, ―satisfied (S)‖ or ―very satisfied (VS)‖, which are converted to triangular fuzzy numbers as the 3-element sets (0, 0, 0.3), (0, 0.25, 0.5), (0.3, 0.5, 0.7), (0.5, 0.75,

AC

1.0), and (0.7, 1.0, 1.0), respectively. Their membership functions are shown in Fig. 5. According to the HOQ of T2-BGA in Fig. 3, the QFD team employs experimental design to construct the initial input-output data sets by considering various portfolios between each CR’s fuzzy satisfaction degree and the corresponding DRs’ fulfillment levels based on the QFD team’s experience and domain knowledge. The initial input-output data sets for the CRs are listed in Tables 1 to 5. Each sample in these tables can be considered a different confidence level (i.e. -level) of the fuzzy

16

ACCEPTED MANUSCRIPT satisfaction degree. In this study, three  levels are adopted, {0.2, 0.8, 1}, for each sample such that five satisfaction degrees (output data) are collected from each sample in Tables 1 to 5. The data of DR fulfillment levels in Tables 1 to 5 have to be combined with their fuzzy relationships and correlations (shown in Fig. 3) with the same confidence levels to determine the corresponding input data for formulating each CR’s satisfaction model. Employing Eqs. (4) and (5), the vectors of the

CR IP T

estimators of Eq. (3), ˆ ( i ) , i=1, …, 5, can be obtained. The predicted fuzzy satisfaction degree expression of each CR can be expressed as:

yˆ1  0.43R12 x2  0.381R13 x3  2.021R15 x5  0.118r23 x2 x3  0.542r25 x2 x5

(14-1)

yˆ 2  1.333R21 x1  2.611R24 x4

(14-2)

AN US

yˆ3  1.25R31 x1  1.318R34 x4

(14-3) (14-4)

yˆ5  0.24  2.5R54 x4

(14-5)

M

yˆ4  0.037  0.599R42 x2  2.132R45 x5  0r25 x2 x5

The predicted fuzzy satisfaction degree expression for each CR (Eqs. (14-1) to (14-5)) can be

ED

expressed by the lower and upper bounds of the  level, as done in Eqs. (3a) and (3b). Suppose that the importance score of each DR is determined by the QFD team as {0.14, 0.24, 0.17, 0.32, 0.13}.

CE

then be obtained.

PT

Using Eqs. (6a) and (6b), the lower and upper bounds of the fuzzy customer satisfaction model can

[Insert Figure 5 around here]

[Insert Tables 1 and 5 around here]

AC

4.2 FGP models

Referring to Eq. (8), the QFD team determines the fuzzy incremental cost and technical

difficulty for each DR, which are listed in Table 6. To transform the FGP model into a linear programming model, the lower and upper bounds of the aspiration levels of the three goals are set as shown in Fig. 6. Based on Table 6 and Fig. 6, the membership functions of satisfaction degree of customer satisfaction, incremental cost, and technical difficulty can be formulated using Eqs. (9)

17

ACCEPTED MANUSCRIPT and (10) as follows:

C. S. (x)  [(0.043  0.1065 x1  0.1834 x2  0.0267 x3  0.3024 x4  0.193x5  0.0132 x2 x3  0.0152 x2 x5 )  0.3] / 4

Cost (x)  [1.8  (0.25 x1  0.75 x2  0.5 x3  0.5 x4  0.25 x5 )] / 0.8

(15) (16)

T. D. (x)  [2.0  (0.75 x1  0.25 x2  0.5 x3  0.25 x4  0.75 x5 )] /1.2 (17)

CR IP T

Considering the preemptive priority structure of goals, suppose that the goal of the customer satisfaction is 1.05 times more important than those of incremental cost and technical difficulty. The threshold  is set to 0.05 for each goal. The business competition threshold  j and the maximum possible ability  j of DRj , j = 1,…,5, are set as 0.2 and 0.95, respectively. According to the

AN US

information above, the various lower and upper membership levels of fuzzy goals and the fulfillment levels of DRs can be obtained using Eqs. (12a) and (12b). Table 7 lists the outcomes of Eqs. (12a) and (12b) for the present case.

M

[Insert Figure 6 around here] [Insert Table 6 around here] [Insert Table 7 around here] To enhance the customer satisfaction degree, the outcomes of the fulfillment levels of DRs in

ED

Table 7 are defuzzified and categorized into motivation and hygiene factors. A DR is categorized as a motivation factor if its defuzzified fulfillment level is less than 0.7; otherwise, it is classified as a

PT

hygiene factor. In this case, the fuzzy mean (FM) method [45] is adopted to perform the

CE

defuzzification of xi , i = 1,…, 5, since it is simple and efficient. F

f 1 F

(18)

AC

d

 f xf  f f 1

where  f and x f denote the membership degree and the representative numerical value of the fth output, respectively. In this study, d is the defuzzification value of interval values [ x Lf , x Uf ], i.e., the fth -cut of the fuzzy number. Applying Mabuchi’s idea [46], the representative value of the fth

-cut is defined as the average of the lower and upper bounds of the interval: x f  1 2 ( x Lf  x Uf ) . 18

ACCEPTED MANUSCRIPT Based on the FM method and Mabuchi’s idea, the fulfillment levels of DR1, …, DR5 can be defuzzified as {0.2, 0.557, 0.2, 0.95, 0.708} based on an  level set with {1, 0.95, 0.9}. Therefore, DR1, DR2, and DR3 are categorized as the motivation factors, and DR4 and DR5 are classified as hygiene factors. According to this DR categorization, the acceptable confidence degree must be greater than or equal to 0.5. The various lower and upper membership levels of fuzzy goals are

CR IP T

updated and the modified fulfillment levels of DRs can be obtained using Eqs. (13a) and (13b). Table 8 lists the outcomes of Eqs. (13a) and (13b) for T2-BGA. In Table 8, the acceptable confidence degree produces infeasible regions at 0.5 in Eq. (13b) of the QFD processes. [Insert Table 8 around here]

AN US

4.3 Discussion

In the present case, 90 observed data were collected using experimental design and fuzzy set theory based on the QFD team’s knowledge and experience. This approach is reasonable for NPP in a practical (fuzzy) environment. The formulations of each CR’s satisfaction degree are listed in Eqs

M

(14-1) to (14-5). They are useful for determining the models of total customer satisfaction degree in

ED

QFD processes.

For comparison, the customer satisfaction degree of models (13a) and (13b), as well as (12a)

PT

and (12b), were determined using Eqs. (6a) and (6b) based on the outcomes of the fulfillment levels of DRs in Tables 7 and 8. Models (13a) and (13b), as well as (12a) and (12b), include 24 constraints

CE

and 8 decision variables.

AC

Referring to Tables 7 and 8, the outcome of C.S. from models (13a) and (13b) is better than that from models (12a) and (12b) at all  levels; on the other hand, the outcomes of Cost and

T. D. from models (13a) and (13b) are less than those from models (12a) and (12b) at all  levels under the same constraints. The outcomes of C.S. , Cost and T. D. in Table 8 denote the weight assignments of the three goals. Figure 7 shows the customer satisfaction degree based on models (13a) and (13b), as well as (12a) and (12b), of the QFD processes for  levels greater than or equal 19

ACCEPTED MANUSCRIPT to 0.9. The customer satisfaction degrees for models (13a) and (13b) (i.e., with two-factor theory idea, YTFT) are better than those for models (12a) and (12b) for NPP of T2-BGA. In this case, at  = 1, the customer satisfaction degree for models (13a) or (13b) is enhanced by 14.1% compared to that for models (12a) or (12b) based on the outcomes of DR fulfillment levels in Tables 7 and 8. In Table 7 or 8, it is noted that maximizing the model may cause some decision variables at the

CR IP T

lower bound to be greater than those at the upper bound for their corresponding objective functions. For example, in Tables 7, x5(L) is greater than x5(U) , at = 0.95 and x2(L) is greater than x2(U) at

= 0.9. However, the maximum membership degrees of all goals at the upper bound are greater than those at the lower bound for both proposed models. To avoid confusion, the optimal fulfillment

AN US

levels of DRs determined for the lower and upper bounds of the membership degree of satisfaction degree are respectively denoted as (L) and (U) in the tables. Considering the fuzziness of NPP, the lower acceptable confidence levels may produce infeasible regions when the proposed models are

M

solved. Once the infeasible regions are found, the DM has to determine a higher acceptable confidence degree to reduce uncertainty for obtaining adequate decision-making information for

ED

NPP. Models (5), (12a) and (12b), (13a) and (13b) were solved using Lingo 10 software in a Microsoft Windows 7 environment running on a laptop with a 2.1-GHz processor and 2 GB random

CE

calculation.

PT

access memory. The efficiency was satisfactory, with an almost negligible runtime for each

Although QFD was originally developed for product improvements or NPP, it has been

AC

successfully applied in various fields and industries [1-5, 47-50], as QFD frameworks are an effective approach for describing the relationships between ―what is needed‖ and ―how to do‖ in problems. As such, even though the proposed approaches are developed for NPP in this study, they can be easily applied to other fields or problems. The input-output observation data set was collected by carrying out an experiment design. To obtain legitimate observations, QFD team members should be capable of providing the corresponding fuzzy responses based on the

20

ACCEPTED MANUSCRIPT combinations of fulfillment levels of corresponding DRs. Inappropriate fuzzy responses will result in incorrect model-fittings for CRs and the subsequent decision for customer satisfaction.

5. Conclusion Determining the fulfillment levels of DRs to meet CRs to achieve optimal customer

CR IP T

satisfaction is a major task in NPP. QFD is a systematic tool for NPP. This study considered three objectives, namely the maximum customer satisfaction, minimum incremental cost, and minimum technical difficulty, of DRs for NPP in a fuzzy environment. Applying the FGP approach and considering the preemptive priority of the various goals, each CR’s optimal satisfaction can be

AN US

attained based on the overall goals in terms of the fulfillment levels of DRs. Each CR’s satisfaction level and the fulfillment levels of the corresponding DRs are defined as the response variable and explanatory variables, respectively. Each CR’s satisfaction expression is determined using the mathematical programming method. The observed data of the response and explanatory variables

M

are collected from the alternatives in the competition analysis. Experimental design and fuzzy sets

ED

are employed to collect the input-output data set based on the evaluated relationships between CRs and DRs and the correlations among DRs in QFD processes using the QFD team’s knowledge and

PT

experience. In addition, Herzberg’s two-factor theory is incorporated into the models of customer satisfaction. Updated models were proposed to enhance customer satisfaction for NPP.

CE

The proposed models were illustrated with a numerical example to demonstrate their

AC

applicability in practice. The resulting ranges of satisfaction degrees and the possible ranges of fulfillment levels of DRs in both models can provide the QFD team with useful information for new product design. The model that considers two-factor theory produced better outcomes of customer satisfaction of all goals. In future research, multiple segmentations of the market and the integration of the more ―what‖-―how‖ information of QFD activities can be considered for developing more sophisticated models.

21

ACCEPTED MANUSCRIPT Acknowledgement This research was funded by Contract NSC 98-2410-H-006-042-MY3 and in part by NSC 101-2410-H-168-003 from the Ministry of Science and Technology, Republic of China.

References

CR IP T

[1] Cohen, L. (1995). Quality function deployment: How to make QFD work for you. Addison-Wesley, Massachusetts, USA.

[2] Akao, Y. and Mazur, G. H. (2003). The leading edge in QFD: past, present and future. International Journal of Quality & Reliability Management, 20 (1), 20-35.

AN US

[3] Lager, T. (2005). The industrial usability of quality function deployment: a literature review and synthesis on a meta-level. R&D management, 35 (4), 409-426.

[4] Carnevalli, J. A. and Miguel, P. C. (2008). Review, analysis and classification of the literature on

Economics, 114 (2), 737-754.

M

QFD - Types of research, difficulties and benefits. International Journal of Production

ED

[5] Mehrjerdi, Y. Z. (2010) Quality function deployment and its extensions. International Journal of Quality & Reliability Management, 27 (6), 616-640.

PT

[6] Matzler, K. and Hinterhuber, H. H. (1998). How to make product development projects more successful by integration Kano’s model of customer satisfaction into quality function

CE

deployment. Technovation, 18 (1), 25-38.

AC

[7] Kordupleski, R.E., Rust, R.T. and Zahorik, A.J. (1993). Why improving quality doesn't improve quality. California Management Review, 35 (Spring), 82-95.

[8] Pan, J. N. and Nguyen, H. T. N. (2015).

Achieving customer satisfaction through

product–service systems. European Journal of Operational Research, 247 (1), 179-190. [9] Goode, S., Lin, C., Fernandez, W., and Jiang, J. J. (2014). Exploring two explanations of loyalty in application service provision. European Journal of Operational Research, 237 (2), 649-657. [10] Terninko, J. (1997). Step-by-step QFD: Customer-driven product design, 2nd edition, St. Lucie 22

ACCEPTED MANUSCRIPT Press, Boca Raton, Florida, USA. [11] Chan, L. K. and Wu, M. L. (2005). A systematic approach to quality function deployment with a full illustrative example. Omega, 33 (2), 119-139. [12] Wasserman, G. S. (1993). On how to prioritize design requirements during the QFD planning process. IIE Transactions, 25 (3), 59–65.

Mathematical and Computer Modeling, 38 (5-6), 559-570.

CR IP T

[13] Chen, L. H. and Weng, M. C. (2003) A fuzzy model for exploiting quality function deployment.

[14] Chen, L. H. and Ko, W. C. (2008). A fuzzy nonlinear model for quality function deployment considering Kano’s concept. Mathematical and Computer Modeling, 48 (3-4), 581-593.

AN US

[15] Delice, E. K. and Güngör, Z. (2009). A new mixed integer linear programming model for product development using quality function deployment. Computers & Industrial Engineering, 57 (3), 906-912.

[16] Chen, L. H. and Ko, W. C. (2009). Fuzzy linear programming models for new product design

M

using QFD with FMEA. Applied Mathematical Modeling, 33 (2), 633-647.

ED

[17] Chen, L. H. and Ko, W. C. (2009). Fuzzy approaches to quality function deployment for new product design. Fuzzy Sets and Systems, 160 (18), 2620-2639.

PT

[18] Chen, L. H. and Ko, W. C. (2010). Fuzzy linear programming models for NPD using a four-phase QFD activity process based on the means-end chain concept. European Journal of

CE

Operational Research, 201 (2), 619-632.

AC

[19] Chen, L. H. and Ko, W. C. (2011). Fuzzy nonlinear models for new product development using four-phase QFD processes. IEEE Transactions on Systems, Man and Cybernetics, Part A:Systems and Humans, 41 (5), 927-945.

[20] Ko, W. C. & Chen, L. H. (2014) An approach of new product planning using quality function deployment and fuzzy linear programming model. International Journal of Production Research, 52 (6), 1728-1743. [21] Tanaka, H., Uejima, S., and Asai, K. (1982). Linear regression analysis with fuzzy model. 23

ACCEPTED MANUSCRIPT IEEE Transactions on Systems, Man, and Cybernetics, 12 (6), 903-907. [22] Kwong, C. K., Chen, Y., Chan, K. Y., and Luo, X. (2010). A generalized fuzzy least-squares regression approach to modeling relationships in QFD. Journal of Engineering Design, 21 (5), 601-613. [23] Karsak, E. E. (2008). Robot selection using an integrated approach based on quality function

CR IP T

deployment and fuzzy regression. International Journal of Production Research, 46 (3), 723-738.

[24] Fung, R. Y. K., Chen, Y., and Tang, J. (2006). Estimating the functional relationships for quality function deployment under uncertainties. Fuzzy Sets and Systems, 157 (1), 98-120.

AN US

[25] Chen, Y., Tang, J., Fung, R. Y. K., and Ren, Z. (2004). Fuzzy regression-based mathematical programming model for quality function deployment. International Journal of Production Research, 42 (5), 1009-1027.

[26] Kim, K. J., Moskowitz, H., Dhingra, A., and Evans, G. (2000). Fuzzy multicriteria models for

M

quality function deployment. European Journal of Operational Research, 121 (3), 504-518.

ED

[27] Fung, R. Y. K., Tang, Y., Tu, Y., and Wang D. (2002). Product design resources optimization using a non-linear fuzzy quality function deployment model. International Journal of

PT

Production Research, 40 (3), 585-599.

[28] Chen, L. H. and Weng, M. C. (2006). An evaluation approach to engineering design in QFD

CE

processes using fuzzy goal programming models. European Journal of Operational Research,

AC

172 (1), 230-248.

[29] Sherali, H. D. and Soyster, A. L. (1983). Preemptive and nonpreemptive multiobjective programming- Relationships and counter examples. Journal of Optimization Theory and Applications, 39 (2), 173-186. [30] Tiwari, R. N., Dharmar, S., and Rao, J. R. (1987). Fuzzy goal programming- An additive model. Fuzzy Sets and Systems, 24 (1), 27-34. [31] Wang, H. F. and Fu, C. C. (1997), A generalization of fuzzy goal programming with 24

ACCEPTED MANUSCRIPT preemptive structure. Computers & Operations Research, 24 (9), 819-829. [32] Chen, L.H. and Tsai, F. C. (2001). Fuzzy goal programming with different importance and priorities. European Journal of Operational Research, 133 (3), 548-556. [33] Lee, A. H. I., Kang, H. Y., Yang, C. Y. , and Lin, C. Y. (2010). An evaluation framework for product planning using FANP, QFD and multi-choice goal programming. International Journal

CR IP T

of Production Research, 48 (13), 3977-3997. [34] Delice, E. K. and Güngör, Z. (2013) Determining design requirements in QFD using fuzzy mixed-integer goal programming: application of a decision support system. International Journal of Production Research, 51 (21), 6378-6396.

AN US

[35] Herzberg, F., Mausner, B., and Snyderman, B. B. (1967). The Motivation to Work, second edition, Wiley, New York, USA.

[36] Klir, G. and Yuan, B. (2003). Fuzzy sets and fuzzy logic: Theory and application, Prentice Hall, New Jersey, USA.

M

[37] Zadeh, L. A. (1978). Fuzzy set as a basis for a theory of possibility. Fuzzy Sets and Systems 1,

ED

3-28.

[38] Zimmermann, H. J. (1991). Fuzzy Set Theory and its Applications, second edition,

PT

Kluwer-Nijhoffg, Massachusetts, USA. [39] Wu, H. C. (2003). Linear regression analysis for fuzzy input and output data using the

CE

extension principle. Computers and Mathematics with applications, 45 (12), 1849-1859.

AC

[40] Bondia, J. and Picó, J. (2003). Analysis of linear systems with fuzzy parametric uncertainty. Fuzzy sets and Systems, 135 (1), 81-121.

[41] Chen, L. H. and Hsueh, C. C. (2007). A mathematical programming method for formulating a fuzzy regression model based on distance criterion. IEEE Transactions on Systems, Man, and Cybernetics—part B: Cybernetics, 37 (3), 705-712. [42] Zimmermann, H. J. (1978). Fuzzy programming and linear programming with several objective functions. Fuzzy sets and Systems, 1 (1), 45-55. 25

ACCEPTED MANUSCRIPT [43] Zimmermann, H. J. (1983). Fuzzy mathematical programming. Fuzzy sets and Systems, 10 (4), 291-298. [44] Chen, K. M., Horng, K. H. and Chiang, K. N. (2002). Coplanarity analysis and validation of PBGA and T2-BGA packages. Finite Elements in Analysis and Design, 38 (12), 1165-1178. [45] Leekwijck, W.V. and Kerre, E. E. (1999). Defuzzification: criteria and classification. Fuzzy

CR IP T

Sets and Systems, 108 (2), 159-178. [46] Mabuchi, S. (1993). A proposal for a defuzzification strategy by the concept of sensitivity analysis. Fuzzy Sets and Systems, 55 (1), 1-14.

[47] Chan, L. K. and Wu, M. L. (2002). Quality function deployment: A literature review. European

AN US

Journal of Operational Research, 143 (3), 463-497.

[48] Yan, H. B. and Ma, T. (2015). A group decision-making approach to uncertain quality function deployment based on fuzzy preference relation and fuzzy majority. European Journal of Operational Research, 241 (3), 815-829.

M

[49] Han, K. and Shin, J. (2014). A systematic way of identifying and forecasting technological

ED

reverse salients using QFD, bibliometrics, and trend impact analysis: A carbon nanotube biosensor case. Technovation, 34 (9), 559-570.

PT

[50] Karsak, E. E. and Dursun, M. (2014). An integrated supplier selection methodology incorporating QFD and DEA with imprecise data. Expert Systems with Applications, 41 (16),

AC

CE

6995-7004.

Captions for figures and tables Figure 1. House of quality. Figure 2. Cross-section diagrams of PBGA and T2-BGA. Figure 3. HOQ for T2BGA. Figure 4. Membership functions of linguistic terms for relationships and correlations in HOQ. Figure 5. Membership functions of linguistic terms for ranking of CR satisfaction levels. 26

ACCEPTED MANUSCRIPT Figure 6. Lower and upper bounds of aspiration levels of three goals. Figure 7. Membership functions of customer satisfaction degree based on models (12) and (13). Table 1. Initial input-output data sets of CR1 and DRs. Table 2. Initial input-output data sets of CR2 and DRs. Table 3. Initial input-output data sets of CR3 and DRs.

CR IP T

Table 4 Initial input-output data sets of CR4 and DRs. Table 5 Initial input-output data sets of CR5 and DR4.

Table 6. Fuzzy incremental cost and technical difficulty for each DR

Table 7 Outcomes of goals’ satisfaction degrees and DRs’ fulfillment levels at various  levels.

AN US

Table 8 Updated outcomes of goals’ satisfaction degrees and DRs’ fulfillment levels at various  levels.

rjJ

M

correlation among DRs

ED

CR1 k1 . . . . . .

Importance scores of CRs

DR1 . . . DRj . . . DRJ

ki . . .

CRI

kI

AC

CE

PT

CRi . . .

Relationship between CRi and DRj Rij

Importance ratings of DRs W1 . . . Wj . . . WJ

Figure 1. House of quality.

27

ACCEPTED MANUSCRIPT Chip

Gold wire

Heat slug

Solder ball

Molding compound

T2 - BGA

PBGA

Substrate

W H DR1 DR2 DR3 DR4 DR5 CR1 CR2

W

CR3

W

W

M

AN US

M

W M

H

CR4

CR IP T

Figure 2.Cross-section diagrams of PBGA and T2-BGA.

W

W

M

CR5

1 VW W

M

AC

CE

PT

Membership degree

ED

Figure 3. HOQ for T2BGA.

0

H

.2 .3 .4 .5 .6 .7 .8

VH

1

Linguistic terms

Figure 4. Membership functions of linguistic terms for relationships and correlations in HOQ.

28

ACCEPTED MANUSCRIPT NS

MS

SS

S

VS

Membership degree

1

0 1

2

3

4

5

6

7

8

9

10

CR IP T

0

0

Membership degree

0

0.7 GC .S . (x)

1

1.8 GCost (x)

1

0

M

0.3

1

AN US

1

Membership degree

Membership degree

Figure 5. Membership functions of linguistic terms for ranking of CR satisfaction levels.

0.8

2.0 GT . D. (x)

ED

Figure 6. Lower and upper bounds of aspiration levels of three goals.

AC

CE

Membership degree

PT

1



Yˆ TFT

0.99

0.98 0.58

0.6 0.62 0.64 0.66 0.68 0.7 Customer satisfaction degree

Figure 7. Membership functions of customer satisfaction degree based on models (12) and (13).

29

ACCEPTED MANUSCRIPT Table 1. Initial input-output data sets of CR1 and DRs. Satisfaction level of CR1

Fulfillment levels of DR2, DR3, and DR5 Sample x3

x5

x2 x 3

x2 x 5

y1

1 2 3 4 5 6 7

0.00 0.00 0.00 0.50 0.50 0.50 1.00

0.00 0.50 1.00 0.00 0.50 1.00 0.00

0.00 0.50 1.00 0.00 0.50 1.00 0.50

0.00 0.00 0.00 0.00 0.25 0.50 0.00

0.00 0.00 0.00 0.00 0.25 0.50 0.50

NS MS S NS MS VS MS

8 9 10 11 12 13 14 15 16 17

1.00 1.00 0.00 0.00 0.00 0.50 0.50 0.50 1.00 1.00

0.50 1.00 0.00 0.50 1.00 0.00 0.50 1.00 0.00 0.50

1.00 0.00 0.50 1.00 0.00 0.50 1.00 0.00 0.50 1.00

0.50 1.00 0.00 0.00 0.00 0.00 0.25 0.50 0.00 0.50

1.00 0.00 0.00 0.00 0.00 0.25 0.50 0.00 0.50 1.00

18

1.00

1.00

0.00

1.00

0.00

CR IP T

x2

MS

ED

M

AN US

VS MS NS MS NS SS S SS MS VS

PT

Table 2. Initial input-output data sets of CR2 and DRs. Fulfillment levels of DR1 and DR4

Satisfaction level of CR2

Sample

x4

y2

1 2

0 0

0 0.5

NS SS

3 4 5 6 7 8 9 10 11

0 0.5 0.5 0.5 1 1 1 0 0

1 0 0.5 1 0 0.5 1 0 0.5

MS NS MS S SS S VS NS SS

AC

CE

x1

30

ACCEPTED MANUSCRIPT 12 13

0 0.5

1 0

MS NS

14 15 16 17 18

0.5 0.5 1 1 1

0.5 1 0 0.5 1

MS S SS S VS

Fulfillment levels of DR1 and DR4 Sample x4

1 2

0 0

0 0.5

3 4 5 6 7 8

0 0.5 0.5 0.5 1 1

9 10 11 12 13 14 15 16 17 18

1 0 0 0 0.5 0.5 0.5 1 1 1

y3

NS SS

1 0 0.5 1 0 0.5

MS NS MS VS SS S

1 0 0.5 1 0 0.5 1 0 0.5 1

VS NS SS MS NS MS VS SS S VS

M

ED PT

CE AC

Satisfaction level of CR3

AN US

x1

CR IP T

Table 3. Initial input-output data sets of CR3 and DRs.

Table 4. Initial input-output data sets of CR4 and DRs. Fulfillment levels of DR2 and DR5

Satisfaction level of CR4

x2

x5

x2 x 5

y4

0.00 0.50

0.00 0.50

0.00 0.25

NS MS

Sample 1 2

31

ACCEPTED MANUSCRIPT 1.00 0.00

1.00 0.00

1.00 0.00

VS NS

5 6 7 8 9 10 11 12 13

0.50 1.00 0.00 0.50 1.00 0.00 0.50 1.00 0.00

0.50 1.00 0.50 1.00 0.00 0.50 1.00 0.00 0.50

0.25 1.00 0.00 0.50 0.00 0.00 0.50 0.00 0.00

MS VS SS S MS SS S MS SS

14 15 16 17 18

0.50 1.00 0.00 0.50 1.00

1.00 0.00 0.50 1.00 0.00

0.50 0.00 0.00 0.50 0.00

AN US

CR IP T

3 4

S MS SS S MS

Table 5. Initial input-output data sets of CR5 and DR4. Fulfillment levels of DR4

AC

CE 10 11 12 13 14 15 16 17 18

Satisfaction level of CR4

x4

y5

0.0 0.5 1.0 0.0 0.5 1.0 0.0 0.5 1.0

NS MS VS NS MS S NS MS S

0.0 0.5 1.0 0.0 0.5 1.0 0.0 0.5 1.0

NS MS S NS MS VS NS MS S

ED

PT

1 2 3 4 5 6 7 8 9

M

Sample

32

ACCEPTED MANUSCRIPT Table 6. Fuzzy incremental cost and technical difficulty for each DR DRj

Cj

-cut of C j

DR1

(0, 0.25, 0.5)

[0.25, 0.5-0.25]

-cut of T j

Tj

(0.5, 0.75, 1) [0.5+0.25, 1-0.25]

DR2 (0.5, 0.75, 1.) [0.5+0.25, 1-0.25] (0, 0.25, 0.5)

[0.25, 0.5-0.25]

DR3 (0.3, 0.5, 0.7) [0.3+0.2, 0.7-0.3] (0.3, 0.5, 0.7) [0.3+0.1, 0.7-0.3] DR4 (0.3, 0.5, 0.7) [0.3+0.2, 0.7-0.3] (0, 0.25, 0.5)

[0.25, 0.5-0.25]

[0.25, 0.5-0.25]

(0.5, 0.75, 1) [0.5+0.25, 1-0.25]

CR IP T

DR5

(0, 0.25, 0.5)

Table 7 Outcomes of goals’ satisfaction degrees and DRs’ fulfillment levels at various  levels. 

L U L U L U C.S. C.S. Cost Cost T.D. T.D. x1(L) x1(U) x2(L)

0.95 0.709 0.794 0.676 0.756 0.676 0.756 0.2 0.9 0.666 0.889 0.635 0.847 0.635 0.692 0.2

x3(L)

0.2 0.576 0.576 0.2

x3(U)

x4(L)

x4(U)

x5(L)

x5(U)

0.2 0.95 0.95 0.678 0.678

AN US

1 0.752 0.752 0.717 0.717 0.717 0.717 0.2

x2(U)

0.2 0.572 0.58 0.2

0.2 0.95 0.95 0.701 0.655

0.2 0.568 0.464 0.2

0.2 0.95 0.95 0.725 0.824

M

Table 8 Updated outcomes of goals’ satisfaction degrees and DRs’ fulfillment levels at various 

1

L U L U L U C.S. C.S. Cost Cost T.D. T.D.

x1L

x1U

x2L

x2U

x3L

x3U

x4L

x4U

x5L

x5U

0.964 0.964 0.19 0.19 0.209 0.209 0.447 0.447 0.447 0.447 0.447 0.447 0.95 0.95 0.678 0.678

PT



ED

levels.

- 0.145 - 0.186

-

0.447

-

AC

0.95 0.893

CE

0.98 0.936 0.9930.1720.208 0.2 0.218 0.447 0.447 0.447 0.447 0.447 0.447 0.95 0.95 0.669 0.687

33

0.447

-

0.447

-

0.95

-

0.655

-