At present, with the scale expansion of computer software, only rely on manual for software development, maintenance and other work is more difficult.Data mining technology can accelerate the speed of software development, and can in many databases find valuable data.This paper makes in-depth studies on software engineering data mining technology, and introduces the influence of data mining technology.Software engineering data mining technology is to use existing technology or new data mining algorithm in massive databases, and is the process of collecting valuable information for software developers through a series of steps, such as selection, analysis, formulation.It is a process of clear grasp and management of software development.Software developers must collect the required data, which is the practice of software development industry.To complete the above work, we must extract the required data information from large amounts of data, and the process of collecting and selecting information is the process of data mining.At present, data mining technology has been widely used in software engineering.This paper introduces the relevant knowledge of data mining technique and its application in software engineering.