CSMM认证,又称为“软件能力成熟度评估”也被称作“中国版CMMI认证”。该标准于2021年6月8日发布,是我国自主标准,适合中国国情以及中国软件企业的特点。
CSMM是结合我国实际发展,总结我国软件企业能力提升特征打造的国内首个软件能力成熟度评估标准,旨在帮助企业对自身软件能力进行评估和判断,为软件产业自主创新提供新思路,推动中国软件高质量发展。
软件能力成熟度模型,聚焦软件价值创造能力,围绕治理、开发与交付、管理与支持和组织管理,高度提炼了影响组织战略目标和业务价值的四个核心管理域。同时,根据成熟度等级要求,围绕不同实践活动,创新提出了17个实践域和132个实践。旨在通过多维度量化关键实践的要求,支持组织战略的达成和革新,提升产业创新能力。
CSMM标准充分吸收了软件工程、项目管理、产品管理、组织治理、质量管理、卓越绩效管理、精益软件开发等领域的优秀实践,融入量化、敏捷和精益的方法,提出了符合国内软件产业发展实际的成熟度等级模型。
该标准聚焦软件价值创造能力,由低到高划分为无序管理级、初步管理级、改进管理级、量化管理级、优化革新级,并创新提出了4个核心管理区域、17个实践域和132个实践;旨在通过多维度量化关键实践的要求,支持组织战略的达成和革新,提升产业创新能力。相较国外标准,CSMM标准内容更聚焦,等级实现方式更灵活,更注重于等级实践,对于评估和判断企业自身软件能力、指导企业未来的发展路径、探索标准带动产业高质量发展、打造自主创新标准新标杆等具有深远的战略意义。
1.1 CSMM模型应用的价值
希望CSMM能够助力和引领中国软件企业不断提高竞争力,而不仅仅作为企业拥有的众多证书之一。
1.软件开发组织自我改进
2.软件开发组织自我评价
3.软件开发组织外部评价
4.评价供应商的软件开发能力
5.综合评价与局部评价
2.1成熟度模型评估的价值
1、促进高层管理者了解组织当前软件过程能力水平;
2、找出组织内最需要改进的方面,并提供改进的指导建议;
3、判断模型中的核心内容、关键要求与组织实际管理要求的匹配程度;
4、识别软件开发过程的强项和弱项,识别出需要优先改进的软件问题;
5、推动软件开发过程的持续改进
6、促进相关人员对软件开发管理能力要求的理解
企业实施CSMM认证(软件能力成熟度评估)的好处有以下几点:
1、易实施应用。CSMM认证(软件能力成熟度评估)允许企业结合资深企业软件开发业务特点,在合理范围内对标准内容进行裁剪。
2、聚焦核心能力。CSMM认证(软件能力成熟度评估)构建轻量标准,突出软件价值能力,降低中小企业成本。
3、结构可扩展。CSMM认证(软件能力成熟度评估)涵盖软件开发的全生命周期,支持后续软件平台成熟度度、社区成熟度等部分的研制。
4、共建软件改进生态。CSMM认证(软件能力成熟度评估)推荐更多企业参与相关标准制定验证,吸引行业需方用户关注和采用,共建软件改进生态,推动软件高质量发展。