Introduction

Product innovation refers to the process of continuously optimizing the function, structure or appearance of the product according to demands. Importance analysis of the design factors of product innovation that considers customer demands mean not only considering the production and operation of the enterprise, but also considering the market demands for the product in the process of product innovation. Customers express their requirements for product functions, structures, appearances, designs to the R&D department of enterprise. The R&D department continues to innovate products according to the customer's product demand factors, so that the products can be more encounter the demands of the market and the product life cycle can be extended. In the process of product innovation, it is crucial to effectively identify the relationship between customer demands and design factors [1,2,3]. Liu WQ believes that companies should design solutions for product innovation based on customer demands and preferences, so as to slow down the speed of product replacement [4]. Yang T believes that product innovation schemes that consider customer satisfaction to have an important impact on the realization of the enterprise's product innovation design goals [5].

In recent years, domestic and foreign scholars have done a lot of research about importance analysis of design factors of product innovation, but most of the research results selected single subject as the research object. In the process of product innovation in reality, we not only need to consider the enterprise's production and management, manufacturing technology, but also consider the diverse and complex demands of customers for products [6, 7]. This paper chooses two aspects of enterprise and customers as research subjects, comprehensively considers the influence factors of enterprise and market environments, and establishes the correlation matrix between customer demands and design factors to identify the importance of design factors of product innovation from the dual perspective of “customer-enterprise”, so as to clarify the direction of product innovation. According to the method proposed in this paper, taking innovation of electric vehicle as the research object, the important priority of design factors of product innovation under customer demands is identified. Importance analysis of design factors of product innovation is proposed in this paper, which lays the foundation for the research of importance of design factors of product innovation.

Literature research

This paper is most related to the literature on customer demands and product innovation.

Customer demand

The closely relationship between customer demands and continuous product innovation makes it necessary to analyze customer demand factors when analyzing product innovation design factors [8, 9]. Cho Eun Young studied the impact of product design innovation on consumers’ purchase intentions under the influence of environmental awareness, to understand consumers' demand and demand for updated products and proposes marketing strategies [10]. Mancini M believes that product innovation design should focus on market prediction. Designers should develop an inclusive and humanized innovation vision. Product design should meet customer demands and actively respond to society [11]. Quan HF proposed to combine Kansei Engineering and Kenpi framework to obtain customer demand preferences, and based on convolutional neural network neural style transformation method, inspired product innovation in order to make new product design better meet the needs of users [12]. Kim SJ found product design innovation can increase the perceived value of consumers, which in turn affects consumers' purchasing behavior [13]. Lee S. studied the influence of product form and function design on consumers' purchase behavior. The research found that no matter the degree of product innovation, it has a certain degree of impact on consumer purchase behavior [14]. Blanco T believes that in the context of changing social environment and interpersonal relationship, intelligent electronic product design must fully integrate user demands and technology development. Through 2 years of experimental cases (the first year as the control group), research results has proved the importance of user demands and designers to product innovation [15].

Product innovation

Identifying the importance of design factors in the process of product innovation is the key to prolonging the production life cycle [16]. The survival of companies depends to a large extent on their ability to innovate products or services [17]. Combining the characteristics of data technology, Xiao RB [18] and Fu L [19] propose a data-driven product innovation design method and elaborated on the role of data-driven in the process of product innovation in terms of demand, design and evaluation. Ko YT proposes a new hybrid compact design matrix based on AD and TRIZ, this paper presents a novel hybrid-compact design matrix. He chose the design of rehabilitation equipment for the elderly as the research object, and verified that this mixed and compact design matrix can really help designers produce more creative results in new product development [20]. Sun HY conducted a data survey of 153 manufacturers in the electronics and electrical appliances industry in China and used structural equation models to analyze the relationship between product development roadmaps and product innovation capabilities [21]. de Bassi Padilha J identified and grouped the elements in the product innovation process, and conducted field research with professional designers to determine the key factors in the product innovation process and their relative importance [22]. Bianchi CG takes the perfume industry as the research object. The research found that innovation ability can be maximized through creative strategies and methods such as co-creation and design thinking, thereby improving product innovation and maximizing the product innovation process [23]. Tania Yehya [24] and Comăniță [25] give a decision analysis to find some key operational parameters.

To satisfy customers’ preference for product demand, this paper proposes a method of importance of product innovation design factors considering customer demands. It uses multiple forms of evaluation methods such as accurate number, triangle number, interval number, language term and fuzzy language to collect customer demand preferences, and calculates the relationship between customer demands and design factors by combining Entropy Theorem, Prospect Theory and Grey Correlation method to obtain the importance of design factors of product innovation in the process.

Preliminaries

The customer's demand for the product directly reflects the customer's purchasing preference and intention. Due to the differences of customers' knowledge background and understanding level, and the diversity of product design factors, it is not scientific to adopt a single form of demand evaluation. This paper takes into account the ambiguity of customer needs and the uncertainty of the evaluation environment and uses a variety of fuzzy evaluation methods to evaluate customer demands, which makes the research results more in line with the actual situation.

As for the demand evaluation of technical indexes such as product hardware configuration and system settings, because customers are limited by their cultural level and professional knowledge, customers can often only give an approximate range. This paper uses interval number to collect the evaluation data of such indexes.

Definition 1 [26]

If \(a = [a^{ - } ,a^{ + } ]\), here \(a^{ - } \in R\), \(a^{ + } \in R\), \(a^{ - } \le a^{ + }\), we can say \(a = [a^{ - } ,a^{ + } ]\) is an interval number. Here, \(a^{ - }\) and \(a^{ + }\) denote the lower and upper bounds of interval number. If \(a^{ - } = a^{ + }\), The interval number becomes an exact number, \(a = a^{ - } = a^{ + }\).

