技术(同行)评审课件_第1页
技术(同行)评审课件_第2页
技术(同行)评审课件_第3页
技术(同行)评审课件_第4页
技术(同行)评审课件_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

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

文档简介

1、技术(同行)评审课程目标理解同行评审;懂得如何开展同行评审;技术评审(Inspection)的历史1972 M.Fagen 提出并在IBM推行;结果观察: 1、在进行任何测试之前发现的错误的百分比 1972-76 50-65% 2001 75-85% ,特别的达到90%以上 2、缺陷植入率减少50% 3、顾客报告的缺陷减少15X-20X倍 4、生产率提高2X倍以上同行评审的目的同行评审的目的是为了及早地和高效率地从软件工作产品中清除缺陷。一个重要的伴随结果是对软件工作产品及可防止的缺陷得到更好的了解。同行评审的好处中高层:可以及时掌握项目的进展项目组: -项目组可以利用组织中最有才干的人,即使

2、他们没有参与项目组也能发挥作用。 -令项目成员有一种成就感、参与感和得到认可的感觉,从而保持团队的积极性。 -团队成员可以发展他们的技能,而资深成员可以指导那些缺乏经验的人员。 -通过评审更加留意缺陷,从而帮助预防缺陷。经 验80的缺陷,通过同行评审发现。16的缺陷,通过测试发现。4的缺陷,通过客户发现。哲 理审查是过程成功进展的基础评审的意义需求 |设计 |编码 |文档 |测试 |维护需求 |设计 | 编码 |文档 |测试 |维护如果没有评审发现 -原点 - 混乱区域 测试 |维护评审的意义需求 |设计 |编码 |文档 |测试 |维护需求 |设计 | 编码 |文档 |测试 |维护如果有评审发

3、现 -原点 -混乱区域同行评审小组评审(正规的同行评审)四眼评审流程申请评审评审计划跟踪返工小组评审会议评审准备启动会议结束联系协调者;确认入口准则;选择审查者;制定评审计划;设计评审视角;准备评审包;设置测量目标;简短(530分钟);沟通评审事宜;评审文档;各自记录条款;最好提前一天;记录发现条款;协调者推动会议;会议时间很重要;整理条款;修改目标文档;协调验证返工;关闭所有条款;职责审查者: 尽可能发现并报告条款拥有者: 拥有被审查的文档. 理解每个条款. 协调者: 管理过程.为审查收集资料, 安排会议以及调整会议流程.记录者: 会议中公开记录所有条款.申请评审申请评审拥有者协调者池协调者

4、需要经过同行评审培训;具备推动同行评审整个过程的能力。协调者申请评审评审计划1评审计划评审计划拥有者审查者池评审计划协调者WPUR支持文档评审包评审计划2评审计划入口检查拥有者WPUR评审计划协调者选择审查者设计评审视角组织评审包计划评审过程支持文档审查者池评审包评审包 数据设计? 接口? 符合说明? 标准? 目标文档 /代码支持文档指南、标准信封需求工具目标文档启动会议启动会议沟通会议协调者需要让所有的人明白如何开展工作。如何使用评审包;如何记录条款;何时参加会议;解答审查者的其它问题;评审准备评审准备评审准备拥有者;协调者;审查者;评审包评审记录1、记录位置;2、描述条款;3、条款分类;4

5、、引入阶段;注意:要记录评审准备工时!小组评审会议记录会议小组评审会议拥有者;协调者;审查者;评审包评审记录1、阅读目标文档;2、报告发现条款;3、理解发现条款;小组评审会议的基本原则协调者确认所有审查者已准备好;限定讨论,确保拥有者理解问题.焦点在问题上,不在解决方案上.简明并且有建设性,不要忽视任何人所说的.为会议的成功负责.每个参与者:小组评审会议语言文化可行: 只在表扬的时候用 “你.如果可能参考其它资料.用“条款”进行描述 代替“问题”.用建设性的语调.例子:“我对第20行感到困惑.“你干的好.“基于我们的执行指导方针,这个模块有个执行上的问题“基于我们的模版,缺少了花费/价值信息.

6、“ 15行与第4页矛盾不可行:轻视拥有者.不让拥有者辩护自己的工作。批评,讥笑,或拒绝任何问题例子:“你应该 .“这本应该更好如果换成.“你可以这样修改它.“为什么你这样做?那不是错误!X小组评审会议原因分析如果需要,可以在记录会议之后立即开展原因分析会议。是否召开原因分析会议由协调者协商决定。可以使用脑筋风暴法;因果分析图;返工返工返工拥有者;协调者;评审记录工作产品1、整理条款;2、标识重复条款;3、记录条款状态;跟踪跟踪跟踪拥有者;协调者;评审记录工作产品1、由协调者关闭条款;结束所有条款都关闭!拥有者填写同行评审记录表统计数据。结束非正规的同行评审四眼评审只有两个人的评审;拥有者和审查

7、者;四眼评审评审申请评审返工发布WPUR1、拥有者和审查者一同评审;2、使用支持文档;3、审查者记录条款;4、审查过程不讨论解决方案;1、一同整理条款;2、如果拥有者要求,可以讨论解决方案。3、拥有者根据条款返工;评审过程仍然使用同行评审记录表。注意:记录工时!评审结果度量与分析项目名称项目编号评审的工作产品名称XXX产品需求规格说明书工作产品规模(A4页)15作 者项目经理一、会前审查度量评审人员工作单位(部门)、职务、职称评审工作量(小时)评审速度(页/小时)发现缺陷数发现问题数XXX研发中心COS 1部,高级工程师2.0 7.5 52YYYZZZ合 计:2.0 7.5 5 2 评审结果度

8、量与分析-cont.二、小组会议评审度量参见小组会议评审人员名单XXX,YYY,ZZZ,参见小组会议评审人员数量5会议时长(小时)2.0 工作量(人时)10缺陷与问题数量非常严重严重一般问题缺陷总数235310度量项定 义结 果能力基准文档评审的评审速度文档页数 /(评审人数*评审会议时长)1.5 3-5页/小时文档评审的评审效率缺陷数 /(评审人数*评审会议时长)1.0 文档评审的缺陷密度缺陷数 / 评审文档页数0.7 0.5-1.5/页本次技术评审总的工作量(人时)12.0 工作量 (评审)高低高低缺陷率Scenario 2:GOOD/NOT BAD 好不坏Scenario :BEST C

9、ASE 最好情况Scenario :UNSURE 不确定Scenario :WORST CASE 最差情况评审结果度量与分析-cont.评审是否有效,首先判断查出的总缺陷数是否在规定极限内(如0.5-1.5个/页)。如果不在极限内,应结合工作量/结果模型做进一步分析评审结果度量与分析-cont.最好情况高工作量/低缺陷率:文档编码在审核之前就很好,团队还花了足够的精力用于(文档评审代码审查),从而确保了质量。评审负责人需要判断评审人员是否真的按流程/准则进行。最差情况低工作量/高缺陷率:高的错误植入,但审查不够严格。到结束审查过程时,可能有更多的缺陷遗留在文档和编码中。需要强调预评审,增加审工作量并改进评审精确性。好/不坏的情况高工作量/高缺陷率:错误植入率可能很高,但花了较多的精力是一个好的表示,也许是有更多缺陷被清除的原因。需要强调缺陷预防(DP)。不确定的情景低工作量/低缺陷率:不能确定文档和编码是否更好,因此审查需要的时间较少或审查完成比较匆忙,既而发现的缺陷较少。在这种情况下,我们需要依赖团队的主观评价和其他信息,从而做出

温馨提示

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

评论

0/150

提交评论