As a customer-driven quality improvement tool, quality function deployment (QFD) can convert customer requirements (CRs) into appropriate engineering characteristics (ECs) in product design and development.However, the conventional QFD method has been criticized for a variety of drawbacks, which limit its efficiency and potential applications.