对软件开发进程的全面管理和控制
来自公司内部支持团队及本社资深技术人员的强力支持
公司知识、经验、信息宝库的不断累积
人才能力及素质的不断培养
对软件开发过程进行不断改善并切实落实到开发现场的实际工作中
CMMI认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理和质量保证标准. CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。CMMI认证共分为五级:
L1:CMMI一级,完成级。在完成级水平上,企业对项目的目标与要做的努力很清晰,项目的目标得以实现。但是由于任务的完成带有很大的偶然性,企业无法保证在实施同类项目的时候仍然能够完成任务。企业在一级上的项目实施对实施人员有很大的依赖性。
L2:CMMI二级,管理级。在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对相关的项目实施人员有相应的培训,对整个流程有监测与控制、审查。
L3:CMMI三级,定义级。不仅仅能够对项目的实施有一整套的管理措施,并保障项目的完成;而且,公司根据自身的特殊情况以及自己的标准流程,将这套管理体系与流程予以制度化。科学的管理成为公司的一种文化,为公司的组织财富。
L4:CMMI四级,量化管理级。在量化管理级水平上,项目管理不仅仅形成了一种制度,而且要实现数字化的管理。对管理流程要做到量化与数字化。通过量化技术来实现流程的稳定性,实现管理的精度,降低项目实施在质量上的波动。
L5:CMMI五级,优化级。在优化级水品上, 企业的项目管理达到了最高的境界。企业仅仅能够通过信息手段与数字数手段来实现对项目的管理, 而且能够充分利用信息资料,对企业在项目实施的过程中可能出现的次品予以预防。能够主动地改善流程,运用新技术,实现流程的优化。