摘要
CMM(软件能力成熟度模型)是软件企业开展软件工程管理的一套规范而严格的系统化管理模型,是一种国际公认的用于评价软件企业能力、帮助改善软件质量的方法.本文首先论述了在现有软件开发情况下引入CMM的必要性;接着系统地介绍了CMM的概念、总体框架、内部层次、应用领域,并在与ISO9001相比较的基础上阐述了CMM较强的可操作性;然后根据工作实践,论述了如何实现CMM定义的第二级--可重复级中的"软件需求管理”关键过程域;最后概述了CMM在我国的发展情况.关键过程域; 关键实践; 软件能力成熟度模型;
CMM (Capability Maturity Model for Software) is a set of canonical and systematic managing model for software enterprises to run software engineering, and it's a widely accepted method to evaluate the software process capability of an organization and to improve software quality. In this paper, we firstly discuss the necessaries of importing CMM in the existing condition of developing software. Secondly we particularly introduce the conception of CMM, the process maturity framework, the internal structure of the maturity levels, and the application fields of CMM. Additionally we address the maneuverability of CMM in the base of compared with ISO9001. Thirdly, in order to demonstrate how to realize the goals defined in CMM, we analyze the processes to realize the KPA of software requirements management defined in the repeatable level in CMM. Finally, we describe the development of CMM in our country.
出处
《装备指挥技术学院学报》
2001年第4期40-45,共6页
Journal of the Academy of Equipment Command & Technology
关键词
软件过程
软件过程成熟度
成熟度等级
software process
software process maturity
maturity levels
key process areas
key practices
capability maturity model for software
software requirements management