CMM是“软件能力成熟度模型”(Capability Maturity Model for Software)的英文缩写,它是由美国卡内基梅隆大学软件工程研究所(SEI)在1987年研制成功的。CMM用于评价软件承包能力并帮助改善软件质量,侧重于软件开发过程的管理及工程能力的提高与评估。它把软件开发视为一个过程,并根据这一原则对软件开发和维护过程进行监控和研究,以使其更加科学化、标准化,从而帮助企业更好地实现商业目标。
CMM将软件过程改进的进化步骤组织成五个成熟度等级,分别是:
1. 初始级(Initial)
2. 可重复级(Repeatable)
3. 已定义级(Defined)
4. 已管理级(Managed)
5. 优化级(Optimized)
每个等级包含一组过程目标,通过实施相应的一组关键过程域来达到这些目标。CMM为软件企业的过程能力提供了一个阶梯式的改进框架,帮助组织识别和改进软件过程中的关键部分,从而提高软件质量、降低风险,并提升效率和生产力
本文来自作者[dalianwaiguoyudaxue]投稿,不代表公众科技网立场,如若转载,请注明出处:https://www.cpst.net.cn/zige/3454292.html
评论列表(4条)
我是公众科技网的签约作者“dalianwaiguoyudaxue”!
希望本篇文章《cmm是什么意思》能对你有所帮助!
本站[公众科技网]内容主要涵盖:教育咨询,知识百科
本文概览:CMM是“软件能力成熟度模型”(Capability Maturity Model for Software)的英文缩写,它是由美国卡内基梅隆大学软件工程研究所(SEI)在1987年研制成功的。CMM用于评价软件承包能力并帮助改善软件质量,