Skip to main content
Springer Nature - PMC COVID-19 Collection logoLink to Springer Nature - PMC COVID-19 Collection
. 2020 May 15;1238:577–587. doi: 10.1007/978-3-030-50143-3_45

A S-QFD Approach with Bipolar Fuzzy Hamacher Aggregation Operators and Its Application on E-Commerce

Esra Çakır 8,, Ziya Ulukan 8,
Editors: Marie-Jeanne Lesot6, Susana Vieira7, Marek Z Reformat8, João Paulo Carvalho9, Anna Wilbik10, Bernadette Bouchon-Meunier11, Ronald R Yager12
PMCID: PMC7274711

Abstract

In a global competitive environment, companies’ ability to develop products and respond to customer demands is crucial to their success. Quality Function Deployment is an approach that companies use to meet customer needs and expectations in the product design process. It provides competitive advantage to the firm by shortening the development period of products that meet customer expectations. The purpose of this research is to explore the feasibility of the QFD approach in the design of an e-commerce web site. In this context, the QFD application has been implemented to meet customer expectations and increase competitive power of the site to be designed. Bipolar fuzzy numbers are used to express customers’ decisions. This research contributes to the literature with a new QFD approach with bipolar fuzzy numbers and practice by expanding QFD’s application field in software sector.

Keywords: Bipolar Fuzzy Set, Hamacher aggregation operator, House of Quality, Software Quality Function Deployment

Introduction

Due to globalization, companies must use innovation in order to be able to withstand competition and customer-oriented production has become mandatory. Thus, customer-oriented approaches such as Quality Function Deployment (QFD) used in product design have become popular in determining product features [1]. For this reason, it is important to understand which product features are meaningful to the customer and reflect the feedback from the customer to the product design and development process [2].

In terms of competition in the market, the effectiveness of the new product design process emerges as one of the most important success conditions for companies. QFD has been working on designing new products or improving existing products to ensure that customer requirements are accurately reflected in the product. The correct reflection of the customers’ desires and requirements on the product means the satisfaction of the customers, which is one of the objectives of the firms.

In this study, QFD has been implemented in order to increase customer satisfaction in designing an e-commerce site and to create a user-oriented site. The contribution of this paper is to examine front-end and back-end features of a music streaming web site and relate this features with customer expectations by using for the first time Software-QFD with bipolar fuzzy Hamacher aggregation operators. The paper’s overview is as follows. Section 2 illustrates the literature highlights. Section 3 presents proposed methodology, which is formalized as bipolar fuzzy House of Quality. A music streaming website design is selected as the application area in Sect. 4. Finally, the comments and discussion are given in the last section.

Literature Review

The House of Quality is a set of matrices that relate customer wants and quality characteristics determined to meet them, compares quality characteristics based on objective measures, and determines positive or negative correlations between them [3]. Graphical presentation, known as “House of Quality” used in QFD, is a rich and easily accessible information bank. This clear communication mechanism enables the basic facts to occur more timely and more accurately than traditional development documents.

QFD-based product development provides significant competitive advantages by prioritizing more customer satisfaction, product reaching the market in a shorter time, and improved product performance compared to other conventional methods. With this method, the priorities of the customer requests and requirements are determined and according to the voice of customer, the features related to the products are ordered according to their importance. Therefore, the product is designed and manufactured to include the most desirable features.

Software Quality Function Deployment (S-QFD) is a type of QFD (used in the manufacturing industry) used for software products. S-QFD has a significant positive impact on: user engagement, management support and participation, and techniques to shorten the software development life cycle.

