Abstract
User requirements serve as the primary reference content in product design. The effective capture of crucial user requirements, followed by the development of a product technical solution aligned with these requirements, stands as a pivotal approach to enhancing design efficiency. In order to explore the problem of generating and decision-making of product technical solutions in the case of complex user demands, this study constructs a user requirements driven product optimization design model, which is used to complete the generation and decision-making of product design solutions in a more reasonable way. The model unfolds across three key stages: Firstly, a user requirements importance ranking system is crafted leveraging Kano Model and Pairwise Analysis. Next, employing the Functional Analysis System Techniques (FAST) theory and the Quality Function Deployment (QFD) theory, user requirements undergo transformation into technical solutions. Finally, these technical solutions are amalgamated into diverse technical combinations, with decisions facilitated by a game theory model to yield the optimal overall design solution. The new optimal design model reduces the influence of subjectivity and ambiguity in the process of user requirements analysis, increases the reliability of the transformation of user requirements into technical solutions, and improves the efficiency of the generation and decision-making of product design solutions under multiobjective situations. The model proposed in this study is exemplified through the development of a medicated bath water heater. Results indicate that the technical solution derived from the model surpasses similar products in terms of user satisfaction, thereby validating its feasibility.
Keywords: Product design, User requirements, Programmatic decision making, Game modeling
Subject terms: Engineering, Applied mathematics
Introduction
With the diversity and complexity of user needs, their effective analysis and the proposal of corresponding product technology solutions are important issues faced by enterprises in product optimization and design1. In recent years, the methodological research on the transformation of user requirements into technical solutions in the conceptual design stage has centered on the analysis of user requirements and the transformation and selection of technical solutions2.
Research on requirement analysis has dealt with two main aspects: requirement establishment and requirement importance analysis. Requirement establishment mainly refers to organizing the user’s expectations of the product into a specific expression of requirements. Zhang et al.3 used SAS software to analyze web review data and patent knowledge in order to obtain user requirements, whereas Qiao et al.4 categorized products into three levels (performance, interaction, and appearance), introducing the double-diamond model to mine and analyze user requirements and establishing user requirements more comprehensively from the perspective of product functions. In requirement importance analysis, the requirements are evaluated on the basis of user satisfaction and then ranked in order of importance. Tang et al.5 used fuzzy clustering combined with the Kano model to construct a personalized demand hierarchy model in order to obtain demand weights. Chen et al.6 combined KJ with FAHP to quantify and rank the weights of user requirements for nucleic acid detection robots. The above methods could effectively establish user requirements to determine the design focus of a product, but they featured strong subjectivity in the screening of demand variables, importance assessment, etc., and a lack of quantitative support for the subsequent refinement and evaluation of technical solutions.
Studying the translation of needs into technical solutions, Li et al.7 proposed a design method based on the Kano and QFD (Quality Function Deployment) approaches to analyze the importance of technical indicators in the design of intelligent public facilities according to the preference of user requirements and provide design guidance based on high-importance technical indicators. Su et al.8, taking the division of user attributes as the premise, constructed a comprehensive 3D printed spinal orthosis design model combined with the AHP entropy weight method to determine the design elements and clarified the innovative direction of the technical program, in this case, the technical program is the sum of the technologies used in the design of the product. Although the above research provided an effective method for transforming user needs into technical solutions, the proposed technical solutions were relatively homogeneous, and there was little room for solution preference. Ye et al.9 investigated an innovative design method for camping chairs by combining Kano-QFD and FSB modeling and, based on quantitative analysis and user requirement analysis, carried out requirement function mapping, proposed multiple groups of design options, and made program decisions. Wang et al.10 presented a design solution optimization model based on the entropy weight approach and VIKOR method, which proposes a design solution set by transforming user requirements into design indexes, and incorporated the quantitative analysis of user requirements for design solution optimization. The above research extended the decision space of technical solutions, but problems such as a disconnection between user needs and technical solutions, a lack of logical rigor, and poor method generalization still exist.
In summary, although the above studies improved the effectiveness of translating user needs into technical solutions, however, several issues persist, as outlined below:
The influence of users’ subjective differences was ignored when determining demand importance, which led to poor objectivity in the demand importance assignment.
Uncertainty in delineating the importance of design elements led to bias in the allocation of resources to subsequent technical solutions, conflicting with user preferences.
The multiobjective attributes of the product were ignored in the technical solution selection stage, preventing the rational screening of the technical solutions from an objective perspective.
In order to address the above issues, this study proposes a product optimization design model integrating the Kano model, QFD, and game theory (KQGT). The main innovations and contributions of this study are as follows:
This study established a user requirements importance ranking system to mitigate subjective influences during the analysis of user requirements.
Establishes an effective process for the transformation of user requirements into technical solutions. The reliability of the transformation of user requirements into technical elements is improved, and technical solutions are proposed on this basis based on the technical elements. Among these components, the technical element represents a specific engineering issue, while the technical solution refers to the electronic component or structural design capable of addressing the engineering problem. It's worth noting that a single technical element may correspond to multiple technical solutions.
Incorporating game theoretic modeling into multiobjective decision making to efficiently determine the overall optimal product design solution.
The subsequent sections of this study are organized as follows: In Section “Literature Review and Research Framework”,
we analyzed relevant literature to develop the framework for this study. In section "Proposed Methodology", we present a product design model that converts user requirements into optimal technical solutions. This model integrates the Kano model, QFD theory, and an enhanced game theory model. To demonstrate the applicability of the design optimization model in this study, a separate case study is elaborated in Case study section. Conclusion and Discussion section summarizes the findings and addresses the limitations and future directions of the study.
Literature review and research framework
Analysis of the main steps of the KQGT model
Current research on user requirements driven design optimization models mostly addresses design method integration11–13. These studies have focused on two main areas: user needs analysis and the generation and selection of product technology solutions.
Most common user requirement analysis methods are based on the Kano model, which organizes and classifies attributes of user requirements by studying the relationship between user satisfaction and product features7. This model is now established in the field of product development and design and includes a complete theoretical analysis process; the Kano model has also been expanded by combination with demand weighting analysis. Haber et al.14 integrated AHP and the Kano model for analyzing user requirement weights to improve the reliability of user requirement system analysis. Sun et al.15 introduced the combined Kano-FAST method for college dormitory furniture design to construct a functional item prioritization model that captured important user requirements and translate them into technical elements. The aforementioned studies effectively assessed the weights of user requirements, but they included subjective decisions in the assessment process, resulting in large discrepancies between the weights assigned and the objective situation. For this reason, Lv et al.16 applied the Kano-AHP-QFD method for the design of innovative fruit logistics boxes, which reduced the subjectivity of user demand assignment by calibrating the weights based on user demand attributes. Therefore, this paper adopts the Kano model to analyze user demand attributes, introduces dual analysis to obtain the demand weights, and later calibrates the weights based on the demand attributes to enhance their accuracy.
The above analysis shows that the core issues in the generation of technical solutions and decision making are the establishment of high value technical elements and the decision making regarding the preference of technical solutions. Therefore, in this study, Functional Analysis System Techniques (FAST) be used to transform the user demand into technical elements. Quality Function Deployment (QFD) allows for the analysis of the importance of technical elements based on the weighting of user requirements and the autocorrelation of technical elements17. Therefore, this paper combines QFD theory with the results of user requirement analysis to establish high value technical elements. Subsequently, an expert group analyzes the high value technical elements and determines the corresponding technical solution, integrating the technical solution set containing multiple technical programs, this expert group comprised researchers with over five years of product design experience. In terms of program decision making, as the optimization of technical solutions has multi-objective attributes and the relationship between the objectives is one of dependency or conflict, a game theory model for studying the equilibrium solution under a conflict of interest can be introduced18, transforming the design solution preference problem into a multiobjective equilibrium game problem for fast technical solution preference19.
In summary, this paper proposes a product optimization design model based on KQGT with the main steps shown in Fig. 1.
Figure 1.
Main steps of the KQGT model.
KQGT model process planning
The KQGT product design optimization model flow is shown in Fig. 2 and is divided into three main parts:
User requirement mining: The Kano model is combined with the dual analysis method to classify the attributes, weights are assigned and the initial user requirements obtained from the preliminary research are calibrated, and the user requirements and weights that can be applied to the subsequent design are determined.
Transformation of user requirements into technical solutions: Because of the ambiguity of the user requirement descriptions, they are transformed into technical elements and evaluated in terms of value. The weights of the user requirements inform the construction of a product house of quality to derive high value technical elements and transform them into specific technical solutions.
Optimal technical solution decision making: The correlation between the design objectives and technical solutions is assessed, the technical solutions are combined to form a set of technical programs, and the cooperative–noncooperative tandem game model is employed to determine the final technical program.
Figure 2.
KQGT product design optimization model.
To enhance transparency regarding the researcher's interaction with the model and elucidate the impact of subjective factors, Fig. 3 illustrates the study's progression. The left portion delineates the purpose of each key research step, while the middle portion expounds on the theoretical framework or research methodology employed, the right portion side shows the subjective factors involved in each research methodology. Additionally, in the part of Interaction of the proposed model section distinguishes between objective theoretical approaches and subjective analyses, facilitating a clearer understanding of the researcher's engagement with the model.
Figure 3.

