To solve the problem that many enterprises face in managing multiple new product de-velopment(NPD)projects simultaneously and effectively,this study proposes a multi-project manage-ment method.It measures project similarity by integrating the reusability and similarity of knowledge and combines the dependency structure matrix(DSM)method to analyze the impact of knowledge on project similarity and program clustering more comprehensively.The results show that iteration not only affects project similarity,but also improves the knowledge increment generated by learning.In addition,measuring project similarity according to the knowledge relationship and gathering the pro-jects with high similarity into one program is convenient for the knowledge transfer and sharing of projects within the program,which helps the effective and reasonable use of the enterprise's knowl-edge resources,so that the knowledge resources of the enterprise can be effectively and reasonably used.