\(a = [a^{ - } ,a^{ + } ]\) and \(b = [b^{ - } ,b^{ + } ]\) are two interval number, the \(\oplus\), −,\(\otimes\), \(\div\) algorithm is as follows:

  1. 1.

    \(a \oplus b = [a^{ - } \oplus b^{ - } ,a^{ + } \oplus b^{ + } ]\);

  2. 2.

    \(a - b = [a^{ - } - b^{ - } ,a^{ + } - b^{ + } ]\);

  3. 3.

    \(a \otimes b = [\min (a^{ - } b^{ - } ,a^{ - } b^{ + } ,a^{ + } b^{ - } ,a^{ + } b^{ - } ),\max (a^{ - } b^{ - } ,a^{ - } b^{ + } ,a^{ + } b^{ - } ,a^{ + } b^{ - } )]\);

  4. 4.

    \(a \div b = \left[ {\frac{{a^{ - } }}{{b^{ + } }},\frac{{a^{ + } }}{{b^{ - } }}} \right]\).

For sensitive demand evaluation, indexes such as product prices, customers often give an ideal price. If there is a deviation between the ideal price and the actual selling price of the product, the customer will give an acceptable price range. Both the ideal price and the acceptable price range play a guiding role in the pricing of a enterprise’s products, so this paper uses triangular fuzzy numbers to collect evaluation data for such indexes.

Definition 2 [27]

If \(a = \left( {a^{l} ,a^{m} ,a^{r} } \right)\), here \(a^{l} \in R\), \(a^{m} \in R\), \(a^{r} \in R\), \(a^{l} \le a^{m} \le a^{r}\), we can call \(a = \left( {a^{l} ,a^{m} ,a^{r} } \right)\) is a triangular fuzzy number, which membership function \(u_{a} (x)\) is shown in formula (1).

