【项目管理】CMMI内容整理

相关CMMI 内容整理如下:(持续更新补充)

目录

定义

五大级别

引入原因

认证给企业带来的价值

实施流程   

相关观点


定义

CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。


五大级别

  • CMMI一级,【执行级】/【初始级】

在执行级水平上,软件组织对项目的目标与要做的努力很清晰,项目的目标可以实现。

由于任务的完成带有很大的偶然性,软件组织【无法保证】在实施同类项目时【仍然】能够【完成】任务。项目实施能否成功主要取决于实施人员。

  • CMMI二级,【管理级】

在管理级水平上,所有第一级的要求都已经达到,另外,软件组织在项目实施上能够遵守既定的计划与流程,有资源准备,权责到人,对项目相关的实施人员进行了相应的培训,对整个流程进行监测与控制,并联合上级单位对项目与流程进行审查。

二级水平的软件组织对项目有一系列管理程序,【避免】了软件组织【完成任务】的【随机】性,保证了软件组织实施项目的【成功率】。

  • CMMl三级,【明确级】/ 【定义级】

在明确级水平上,所有第二级的要求都已经达到,另外,软件组织能够根据自身的特殊情况及自己的标准流程,将这套管理体系与流程予以制度化。

软件组织不仅能够在同类项目上成功,也可以在【其他项目】上成功。科学管理成为软件组织的一种【文化】,成为软件组织的财富。

  • CMMI四级,【量化级】

在量化管理级水平上,所有第三级的要求都已经达到,另外,软件组织的项目管理实现了【数字化】。

通过数字化技术来实现流程的【稳定性】,实现管理的【精度】,降低项目实施在【质量】上的【波动】。

  • CMMI五级,【优化级】

在优化级水平上,所有第四级的要求都已经达到,另外,软件组织能够充分利用信息资料,对软件组织在项目实施的过程中可能出现的次品予以【预防】。

能够主动地改善流程,运用新技术,实现流程的优化。


引入原因

  • 软件项目的复杂性的快速增长使过程改进的难度增大
  • 软件工程的并行与多学科组合
  • 实现过程改进的最佳效益(过程改进集成主要影响四个领域:成本、侧重点、过程集成和灵活性)

认证给企业带来的价值

  • 第一、能保证软件开发的质量与进度,能对“杂乱无章、无序管理”的项目开发过程进行规范。
  • 第二、有利于成本控制。因为质量有所保证,浪费在修改、解决客户的抱怨方面的成本会降低很多。绝大多数情况是缺少规范制度,只是求快。项目完成后,要花很多时间修修补补,费用很容易失控。
  • 第三、有助于提高软件开发者的职业素养。每一个具体参与其中的员工,无论是项目经理,还是工程师,甚至一些高层管理人的做事方法逐渐变得【标准化、规范化】。
  • 第四、能够解决人员流动所带来的问题。公司通过过程改进,建立了【知识库】以共享经验, 而不是单纯依靠某些人员。
  • 第五、有利于提升公司和员工绩效管理水平,以持续改进效益。通过【度量】和【分析】开发过程和产品,建立公司的【效率指标】。

实施流程   

  • 阶段1:CMMI项目启动会

明确企业实施CMMI的商业目标,建立CMMI项目实施的沟通机制。   

  • 阶段2:CMMI基础培训和过程改进小组(EPG)组建   

进行CMMI基础概念讲解,指导企业建立核心的过程改进小组。   

  • 阶段3:诊断   

充分了解企业研发过程现状,识别企业现有软件过程与企业现阶段理应达到的的CMMI成熟度级别的差距,提交诊断报告,进行过程改进的策划。   

  • 阶段4:过程域培训和文件定义   

结合企业过程现状进行CMMI过程域培训,通过举例、案例分析等方式,让企业的EPG掌握过程文件定义技巧,结合企业实际情况有针对性的定义组织的研发过程,并确定过程产出物(如:需求报告)   

  • 阶段5:项目试点   

选择代表公司核心业务的项目或者典型项目进行试点,通过试点来完善过程文件,从而为企业全面推广过程文件打下基础。   

  • 阶段6:组织推广   

全员参与全面导入与执行CMMI。   

  • 阶段7:预评估   

验证组织推广的结果,识别企业尚存缺陷并制定再次改善方案,准备充分,以便企业能够更好进行正式SCAMPI评估。   

  • 阶段8:SCAMPI正式评估   

由授权的主任评估师领导,采用SCAMPI ( Standard CMMI Appraisal Method for Process Improvement)评估方法,对企业的能力成熟度进行正式的评估,颁发证书,通过SEI网站向全球发布企业信息。


相关观点

  • CMMI的证书成了一个企业或组织能力和形象的标志。
  • 业界一直存在着两种声音,有人认为CMMI执行过度,得不偿失;也有人说它过于通用,实用价值不大;但多数人还是认同它,并根据需要加以应用。

猜你喜欢

转载自blog.csdn.net/weixin_43800786/article/details/102708462