唐磊的个人博客

CMM考试-问答题

有两个画图的题目。如下。

机构软件过程资源

还有一个画SEI的IDEAL图:

IDEAL模型

然后还有

软件过程评估与软件能力评价的不同点

软件过程评估用于决定机构当前软件过程的状态,决定一个机构所面临的高优先级的过程相关问题,并且获得机构对软件过程改进的支持。软件能力评价用来确定合格的软件项目承制方,或用来监督在目前的软件项目中正在进行的软件过程的状态。

(2)对评估而言,其结果为机构提供了进行自我改进而确定的行动计划的基础。对评价而言,其结果则指导软件风险剖面图的开发。

(3)软件过程评估是在开发,合作的环境中进行的,评估的目的在于暴露问题和帮助管理人员和工程师改进他们所在机构的软件过程

软件能力评价是在更为面向审计的环境中进行的,评价的目的是与金钱密切相关,因为评价组的推荐意见将影响挑选承制方或投放资金

(4)软件过程评估和软件能力评价在出发点和目标上的不同,使得会谈目的、调查范围、收集的信息和输出的表示方式上有着本质的不同。尤其在一些细节规范方面,评估和评价的方法有很大差异。

或者PPT的更简单些:

主要差异

  • 估价的范围不同
  • 所选的项目的差异
  • 目的不同
  1. 软件_过程_评估都是在开发、合作的环境中进行,目的在于暴露问题和帮助机构改进软件过程。
  2. 软件_能力_评价与经济利益相关,评价的结果将直接影响到客户对软件承制方的选择。

影响进行过程改进的主要因素:

(1) 用常识表示成熟度级别和关键过程域的似是而非的表述

(2) 从TQM工作中获得的一般数据

(3) 对已公布的数量有限的案例的研究

PPT上的,更好背吧。

  1. 上机管理部门的支持
  2. 对机构过程改进的理解
  3. 机构过程具体的改进方法

机构软件过程数据库包含什么?P41

机构软件过程数据库包含:(1)实际测量数据,(2)理解该测量数据和评估它的合理性,适用性所需的相关信息。

软件遵循来自书中的机构管理策略,该策略一般规定哪些内容:

  1. 使用书面的软件开发计划作为跟踪软件项目的基础。
  2. 项目负责人随时了解软件项目的当前状态及其存在的问题。
  3. 当确认软件计划不能完成时或者改进过程运行效能或者调整计划。
  4. 更改软件约定需经过相关小组参与写上通过。

然后就是KPA的执行活动了。老师。。。。厉害。说18个KPA,我们要么背前面9个要么背后面9个,考试题目的时候会前后一个搭配,用一个或字。。。不过这KPA。。。好难背的嗦。。。

备注:此书参考《能力成熟度模型(CMM) :软件过程改进指南》,已经绝版。。。

 

**

**

 

**

**

tanglei wechat
欢迎扫码加入互联网大厂内推群 & 技术交流群,一起学习、共同进步