同行评审专题讲座v5.pdf

  1. 1、本文档共71页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
同行评审专题讲座v5

软件同行评审 麦哲思科技(北京)有限公司 1 目 录 • 评审的分类 • 审查的基本原理 • 审查的详细过程 • 审查的其他说明 2 一 评审的分类 为什么需要评审 开发过程中的评审 评审的分类 如何选择评审类型 3 讨论:为什么需要评审(review) 缺陷注入 需求 设计 构造 测试 缺陷消除 需求 设计 构造 测试 什么样的Bug无法通过测试发现? 4 审查成功的案例-业界 • Yourdon和3个有经验的软件人员用45分钟时间审查了一个200行程序, 发现了25个错误,其中有5个错误是不可能通过测试发现 • 在软件维护方面,Freedman和Weinberg报告,在引入审查前,变更维护 出错率为55%,引入审查之后,这一出错率降至2%。 • ATT的贝尔实验室在其开发中引入审查后,生产率提高了14% 。 • IBM公司报道,每小时的审查可节约20小时的测试。 • TRW对一个大型软件进行了研究,发现2019个由用户发现的错误导致代 码变更。分析结果表明,在这些错误中,通过代码审查可以发现62.7% ,通过设计审查可以发现57.7% 。 • Litton数字系统在审查中投入了3%的总项目工作量,使得系统集成和系 统测试发现的缺陷数量减少了30%。 • Raytheon在两年中将返工率从41%降低到20%,同行评审是重要的手段。 5 审查成功的案例-我们的客户 • 某公司2009年11月初开始启动过程改进,第一阶段改 进代码走读、系统测试、度量过程。 • 该公司是产品开发类项目,产品开发的周期比较短, 销量比较大,质量要求比较高。 • 2010年1月中旬对12月份代码走查过程改进的效果进 行了分析。 • 该公司每天下午5点到6点为固定的代码走读时间,对 当天完成的代码进行走查。2人结对,一个作者,一个 专家。 • 经过1个月的坚持,该措施效果显著。 6 12月份代码走查的平均数据 7 12月份各部门代码走查效率的分析 8 12月份缺陷检出密度的分析 9 12月份代码走查与系统测试效率的比较 10 生命周期中的评审 生命周期阶段 需 求 设 计 构 造

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档