$$ u_{a} (x)\left\{ {\begin{array}{*{20}c} {0,x \le a^{l} } \\ {\frac{{x - a^{l} }}{{a^{m} - a^{l} }},a^{l} \le x \le a^{m} } \\ {\frac{{a^{r} - x}}{{a^{r} - a^{m} }},a^{m} \le x \le a^{r} } \\ {0,a^{r} \le 0} \\ \end{array} } \right. $$
(1)

Here, \(a^{l}\) and \(a^{r}\) denote the lower and upper bounds of the triangular fuzzy number and \(a^{m}\) is the most likely value.

\(a = \left( {a^{l} ,a^{m} ,a^{r} } \right)\) and \(b = \left( {b^{l} ,b^{m} ,b^{r} } \right)\) are two triangular fuzzy number, the \(\oplus\), -,\(\otimes\), \(\div\) algorithm is as follows:

  1. 1.

    \(a \oplus b = \left( {a^{l} \oplus b^{l} ,a^{m} \oplus b^{m} ,a^{r} \oplus b^{r} } \right)\);

  2. 2.

    \(a - b = \left( {a^{l} - b^{l} ,a^{m} - b^{m} ,a^{r} - b^{r} } \right)\);

  3. 3.

    \(a \otimes b = \left( {a^{l} \otimes b^{r} ,a^{m} \otimes b^{m} ,a^{r} \otimes b^{l} } \right)\);

  4. 4.

    \(a \div b = \left( {\frac{{a^{l} }}{{b^{r} }},\frac{{a^{m} }}{{b^{m} }},\frac{{a^{r} }}{{b^{l} }}} \right)\).

Some customer demands for the product may be in a perceptual state. Due to the uncertainty of cognition, customers often use linguistic terms such as "good, better" to evaluate demand indexes. To scientifically quantify the perceptual cognition of customers, this paper combines intuitionistic fuzzy numbers and language terms to collect demand evaluation data for such indexes.

Definition 3 [28]

Let X be a given universe of discourse, and the intuitionistic fuzzy number on X is defined as \(a = \{ < x,u_{a} (x),v_{a} (x) > \left| x \right. \in X\}\), \(u_{a} (x) \in [0,1]\), \(v_{a} (x) \in [0,1][0,1]\), \(0 \le u_{a} (x) + v_{a} (x) \le 1\); \(u_{a} (x)\) and \(v_{a} (x)\) are, respectively, the degree of membership and non-membership of the fuzzy number, and \(\pi_{a} (x)\) denotes the degree of hesitation of the fuzzy number, \(\pi_{a} (x) = 1 - u_{a} (x) - v_{a} (x)\). \(u_{a} (x)\), \(v_{a} (x)\) and \(\pi_{a} (x)\), respectively, represent the positive, negative and neutral degree of the object x belonging to the intuitionistic fuzzy number a. If \(u_{a} (x) = 1\) or \(v_{a} (x) = 1\), the intuitionistic fuzzy number becomes an accurate number.

Definition 4 [29]

Let S be the customer perceptual cognitive language term set, \(S = \left\{ {s_{1} ,s_{2} ,s_{3} , \cdots ,s_{n} } \right\}\) is the discrete language term set composed of n ordered elements.

The evaluation was conducted using 9-gradient language terms, \(S = \left\{ {s_{1} ,s_{2} ,s_{3} ,s_{4} ,s_{5} ,s_{6} ,s_{7} ,s_{8} ,s_{9} } \right\}\), here \(s_{1} = {\text{Extremely poor}}\), \(s_{2} = {\text{Very poor}}\), \(s_{3} = {\text{Poor}}\), \(s_{4} = {\text{Slightly poor}}\),\(s_{5} = {\text{Middle}}\), \(s_{6} = {\text{Slightly good}}\), \(s_{7} = {\text{Good}}\), \(s_{8} = {\text{Very good}}\), \(s_{9} = {\text{Good}}\). This paper uses the method proposed by Zhang DF [30] to transform linguistic terms into intuitionistic fuzzy values.

In this method, membership \(u_{a} (x)\) and non-membership \(v_{a} (x)\) of linguistic terms are defined in advance and the evaluator gives the hesitant degree of each evaluation, so as to obtain the interval intuitionistic fuzzy numbers transformed from linguistic terms \([u_{a} (x) - \alpha \times \pi_{a} (x),v_{a} (x) - \beta \times \pi_{a} (x)]\), \(\alpha + \beta = 1\). α and β denote higher and lower levels of hesitation, respectively. The selection of coefficients for the conversion of language terms into corresponding intuitionistic fuzzy numbers is shown in Table 1.

Table 1 Language term conversion coefficient table

Problem description

The length of the product life cycle depends on whether the function of the product meets the demands of market. This paper proposes an analysis method of the importance of continuous product innovation design factors that considers customer demands.

Suppose there are \(M\) customer demands for the product in the market, \(M = \left( {m_{1} ,m_{2} , \cdots ,m_{n} } \right)\). In response to these \(M\) customer demands, the enterprise’s R&D team relied on work experience to give \(N\) design factors, \(N = \left( {n_{1} ,n_{2} , \cdots ,n_{s} } \right)\). In response to customer demands \(m_{1}\), the enterprise plans to use design factors \(n_{1}\) to continuously innovate products; In response to customer demands \(m_{2}\), the enterprise plans to use design factors \(n_{2}\) to continuously innovate products. Due to the different intensity of customer demand factors, the importance of design factors is also different. This paper proposes a demand-based multi-angle, multi-subject product innovation design factors importance analysis method. The research process is shown in Fig. 1.

Fig. 1
figure 1

The flowchart of research

To facilitate the research, some objects involved in the research shall be defined first.

\(Cd = \left\{ {Cd_{1} , \cdots ,Cd_{n} } \right\}\) is a set of customer demand indexes, where \(Cd_{i}\) denotes the customer demand for the i-th index, \(i = 1, \cdots ,n\).

\(Pf = \left\{ {Pf_{1} , \cdots ,Pf_{m} } \right\}\) is a set of product design factors, where \(Pf_{j}\) denotes the product design factor for the j-th index, \(j = 1, \cdots ,m\).

\(R^{t} = \left[ {R_{1}^{t} , \cdots ,R_{m}^{t} } \right]^{T}\) is the correlation matrix between customer demands and product design factors, where \(R_{1}^{t} = \left[ {R_{11}^{t} , \cdots ,R_{1n}^{t} } \right]\), …, \(R_{m}^{t} = \left[ {R_{m1}^{t} , \cdots ,R_{mn}^{t} } \right]\); \(R_{ji}^{t}\) denotes the correlation between the i-th customer demand index and the j-th product design factor given by expert t, \(i = 1, \cdots ,n\), \(j = 1, \cdots ,m\), \(t = 1,2,3\). In order to make the research results more in line with the actual situation, this paper adopts a multi-agent method to determine the correlation between customer demands and product design factors. \(R^{1} = \left[ {R_{1}^{1} , \cdots ,R_{m}^{1} } \right]^{T}\) denotes the correlation matrix given by the management of the enterprise; \(R^{2} = \left[ {R_{1}^{2} , \cdots ,R_{m}^{2} } \right]^{T}\) denotes the correlation matrix given by product R&D personnel; \(R^{3} = \left[ {R_{1}^{3} , \cdots ,R_{m}^{3} } \right]^{T}\) denotes the correlation matrix given by the after-sales personnel.

\(D = \left[ {D_{1} ,D_{2} ,D_{3} ,D_{4} } \right]^{T}\) is the customer demand evaluation matrix, where \(D_{ki}\) denotes the evaluation value of the k-th customer group for the i-th customer demand index, \(i = 1, \cdots ,n\), \(k = 1,2,3,4\); \(D_{1} = \left[ {D_{11} , \cdots ,D_{1n} } \right]\), \(D_{2} = \left[ {D_{21} , \cdots ,D_{2n} } \right]\), \(D_{3} = \left[ {D_{31} , \cdots ,D_{3n} } \right]\), \(D_{4} = \left[ {D_{41} , \cdots ,D_{4n} } \right]\). In this paper, four kinds of consumer, including product distributor, salesperson, the representative of the regular customer and new customer, are selected as consumer representatives to evaluate product demands, which makes the demand evaluation results more diverse and comprehensive. \(D_{1}\) denotes the demand evaluation given by the product distributor; \(D_{2}\) denotes the demand evaluation given by the salesperson; \(D_{3}\) denotes the demand evaluation given by the representative of the regular customer; \(D_{4}\) denotes the needs evaluation given by the representative of new customer. Due to the customer's expressed preference and product complexity, the evaluation value of customer demand presents accurate number, interval number, triangular fuzzy number and language terms.

Methods

Satisfying customer demands is the prerequisite of product design, so the analysis of customer needs plays a vital role. This paper first determines the weight of customer demands from the perspective of consumers and experts. On this basis, the “product design factors-customer demands” correlation matrix and demand weights given by the three types of expert groups are integrated to calculated the customer satisfaction of each design factor. In this way, the product innovation design factors are sorted and the importance of the product innovation design factors is finally determined.

Calculation of customer demand importance

Calculation of demand importance from the perspective of consumers

This paper selects four kinds of consumer, including product distributor, salesperson, the representative of the regular customer and new customer, are selected as consumer representatives to evaluate product demands, which makes the demand evaluation results more diverse and comprehensive. The higher the score of the demand index, the stronger the customer’s demand for the index; the lower the score of the demand index, the weaker the customer’s demand for the index. The strength of customer demand determines whether the product can be purchased. Due to the differences in customers' social background and knowledge level, this paper uses a mixed evaluation form to evaluate the demand indexes, so that the evaluation results are more in line with the actual situation. The process of obtaining the importance of demand indexes from the perspective of consumers is as follows:

  1. (1)

    The demand indexes are evaluated using a variety of evaluation methods such as accurate number, interval number, triangular fuzzy number and language terms.

  2. (2)

    Standardized data. To eliminate the influence of different dimensions on the importance of demand, the demand evaluation value of the mixed structure is standardized.

If the evaluation value \(D_{ki}\) is an accurate value, the normalized formula is as follows:

$$ D_{ki}^{*} = \frac{{D_{ki} }}{{D_{\max i} }},\,D_{\max i} = \max \left\{ {D_{ki} \left| {k = 1,2,3,4} \right.} \right\}. $$
(2)

If the evaluation value \(D_{ki}\) is an interval number, the normalized formula is as follows:

$$ D_{ki}^{\# } = \left[ {\frac{{D_{ki}^{ - } }}{{D_{\max i}^{ + } }},\frac{{D_{ki}^{ + } }}{{D_{\max i}^{ + } }}} \right],\,D_{\max i}^{ + } = \max \left\{ {D_{ki}^{ + } \left| {k = 1,2,3,4} \right.} \right\}. $$
(3)

If the evaluation value \(D_{ki}\) is a triangular fuzzy number, the normalized formula is as follows:

$$ D_{ki}^{ \bullet } = \frac{{D_{ki}^{{}} }}{{D_{\max i}^{{}} }} = \left( {\frac{{D_{ki}^{l} }}{{D_{\max i}^{r} }},\frac{{D_{ki}^{m} }}{{D_{\max i}^{m} }},\frac{{D_{ki}^{r} }}{{D_{\max i}^{l} }}} \right),\,D_{\max i} = \max \left\{ {D_{ki} \left| {k = 1,2,3,4} \right.} \right\}. $$
(4)
  1. (3)

    The importance calculation model is constructed and based on the similarity degree. The closeness degree between the customer evaluation value and the group evaluation value is called the similarity degree. The Grey Correlation Method is used to construct the similarity optimization model as follows:The importance calculation model is constructed and based on the similarity degree. The closeness degree between the customer evaluation value and the group evaluation value is called the similarity degree. The Grey Correlation Method is used to construct the similarity optimization model as follows:

$$ \max f_{1} \left( P \right) = \sum\limits_{j = 1}^{m} {\sum\limits_{i = 1}^{n} {\delta_{ki} P_{i} } } $$
(5)
$$ s.t.\left\{ {\begin{array}{*{20}c} {\sum\limits_{i = 1}^{n} {P_{i} } = 1;} \\ {0 \le P_{i} \le 1;} \\ {i = 1, \cdots ,n.} \\ \end{array} } \right. $$
(6)

Here, \(P_{i}\) is the initial importance of demand index \(Cd_{i}\) from the perspective of customers; \(\delta_{ki}\) is the correlation degree of demand index \(Cd_{i}\) between the evaluation value \(D_{ki}\) of the k-th customer and the group evaluation value \(\overline{D}_{*i}\), which can be calculated by formula (7).

$$ \delta_{ki} = \frac{{\mathop {\min }\limits_{k} \mathop {\min }\limits_{i} d\left( {D_{ki} ,\overline{D}_{*i} } \right) + \lambda \mathop {\max }\limits_{k} \mathop {\max }\limits_{i} d\left( {D_{ki} ,\overline{D}_{*i} } \right)}}{{d\left( {D_{ki} ,\overline{D}_{*i} } \right) + \lambda \mathop {\max }\limits_{k} \mathop {\max }\limits_{i} d\left( {D_{ki} ,\overline{D}_{*i} } \right)}}. $$
(7)

Here, \(\lambda\) is the resolution coefficient, \(\lambda \in \left[ {0,1} \right]\). According to existing literature research, \(\lambda\) is often assigned a value of 0.5. \(d\left( {D_{ki} ,\overline{D}_{*i} } \right)\) denotes the distance between \(D_{ki}\) and \(\overline{D}_{*i}\), which can be calculated by formula (8) [31, 32].

$$ d\left( {D_{ki} ,\overline{D}_{*i} } \right) = \left\{ {\begin{array}{ll} {\left| {D_{ki} - \overline{D}_{*i} } \right|,D_{ki} \in EN} \\ {\left[ {\frac{{\left( {D_{ki}^{ - } - \overline{D}_{*i}^{ - } } \right)^{2} + \left( {D_{ki}^{ + } - \overline{D}_{*i}^{ + } } \right)^{2} }}{2}} \right]^{\frac{1}{2}} ,D_{ki} \in IN} \\ {\left[ {\frac{{\left( {D_{ki}^{l} - \overline{D}_{*i}^{l} } \right)^{2} + \left( {D_{ki}^{m} - \overline{D}_{*i}^{m} } \right)^{2} + \left( {D_{ki}^{r} - \overline{D}_{*i}^{r} } \right)^{2} }}{3}} \right]^{\frac{1}{3}} ,D_{ki} \in TFN} \\ \end{array} } \right. $$
(8)
  1. (4)

    The importance calculation model is constructed and based on the average degree. The Grey Entropy Theorem is used to construct the calculation model of importance, such as formula (9, 10) [33, 34]. Information entropy has the advantage of strong objectivity, which can minimize the influence of subjectivity on the calculation of information weights in the evaluation process.

Gray entropy \(I_{i}\) denotes the average degree of customer demand evaluation and group evaluation. The larger the value of \(I_{i}\), the closer the customer demand evaluation is to the group evaluation.

$$ \max f_{2} \left( P \right) = \sum\limits_{i = 1}^{n} {I_{i} P_{i} } $$
(9)
$$ s.t.\left\{ {\begin{array}{*{20}c} {\sum\limits_{i = 1}^{n} {P_{i} } = 1;} \\ {0 \le P_{i} \le 1;} \\ {i = 1, \cdots ,n.} \\ \end{array} } \right. $$
(10)

Among them, the gray entropy \(I_{i}\) can be calculated by formula (11).

$$ I_{i} = \left\{ {\begin{array}{ll} { - \frac{1}{\ln k}\sum\limits_{k = 1}^{4} {\hat{D}_{ki} \ln \hat{D}_{ki} ,D_{ki} \in EN} } \\ { - \frac{1}{\ln k}\left[ {\hat{D}_{ki}^{ - } \ln \hat{D}_{ki}^{ - } + \hat{D}_{ki}^{ + } \ln \hat{D}_{ki}^{ + } } \right],D_{ki} \in IN} \\ { - \frac{1}{\ln k}\left[ {\hat{D}_{ki}^{l} \ln \hat{D}_{ki}^{l} + \hat{D}_{ki}^{m} \ln \hat{D}_{ki}^{m} + \hat{D}_{ki}^{r} \ln \hat{D}_{ki}^{r} } \right],D_{ki} \in TFN} \\ \end{array} } \right. $$
(11)

Here \(\hat{D}_{ki} = \frac{{D_{ki} }}{{\sum\nolimits_{k = 1}^{4} {D_{ki} } }},\,\hat{D}_{ki}^{ - } = \frac{{\hat{D}_{ki}^{ - } }}{{\sum\nolimits_{k = 1}^{4} {\hat{D}_{ki}^{ - } } }}, \ldots ,\hat{D}_{ki}^{m} = \frac{{\hat{D}_{ki}^{m} }}{{\sum\nolimits_{k = 1}^{4} {\hat{D}_{ki}^{m} } }}\).

  1. (5)

    Considering the similarity degree and average degree, the importance degree of demand indexes from the perspective of customers is calculated as follows

$$ \max f_{c} \left( P \right) = \sum\limits_{k = 1}^{4} {\sum\limits_{i = 1}^{n} {\delta_{ki} } } P_{i} + \sum\limits_{i = 1}^{n} {I_{i} P_{i} } $$
(12)
$$ s.t.\left\{ {\begin{array}{*{20}c} {\sum\limits_{i = 1}^{n} {P_{i} } = 1;} \\ {0 \le P_{i} \le 1;} \\ {i = 1, \cdots ,n.} \\ \end{array} } \right. $$
(13)

Through formulas (12, 13), we can get that the importance of the demand indexes from the perspective of the customer is \(P = \left( {P_{1} ,P_{2} , \cdots ,P_{n} } \right)\).

Calculation of demand importance from the perspective of experts

The close connection between product design and customer demands is a prerequisite for sustainable development of an enterprise. Considering the customer demand from the perspective of experts, it shows the attribute bias of product design. If experts attach great importance to a demand, it will be given priority in product design. At the beginning of product design, it is difficult to determine the satisfaction degree of product for each demand factor, so it is often described by language terms. Linguistic terms also conform to the linguistic expression habits of experts in a fuzzy environment. The process of obtaining the importance of demand indexes from the perspective of experts is as follows.

  1. (1)

    Prospect Theory can well express people's judgment and decision-making under uncertain circumstances [35]. This paper uses Prospect Theory to describe the attribute bias of experts in product design. The larger the value of the prospect, the more important the experts pay attention to the demands of this aspect. The importance model of expert design preference customer demand based on prospect theory is as follows:

$$ \max f\left( {Z^{t} } \right) = \sum\limits_{j = 1}^{m} {\sum\limits_{i = 1}^{n} {\vartheta_{ji}^{t} } } Z_{i}^{t} $$
(14)
$$ s.t.\left\{ {\begin{array}{*{20}c} {\sum\limits_{i = 1}^{n} {Z_{i}^{t} } = 1;} \\ {0 \le Z_{i}^{t} \le 1;} \\ {t = 1,2,3.} \\ \end{array} } \right. $$
(15)

Here, \(Z_{i}^{t}\) is the initial importance of demand index \(Cd_{i}\) from the perspective of the t-th expert; \(\vartheta_{ji}^{t}\) is the prospect value of \(R_{ji}^{t}\) and \(R_{i}^{*}\), which can be calculated by formula (16).

$$ \vartheta_{ji}^{t} = \left\{ {\begin{array}{*{20}c} {\left( {d\left( {R_{ji}^{t} ,R_{i}^{*} } \right)} \right)^{\mu } ,R_{ji}^{t} \ge R_{i}^{*} } \\ { - \rho \left( {d\left( {R_{ji}^{t} ,R_{i}^{*} } \right)} \right)^{\nu } ,R_{ji}^{t} < R_{i}^{*} } \\ \end{array} } \right. $$
(16)

Through formulas (14, 15, 16), we can get that the importance of the demand indexes from the perspective of the t-th expert is \(Z_{i}^{t} = \left( {Z_{1}^{t} ,Z_{2}^{c} , \cdots ,Z_{n}^{c} } \right)\).

  1. (2)

    The larger the prospect value \(\vartheta_{ji}^{t}\) of the t-th expert, the closer the product design preference of the t-th expert is to the attributes of customer demands, the greater the weight of the t-th expert. The weight of the t-th expert can be obtained by formula (17).

$$ Q_{t} = \frac{{\vartheta_{ji}^{t} }}{{\sum\nolimits_{t = 1}^{3} {\vartheta_{ji}^{t} } }} $$
(17)
  1. (3)

    Based on the Prospect Theory, the importance of customer demands is obtained from the perspective of experts.

$$ Z_{i} = \sum\limits_{t = 1}^{3} {Z_{i}^{t} } Q_{t} $$
(18)

According to formula (18), the importance of the demand index from the perspective of experts is \(Z = \left( {Z_{1} ,Z_{2} , \cdots ,Z_{n} } \right)\).

The ultimate importance of customer needs

The importance of customer demand indexes includes the importance of the consumer’s perspective and the expert’s perspective. The importance from the consumer’s perspective reflects the direct customer demands for the product. The importance from the perspective of experts reflects the tendency of experts’ demands in product design. The comprehensive weighting method is used to introduce adjustment parameter \(\xi\) to determine the importance of customer demands, \(0 \le \xi \le 1\). According to the production and operation experience, the enterprise selects the appropriate adjustment parameter value.

$$ \omega_{i} = \xi P_{i} + \left( {1 - \xi } \right)Z_{i} $$
(19)

Here, \(\omega_{i}\) denotes the importance of the i-th customer demand.

Calculation of importance of product design factors

With the increase of customer demands, product design has become complex. Satisfying customer demands to the greatest extent is the fundamental guarantee for a product to extend its life cycle. Therefore, effectively identifying the relationship between customer demands and product design factors has become a research hotspot in recent years. According to customer demands, product design corresponds to market demands to the greatest extent. The process of calculating the importance of product design factors is as follows.

  1. (1)

    Calculation of weighted incidence matrix. According to the incidence matrix \(R\) given by experts and the customer importance calculated by formula (19), the weighted incidence matrix \(\tilde{R}\) is obtained by formulas (20, 21).

$$ \tilde{R} = \omega R $$
(20)
$$ \tilde{R}_{ji}^{{}} = \omega_{i} R_{ji} $$
(21)
  1. (2)

    The optimal value and the worst value. For benefit indicators, the larger the indicator value, the better; For cost-based indicators, the smaller the indicator value, the better. According to the weighted incidence matrix \(\tilde{R}\), we can get the optimal value and the worst value of each demand index.

$$ G^{b} = \left( {\tilde{R}_{1}^{b} ,\tilde{R}_{2}^{b} , \cdots ,\tilde{R}_{n}^{b} } \right),\,\tilde{R}_{i}^{b} = \mathop {\max }\limits_{1 \le j \le m} \left\{ {\tilde{R}_{ji}^{b} } \right\} $$
(22)
$$ G^{w} = \left( {\tilde{R}_{1}^{w} ,\tilde{R}_{2}^{w} , \cdots ,\tilde{R}_{n}^{w} } \right),\,\tilde{R}_{i}^{w} = \mathop {\min }\limits_{1 \le j \le m} \left\{ {\tilde{R}_{ji}^{w} } \right\} $$
(23)

Here, \(G^{b}\) and \(G^{w}\) denote the optimal value and the worst value.

  1. (3)

    Calculating the distance between the product design factors and the optimal value and the worst value [33].

$$ \begin{gathered} d_{j}^{b} = \sum\limits_{i = 1}^{n} {d\left( {\tilde{R}_{ji} ,\tilde{R}_{i}^{b} } \right)} \hfill \\ d\left( {\tilde{R}_{ji} ,\tilde{R}_{i}^{b} } \right) = \left[ {\frac{{\left( {\tilde{R}_{ji}^{ - } - \tilde{R}_{i}^{b - } } \right)^{2} + \left( {\tilde{R}_{ji}^{ + } - \tilde{R}_{i}^{b + } } \right)^{2} }}{2}} \right]^{\frac{1}{2}} \hfill \\ \end{gathered} $$
(24)
$$ \begin{gathered} d_{j}^{w} = \sum\limits_{i = 1}^{n} {d\left( {\tilde{R}_{ji} ,\tilde{R}_{i}^{w} } \right)} \hfill \\ d\left( {\tilde{R}_{ji} ,\tilde{R}_{i}^{w} } \right) = \left[ {\frac{{\left( {\tilde{R}_{ji}^{ - } - \tilde{R}_{i}^{w - } } \right)^{2} + \left( {\tilde{R}_{ji}^{ + } - \tilde{R}_{i}^{w + } } \right)^{2} }}{2}} \right]^{\frac{1}{2}} \hfill \\ \end{gathered} $$
(25)
  1. (4)

    The incidence matrix of design factors and customer demands. According to the Grey Correlation Method, the correlation coefficient \(H_{ji}\) between each product design factor and the optimal value and the worst value is calculated [36, 37]. For better scientific research, we first defuzzify the interval intuitionistic fuzzy number, and the calculation formula is as follows.

$$ \dot{\tilde{R}} = \frac{{\tilde{R}^{ - } + \tilde{R}^{ + } }}{2} $$
(26)
$$ H_{j}^{ + } = \frac{{\mathop {\min }\nolimits_{1 \le j \le m} \mathop {\min }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ + } } \right| + \lambda \mathop {\max }\nolimits_{1 \le j \le m} \mathop {\max }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ + } } \right|}}{{\left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ + } } \right| + \lambda \mathop {\max }\nolimits_{1 \le j \le m} \mathop {\max }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ + } } \right|}} $$
(27)
$$ H_{j}^{ - } = \frac{{\mathop {\min }\nolimits_{1 \le j \le m} \mathop {\min }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ - } } \right| + \lambda \mathop {\max }\nolimits_{1 \le j \le m} \mathop {\max }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ - } } \right|}}{{\left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ - } } \right| + \lambda \mathop {\max }\nolimits_{1 \le j \le m} \mathop {\max }\nolimits_{1 \le i \le n} \left| {\dot{\tilde{R}}_{ji} - \dot{\tilde{R}}_{i}^{ - } } \right|}} $$
(28)

