杏彩体育系统的了解CMMI软件开发过程及能力成熟度模型评估
杏彩体育注册杏彩体育注册CMMI(Capabillty Maturity Model Integration,能力成熟度模型集成)是由美国卡内基-梅隆大学软件工程研究所推出的评估软件能力与成熟度的一套标准。该标准基于众多软件专家的实践经验,侧重于软件开发过程的管理及工程能力的提高与评估,是国际上流行的软件生产过程标准和软件企业成熟度等级认证标准。目前,CMMI认证已经成为世界公认的软件产品进入国际市场的通行证。
CMMI证书由美国卡内基-梅隆大学软件工程研究所认可的主任评估师评估签发,证书的有效性在SEl官网查询。
CMMI模型由一系列的PA(过程域)组成,这些PA构成了集成能力模型的核心,为企业提供了软件工程、系统工程、集成产品及过程开发方面的过程改进框架和指南。主要有以下几方面收益:
1)提高质量和生产率。CMMI对研发过程设定质量控制点进行严格的质量检查,提升产品的质量,减少了因质量问题减少的返工,从而提升了工作效率。据SEl统计,通过CMMI咨询认证并切实实施CMMI管理模式的软件公司对项目的估计与控制能力约提升40%-50%;生产率提高10%-20%,软件产品出错率下降超过1/3。
2)提高人员水平杏彩体育杏彩体育,通过CMMI企业健全了软件研发团队、明晰了岗位的职责、加强了团队的管理,使员工工作方法逐渐标准化、规范化,提升人员工作水平。
缩短交付周期。实施CMMI可以提升估算能力,通过准确的项目计划和严格的项目监控,控制项目进度,缩短项目周期。
软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。管理是反应式的。
建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验,
已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
1、CMMI认证组织通常为企业、事业、科研机构等主体或下属的研发部门,一般有一定实力的软件企业,无论是软件开发还是系统集成类的企业都是可以的。
3、CMMI体系应当在组织内全面实施,而不是仅仅个别的项目按照CMMI要求来管理。组织应收集和保存项目按照CMMI进行管理的记录和数据。
3、准备工作:首先确定评估项目并整理材料;再确定访谈人员,按角色进行培训,直至完全满足CMMI评估的要求;
4、正式评估:一般正式评估周期为5-7天,评估小组由主任评估师、ATM小组成员、翻译组成,受访谈人员按角色依次参加访谈,评估结果将在评估最后一天公布。