CMMI模型将软件过程的成熟度分为哪几个等级
CMMI模型将软件过程的成熟度分为以下五个等级:
初始级(Initial):
特点:过程无序且不可预测,依赖个人能力,缺乏健全的管理制度。项目成功具有偶然性,常超出预算和进度,开发项目成效不稳定。
管理级(Managed/Repeatable):
特点:建立了基本的项目管理流程,能够遵循预定的计划和流程进行项目实施。具备资源分配、人员职责明确、流程监控和控制等项目管理要素,可重复以往的成功经验。
定义级(Defined):
特点:开发过程,包括技术工作和管理工作,均已实现标准化、文档化。建立了完善的培训制度和专家评审制度,全部技术活动和管理活动均可控制,项目可根据标准流程执行。
量化管理级(Quantitatively Managed):
特点:不仅形成了制度,还实现了数字化管理。对管理流程进行量化与数字化,通过量化技术实现流程的稳定性,降低项目实施在质量上的波动,实现管理的精度。
优化级(Optimizing):
特点:企业能够充分利用信息资料,对项目实施过程中可能出现的问题进行预防。能够主动地改善流程,运用新技术实现流程的优化,持续提高过程性能和产品质量。