Among them, \(\lambda\) is the resolution coefficient, \(\lambda \in \left[ {0,1} \right]\). According to existing literature research, \(\lambda\) is often assigned a value of 0.5.

  1. (5)

    Ranking of product design factors. According to the formulas (24, 25, 26, 27, 28), the distance and correlation coefficient between the product design factors and the optimal value and the worst value are obtained, and using formulas (29, 30) to normalize them.

$$ \ddot{d}_{j}^{b} = \frac{{d_{j}^{b} }}{{\sum\nolimits_{j = 1}^{m} {d_{j}^{b} } }},\,\ddot{d}_{j}^{w} = \frac{{d_{j}^{w} }}{{\sum\nolimits_{j = 1}^{m} {d_{j}^{w} } }} $$
(29)
$$ \ddot{H}_{j}^{ + } = \frac{{H_{j}^{ + } }}{{\sum\nolimits_{j = 1}^{m} {H_{j}^{ + } } }},\ddot{H}_{j}^{ - } = \frac{{H_{j}^{ - } }}{{\sum\nolimits_{j = 1}^{m} {H_{j}^{ - } } }} $$
(30)

The key design factor should have the smallest distance from the optimal value, the largest distance from the worst value, the largest correlation with the optimal value, and the smallest correlation with the worst value. According to the previous research, the distance and the degree of association are both non-negative numbers. Based on this, establish the satisfaction degree of each product design factor for customer demands [36].