Research Methods of the KQGT model.
Proposed methodology
User requirement analysis
User satisfaction with a product can be efficiently increased by tapping into the user requirements4. In order to explore multidimensional user requirements, comprehensive research based on offline interviews and web crawler collection is carried out to obtain and screen the initial user requirements; next, the Kano model is used to divide the demand attributes and remove non-differentiated demand and suspicious demand; finally, user requirement attributes are combined with dual analysis, and user requirement weights are assigned and calibrated to obtain scientific user requirement weights.
Traditionally, interviews or questionnaires are employed to establish user requirements, but the conversion efficiency and accuracy of such methods are low. Further research has focused on intelligent user requirement collection methods20,21, which have the advantages of speed, data coverage, accuracy, and reliability. In order to obtain more detailed and reliable data, a data collection approach combining web crawlers and offline interviews can be introduced to establish the initial user requirements. The details of this process are as follows:
A web crawler tool is used to collect information on the features and user requirements of the relevant products and transform them into text, and the Jieba tool in the Python 3 environment is used to organize the text and extract high-frequency requirement vocabularies22.
Offline interviews are conducted with the target group in the form of questionnaires and face to face interviews to determine their behavioral habits and preferences, and the results are organized into vocabularies of information on user expectations.
The high frequency requirement vocabularies collected by the web crawler and the user expectation vocabularies are organized using the KJ method to derive the initial user requirements (CR′i).
User requirement processing based on Kano model
The qualitative segmentation of the user requirements is performed using the Kano model. According to the theory of the Kano model, five categories of user need attributes exist: Must be (M), One dimensional (O), Attractive (A), Indifferent (I), and Reverse (R). The research steps are as follows:
Based on the questionnaires designed and distributed in the preliminary research stage, initial user requirement questions are generated for both positive and negative dimensions. After collecting the questionnaires, each question attribute is divided according to Table 113, and the results are eliminated for the Reverse (R) type.
Table 1.
Initial user requirement Kano attribute categorization table for item i.
| Initial User Requirement (CR′i) | Negative Question | |||||
|---|---|---|---|---|---|---|
| Satisfactory | Desirable | Indifferent | Bearable | Unsatisfactory | ||
| Positive Question | Satisfactory | – | A | A | A | O |
| Desirable | R | I | I | I | M | |
| Indifferent | R | I | I | I | M | |
| Bearable | R | I | I | I | M | |
| Unsatisfactory | R | R | R | R | – | |
To count the number of attributes of each initial user requirement, taking type M as an example, for a total of m respondents, if the jth respondent categorizes the ith user requirement as type M, then = 1; if it is categorized as another attribute type, then = 0. The scores for the different types of initial user requirement are computed using the following formulae:
| 1 |
| 2 |
| 3 |
| 4 |
Here: is the score for the M-type categorization of initial user requirement i; is the score for the O-type categorization of initial user requirement i; is the score for the A-type categorization of initial user requirement i; is the score for the I-type categorization of initial user requirement i.
Based on the type scores, the “better coefficient Bi” and “worse coefficient Wi” of the ith initial user requirement are calculated as follows:
| 5 |
| 6 |
A user requirement type division graph is drawn, where the y-axis coordinate is and the x-axis coordinate is , and an attribute quartile graph with median values and is established as a reference to clarify the requirement attributes. The attribute division is shown in Fig. 4. The I-type requirements are removed, and the remaining needs are counted as valid user needs, CRi. The importance of the valid requirement attributes is ranked as follows: M > O > A15.
Figure 4.

