1. 关于CMMI for Development
1.1. 了解表述及等级
连续式表述
CMMI中有这样一段话“连续式表述也允许一个组织将不同的过程改进至不同的等级。但组织在选择上仍有一些限制,因为有一些过程域是彼此相依的。”,我理解的意思类似去餐馆用餐,可以随意选择菜式点菜。
阶段式表述
CMMI中是定义“阶段式表述提供系统化与结构化的方式,一次一个阶段达到以模型为基础的过程改进。”,我理解的意思类似去餐馆用餐,只能选择已经规定好的套餐,而不能随意选择菜式点菜。
能力度等级
能力度等级对应的是连续式表述,分成6个等级,分别是0. 不完整级、1. 执行级、2. 管理级、3. 已定义级、4. 量化管理级、5. 已优化级
成熟度等级
能力度等级对应的是连续式表述,分成5个等级,分别是1. 初始级、2. 管理级、3. 定义级、4. 量化管理级、5. 已优化级
1.2. 过程域的四种类别
过程管理类
包括下列内容:
组织过程焦点(OPF)、组织过程定义(OPD)+IPPD、组织培训(OT)、组织过程绩效、组织创新与部署
项目管理类
包括下列内容:
项目策划(PP)、项目监控(PMC)、供应商协议管理(SAM)、集成的项目管理(IPM)+IPPD、风险管理(RSKM)、量化项目管理
工程类
包括下列内容:
需求开发(RD)、需求管理(REQM)、技术解决方案(TS)、 产品集成(PI)、验证(VER)、确认(VAL)
支持类
包括下列内容:
配置管理(CM)、过程与产品质量保证(PPQA)、度量与分析(MA)、决策分析与解决方案(DAR)、原因分析与解决方案(CAR)
1.3. 思考及心得
从事软件开发职业也有10多年了,一直都是浑浑噩噩奋斗在工作的一线岗位。这几天好好总结了一下,好好的对自己职业需要的知识体系理了理,也比较匆忙的看了看CMMI-DEV第一部分的简介,做了一些摘要。总的来说还是有些帮助,CMMI对做一个项目需要涉及到的各个方面的过程域做了分类,这个可以很好的帮助我有条理的学习,做事。