乐于分享
好东西不私藏

CSMM软件能力成熟度评估流程

CSMM软件能力成熟度评估流程
01
CSMM概要

CSMM认证,全称为“软件能力成熟度评估”。也被称为“中国版CMMI认证”。标准借鉴吸收了软件工程、项目管理、产品管理、组织治理、质量管理、卓越绩效管理、精益软件开发等领域的优秀实践,提出了符合我国产业实际情况的成熟度模型及内容框架。

02
CSMM评估有哪几个等级?

CSMM将软件能力成熟度划分为五个等级,由低向高依次为初始级(1级)、项目规范级(2级)、组织改进级(3级)、量化提升级(4级)、创新引领级(5级),不同等级企业代表企业软件过程能力管理的成熟度等级水平不同。现阶段,1级和5级暂不开放评估。

03
申请CSMM评估需要具备的条件
二级
(1)具有独立法人地位;
(2)依据《软件过程能力成熟度模型》标准建立了软件过程能力管理体系,且已有效运行6个月以上;
(3)按照申请等级提供覆盖软件过程能力的治理、开发与交付、管理与支持和组织管理等有效的客观证据。
三级
(1)具有独立法人地位
(2)按照成熟度三级要求,提供覆盖软件过程能力的治理、开发与交付、管理与支持和组织管理等有效的客观证据。
四级
(1)具备三级的基本条件
(2)按照成熟度四级要求提供覆盖软件过程能力的治理、开发与交付、管理与支持、组织管理和量化管理的有效客观证据。
五级
(1)通过成熟度四级评估1年以上
(2)按照成熟度五级要求提供覆盖软件过程能力的治理、开发与交付、管理与支持、组织管理和创新引领的有效客观证据。
04
实施CSMM认证的意义

    提升软件开发和管理能力 CSMM提供了一个系统的框架,帮助组织评估当前的软件能力和成熟度,并提供指导和建议来改进和优化软件过程,通过逐步提高成熟度级别,组织可以建立起高效、可靠的软件开发流程体系,从而提升产品和服务的质量和可靠性。

   增强市场竞争力 获得CSMM认证能够树立组织的专业形象,并证明其符合国际和国内的最佳实践标准,这有助于组织提升在市场中的竞争力,吸引更多的客户和合作伙伴合作,并增加商业机会。

减少错误和风险 通过实施CSMM,组织可以建立有效的软件工程流程和控制机制,全面优化开发流程和规范操作,帮助组织最大程度地减少错误和风险,确保按时交付高质量的产品和服务。

05
此CSMM非彼CMMI

    (1)CMMI与CSMM都是软件行业的成熟度模型标准,不同的是,CMMI属于国际认证标准,并且已经有30多年的发展。而CSMM认证是在CMMI模型的基础之上,根据国内软件产业发展的行情,提出的符合国内软件产业发展的成熟度等级模型。因此,CSMM也被很多企业称之为“中国版CMMI认证”。

     (2)CMMI,即能力成熟度模型集成,是由美国卡耐基梅隆大学软件工程研究所(SEI)组织全世界软件专家历时四年开发,并在全世界推广实施,主要用于指导软件开发过程,改进和衡量其能力并提高性能。