什么是CMM? 能力成熟度模型 个在特定学科中的成熟实践的参考模型,用于评估一个 组履行该学科任务的能力 ■CMM有不同模型,从以下不同的方面来区分: 学科(软件、系统、获取等) 结构(阶段和连续式) 成熟度的程度(过程改进的路线) 能力的程度(制度化) ■软件工程研究所(SEⅠ)的“能力成熟度模型⑧”和CMM⑧是 种成熟度模型 能力成熟度模型@、CMM、 CMM Integration和CMM是卡 内基梅隆大学的服务标志和注册商标
什么是CMM? ◼能力成熟度模型 ◼ 一个在特定学科中的成熟实践的参考模型,用于评估一个 组履行该学科任务的能力 ◼ CMM有不同模型,从以下不同的方面来区分: ◼ 学科(软件、系统、获取等) ◼ 结构(阶段和连续式) ◼ 成熟度的程度(过程改进的路线) ◼ 能力的程度(制度化) ◼软件工程研究所(SEI)的“能力成熟度模型®”和CMM®是 一种成熟度模型。 ◼能力成熟度模型®、CMM®、CMM Integration和CMMI是卡 内基梅隆大学的服务标志和注册商标
IDEAI SM桔刑 学习 组织级方法 芬将教训 定义过程 改进的促进设量语境和建立 计划和执行 因素 建立出资方基础设施 试验过程行动 执行 启动 品踪装置 评估和刻画 当前的状态 建立过程 提出建议并将 结果文档化 诊断 设置优先级计划行动项 和策略 建立 IDEAL是OMU的服务标志
IDEALSM 模型 启 动 诊 断 建 立 行 动 学 习 修改 组织级方法 文档化教训 和分析教训 定义过程 和度量 计划和执行 试验过程 计划、执行 和跟踪装置 建立过程 行动组 计划行动项 设置优先级 和策略 提出建议并将 结果文档化 评估和刻画 当前的状态 建立 基础设施 设置语境和 建立出资方 改进的促进 因素 SM IDEAL 是CMU的服务标志
SW-CMM的结构
SW-CMM的结构
软件过程——术 (们用于开发和维护软件及其相关产品 (例如,项目计划、设计文档、代形、测 用例、用户手册等等)的一系列活动 包括软件程活动和教件管理活动
软件过程——术语 ◼ 人们用于开发和维护软件及其相关产品 (例如,项目计划、设计文档、代码、测 试用例、用户手册等等)的一系列活动、 包括软件工程活动和软件管理活动
软件过程能力—术语 描述(开发组织或项月组)通过遵循其软件过 程能够实现预期结果的程度。 个软件开发组织或项目组的软件过程能力提供 种预测该组织承担下一个软件项目时最可能 的预期结果的方法。软件过程能力既可对整个 软件开发组织而言,也可对一个软件项目组而 软件过程性能:表示(开发组织或项目组)遵 循其软件过程所得到的实际结果
软件过程能力——术语 ◼ 描述(开发组织或项目组)通过遵循其软件过 程能够实现预期结果的程度。 一个软件开发组织或项目组的软件过程能力提供 一种预测该组织承担下一个软件项目时最可能 的预期结果的方法。软件过程能力既可对整个 软件开发组织而言,也可对一个软件项目组而 言。 ◼ 软件过程性能:表示(开发组织或项目组)遵 循其软件过程所得到的实际结果