CMMI即软件能力成熟度集成模型,是衡量企业在软件开发流程化和质量管理上的国际通行标准。一般来说,达到CMMI2就基本上进入了规模开发,具备了承接外包项目的能力。项目资源项目是帮助CMMI体系实施的证据来源,通常分试点项目和参评项目:试点项目:2或4个以上项目目的是执行CMMI模型要求下的过程体系,验证其有效性。参评项目:4个以上项目满足CMMI过程体系执行的要求,验证其成熟与制度化。可管理级,建立了基本的项目管理过程来跟踪费用、进度和功能特性。制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。已定义级,已将软件管理和工程两方面的过程文档化、标准化,并综合成该***的标准软件过程。所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。可集中精力改进过程,采用新技术、新方法。CMMI认证是由美国软件工程学会(software engineering institue,简称SEI)制定的一套专门针对软件产品的质量管理和质量保证标准. CMMI 的全称为:Capability Maturity Model Integration,即能力成熟度模型集成。项目周期:没有要求,可长可短,但对整个实施周期有影响。项目规模:没有要求,大小选择,对整个实施难易有影响。如企业项目非常少,但是一个已经运营的公司,有人有正在实施的项目也可。
***标准过程建立过程中,企业当前的现状及约束条件一定要考虑在内,才能确程能在***内部达到制度化、日常化的执行力度。
CMMI2级对软件工程活动的指导很弱,如:需求开发、设计、编码、测试等。在CMMI3级,你会发现:1)有指导需求开发的需求开发(Requirements Development)这个PA;2)有指导设计、编码工作的技术解决方案(Technical Solution)这个PA;3)有指导如何保证工作产品满足要求的验证(Verification)。企业条件勉强可以,但CMMI材料不达标,CMMI评估师会给你两种选择,一是延期,二是降级,由企业自行选择,CMMI级别3级以上才有价值,如果达不到3级,那么此次CMMI评估就没有意义了。
版权所有©2024 产品网