CMMI认证全解析:企业为何要申请?
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)认证是针对软件企业的一项重要认证,由美国软件工程研究所开发,并在全球范围内推广。它是一个国际通行的标准,用于评估企业在软件开发流程化和软件质量管理上的成熟度。
认证所需材料
企业资质文件:包括营业执照副本扫描件、税务登记证和组织机构代码证(如适用),部分机构可能要求提供这些证件以验证企业的合法经营和税务状态。国外企业需要提供有关部门的登记注册证明。
企业基本情况:包括企业简介、员工人数、公司人员名单(包含姓名、年龄、入职时间、身份证号、学历、职称等信息),且人员数量应满足CMM认证的基本要求(如不少于18人或20人等,具体根据认证级别和机构要求而定)。
项目文档:项目计划书,包括项目背景、目标、范围、进度安排、资源需求等。需求文档、设计文档、测试文档等,详细描述项目的各个阶段。已完成项目资料,覆盖项目的全生命周期,包括需求、设计、开发、测试等阶段的相关文档。通常要求提供至少两个已完成的研发项目资料。
管理体系文件:管理手册和程序文件,包括企业的质量管理体系文件、项目管理流程、风险管理流程、变更管理流程等。使用的项目管理工具(如git、SVn等)的相关说明和使用情况。
人员资质证明:项目经理的PMP证书、开发人员的专业资质证等。
培训资料:与CMM相关的培训记录、培训材料、员工培训证书等,以证明企业已对相关人员进行了必要的培训。
申请表和评估计划:填写完整的CMM认证申请表,包括企业基本信息、认证目的和需求、项目基本信息等。与评估机构协商制定的评估计划,包括评估时间、评估范围、评估方法等。
认证流程
确定CMMI认证级别:根据企业的实际情况和需求,确定合适的CMMI认证级别。一般企业从CMMI3级开始认证,逐步提升至更高级别。
选择评估师:选择专业的咨询机构提供CMMI评估服务。评估师的选择至关重要,因为专业的评估师可以指导企业高效地通过认证。
准备评估材料:企业根据评估要求准备相关材料,包括商业目标、评估目标、项目信息、人员信息等。
评估计划制定:评估师根据收集到的信息,结合SCAMPIA(Standard CMMI Assessment Method for Process mprovement)的要求,拟订评估初始计划,并与企业的评估发起人沟通,形成正式的评估计划。
在线注册:评估师、企业的评估发起人和评估小组成员需要在线注册本次评估。
预评估:评估师通过远程或现场的方式,检查企业对于现场审核的相关文件的收集、计划的执行情况、后勤协调等各个方面准备情况,确保正式的现场评估或视频评估能够顺利进行。
正式评估:评估师与其他评估小组成员进行为期一周的现场审查或视频评估,针对CMM的数百条要求逐一寻找物证(日常工作文件记录)和人证(访谈记录)来证明企业满足或不满足CMM的要求。
公布评估结果:在评估的最后一天,评估师会向全员公布审查结果。
提交官方审查:评估师整理打包所有评估工作产出,通过评估系统提交给官方审查。官方审计:官方的质量审查小组对全球每一场评估进行官方审计。
取证:评估通过后,主任评估师会签名出具纸质版证书,并将评估报告送达CMM研究院备案。
企业为何要申请CMMI认证?
提升企业竞争力:通过CMMI认证的企业在软件质量管理上更加成熟,能够提供更高质量的产品和服务,从而在市场竞争中占据优势。
增强客户信任:客户在选择合作伙伴时,往往会优先考虑那些已经通过CMMI认证的企业,因为这证明了企业的专业能力和可靠性。
持续改进:CMMI认证要求企业不断改进软件开发流程和管理体系,帮助企业实现持续的质量提升和业务增长。