- 1、本文档共71页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
生命周期中的评审
生命周期阶段
需 求 设 计 构 造
您可能关注的文档
- 剑指未来.doc
- 副班长工作计划及总结.doc
- 剪式千斤顶.doc
- 劝君多散步(健康教育资料第三期)2011.doc
- 办公室各类参考制度.doc
- 办公文件管理系统.doc
- 办公软件应用师试卷.doc
- 功能陶瓷薄膜和涂层材料研讨会.doc
- 加书农家书屋建设保障农民文化权益(张瑶 定稿).doc
- 加大质量管理力度,落实双标管理,努力提高工程质量.doc
- GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 中国国家标准 GB/T 32151.38-2024温室气体排放核算与报告要求 第38 部分:水泥制品生产企业.pdf
- 《GB/T 22069-2024燃气发动机驱动空调(热泵)机组》.pdf
- GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 22069-2024燃气发动机驱动空调(热泵)机组.pdf
- 中国国家标准 GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法.pdf
- 《GB/T 11064.1-2024碳酸锂、单水氢氧化锂、氯化锂化学分析方法 第1部分: 碳酸锂含量的测定 滴定法》.pdf
- GB/T 1148-2024内燃机 铝活塞.pdf
- 中国国家标准 GB/T 1148-2024内燃机 铝活塞.pdf
文档评论(0)