In the contexture of a customer-driven goods or service design process, a well-timed update of customer’s requirements may not only serve as a necessity indicator to observe how things change over time, but also it incorporates the firms a better ground to interoperate different strategies to meet the future needs of its customer. This paper proposes a systematic methodology to deal with the customer needs’ dynamics, in terms of their relative weights, in the QFD. Compared with previous research, the contribution of this paper is fourfold. First, it applies some linguistic variables to get preferences of customers and experts to determine the relative importance of customer requirements (CRs) and the relationships between customer requirements and engineering characteristics (ECs). Second, it proposes the implementation of a forecasting technique. Third, it describes more comprehensively on how future uncertainty in the weights of customer’s needs could be estimated and transmitted into the design attributes. Fourth, it proposes the implementation of a quantitative approach, which takes into account the decision maker’s attitude towards risk to optimize the QFD decision making analysis. Finally, a real-world application of QFD is provided to demonstrate the practical applicability of the proposed methodology.