$$ \max U = \sum\limits_{j = 1}^{m} {\left[ {\left( {1 - \Phi_{j} } \right)\ddot{d}_{j}^{w} \ddot{H}_{ji}^{ + } } \right]^{2} } + \sum\limits_{j = 1}^{m} {\left( {\Phi_{j} \ddot{d}_{j}^{b} \ddot{H}_{j}^{ - } } \right)^{2} } $$
(31)

Take the derivative of (31), that is, let \(\frac{{d\left( {U_{j} } \right)}}{{d\left( {\Phi_{j} } \right)}} = 0\).

$$ \Phi_{j} = \frac{{\left( {\ddot{d}_{j}^{w} \ddot{H}_{j}^{ + } } \right)^{2} }}{{\left( {\ddot{d}_{j}^{w} \ddot{H}_{j}^{ + } } \right)^{2} + \left( {\ddot{d}_{j}^{b} \ddot{H}_{j}^{ - } } \right)^{2} }} $$
(32)

The product design factors are sorted according to relative satisfaction degree. The larger the \(\Phi_{j}\), the more important the product design factors.

Example analysis

E enterprise produces pure electric vehicles in W city. To optimize resource allocation and meet customer needs, the enterprise now plans to improve the poorly sold MAT-2 pure electric vehicles. After-sales interviews are conducted with E enterprise product distributors, sales staff, the representatives of regular customer and new customer to screen out the top eight demands that the customer groups care about most, which are battery capacity (\(Cd_{1}\)), product price (\(Cd_{2}\)), safety configuration (\(Cd_{3}\)), battery life (\(Cd_{4}\)), charging time \(Cd_{5}\) (\(Cd_{5}\)), seat comfort (\(Cd_{6}\)), body length (\(Cd_{7}\)), power output (\(Cd_{8}\)).