User requirement type division graph.
Assignment and calibration of user requirement weights
To make up for the shortcomings of the Kano model in quantitative analysis, a comparative judgment matrix based on Pairwise Analysis was introduced to analyze the weight of each user requirements. A 9 level scale is used to compare the user requirements and construct the judgment matrix M23 in order to derive subjective weight values for each user requirement (ω′i). To enhance the credibility of the weight calculations, a combination of qualitative and quantitative methods is employed24. The subjective weight value (ω′i) is calibrated in conjunction with the user demand attributes to derive the weight value (ωi). The process is divided into two steps:
- Subjective weight calculation: In this paper, the geometric mean method is used to solve the weight vector in the comparison judgment matrix. The formula is as follows25:
7 8 9
Here: is an element in row a, column b in the judgment matrix; is the order number of the judgment matrix.
-
(2)Consistency test: To ensure the validity of the subjective weight assignment, Saaty’s probabilistic consistency test is used23. The consistency of the judgment matrix is calculated by solving for its largest eigenvalue . A result of < 0.1 is considered to pass the consistency test, and the subjective weight value is available. Otherwise, the judgment matrix needs to be adjusted until it passes the consistency test26. The formula for the consistency test is as follows, where the value of RI is shown in Table 2 and depends on the matrix order n:In this formula: is the consistency index of the judgment matrix; is the maximum eigenvalue of the judgment matrix; is the coherence ratio factor; is the average stochastic consistency indicator.
10 11
-
(3)
Calibration of user requirement weights: The weights are corrected by setting the corresponding correction value k according to the importance of the user requirement type and normalized as user requirement weights (ωi). Table 3 lists the corrected values of k for each type of requirement.
Table 2.
RI values.
| 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RI | 0.52 | 0.89 | 1.12 | 1.26 | 1.36 | 1.41 | 1.46 | 1.49 | 1.52 | 1.54 | 1.56 | 1.58 |
Table 3.
Values of k for each type of requirement.
| User Requirement Type | M | O | A |
|---|---|---|---|
| k | kM = 2 | kO = 1 | kA = 0.5 |
Translation of user requirements into technical elements
This study addresses the common challenge of ambiguous user requirements by employing Functional Analysis System Techniques (FAST)15. FAST enables a systematic exploration of user requirements, allowing for a clearer delineation and comprehension of their purpose and function. Subsequently, this method facilitates the derivation of precise engineering specifications, denoted as technical elements (El). The structure of the FAST model, illustrated in Figure 5, exemplifies the systematic approach employed in this process.
Figure 5.
Functional analysis system techniques.
HOQ-based screening of high-value technical elements
The role of a house of quality (HOQ) is mainly to establish the correlation between user requirements and technical elements and clarify the focus in product design through layer by layer transformation so that the subsequent design can be carried out in a targeted manner. The construction of the product HOQ technical elements is shown in Fig. 6, where the left wall is the user demand weight vector W, as in Formula (12). The roof is the autocorrelation matrix of technical elements Y, where “none, ☆, △, □, ○” correspond to “uncorrelated, weakly correlated, moderately correlated, strongly correlated, autocorrelated” and the values “0, 1, 3, 5, 9”, respectively. The ceiling corresponds to technical elements (El). The room represents the user requirements–technical elements relationship matrix I, where the correlation scores are based on a 9 point scale and denotes the relevance of the ith user requirement to the lth technology element. The floor is the technical element absolute weight (Tl) and relative weight (tl).
Figure 6.

