摘要
为了提高软件开发的效率,控制软件产品的质量,以及增强软件工程师自我管理的能力,提出了一个集成的软件过程模型——XP-PSP。XP-PSP首先采用极限编程(XP)迭代式的过程框架,然后在每次迭代中引入个人软件过程(PSP)和极限编程的具体实践,将极限编程和个人软件过程中的具体实践相结合,使得过程模型既具有极限编程所提供可适应性又具有个人软件过程所支持的可预测性。通过将这个过程模型应用到真实的项目环境中,验证了它的合理性和有效性,初步实现了两种过程的融合。
To improve the efficiency of software development, control software product quality and enhance the ability of software engineers' self-management, an integrated process model, XP-PSP, is presented. Firstly, XP-PSP uses the iterative process framework of Extreme Programming (XP). Then, the specific practice of personal software process (PSP) and extreme programming is introduced in iteration and is combined each other. So this process model has both adaptability provided by XP and predictability supported by PSP. Through integrating process into a real project environment, the rationality and effectiveness of XP-PSP is verified and embracing this two process is achieved initially.
出处
《计算机工程与设计》
CSCD
北大核心
2012年第8期3074-3077,3088,共5页
Computer Engineering and Design
基金
中央高校基本科研业务费专项基金项目(02171434017
02171434024)
关键词
软件工程
软件过程
过程集成
个人软件过程
极限编程
software engineering
software process
process integrate
personal software process
extreme programming