According to customer demands, selecting enterprise management (three people), product R&D personnel (eight people) and after-sales personnel (five people) to form an expert group, and using the brainstorming method to obtain seven designs factors that are most closely related to the eight customer demands, which are power supply (\(Pf_{1}\)), drive motor (\(Pf_{2}\)), airbag device (\(Pf_{3}\)), vehicle control (\(Pf_{4}\)), load setting (\(Pf_{5}\)), chassis setting (\(Pf_{6}\)), soft installation setting (\(Pf_{7}\)).

According to the attribute of demand indexes and the expression of customer groups, a questionnaire was designed and distributed to 4 types of customer groups with 150 copies for each type. Using interval number to evaluate demand index \(Cd_{1}\); using triangular fuzzy number to evaluate demand indexes \(Cd_{3}\), \(Cd_{5}\), \(Cd_{7}\); using language terms to evaluate demand indexes \(Cd_{3}\), \(Cd_{4}\), \(Cd_{8}\); using accurate number to evaluate demand indexes \(Cd_{6}\). According to the knowledge background and expression preference of the expert group, linguistic terms are used to evaluate the correlation \(R\) between product design factors and customer demands. Based on this, we can obtain the mean matrix of demand evaluation given by the customer group and the expert group as shown in Table 2 and the mean matrix of the correlation given by the expert group as shown in Table 3.

