1. CMMI是一个有关产品和服务的过程改善的成熟度模型,集成了三个源模型:软件CMM、系统工程CMM、集成产品开发CMM(或产品集成开发CMM)。
  2. CMMI模型基于过程途径思想,通过过程把软件质量三个支撑点进行集成,以开发所期望的系统产品。三个支撑点是:受训的人员、规程和方法、工具和设备。
  3. 共用目标用于确定一个过程域是否得以满足。
  4. 共用目标在每个过程域中都有多个,而专用目标可以有一个或多个。
  5. CMMI分五个成熟度等级,每一个等级都是进行下一个等级的基础:【背】
    (1)初始级
    (2)已管理级
    (3)已定义级
    (4)量化管理级
    (5)优化管理级
  6. CMMI针对每个过程域设定了6个能力等级:【背】
    0级——未完成级
    1级——已执行级
    2级——已管理级
    3级——已定义级
    4级——已定量管理级
    5级——持续优化级
  7. 符号表示:
    圆角矩形:过程域,专用目标和共用目标
    椭圆:共用实践的精化,工作产品,子实践
    菱形:专用和共用实践
  8. 可以帮助确定一个过程域(的独有特征)是否得到满足的是:专用目标。
  9. 典型工作产品是专用实践产生的:输出样品。
  10. 在单一过程域中已达到的过程改善称为:能力等级。
  11. 达到预先定义的一组过程域所有目标的一种过程改善等级称为:成熟度等级。
  12. CMMI模型提供了两种过程改善路径:一是称为能力等级的过程改善路径,二是称为成熟度等级的过程改善路径。其意在改进组织的“整体性能”。
  13. CMMI的两种等级可用于:评定活动和估算。
  14. 简述能力等级和成熟度等级之间的区别和联系:【背】
    (1)区别:
    能力等级是一种过程改善路径,该路径可使组织针对单一过程域不断改善该过程域。(1分)
    成熟度等级也是一种过程改善路径,该路径可使组织通过关注一组过程域不断改善一组相关的过程域;(1分)
    (2)联系:
    能力等级和成熟度等级都是CMMI提供的两种过程改善路径,侧重不同:它们都是按共用目标从弱到强。(1分)
    当某一过程域逐步完成了所有等级的“最佳实践”,它才可能满足成熟度等级对单一过程域的要求。(1分)
    当一组过程域及相关共用目标的一个成熟度等级完成后,软件过程才能实现高一级别的“成熟”,从而实现对软件过程有效管理的“最佳实践”。(1分)
  15. 裁剪过程的意图:围绕一个组织,影响一个项目,反映一个组织。
  16. CMMI中有22个过程域,分为4类:项目管理类,工程类,过程管理类,支持类。
  17. 需求开发、确认、验证过程域可归类为:工程类。
  18. 项目规划的一个重要任务:对需要的规划参数进行估算。
  19. 过程域:是一个业务中一束相关的实践,当它们一起得以实现时,就满足被认为对该过程域的改善具有重要作用的一组条件。【背】
  20. 项目规划的内容/活动:【背】
    (1)估算工作产品和任务。
    (2)确定需要的资源。
    (3)协商承诺。
    (4)生成进度。
    (5)标识并分析项目风险。
  21. 需求开发过程域的意图:分析客户需求、产品需求、产品部件需求。【背】
  22. 项目规划过程域的意图:建立并维护项目活动计划的定义,项目计划提供了执行和控制项目活动的基础。【背】
  23. 项目规划过程域的专用目标:估算项目规模、开发项目计划、获得对该计划的承诺。【背】