思不磕网-你身边的文案专家

思不磕网-你身边的文案专家

软件如何获得cmm

59

软件企业获得CMM(Capability Maturity Model for Software)认证通常需要通过CMMI评估。以下是具体步骤和注意事项:

一、了解CMMI评估体系

CMMI是国际标准化组织(ISO 9001)下属的软件能力成熟度模型,分为五个等级:

初始级:

过程随意,无规范

可重复级:

建立标准流程,可重复执行

已定义级:

流程文档化,可度量

已管理级:

流程优化,持续改进

优化级:

流程自动化,创新与效率结合

二、评估准备

组建评估团队:

需内部经验丰富的软件工程师、项目经理及质量管理人员组成;

选择评估机构:

推荐使用国际认证机构(如SEI)或专业咨询公司,确保评估过程专业性;

数据收集与流程梳理:

需系统梳理软件开发流程,包括需求管理、设计开发、测试部署等环节,形成文档。

三、实施评估

评估机构通过以下方式实施评估:

现场审核:

深入项目现场,观察流程执行情况,检查文档完整性;

问卷调查:

设计针对性问卷,评估团队对流程的认知与执行情况;

案例分析:

通过具体项目案例,评估流程的规范性和有效性。

四、改进与认证

制定改进计划:

根据评估报告,明确改进方向和目标,制定可操作的改进方案;

持续改进:

通过流程优化、工具引入(如CMM手册查询工具)等方式,提升流程成熟度;

重新评估:

改进后需通过二次评估,达到目标等级后申请认证。

五、注意事项

CMM与ISO9000的区别:

CMM侧重软件开发过程成熟度,ISO9000强调质量体系最低标准;

实施难度:

国内企业多处于CMM初级阶段,建议从二级(可重复级)开始,逐步向高级别过渡;

行业认可度:

通过CMM五级评估的企业较少(约100余家),但通过三级评估的企业已达300家左右,建议结合企业实际情况选择目标等级。

六、获取CMM证书

通过评估后,企业可获得CMM证书,证书等级与流程成熟度对应。部分企业还会获得SEI认证,进一步证明其软件工程能力。

通过以上步骤,软件企业可系统提升软件开发能力,增强市场竞争力。