Table 2 Customer demands evaluation value
Table 3 The correlation of product design factors and demands (Taking \(R^{1}\) as an example)

According to the method described in this paper and Table 4, the importance of demand indexes from the perspective of customers is obtained by using formulas (5)–(13), which is \(P = \left( {{0}{\text{.128,0}}{.160,0}{\text{.131,0}}{.112,0}{\text{.115,0}}{.110,0}{\text{.112,0}}{.131}} \right)\); according to Table 5 and formulas (14)–(18), the importance of demand indexes from the perspective of experts is obtained, which is \(Z = \left( {{0}{\text{.152,0}}{.184,0}{\text{.113,0}}{.108,0}{\text{.097,0}}{.130,0}{\text{.076,0}}{.141}} \right)\). According to the production and operation experience, the enterprise introduces the adjustment parameter \(\xi = 0.6\) and determines the importance of customer demand as \(\omega = \left( {{0}{\text{.137,0}}{.169,0}{\text{.124,0}}{.110,0}{\text{.108,0}}{.118,0}{\text{.097,0}}{.135}} \right)\) according to formula (19). Drawing \(P\), \(Z\) and \(\omega\) in Fig. 2, it can be seen clearly that \(CR_{2}\) has the highest demand degree from the perspective of customers and experts.

Table 4 Customer demands evaluation standard value
Table 5 The standard values of correlation (Taking \(R^{1}\) as an example)
Fig. 2
figure 2

