CSMM软件能力成熟度评估是什么、证书等级
软件过程能力成熟度模型旨在通过提升组织的软件开发能力帮助顾客提升软件的业务价值。本模型借鉴吸收了软件工程、项目管理、产品管理、组织治理、质量管理、卓越绩效管理、精益软件开发等领域的优秀实践,为组织提供改进和评估软件过程能力的一个成熟度模型。
一、模型框架
组织通过治理、开发与交付、管理与支持和组织管理4个能力域实现业务价值。软件过程能力成熟度模型框架
达到每个等级后的总体特征见表1.
等级 | 结果特征 | 行为特征 |
---|---|---|
1级:初始级 | 软件过程和结果具有不确定性 | a) 能实现初步的软件交付和项目管理活动; |
b) 项目没有完整的管理规范,依赖于个人的主动性和能力 | ||
2级:项目规范级 | 项目基本可按计划实现预期的结果 | a) 项目依据选择和定义管理规范,执行软件开发和管理的基础过程; |
b) 组织按照一定的规范,为项目活动提供了支持保障工作 | ||
3级:组织改进级 | 在组织范围内能够稳定的实现预 期的项目目标 | a) 在2级充分实施的基础之上进行持续改进; |
b) 依据组织的业务目标、管理要求以及外部监管需求,建立并持续改进组织标准过程和过程资产; | ||
c) 项目根据自身特征,依据组织标准过程和过程资产,实现项目目标,并贡献过程资产 | ||
4级:量化提升级 | 在组织范围内能够量化的管理和实现预期的组织和项目目标 | a |