摘要
通过软件过程改进提高和稳定其过程性能,是软件产品质量保证的基础。有效的软件过程性能分析方法可以提高定量过程管理的效率,也为成功地进行过程控制和改进提供了保障。在对项目目标的分解和分析基础上,运用层次分析(AHP)算法和统计过程控制技术(SPC),阐述了软件过程性能分析的过程。基于CMMI理念,针对项目目标、定量指标以及软件子过程逐级进行了映射,选择了实现项目目标的关键子过程。通过实现对项目的每一个关键子过程性能的量化分析,可以展现项目目标的完成情况,通过实例描述了具体应用。
Enhancing and stabling the process performance through software process improvement can lay the foundation for software product's quality assurance. Effective analysis method on the software process performance will increase the efficiency of quantitative process management, and ensure the successful conduct of software process control and improvement. Based on analyzing of the project goals, the algorithm of analytic hierarchy process (AHP) is combined with statistical process control (SPC) to elaborate the procedure of software process performance analysis. Based on the concept of capability maturity model integration (CMMI), by mapping project goals to quantitative indicators and then to soRware sub-processes progressively, the critical sub-processes are chosen for achieving project goals. By quantitatively analyzing each critical sub-process's performance, the status for the achievement of project goals is demonstrated. The application of this method is shown by an example.
出处
《计算机工程与设计》
CSCD
北大核心
2009年第4期795-799,共5页
Computer Engineering and Design
基金
航空基础科学基金项目(2005ZJ51075)
关键词
量化管理
层次分析
统计过程控制
过程性能分析
过程改进
quantity management
analytic hierarchy process
statistical process control
process performance analysis
process improvement