The HOQ of product technical elements.
The weights of the technical elements (El) are calculated as follows 27,28:
| 12 |
| 13 |
| 14 |
| 15 |
In this formula: is the vector of absolute weight values for the technical elements; is the absolute weight value of technical element l; is the relative weight value of technical element l.
To further clarify the design focus, high-value technical elements (IEl) are established using the relative weight values of the technical elements (tl) as a reference. According to the ABC classification method, factors with a weight proportion above 95% have a larger impact on a project29, so the relative weight values of the technical elements (tl) are arranged from large to small and added together until reaches 0.95. The technical elements (El) included in this sum are recorded as the high-value technical elements (IEl), and the residual technical elements are eliminated. The high-value technical elements are the engineering objectives to be met by the product technical program. The expert group conducts a technical assessment based on the high-value technical elements (IEl), determines the technical solution (ESlh), and analyzes its feasibility. (ESlh) is the hth technical solution of the lth high-value technical element. The technical solutions (ESlh) are combined to generate a set of multiple technical programs (Px). The complete set of technical programs obtained is organized to prepare for optimal solution decision-making in subsequent studies.
Game theory research
Game theory is a theoretical tool to study how two or more interacting game parties conduct equilibrium solution under the environment of conflict of interest. And there is also a multi-objective equilibrium problem in product design, and there is a conflict or dependence between the objectives.
Game theory is mainly composed of three basic elements: game party, strategy and utility. Game theory models are categorized into cooperative and non-cooperative game models according to whether a binding agreement can be reached. Cooperative games prioritize collective rationality to enhance overall interests, aiming for a solution that maximizes overall benefit. Non-cooperative games, on the other hand, emphasize individual rationality in strategic decision-making, seeking equilibrium solutions advantageous to each player.
Decision making applications of game theory models
In this study, the main problem faced in the design decision-making stage is the coupling and mutual influence of the technical solutions in the technical programs set, and the advantages and disadvantages of different technical solutions are difficult to be formally expressed and analyzed. Thus, this issue is reframed as a multi-objective game problem, wherein parallel decision-making occurs while acknowledging the interrelated nature of multiple objectives. The objective is to attain an optimal product solution that maximally considers the high-value technical elements.
Hence, the decision-making steps of the design scheme based on game theory in this study are as follows:
Correlation analysis.
Based on the principle of parallel design, the expert group analyzes and discusses the evaluation objectives in the optimization stage of the design solution. Each technical solution (ESlh) is clustered together with an evaluation objective30, and the technical solution–evaluation objective relevance scoring is carried out, adopting a 5-level scale. The relevance value (rlh) indicates the relevance of the technical solution (ESlh) to the corresponding evaluation objective, as shown in Table 4.
-
(2)Constructing Game Theory model. The correlation based analysis examines the coupling relationship among technical solutions to screen the ensemble. Here, the evaluation objective serves as the game party, the technical solution as the game party strategy, and the utility function of the technical solution ensemble is derived from the correlation value for the game utility value. In summary, calculate the satisfaction level of each technical program based on Table 4, and the calculation process is shown in formula (16)–(17), derive the satisfaction value (Rx) of each game party. Since there is a mutual influence relationship between the game parties in the decision-making process, the utility value of each game party is calculated based on the satisfaction of the game parties with the strategies of each game party, and the calculation process is shown in formula (18).
16 17 18
In this formula: is the mean value of the correlation between the hth technical solution in the lth technical element and the yth evaluation objective; is the extent to which the lth technical element meets the xth evaluation objective; is the number of technical elements for the xth evaluation objective; is the satisfaction of the yth evaluation objective with program x; is the utility value of program x for the yth evaluation objective;
-
(3)Non-cooperative games seek locally optimal technical programs. To ensure unbiased outcomes in the later stages of the game process, it's essential to prioritize individual revenue maximization for each game party. Therefore, we initially employ a non-cooperative game approach for screening, establishing utility constraints to ensure the reliability of subsequent program decision-making. The calculation process is shown in formula (19). The arithmetic mean of the maximum and minimum values of the game utility value is counted as the formulation of the screening threshold30. Technical programs with utility values surpassing this threshold are deemed the set of locally technical programs. (Pv).In this formula: is the game utility value of program Px.
19
-
(4)Cooperative games seek overall optimal technical programs. The technical programs set identified through the non-cooperative game represents the local optimal technical programs, requiring further refinement via cooperative game theory to attain the overall optimal technical programs. This entails seeking the optimal technical programs with maximum overall benefit. The calculation process is shown in formula (20).In this formula: is the overall satisfaction of the evaluation objective by technical program v; are the numbers of gaming parties;Um(S) is the utility value of the high-merit indicator game party;Um-min(S) is the minimum utility value of the high-merit indicator game party;Un(S) is the utility value of the low-merit indicator game party;Un-max(S) is the maximum utility value of the low-merit indicator game party.
20
Table 4.
Technical solution–evaluation objective correlation analysis.
| Evaluation Objective | High-Value Technical Elements (IEl) | Technical Solution (ESlh) |Relevance Value (rlh) |
|---|---|---|
| Objective 1 | ES11|r11, ES12|r12, …, ES1h|r1h | |
| ES21|r21, ES22|r22, …, ES2h|r2h | ||
| Objective 2 | ES31|r31, ES32|r32, …, ES3h|r3h |
The game parties are categorized by the expert group as either high or low merit indicators based on the evaluation objective. For example, the structural or technological game parties are high-merit indicators, and the economic game parties are low-merit indicators. Therefore, the technical program with the highest overall satisfaction (βv) is selected as the optimal technical programs.
Case study
This study found that most medicinal bath water heaters cannot achieve high user satisfaction because the user requirements were not transformed into reliable and effective technical elements to guide the early stage of the design process and the analysis of the user requirements was vague. Therefore, the KQGT model was adopted for the product design of a medicinal bath water heater as an example. This study invited ten scholars from the Industrial Design Institute of Shaanxi University of Science and Technology, each possessing over five years of product development experience, to form an expert group for this study, the expert panel was established to facilitate the subjective analysis component of this study.
User requirement and type analyses
The experimental research of this study was approved by the Academic Committee of the College of Design and Art, Shaanxi University of Science and Technology and the Institute of Industrial Design, Shaanxi University of Science and Technology. The whole research process was conducted under their supervision. Before the experiment, all subjects were informed of the experimental process and precautions, and the consent of each subject or his/her legal guardian was obtained.
Offline interviews were conducted with practitioners in Chinese medicinal bathrelated industries to obtain information on users’ expectations of the product. Afterward, web crawler tools were used to collect information on the relevant functions of similar medicinal bath water heaters, which was transformed into text, and the initial user requirements (CR′i) were obtained after processing, as shown in Table 5.
Table 5.
Initial user requirements of medicinal bath water heater.
| Initial User Requirement (CR′i) | Requirement Vocabulary | Initial User Requirement (CR′i) | Requirement Vocabulary |
|---|---|---|---|
| CR’1 | Boil medicine | CR′9 | Homoiothermy bath |
| CR′2 | Prevent dry burning | CR′10 | Water temperature adjustment |
| CR′3 | Anti-scalding | CR′11 | Solid–liquid separation |
| CR′4 | Fault self-checking | CR′12 | Small volume |
| CR′5 | Self-cleaning | CR′13 | Easy disassembly |
| CR′6 | Filtration | CR′14 | Touchscreen control |
| CR′7 | End reminder | CR′15 | Unmute |
| CR′8 | Start reminder |
A questionnaire was designed according to the initial user requirements and the design principles of the Kano questionnaire in Table 2. A total of 180 Chinese herbal bath users and practitioners in Chinese medicinal bathrelated industries were selected to complete the questionnaire, and 165 valid questionnaires were ultimately obtained. The attribute categorization matrix in Table 1 and Eqs. (1)–(6) were employed to draw the quartile diagram of user requirements in Fig. 7. Based on this diagram, we divided and screened the requirements, and the remaining items were included as user requirements (CRi), see Table 6.
Figure 7.
Quartile diagram of initial user requirements.
Table 6.
Segmentation of user requirement types.
| Type of Requirement | User Requirement (CRi) | Type of Requirement | User Requirement (CRi) |
|---|---|---|---|
| M | Boil medicine (CR1) | A | Self-cleaning (CR5) |
| Prevent dry burning (CR2) | Homoiothermy bath (CR6) | ||
| Anti-scalding (CR3) | Filtration (CR8) | ||
| Water temperature adjustment (CR9) | Touchscreen control (CR11) | ||
| O | Fault self-checking (CR4) | ||
| Start reminder (CR7) | |||
| Solid–liquid separation (CR10) |
User requirements weighting analysis and calibration
We invited 10 practitioners in the field of industrial design to score the importance of user needs and constructed judgment matrix M. According to Eqs. (7)–(11), λmax = 11.91 and CI = 0.092, because n = 11 in the considered judgment matrix. Table 2 shows that at this time, RI = 1.52, and we calculated that CR = 0.06; therefore, the judgment matrix passed the consistency test. The subjective weight value (ω′i) of each user requirement is shown in Table 7.
Table 7.
Weighting correction table.
| Type of Requirement | Revised Value (k) | User Requirement (CRi) | Subjective Weight (ω′i) | Weight(ωi) |
|---|---|---|---|---|
| M | kM = 2 | CR1 | 0.13 | 0.17 |
| CR2 | 0.16 | 0.20 | ||
| CR3 | 0.17 | 0.21 | ||
| CR9 | 0.21 | 0.27 | ||
| O | kO = 1 | CR4 | 0.05 | 0.03 |
| CR7 | 0.02 | 0.01 | ||
| CR10 | 0.06 | 0.04 | ||
| A | kA = 0.5 | CR5 | 0.04 | 0.01 |
| CR6 | 0.07 | 0.02 | ||
| CR8 | 0.08 | 0.03 | ||
| CR11 | 0.01 | 0.01 |
The subjective weight value of each user requirement (ω′i) was corrected according to the corrected value of each requirement type in Table 3, and the user requirement weight value (ωi) was derived from the normalization process after correction, which is also shown in Table 7.
Translating user requirements into technical solutions
Based on Table 6, we utilize the FAST theory to convert user requirements (CRi) into technical elements (El), as demonstrated in Fig. 8.
Figure 8.
User requirement–Technical element transformation.
In order to facilitate subsequent research, the technical elements derived from each user requirement were systematically organized and coded, as outlined in Table 8.
Table 8.
User requirements–Technical elements.
| User Requirement (CRi) |
Technical Solution (El) |
User Requirement (CRi) |
Technical Solution (El) |
|---|---|---|---|
| CR1 | Heating functions (E1) | CR7 | Signal alert (E7) |
| CR2 | Water-level detection (E2) | CR8 | Filter valve (E8) |
| CR3 | Anti-scalding structure (E3) | CR9 | Water temperature valve (E9) |
| CR4 | Circuit control and sensing (E4) | CR10 | Water tank separation (E10) |
| CR5 | Cleaning structure (E5) | CR11 | Touchscreen assembly (E11) |
| CR6 | Thermostatic structure (E6) |
HOQ of medicinal bath water heater
Five technical experts involved in the design of the medicinal bath water heater were invited to form an expert group that would quantitatively evaluate the correlation between various user requirements and technical elements; calculate the absolute and relative weights of each technical element according to Eqs. (12)–(15); and construct a house of quality for the technical elements of the medicinal bath water heater, as shown in Fig. 9.
Figure 9.
HOQ of medicinal bath water heater.
The technical element autocorrelation matrix Y, the user requirement–technical element relationship matrix I, and the user requirement weight vector W were as follows:
After removing the technical elements whose relative weights were below the threshold value, seven high-value technical elements (IEl) were included, and the expert group analyzed the feasible technical solutions accordingly, as shown in Table 9.
Table 9.
High-value technical elements—technical solution analysis.
| High-Value Technical Element () | Technical Solutions () |
|---|---|
| Heating functions (IE1) | Built in U-shaped heating rod (ES11) |
| External heating plate (ES12) | |
| Water-level detection (IE2) | Submerged liquid level sensor (ES21) |
| Electric capacity type liquidometer (ES22) | |
| Anti-scalding structure (IE3) | Polystyrene insulation layer (ES31) |
| Rock wool insulation layer (ES32) | |
| Circuit control and sensing (IE4) | Single chip microcomputer control (ES41) |
| Thermostatic structure (IE5) | Electronic temperature control valve (ES51) |
| Thermosensitive thermostatic valve (ES52) | |
| Filter valve (IE6) | Pipe connection filter valve (ES61) |
| Water tank built in filter device (ES62) | |
| Water temperature valve (IE7) | External water temperature valve (ES71) |
| Constant temperature regulating valve (ES72) |
Technical solution cluster correlation analysis
In order to improve the efficiency of medicinal bath water heater product development, the parallel design concept was used for solution optimization19, based on which the evaluation objectives were derived, namely cost (c), quality (q), and operation (o).
The feasibility of the technical solution was analyzed with reference to the evaluation objectives. Regarding the anti-scalding structure design, the rock wool insulation layer (ES32) was deemed to have a short lifespan, so the technical solution ES32 was removed. Regarding the filtration structure, a built in filtration device in the water tank (ES62) presented operational safety risks, so the technical solution ES62 was removed. At the same time, the expert group was invited to conduct cluster analysis and correlation scoring for each technical solution based on the evaluation objectives, and the results are shown in Table 10.
Table 10.
Technical solution cluster correlation analysis.
| Evaluation Objective | High-Value Technical Element () | Technical Solution ()|Relevance Value (rlh) | |
|---|---|---|---|
| Cost (c) | ES21|4.70 | ES22|3.80 | |
| ES51|4.20 | ES52|3.50 | ||
| ES71|4.50 | ES72|3.90 | ||
| Quality (q) | ES11|4.2 | ES12|4.0 | |
| ES31|4.0 | |||
| ES61|4.2 | |||
| Operation (o) | ES41|3.9 | ||
Based on the selection of components, if the electronic temperature control valve ES51 was used in the thermostatic structure, the water temperature valve could only be adjusted through the external water temperature control valve ES71; conversely, if technical solution ES52 was used, then technical solution ES72 had to be used. Based on this, a total of eight (2 * 2 * 2 * 1 * 1 * 1) technical programs were identified for the technical solution Px, as shown in Table 11.
Table 11.
The set of technical programs.
| Technical Program (Px) | Set of Technical Solutions |
|---|---|
| P1 | ES11, ES21, ES31, ES41, ES51, ES61, ES71 |
| P2 | ES12, ES21, ES31, ES41, ES51, ES61, ES71 |
| P3 | ES11, ES22, ES31, ES41, ES51, ES61, ES71 |
| P4 | ES12, ES22, ES31, ES41, ES51, ES61, ES71 |
| P5 | ES11, ES21, ES31, ES41, ES52, ES61, ES72 |
| P6 | ES12, ES21, ES31, ES41, ES52, ES61, ES72 |
| P7 | ES11, ES22, ES31, ES41, ES52, ES61, ES72 |
| P8 | ES12, ES22, ES31, ES41, ES52, ES61, ES72 |
Optimal technical program selection
Combining the contents of Tables 8 and 9, the satisfaction (, , ) and utility (, , ) values of each game party were determined according to Eqs. (16)–(19), and the results are shown in Table 12.
Table 12.
The utility matrix of the non-cooperative game of technical programs.
| Px | |||||||
|---|---|---|---|---|---|---|---|
| P1 | 0.8667 | 0.7916 | 0.7250 | 0.5715 | 0.4975 | 0.4370 | 0.1243 |
| P2 | 0.8667 | 0.7750 | 0.7250 | 0.5780 | 0.4868 | 0.4415 | 0.1242 |
| P3 | 0.7916 | 0.7916 | 0.7250 | 0.5221 | 0.5221 | 0.4577 | 0.1248 |
| P4 | 0.7916 | 0.7750 | 0.7250 | 0.5280 | 0.5109 | 0.4627 | 0.1248 |
| P5 | 0.7583 | 0.7916 | 0.7250 | 0.4997 | 0.5341 | 0.4677 | 0.1248 |
| P6 | 0.7583 | 0.7750 | 0.7250 | 0.5053 | 0.5226 | 0.4729 | 0.1249 |
| P7 | 0.6833 | 0.7916 | 0.7250 | 0.4502 | 0.5625 | 0.4915 | 0.1245 |
| P8 | 0.6833 | 0.7750 | 0.7250 | 0.4553 | 0.5504 | 0.4973 | 0.1246 |
The arithmetic mean of the maximum and minimum values of is included as a screening threshold, and the set of locally optimal technical programs (Pv) was filtered to include P3, P4, P5, P6, and P8.
Optimal technical program
According to Eq. (20), the combined satisfaction () of each design solution was determined, and the solution with the highest satisfaction was identified as the optimal technical program. The results are shown in Table 13.
Table 13.
Technical program cooperation game matrix.
| Pv | Utility Value of Game Party | /% | ||
|---|---|---|---|---|
| P3 | 0.5221 | 0.5221 | 0.4577 | 0.0000 |
| P4 | 0.5280 | 0.5109 | 0.4627 | 0.0000 |
| P5 | 0.4997 | 0.5341 | 0.4677 | 0.0010 |
| P6 | 0.5053 | 0.5226 | 0.4729 | 0.0008 |
| P8 | 0.4553 | 0.5504 | 0.4973 | 0.0000 |
Table 13 indicates that the combined satisfaction of P5 was the highest, and this was designated as the optimal technical program. The specific technical solutions are shown in Table 14.
Table 14.
Optimal technical program for medicinal bath water heater.
| High-Value Technical Elements (IEl) | Technical Solution (ESlh) | High-Value Technical Elements (IEl) | Technical Solution (ESlh) |
|---|---|---|---|
| IE1 | ES11 | IE5 | ES52 |
| IE2 | ES21 | IE6 | ES61 |
| IE3 | ES31 | IE7 | ES72 |
| IE4 | ES41 |
Design verification of medicinal bath water heater
The design plan and prototype of the medicinal bath water heater created according to the technical elements of the optimal technical program are shown in Fig. 10.
Figure 10.
Design process for optimized product.
To evaluate the efficacy of the design scheme proposed in this study, we selected the top two bestselling medicinal bath equipment products from the Chinese e-commerce platform “Taobao” as representatives for comparison with our product. Figure 11 illustrates these two selected products.
Figure 11.

