CSMM软件能力成熟度评估

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

CSMM软件能力成熟度评估

CSMM评估,又称为“软件能力成熟度评估”,也有地方称为“CSMM软件能力成熟度模型评估国家标准认证”,也被民间喊作“中国版CMMI认证”。

该标准于2021年6月8日发布,是我国自主标准,适合中国国情以及中国软件企业的特点。在2022年面世开始国内企业的评估认证申请,也获得多地政府的支持。在中国鼓励国产化的大趋势下,CSMM认证(软件能力成熟度评估)的推行,也给国内企事业带来了更优的选择。

CSMM适用于哪些企业:作为供方的开发组织;存在大量分包的顾客的软件组织;离岸外包的组织;软件开发的研究机构;应用软件开发、嵌入式系统开发、实时系统开发、科学计算软件开发、基础设施软件开发等。

企业实施CSMM认证(软件能力成熟度评估)的好处有以下几点:

01 易实施应用。允许企业结合资深企业软件开发业务特点,在合理范围内对标准内容进行裁剪。

02 聚焦核心能力。构建轻量标准,突出软件价值能力,降低中小企业成本。

03 结构可扩展。涵盖软件开发的全生命周期,支持后续软件平台成熟度度、社区成熟度等部分的研制。

04 共建软件改进生态。推荐更多企业参与相关标准制定验证,吸引行业需方用户关注和采用,共建软件改进生态,推动软件高质量发展。

标准借鉴了GB/T 8566、Scrum、Devops、ISO15504、COBIT、ITIL、CMMI等标准模型框架,对软件过程能力进行归类、分域与分解,提出软件过程能力域、能力子域和能力要求重点结合我国软件行业特点定义了五个等级,提出了4大能力域、20个能力子域、161个能力要求。

实施收益

提升软件开发和管理能力
CSMM提供了一个系统的框架,帮助组织评估当前的软件能力和成熟度,并提供指导和建议来改进和优化软件过程,通过逐步提高成熟度级别,组织可以建立起高效、可靠的软件开发流程体系,从而提升产品和服务的质量和可靠性。
增强市场竞争力
获得CSMM认证能够树立组织的专业形象,并证明其符合国际和国内的最佳实践标准,这有助于组织提升在市场中的竞争力,吸引更多的客户和合作伙伴合作,并增加商业机会。
减少错误和风险
通过实施CSMM,组织可以建立有效的软件工程流程和控制机制,全面优化开发流程和规范操作,帮助组织最大程度地减少错误和风险,确保按时交付高质量的产品和服务。

促进组织持续改进
CSMM认证(软件能力成熟度评估)推荐更多企业参与相关标准制定验证,吸引行业需方用户关注和采用,共建软件改进生态,推动软件高质量发展。
遵循国内需求和标准
CSMM作为“中国版的CMMI认证”,充分考虑了中国软件行业的特点和需求,符合国内的法规和标准要求,这使得CSMM认证更加符合国内IT组织的实际情况,具有更强的可操作性和适应性。

级别划分

  • CSMM1-初始级
    软件过程和结果具有不稳定性
    具有独立法人地位;依据《软件过程能力成熟度模型》标准建立了软件过程能力管理体系,且已有效运行6个月以上;

  • CSMM2-管理级
    项目基本可按计划实现预期的结果
    具有独立法人地位;依据《软件过程能力成熟度模型》标准建立了软件过程能力管理体系,且已有效运行6个月以上;按照申请等级提供覆盖软件过程能力的治理、开发与交付、管理与支持和组织管理等有效的客观证据。

  • CSMM3-定义级
    在组织范围内能过稳定的实现预期的项目目标
    按照成熟度三级要求,提供覆盖软件过程能力的治理开发与交付管理与支持和组织管理等有效的客观证据。
  • CSMM4-量化级
    在组织范围内能够量化的管理和实现预期的组织和项目目标
    按照成熟度四级要求提供覆盖软件过程能力的治理开发与交付管理与支持、组织管理和量化管理的有效客观证据。
  • CSMM5-优化级
    通过技术和管理技术的创新,实现组织业务目标的持续提升,引领行业发展
    通过成熟度四级评估1年以上,按照成熟度五级要求提供覆盖软件过程能力的治理、开发与交付管理与支持、组织管理和创新引领的有效客观证据。

包含内容

  • 治理

    包括战略与治理、目标管理能力子域,确定组织的战略、产品的方向、组织的业务目标,并确保目标的实现。

  • 开发与交付

    包括需求、设计、开发、测试、部署、服务、开源应用能力子域,这些能力子域确保通过软件工程过程交付满足需求的软件,为顾客与利益相关方增加价值。

  • 管理与支持

    包括项目策划、项目监控、质量保证、风险管理、配置管理、供应商管理能力子域,这些能力子域覆盖了软件开发项目的全过程,以确保软件项目能够按照既定的成本、进度和质量交付,能够满足顾客与利益相关方的要求。

  • 组织管理

    包括过程管理、人员能力管理、组织资源管理、过程能力管理能力子域,对软件组织能力进行综合管理。

资料清单

一、《评估申请表》

二、随《申请表》提供以下文件:

1.营业执照副本复印件;

2.获得的相关证书(如CMMI、SPCA等)

3.申请组织简介;

4.软件业务情况和主要软件产品(项目) 说明;

5.被评估项目简介;

6.组织战略报告(包含组织方针、软件业务战略);

7.业务目标(或商业目标)、软件能力 (改进)目标;

8.组织架构(覆盖软件开发业务所包括的组织单元及职责说明);

9.软件相关岗位职责定义;

10.人员能力管理相关文档(包括人员能力管理制度、目标、计划及报告等) ;

11.软件开发资源情况说明 (包括工具平台、软硬件设施、组织复用组件或范例的说明等)

12.软件能力改进相关计划(如过程改进计划)、记录及报告(含能力改进绩效达成情况)

13.组织建立的软件工程及项目管理规范文件(包含标准过程文件、裁剪指南等) ;

14.软件过程能力关键度量指标库 (包含组织度量计划、度量指标定义等)。