CSMM软件能力成熟度评估
CSMM简介
CSMM(Software capability maturity model)软件能力成熟度模型,是由中国电子技术标准化研究院联合五十余家产学研用相关方,对标国外能力成熟度模型(CMMI),结合我国实际,自主制定的《软件能力成熟度模型》团体标准。帮助企业对自身的软件能力进行评估和判断,推动我国软件产业高质量发展。
CSMM标准旨在通过提升软件组织的软件开发能力帮助顾客提升软件的业务价值,借鉴吸收了软件工程、项目管理、产品管理、组织治理、质量管理、卓越绩效管理、精益软件开发等领域的优秀实践,并参考了GB/T 8566、Scrum、Devops、ISO15504、COBIT、ITIL、CMMI等标准模型框架,对软件过程能力进行归类、分域与分解,提出软件过程能力域、能力子域和能力要求。为软件企业提供改进和评价软件能力的一个成熟度模型。
图1 CSMM软件能力成熟度模型框架
CSMM能力等级划分
CSMM按照软件过程能力的成熟度水平由低到高演进发展的形势,定义了五个等级,自低向高依次为无序管理级(1级)、初步管理级(2级)、改进管理(3级)、量化管理级(4级)和优化革新级(5级),不同等级代表企业数据管理和应用的成熟度水平不同。
图2 CSMM等级划分及主要特点
CSMM的价值
Ø 能保证软件开发的质量与进度,能对"杂乱无章、无序管理"的项目开发过程进行规范;
Ø 帮助企业构建软件能力体系,突出软件价值能力,降低成本;
Ø 有利于提升公司和员工绩效管理水平,以持续改进效益,通过度量和分析开发过程和产品,建立公司的效率指标;
Ø 展现企业实力,应用于市场招投标活动。
图3 CSMM证书样例
CSMM官方查询网站:http://www.csmmep.cn