机构地区: 中南民族大学计算机科学学院
出 处: 《计算机工程与科学》 2007年第3期139-141,144,共4页
摘 要: 软件架构是软件工程中的重要领域,对软件系统有重要的意义,采用适当的架构是项目成功的第一步。本文分析了极限编程的价值观和实践原则,针对极限编程弱化了架构概念的缺陷,利用敏捷方法的核心理念和其他方法的优点提出了XP中架构设计改进过程,并进行了成功实践。 Software architecture is an important research realm of software engineering.It is important for the software systems to use software as the main subassembly.A right software architecture is the first step for the success to projects.This paper analyzes the values and practice principles of XP.In order to attenuate the architecture's conceptual flaws in XP,this paper proposes an evolutionary process in the architecture design of XP,which combines with the advantages of an agile methodology and other methods.The process proposed has been applied in our projects.
领 域: [自动化与计算机技术] [自动化与计算机技术]