摘要: |
软件产品功能需求的不断变化为软件产品开发按照既定项目进度完成带来极大的困难,为有效解决该问题,提出了一种在软件产品研制过程中采用软件重构技术的方案,介绍了软件重构的定义作用及应用原则,结合软件重构在项目中的应用,进行了效果对比及分析。说明软件重构技术在提高软件质量和满足需求变化方面有明显的作用。 |
关键词: 极限编程;敏捷软件开发;软件重构 |
基金项目: |
|
Software Refactoring Technology Research and Application |
Liu Cuili Fan Hebin ZhanWenjie Xiao Di
|
Hubei Sanjiang Space Red Peak Control Co. Ltd., Hubei 432100
|
Abstract: |
The constant change of the demand for software product function brought a lot of difficulties to software product development. In order to solve this problem, this paper proposes a software refactoring technology in the software solutions software product development process. The definition effect and application principle are introduced, and the effect comparison and analysis are completed integrating the application in reconstruction project. The results prove that the software refactoring technology has obvious effect on software quality improvement and demand change satisfaction. |
Key words: extreme programming;agile software development;software refactoring |