The importance of demand indexes

The mean value of the correlation given in Table 5 is calculated to obtain the mean correlation value of the expert group, and the weighted incidence matrix \(\tilde{R}\) is obtained according to formulas (20, 21), as shown in Table 6.

Table 6 The value of the weighted incidence matrix

According to the index attribute and the weighted incidence matrix shown in Table 6, the maximum sequence and minimum sequence of each column in the incidence matrix are extracted which is the optimal value and the worst value of each demand index as follows.

$$ G^{b} = \left( \begin{gathered} {[0}{\text{.103,0}}{.121],[0}{\text{.048,0}}{.088],[0}{\text{.093,0}}{.105],[0}{\text{.077,0}}{.092],} \hfill \\ {[0}{\text{.011,0}}{.029],[0}{\text{.084,0}}{.104],[0}{\text{.070,0}}{.080],[0}{\text{.099,0}}{.117]} \hfill \\ \end{gathered} \right) $$
$$ G^{w} = \left( \begin{gathered} {[0}{\text{.016,0}}{.039],[0}{\text{.121,0}}{.155],[0}{\text{.012,0}}{.045],[0}{\text{.013,0}}{.028],} \hfill \\ {[0}{\text{.081,0}}{.095],[0}{\text{.012,0}}{.031],[0}{\text{.018,0}}{.041],[0}{\text{.018,0}}{.031]} \hfill \\ \end{gathered} \right) $$

The distance between the product design factors and the optimal value and the worst value is calculated by using the formulas (24, 25); The correlation between the product design factors and customer demands is calculated using the formulas (26, 27, 28); The dimensionless treatment was carried out by formulas (29, 30), the results are shown in Table 7.

Table 7 The distance and correlation between the product design factors and customer demands

According to the formulas (31, 32), the satisfaction degrees of each product design factor to customer demands are \(Pf_{1} = 0.619\), \(Pf_{2} = 0.534\), \(Pf_{3} = 0.298\), \(Pf_{4} = 0.360\), \(Pf_{5} = 0.637\), \(Pf_{6} = 0.652\) and \(Pf_{7} = 0.400\), respectively. The satisfaction degree of each product design factor to customer demand is drawn in the line chart, as shown in Fig. 3. We can get the ranking of product design factors is \(Pf_{6} > Pf_{5} > Pf_{1} > Pf_{2} > Pf_{7} > Pf_{4} > Pf_{3}\), that is, in the process of continuous innovation of electric vehicle products, the R&D personnel of E enterprise paid the highest attention to the chassis setting, followed by the load setting, power supply, drive motor, soft installation setting, vehicle control, and airbag device is the lowest.

Fig. 3
figure 3

The satisfaction degrees of each product design factor to customer demands

Discussion

Customer demands have a major impact on the ranking of the importance of product innovation and design factors.

Considering the enterprise’s preference for accepting customer opinions and expert opinions, the sensitivity analysis of adjustment parameters \(\xi\) is carried out to determine the importance ranking of product innovation design factors under different conditions, \(0 \le \xi \le 1\). Figure 4 shows the ranking result of the importance of design factors when \(\xi\) takes different values.

Fig. 4
figure 4

The importance ranking of design factors at different values of \(\xi\)

From the above figure, we can see that when \(\xi \in [0.3,0.5]\), the importance of design factors changes little; when \(\xi \in [0.5,0.7]\), the importance of design factors changes significantly. This shows that when enterprise focus on customer opinions for product innovation, enterprise can get a good importance ranking of design factors. Design factors are more sensitive to changes in demand factors from the perspective of customers. Therefore, in the process of product innovation, enterprise need to consider customer demands more in order to obtain accurate product innovation orientation.

Conclusion

Customer demands are an important factors that guide companies in continuous product innovation and have an important impact on the realization of the enterprise’s production experience and the extension of the product life cycle. This paper studies the importance analysis of design factors for product innovation and proposes a ranking method for the importance of design factors, which comprehensively considers customer demands and enterprise manufacturing technology. This paper first considers the expression preferences of customers and experts, and adopts multiple forms of evaluation methods such as accurate number, triangle number, interval number, linguistic term and fuzzy language, so as to minimize the lack of evaluation information and improve the accuracy of evaluation results; Second, this paper analyzes the design factors of product innovation from the perspective of customers and experts, enriches the evaluation angle and subject, and makes the ranking result more suitable for market demands. The importance analysis method of product innovation design factors proposed in this paper is reasonable in logic and clear in structure. It lays the foundation for the subsequent analysis of relevant product innovation factors and provides direction for enterprises to carry out continuous product innovation design.

Due to the limitation of knowledge and the difficulty of data collection, this paper does not subdivide the customer groups. In the future research work, we can give priority to subdivide the customer groups, and then consider the customer demand preferences of subdivided groups, so as to make the products more meet the needs of the market.