Requirements change has become a great challenge in software development, in order to control requirements change more effectively, it's necessary to extend or improve the traditional Quality Function Deployment (QFD) method. Thus, on the basis of model of SECI a new methodology called Dynamic Quality Function Deployment (DQFD) is put forward in this study. Then, combining with the software structure design method of Quantification Method of Type 3, DQFD is applied to control requirements change, Syncretizing the theory and method of konwledge management and an approach called software requirements change management based on DQFD is proposed. The applicability and validity of the proposed approach are testified through its application to an actual software development project, and these results further consummate the theory framework of this paper.