Representatives of existing products.
Thirty respondents, randomly chosen from those who completed the Kano questionnaire in our study, participated in a medicated bath procedure using the product from our study as well as each of the two available products in the market. Following this, they completed the research questionnaire.
The process of a medicated bath involves these steps: Filling the tub with water, adding medicinal packets, Boiling the medicinal liquid, Performing the medicated bath, and cleaning the equipment.
The research questionnaire is designed based on the high-value technology elements (IEl) outlined in Table 9. Respondents are queried about their satisfaction with product functions aligned with each high-value technology element. Scores on the questionnaire, which utilizes a 5 point scale, positively correlate with satisfaction levels. The questionnaire results were compiled to calculate the average scores, depicted in Fig. 12. It's evident that user satisfaction levels with the medicated bath water heater have significantly improved compared to existing market products.
Figure 12.

User satisfaction comparison.
Discussion and conclusions
Discussion
The generation and decision-making of product technology solutions under complex user requirements have garnered significant research attention. Product development is a fusion of perceptual cognition and engineering technology, so the complexity of it also deserves in-depth study by scholars. This study concentrating on the conceptual design stage, excluding iterative updates and recycling in later stages. This study demonstrates that it is possible to split the product development process into different phases for study in order to gain a clearer understanding of the parts where there is room for optimisation, and to propose an integrated optimisation method based on this. The methodology is used to generate and decide on technical solutions for products that fulfil complex user needs, providing insights into translating user needs into product design solutions. This contribution helps to further promote user needs-driven product design research.
Compared with traditional design methods, the user requirement-driven product design method proposed in this study has certain advantages, such as accurately assessing design priorities by analysing user requirements, thus providing guidance for subsequent design and enabling the product to achieve higher user satisfaction.
This study analyses and calculations underscore that mitigating the impact of subjective factors in user needs analysis enhances accuracy. Additionally, incorporating multi-objective attributes into the product design decision can significantly enhance solution feasibility, aligning with prior research findings. Yi et al.31 employed a combined Kano-AHP approach to analyze user requirements, revealing that minimizing the impact of subjective factors in the analysis process enhances its accuracy. Chen et al.32 utilized multi-objective decision making in product styling design, yielding a solution with improved feasibility.
However, there are still some methodological shortcomings in this study, and there is still a certain degree of subjectivity in the translation of user requirements into technical programme using the KQGT model. Although this study improves the accuracy of the subjective analysis by means of expert group assessment, there are still some uncertainties, such as the transformation of high-value technical elements into technical solutions and design decision-making processes. For example, it relies on the subjective judgment and engineering experience of the expert group during the transformation of high-value technical elements into technical solutions. This may result in issues such as outdated technical solutions or reduced compatibility among them. And there are complex interrelationships behind these problems, which need to be considered comprehensively. As for the design decision, the uncertainty mainly comes from the establishment of evaluation objective. In this study, the principle of parallel design is used as the reference for the establishment of evaluation objective, but in the face of different market environments, the guidelines for the establishment of evaluation objective are also changing, so it is necessary to combine the product with the specific needs of the users and the market environment in the place where the product will be launched to set the evaluation objective.
In the subsequent research, we will construct a database of technical solutions for specific product technical problems, and further enrich the space and reliability of technical solution transformation by studying existing products and cutting edge technologies. At the same time, we will also study more efficient and accurate user requirements analysis methods to further improve the professionalism of the transformation of user requirements into product technical solutions, as well as to provide reference for the formulation of evaluation objective in the design decision-making, so as to improve the convenience and reliability of the composite product design model.
Conclusions
With the aim of providing a technical solution for a product based on user demands, this paper proposed a product optimization design model (the KQGT model) driven by user requirements, which was verified by the investigation and development of a medicinal bath water heater as an example. The results showed that the optimized product technical solution effectively improved user satisfaction, and the main conclusions were as follows:
Combining the Kano model, dual analysis, and QFD for the qualitative and quantitative analysis of user requirements and technical elements can effectively facilitate the rational screening of user requirements and high-value technical elements, clarify the design focus, and improve user satisfaction with the technical solution.
We used game theory to optimize the technical programs, established the evaluation objectives of these programs through the principle of parallel design, and applied the overall utility value of the evaluation objectives as the decision-making index for solution optimization. This provided a theoretical basis for decision making in relation to multi-objective technical programs.
Despite the above advantages, this study did not investigate the transformation of user requirements into product appearance or interactive processes. In the future, we could attempt to comprehensively determine a product technical program and appearance scheme according to user requirements, so as to further improve the product optimization design model and form a systematic product design and decision-making method.
Ethics statement
Ethical review and approval was not required for the study on human participants in accordance with the local legislation and institutional requirements.
Statement of approval for human experiments
Identifies the institutional and/or licensing committee that approved the experiments, including any relevant details. Confirms that all experiments were performed in accordance with relevant named guidelines and regulations. Confirms that informed consent was obtained from all participants. All of the experimental procedures involving human were con-ducted in accordance with the Institutional guidelines of Shaanxi University of Science and Technology, China.
Informed consent
Informed consent was obtained from all subjects and our legal guardian(s) involved in the research.
Author contributions
Conceptualization, Z.H. and D.J.; methodology, D.J.; formal analysis, X.Q.; investigation, N.Z.; resources, Z.H.; data curation, D.J.; writing—original draft preparation, D.J.; supervision, X.Q.; project administration, Z.H.; funding acquisition, Z.H. All authors reviewed and agreed to the published version of the manuscript.
Funding
This research was supported by the Key R&D Program in Shaanxi Province (No.2023-YBGY-412).
Data availability
The datasets generated and/or analysed during the current study are not publicly available due to privacy or ethical restrictions but are available from the corresponding author on reasonable request.
Competing interests
The authors declare no competing interests.
Footnotes
Publisher's note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
These authors contributed equally: Xianling Qiao and Nan Zhang.
Contributor Information
Zhigang Hu, Email: huzhigang@sust.edu.cn.
Dongyi Jia, Email: 201022005@sust.edu.cn.
References
- 1.Feng Y, Hong Z, Li Z, Hu B, Qu H, Zhang Z, Zheng H, Tang J. Review and prospect of product structural performance optimization design from the perspective of uncertainty. Packag. Eng. 2021;42:45–59. doi: 10.19554/j.cnki.1001-3563.2021.24.006. [DOI] [Google Scholar]
- 2.Jing L, Chen Y, Xie J, Tan B, Jiang S. Research on the evaluation of product sustainable design demands considering the inconsistency of users’ weights and complex interaction. J. Mech. Eng. 2023;59:218–231. doi: 10.3901/JME.2023.03.218. [DOI] [Google Scholar]
- 3.Zhang, F., Cao, G. L. & Zhu, Y. Research on user requirements acquisition and prediction method based on web and patent statistical analysis. Mach. Des. Manuf. 8, 59–63+67. 10.19356/j.cnki.1001-3997.2020.08.014 (2020).
- 4.Qiao, Y., Chen, D., Zhu, M. et al. Research on knowledge push strategy of design method based on multi-level user requirements. Mod. Manuf. Eng. 117–127+161. 10.16731/j.cnki.1671-3133.2021.07.018 (2021).
- 5.Tang Z, Long Y. Research on method of acquiring individual demand based on Kano model. Soft Sci. 2012;26:127–131. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 6.Chen C, Lin Y, Wang Z, Qiu Y, Cao J. Design and research of nucleic acid collection service robot based on KJ, FAHP and QFD models. J. Mach. Des. 2022;39(Suppl. S1):191–198. doi: 10.13841/j.cnki.jxsj.2022.s1.013. [DOI] [Google Scholar]
- 7.Li, L. & Ye, Z.-K. Design of intelligent public facilities based on Kano and QFD models. Packag. Eng. 44, 447–453+463. 10.19554/j.cnki.1001-3563.2023.16.050 (2023).
- 8.Su C, Yang S, Xu D, Liu K, Peng W, Gao C. Design of 3D printed spine orthosis based on Kano/AHP-entropy weight method. J. Mach. Des. 2022;39:126–132. doi: 10.13841/j.cnki.jxsj.2022.11.010. [DOI] [Google Scholar]
- 9.Ye J, Yao M, Yang C. Research on innovative design methods for camping chairs combining Kano-QFD and FBS models. Furnit. Inter. Des. 2023;30:11–15. doi: 10.16771/j.cn43-1247/ts.2023.07.003. [DOI] [Google Scholar]
- 10.Wang Z, Yan L, Deng Y, Yang H. Evaluation and optimization of design schemes based on entropy weight and VIKOR method. J. Mach. Des. 2022;39:154–160. doi: 10.13841/j.cnki.jxsj.2022.02.007. [DOI] [Google Scholar]
- 11.Yu M, Qu S. Research on intelligent vehicle HMI design based on AHP and QFD. J. Mach. Des. 2023;40(Suppl. S1):196–201. doi: 10.13841/j.cnki.jxsj.2023.s1.005. [DOI] [Google Scholar]
- 12.Li C, Wang X. Smart wardrobe design based on Kano-interval intuitionistic fuzzy QFD. J. For. Eng. 2023;8:175–184. doi: 10.13360/j.issn.2096-1359.202212011. [DOI] [Google Scholar]
- 13.Wu Z, Zhao J, Sun P. Research on innovative design of office furniture based on Kano/AHP/QFD. China For. Prod. Ind. 2023;OL:1–7. doi: 10.19531/j.issn1001-5299.202311008. [DOI] [Google Scholar]
- 14.Haber N, Fargnoli M, Sakao T. Integrating QFD for product-service systems with the Kano model and fuzzy AHP. Total Qual. Manag. Bus. Excell. 2018;31:929–954. doi: 10.1080/14783363.2018.1470897. [DOI] [Google Scholar]
- 15.Sun M, Miao Y. Research on functional requirements of college dormitory furniture based on Kano-FAST combination method. China For. Prod. Ind. 2022;59:34–40. doi: 10.19531/j.issn1001-5299.202210008. [DOI] [Google Scholar]
- 16.Lyu Z, Yang B, Chen Y. The design of fruit logistics turnover box based on KANO-AHP-QFD. Packag. Eng. 2022;43:95–103. doi: 10.19554/j.cnki.1001-3563.2022.18.013. [DOI] [Google Scholar]
- 17.Wang Z, Li Y, Pu Y, Chin KS. Selection in product plan alternatives based on quality function deployment and prospect theory. J. Mech. Eng. 2013;49:174–183. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 18.Lu C, Chai H. Game decision making for modular design reuse of electromechanical products. J. Zhejiang Univ. Technol. 2019;47:406–410. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 19.Jing L, Peng X, Li J, Wang J, Jiang S. A decision approach with multiple interactive qualitative objectives for product conceptual schemes based on noncooperative-cooperative game theory. Adv. Eng. Inform. 2018;38:581–592. doi: 10.1016/j.aei.2018.09.004. [DOI] [Google Scholar]
- 20.Su Y. Research on library intelligent service with drive of big data and artificial intelligence. Libr. Inf. 2018 doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 21.Li, Y., Duan, H. & Lin, Z. Prediction of user purchase behavior based on data balance and model fusion. Comput. Appl. Softw. 39, 50–55+86. 10.1007/s12110-009-9068-2 (2022).
- 22.Zhu Y, Jing J. Chinese word segmentation technology based on Python language. Commun. Technol. 2019;52:1612–1619. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 23.Du D, Pang Q, Wu Y. Modern Integrated Evaluation Methods and Selected Cases. Tsinghua University Press; 2008. [Google Scholar]
- 24.Li X, Hou X, Yang M, He J-X, Wang Y-Y, Guo H-Y, Li X-Y, Wang L-Y. The optimal decision-making model of industrial design scheme based on multi-level grey comprehensive evaluation method and its application. J. Graph. 2021;42:670–679. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 25.Yu M, Cui J. Research on the design of intelligent janitorial robot based on AHP/QFD/TRIZ. Packag. Eng. 2023 doi: 10.19554/j.cnki.1001-3563.2023.22.010. [DOI] [Google Scholar]
- 26.Xu X. The use of hierarchical analysis. Stat. Decis. 2008 doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 27.Zhou H, Zhang Y, Zhang X, Liu J, Zhang S. Design of tea picker based on QFD-NSGA-II-TOPSIS. J. Mach. Des. 2023;40:143–148. doi: 10.13841/j.cnki.jxsj.2023.08.014. [DOI] [Google Scholar]
- 28.Hu, Z., Zhu, Q., Liu, Y., Qiao, X. & Wang, L. The decision-making design study on sewing machine design improvement based on the QFD. In Proceedings of the 2010 IEEE 11th International Conference on Computer-Aided Industrial Design & Conceptual Design, Yiwu, China, 17–19 November 2010, 1397–1400. 10.1007/s12110-009-9068-2
- 29.Cai M, Gao C, Wang L, Ma H, Hong T. Scheduling optimization design of automatic replenishment system for rapid sorting line. Manuf. Autom. 2022;44:127–130. doi: 10.1007/s12110-009-9068-2. [DOI] [Google Scholar]
- 30.Sun L, Li J, Wu J, Zhang S. Optimization of product design decisions based on game theory and perceptual image. J. Mach. Des. 2022;39:146–153. doi: 10.13841/j.cnki.jxsj.2022.11.027. [DOI] [Google Scholar]
- 31.Yi X, Liu Z, Li H, Jiang B. Immersive experiences in museums for elderly with cognitive disorders: A user-centered design approach. J. Sci. Rep. 2024;14(1):1971–1971. doi: 10.1038/S41598-024-51929-4. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 32.Chen J, Mo R, Yu S, Chu J, Chen D, Gong J. Multi-objective group decision method for crowdsourcing product modeling design scheme in cloud environment. J. Zhejiang Univ. 2019;08:1517–1524. doi: 10.3785/j.issn.1008-973X.2019.08.010. [DOI] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Availability Statement
The datasets generated and/or analysed during the current study are not publicly available due to privacy or ethical restrictions but are available from the corresponding author on reasonable request.