In recent years, fuzzy set theory has evolved to solve real world problems. In many studies, fuzzy logic was included in mathematical modeling. Pandey [4] performed evaluating the strategic design parameters of airports in Thailand to meet service expectations of Low-Cost Airlines using the Fuzzy-based QFD method. He demonstrates and signifies that the Fuzzy based QFD method is a promising and pragmatic decision-making tool for customer-oriented airport strategic planning. Aijun et al. [5] studied a fuzzy three-stage multi-attribute decision-making approach based on customer needs for sustainable supplier selection. They use interval-valued intuitionistic trapezoidal fuzzy numbers with QFD and combined with VIKOR. Pooya [6] stressed about an extended approach for manufacturing strategy process based on organization performance through Fuzzy QFD. His proposed model is implemented in an automotive rubber profile manufacturer in Iran. Efe [7] applied fuzzy cognitive map based quality function deployment approach to dishwasher machine selection. His paper contributes to the literature by integrating QFD approach and fuzzy cognitive map approach. Wei et al. [8] presented pythagorean hesitant fuzzy Hamacher aggregation operators in multiple-attribute decision making process. Garg [9] performed intuitionistic fuzzy Hamacher aggregation operators. He used this operators on entropy weight and their applications to multi-criteria decision-making problems. Abtahi et al. [10] studied to design cloud computing service using QFD. They used flexibility, scalability, high accessibility and cost-effectiveness as features of their software. Prasad et al. [11] proposed a QFD-based decision making model for computer-aided design software selection. They stressed on design and development of a QFD-based decision making model in Visual BASIC 6.0 for selection of computer- aided design software for manufacturing organizations.

Methodology

In this section, the preliminaries and definitions of the proposed method with bipolar fuzzy information [12, 13] are given. Then it is shown step by step how to apply.

Preliminaries

Definition:

[12, 13] Let X be a fix set. A bipolar fuzzy set (BFS) is an object having the form

graphic file with name M1.gif 1

where the positive membership degree function Inline graphic denotes the satisfaction degree of an element Inline graphic to the property corresponding to a BFS Inline graphic and the negative membership degree function Inline graphic denotes satisfaction degree of an element Inline graphic to some implicit counter-property corresponding to a BFS Inline graphic, respectively, and for every Inline graphic.

Let Inline graphic be a bipolar fuzzy number (BFN). Now we can define a score function and an accuracy function for Inline graphic.

Definition:

The score function S of Inline graphic is evaluated as

graphic file with name M12.gif

Definition:

The accuracy function H of Inline graphic is evaluated as

graphic file with name M14.gif

It is evident that Inline graphic and Inline graphic. Note that HInline graphic assesses the degree of accuracy of Inline graphic. A larger value of Inline graphic implies a higher degree of accuracy of the BFN Inline graphic. Appling the score function Inline graphic and the accuracy function H, the next definition is an ordered relation between two BFNs Inline graphic and Inline graphic.

Definition:

If Inline graphic, or Inline graphic but Inline graphic, then Inline graphic is smaller than Inline graphic, denoted by Inline graphic; If Inline graphic and Inline graphic, then Inline graphic.

Hamacher [14] proposed a more generalized t-norm and t-conorm. Hamacher operations, i.e., Hamacher product and Hamacher sum, are respective instances of t-norms and t-conorms.

Hamacher product Inline graphic is a t-norm and Hamacher sum Inline graphic is a t-conorm, where

graphic file with name M35.gif
graphic file with name M36.gif

Let Inline graphic, Inline graphic and Inline graphic denote BFNs. Basic Hamacher operators of BFNs with Inline graphic can be define as follows:

graphic file with name M41.gif
graphic file with name M42.gif
graphic file with name M43.gif
graphic file with name M44.gif

Let Inline graphic (j = 1 ,2, …, n) be a collection of BFNs. Bipolar fuzzy Hamacher arithmetic aggregation operators can be established as follows:

Definition:

The bipolar fuzzy Hamacher weighted average (BFHWA) operator is

graphic file with name M46.gif

where Inline graphic denotes the weight vector associated with Inline graphic

Theorem:

[16] The BFHWA operator returns a BFN with

graphic file with name M49.gif

Proposed Model

