CMMI-管理-指南-阶段缺陷清除率指南_第1页
CMMI-管理-指南-阶段缺陷清除率指南_第2页
CMMI-管理-指南-阶段缺陷清除率指南_第3页
CMMI-管理-指南-阶段缺陷清除率指南_第4页
CMMI-管理-指南-阶段缺陷清除率指南_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

银行银行银行银行 阶段缺陷清除率指南阶段缺陷清除率指南阶段缺陷清除率指南阶段缺陷清除率指南 文档信息 文档信息 版本 V1 0 0 类别 指南 密级 内部 状态 非受控 修订记录 修订记录 日期版本修订描述作者 修订内容 修订内容 版本修订内容 V0 1 0根据内部评审意见对指南进行了修改 V1 0 0 对文档内的内容及相关文档之间的内容进行一致性 完整性的检查 和修改 对文档参照命名规范和模板要求进行规范性方面的检查和 修改 保密级别 公开 阶段缺陷清除率指南 I 1 软件开发中心 目录目录 1 引言引言 1 1 1 目的 1 1 2 预期读者 1 1 3 术语表 1 1 4 参考资料 1 2 阶段缺陷清除率 阶段缺陷清除率 DRE 模型基本数学定义 模型基本数学定义 1 3 阶段缺陷清除率 阶段缺陷清除率 DRE 应用示例 应用示例 2 保密级别 公开 阶段缺陷清除率指南 1 4 软件开发中心 1 引言引言 1 1 1 1 目的目的 本文档目的是为理解阶段缺陷清除率的数学定义及计算提供指引 1 2 1 2 预期读者预期读者 1 软件开发中心及总行相关部门领导和主管 2 EPG 全体成员 3 项目组全体成员 1 3 1 3 术语表术语表 无 1 4 1 4 参考资料参考资料 无 2 阶段缺陷清除率 阶段缺陷清除率 DRE 模型基本数学定义 模型基本数学定义 缺陷注入活动 或阶段 活动 1活动 2活动 3 活动 i 活动 m合计 活动 1D11D 1 活动 2D12D22D 2 活动 3D13D23D33D 3 D j 1 活动 jD1jD2jDijD j 缺 陷 清 除 活 动 保密级别 公开 阶段缺陷清除率指南 2 4 软件开发中心 计算阶段缺陷清除率 Phase DRE 的步骤 考察开发过程中哪些活动会为产品注入缺陷 考察开发过程中哪些活动会从产品中清除缺陷 一般的 注入缺陷的活动执行结束后 会相应地发起缺陷清除活动 如果活动与 生命周期阶段一致 可以认为是阶段的缺陷注入和清除 当考察阶段缺陷注入和清除率时 需要注意一个阶段可能包含多个缺陷注入活动 和多个缺陷清除活动 执行完缺陷清除活动 j 之后 分析发现的缺陷 按照这些缺陷的注入原因分别统 计缺陷数 并填入上表中相应的位置 如上表 清除活动 j 一共发现了 D j个缺陷 注入活动 1 到 i 分别注入了 D1j D2j Dij个缺陷 项目执行完成时 注入和清除活动都被执行 上表就被填写完毕 可计算缺陷清除活动 j 的清除率 100 1 2 1 2 1 ji j j DDDDDD D DRE 解释 分子很显然 是这个清除活动 j 发现的缺陷总数 分母实际上是在进入清除活动 j 的入口处产品中还遗留的缺陷数 它是 清除活动 j 之前执行的所有注入活动注入的缺陷总数 清除活动 j 之前执行的所有清除活动发现的缺陷总数 两者之间的差值 注意 理论上 产品中的缺陷个数是无法得知的 因此缺陷清除率模型有个假设前提 忽略产品中那些没有被发现的缺陷 3 阶段缺陷清除率 阶段缺陷清除率 DRE 应用示例 应用示例 假定一个项目有 4 个主要的活动能够注入缺陷 分别是 需求定义 概要设计 活动 nD1nD2nDinDmnD n 合计D1 D2 D3 Di Dm Dmn 保密级别 公开 阶段缺陷清除率指南 3 4 软件开发中心 详细设计 编码 项目生命周期也有同名的 4 个阶段 同时 开发过程有 6 个主要的活动能够清除缺陷 分别是 需求评审 需求定义之后 概要设计之前 概要设计评审 概要设计之后 详细设计之前 详细设计评审 详细设计之后 编码之前 单元测试 编码之后 代码评审 编码之后 系统测试 编码之后 并且项目在交付后进行缺陷对应期间也记录 统计了交付后发现的缺陷 项目执行完毕后统计到的缺陷数按照注入和清除活动划分 得下表 于是 详细设计评审的 DRE 100 69 129 500 35 68 100 17 系统测试的 DRE 195 69 129 500 393 35 68 100 415 230 100 80 考察编码阶段的缺陷清除率时 这个阶段包含了两个缺陷清除活动 单元测试和代码评审 于是 单独考察其中一个活动的缺陷清除率就意义不大了 因为我们认为只要两个活动合 起来能够尽可能多的清除缺陷就可以了 单一活动清除率的高低并不重要 因此将单元测 试和代码评审合起来作为对编码阶段结束的一个检查点 那么编码阶段的缺陷清除率应该 是 415 230 69 129 500 393 35 68 100 100 73 缺陷注入活动 或阶段 需求定义概要设计详细设计编码合计 需求评审3535 概要设计评审46468 详细设计评审61282100 单元测试1025256124415 代码评审0458168230 系统测试12188679195 交付后缺陷对应26182248 缺 陷 清 除 活 动 合计691295003931091 保密级别 公开 阶段缺陷清除率指南 4 4 软件开发中心 当然 单独考察一个活动的缺陷清除率也可以 还可以计算某

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论