In this section, we introduce the steps of new S-QFD approach with bipolar fuzzy Hamacher aggregation operators. HoQ is essentially a four-stage process [15]. Detailed information of stages is given in the application section.

  • Stage 0: Planning

  • Stage 1: Collection of “Voice of Customer”

  • Stage 2: Creating House of Quality.

  • Determination of customer requirements and importance levels with

  • Step 1: Applying the BFHWA operator to process the information in CR relationship matrix Inline graphic, derive the overall values Inline graphic of the Inline graphic.
    graphic file with name M53.gif
  • Step 2: Calculate the scores S(Inline graphic and importance levels.

  • Determination of technical requirements

  • Determination of the relationships between customer requirements and technical requirements with bipolar fuzzy sets.

    • Step 1: Applying the BFHWA operator to process the information in interrelationship matrix Inline graphic, derive the overall values Inline graphic of the Inline graphic.
      graphic file with name M58.gif
  • Step 2: Calculate the scores S(Inline graphic

  • Step 3: Rank all the alternatives Inline graphic in terms of S(Inline graphic. If there is no difference between two scores S(Inline graphic and S(Inline graphic, then calculate the accuracy degrees H(Inline graphic and H(Inline graphic to rank the alternatives Inline graphic and Inline graphic.

Stage 3: Analysis and interpretation of results.

Case Study

In this study QFD technique was applied to design a music stream website. Thus, customer needs, technical requirements and their importance are determined for music streaming website design.

Stage 0: Planning

Music streaming services do not have a specific target group. People of all ages and professions can use these services. Although the general tendency is thought to be the young people generation, we did not limit the age in survey. Many professions and age groups are included in the research. Based on the literature review and the opinions of experts, 10 types of customer requirements were identified.

Stage 1: Collection of “Voice of Customer”

For survey, 50 people were randomly selected and no personal information was received. The goal is to make the assessment of the group more meaningful because this service is used by people of all ages and professions. The profile of the customer participating in the study is shown in Fig. 1.

Fig. 1.

Fig. 1.

The profile of the customer participating

82% of the participants are between 20 and 30 years old. The gender distribution of participants is shown in Fig. 2.

Fig. 2.

Fig. 2.

The gender distribution of participants

Stage 2: Creating House of Quality

Determination of Customer Requirements and Importance Levels

The QFD application to music delivery services is to show the points that need to be improved in order to improve customer satisfaction. 10 customer requirements are shown in Table 1.

Table 1.

Customer requirements

Criteria code Criteria
C1 Song capacity
C2 User-friendly interface
C3 Free version
C4 Fast music download
C5 Music list properties
C6 Sound quality
C7 Mobile application
C8 Access without internet on mobile application
C9 Fast search engine
C10 No adds between songs
  • Step 1: Applying the BFHWA operator to process the information in CR relationship matrix Inline graphic. Criteria are evaluated using bipolar fuzzy numbers by 50 customers. The aggregated ratings are presented in the following matrix.

graphic file with name 500672_1_En_45_Equm_HTML.gif
  • Step 2: Calculate the scores S(Inline graphic and importance levels. (The weight vector is 0.1 for all criteria and Inline graphic) (Table 2).

Table 2.

Scores of importance levels of customer requirements

Inline graphic Score Importance levels (percentage of score)
Inline graphic 0,584 0,114
Inline graphic 0,535 0,104
Inline graphic 0,406 0,079
Inline graphic 0,472 0,092
Inline graphic 0,334 0,065
Inline graphic 0,604 0,118
Inline graphic 0,376 0,073
Inline graphic 0,697 0,136
Inline graphic 0,408 0,080
Inline graphic 0,714 0,139

Determination of Technical Requirements

Three experts defined the specifications of this software. The specifications are divided into two categories: front-end and back-end in Table 3.

Table 3.

Technical measures of music streaming services.

Code Front-end Code Back-end
T1 No advertising while listening to music T7 High speed search
T2 Capability of colors and font T8 Detailed product information
T3 Personalization T9 Link with other social media
T4 Video animation T10 Update list
T5 See comments of other users T11 Storage of user information
T6 High speed access and high quality music T12 Good conception and organization
T13 Security keys for purchase

Determination of the Relationship Between Customer Requirements and Technical Requirements

Three experts participated in the creation of the interrelational matrix in Table 4. Their shared opinions are expressed in order to establish the relationship between customer and technical requirements. (Inline graphic, no relationship = (0, −1)).

Table 4.

The final version of the House of Quality for Music Streaming Website Design using bipolar fuzzy Hamacher aggregation operators

CR Weights Technical measures of music streaming services
Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic Inline graphic
Inline graphic 0,114 (0.2, −0,6) (0.9, −0,2) (0.8, −0,1)
Inline graphic 0,104 (0.9, −0,3) (0.4, −0,3) (0.3, −0,1) (0.2, −0,5) (0.7, −0,2) (0.5, −0,4) (0.4, −0,6) (0.8, −0,3)
Inline graphic 0,079 (0.4, −0,4) (0.9, −0,3) (0.3, −0,8)
Inline graphic 0,092 (0.6, −0,8) (0.7, −0,2) (0.8, −0,5) (0.5, −0,1) (0.4, −0,7)
Inline graphic 0,065 (0.9, −0,4) (0.4, −0,2) (0.3, −0,8) (0.6, −0,4) (0.3, −0,5) (0.5, −0,6)
Inline graphic 0,118 (0.9, −0,4)
Inline graphic 0,073 (0.4, −0,7) (0.4, −0,3) (0.5, −0,8) (0.2, −0,1)
Inline graphic 0,136 (0.3, −0,8) (0.5, −0,6) (0.8, −0,5)
Inline graphic 0,080 (0.4, −0,5) (0.9, −0,1) (0.7, −0,4) (0.4, −0,5) (0.3, −, −0,1)
Inline graphic 0,139 (0.9, −0,5) (0.4, −0,1)
Inline graphic (0,336, −0,101) (0,039, −0,564) (0,207, −0,027) (0,107, −0,110) (0,044, −0,247) (0,446, −0,021) (0,351, −0,008) (0,088, −0,252) (0,018, −0,595) (0,106, −0,084) (0,039, −0,603) (0,381, −0,009) (0,075, −0,222)
Inline graphic 0,617 0,237 0,590 0,499 0,399 0,712 0,672 0,418 0,212 0,511 0,218 0,686 0,426
Rank 4 11 5 7 10 1 3 9 13 6 12 2 8

Stage 3: Analysis and Interpretation of Results

The aim of this study is to specify priority orders for designing customer requirements and technical requirements. Ratings are calculated using the relationship between customer requirements and technical requirements. The final version of the House of Quality is shown in Table 4. According to the final table, “high-speed access and high quality music-good conception and organization-high speed search” are the three most important technical features that will increase customer satisfaction in music streaming site design.

Conclusions and Future Work

Quality function deployment-based product development offers significant competitive advantages by emphasizing more importance to customer satisfaction and by improving product performance compared to other conventional methods. The priorities of the customer requirements are determined and according to the customer’s voice, the features related to the products are ordered according to their importance. Thus, the designer has to choose one of customer demands due to technical or aesthetic reasons in the product design. In addition, determining the importance levels of technical requirements reveals which technical specifications should be studied more carefully during design.

In this study, QFD with bipolar fuzzy set is used in designing a music streaming website considering customer satisfaction. Ten customer expectations were taken into account and three experts established the relation of these specifications. At the end of the application, “high-speed access and high quality music-good conception and organization-high speed search” are selected as most desirable features in e-commerce site design.

In future studies, this methodology can be applied to other web service design areas with criteria weighting techniques and QFD matrix can be constructed by other fuzzy set types.

Acknowledgements

Galatasaray University Research Fund financially supports this research.

Contributor Information

Marie-Jeanne Lesot, Email: marie-jeanne.lesot@lip6.fr.

Susana Vieira, Email: susana.vieira@tecnico.ulisboa.pt.

Marek Z. Reformat, Email: marek.reformat@ualberta.ca

João Paulo Carvalho, Email: joao.carvalho@inesc-id.pt.

Anna Wilbik, Email: a.m.wilbik@tue.nl.

Bernadette Bouchon-Meunier, Email: bernadette.bouchon-meunier@lip6.fr.

Ronald R. Yager, Email: yager@panix.com

Esra Çakır, Email: ecakir@gsu.edu.tr.

Ziya Ulukan, Email: zulukan@gsu.edu.tr.

References

  • 1.Bergquist K, Abeysekera J. Quality function deployment (QFD)-a means for developing usable products. Int. J. Ind. Ergon. 1996;18:269275. doi: 10.1016/0169-8141(95)00051-8. [DOI] [Google Scholar]
  • 2.Cristiano JJ, Liker JK, White CC. Customer-driven product development through quality function deployment in the US and Japan. J. Prod. Innov. Manag. 2000;17(4):228–308. doi: 10.1111/1540-5885.1740286. [DOI] [Google Scholar]
  • 3.Morris LJ, Morris JS. Introducing quality function deployment in the marketing classroom. J. Mark. Educ. 1999;21(2):131–137. doi: 10.1177/0273475399212006. [DOI] [Google Scholar]
  • 4.Pandey MM. Evaluating the strategic design parameters of airports in Thailand to meet service expectations of low-cost airlines using the fuzzy-based QFD method. J. Air Transp. Manag. 2020;82:101738. doi: 10.1016/j.jairtraman.2019.101738. [DOI] [Google Scholar]
  • 5.Aijun L, Xiao Y, Lu H, Tsai S, Song W. A fuzzy three-stage multi-attribute decision-making approach based on customer needs for sustainable supplier selection. J. Clean. Prod. 2019;239:118043. doi: 10.1016/j.jclepro.2019.118043. [DOI] [Google Scholar]
  • 6.Pooya A, Moghadam EVT. An extended approach for manufacturing strategy process base on organization performance through fuzzy QFD. Oper. Res. Appl. Ind. 2019;53:1529–1550. [Google Scholar]
  • 7.Efe B. Fuzzy cognitive map based quality function deployment approach for dishwasher machine selection. Appl. Soft Comput. 2019;83:105660. doi: 10.1016/j.asoc.2019.105660. [DOI] [Google Scholar]
  • 8.Wei G, Lu M, Tang X, Wei Y. Pythagorean hesitant fuzzy Hamacher aggregation operators and their application to multiple attribute decision making. Int. J. Intell. Syst. 2018;33:1197–1233. doi: 10.1002/int.21978. [DOI] [Google Scholar]
  • 9.Garg H. Intuitionistic fuzzy Hamacher aggregation operators with entropy weight and their applications to multi-criteria decision-making problems. Iran. J. Sci. Technol. Trans. Electr. Eng. 2019;43:597–613. doi: 10.1007/s40998-018-0167-0. [DOI] [Google Scholar]
  • 10.Abtahi AR, Abdi F. Designing software as a service in cloud computing using quality function deployment. Int. J. Enterp. Inf. Syst. (IJEIS) 2020;14(4):16–27. doi: 10.4018/IJEIS.2018100102. [DOI] [Google Scholar]
  • 11.Prasad K, Chakraborty S. A QFD-based decision making model for computer-aided design software selection. Manag. Sci. Lett. 2018;6(3):213–224. [Google Scholar]
  • 12.Zhang, W.R.: Bipolar fuzzy sets and relations: a computational frame work for cognitive modelling and multiagent decision analysis. In: Proceedings of IEEE Conference, pp. 305–309 (1994)
  • 13.Zhang, W.R.: Bipolar fuzzy sets. In: Proceedings of Fuzzy-IEEE Conference, pp. 835–840 (1998)
  • 14.Hamacher, H.: Uber logische Vernüpfungen unscharfer Aussagen und deren Zugehörige Bewertungsfunctionen. In: Trappl, R., Klir, G.J., Riccardi, L. (eds.) Progress in Cybernatics and Systems Research, vol. 3, pp. 276–288 (1978)
  • 15.Cohen, L.: Quality Function Deployment: How to Make QFD Work for You, pp. 11, 32–33, 210. Addison Wesley, Reading (1995)
  • 16.Wei G, Alsaadi FE, Hayat T, Alsaedi A. Bipolar fuzzy Hamacher aggregation operators in multiple attribute decision making. Int. J. Fuzzy Syst. 2018;20(1):1–12. doi: 10.1007/s40815-017-0338-6. [DOI] [Google Scholar]

Articles from Information Processing and Management of Uncertainty in Knowledge-Based Systems are provided here courtesy of Nature Publishing Group

RESOURCES