2023学年完整公开课版软件评审_第1页
2023学年完整公开课版软件评审_第2页
2023学年完整公开课版软件评审_第3页
2023学年完整公开课版软件评审_第4页
2023学年完整公开课版软件评审_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

软件评审SoftwareEngineering1、理解软件评审概念及作用2、掌握软件评审的内容3、掌握软件评审的方法01目录软件评审概念02软件评审的内容03软件评审的方法软件评审概念1软件评审的概念评审是对软件元素或者项目状态的一种评估手段,以确定其是否与计划的结果保持一致,并使其得到改进。评审本身根据不同的评审阶段,分为需求评审,功能评审,质量评审,成本评审,维护评审等。评审的组织部门通常可以由需求部门,技术部门,质量控制部门,产品部门等。评审的结果通常根据不同的评审目标形成评审结果。为什么需要软件评审进行审查也是非需常必要的。由于人的认识不可能百分百地设符合客观实际,因此生命周期每个阿段的编工作中都可能发生错误。由于前一阶段的成果是后--阶段工作测的基础,前一阶段的错误自然会导致后一阶段的工作结果中有相应的错误,而且错误会逐渐累积,越来越多。作用角度1从技术上衡量:为什么需要软件评审缺陷发现得越晚纠正费用越高,而软件评审的重要目的就是通过软件评审尽早的产品中的缺陷,减少大量的后期返工。最后及时进行软件评审不仅有利于软件质量的提高,还能进步提高工程师的工作效率。作用角度2从成本上衡量:软件评审的内容2软件评审的内容管理评审技术评审管理评审实际就是质量体系评审,ISO8402:1994标准规定的定义是由最高管理者就质量方针和目标,对质量体系的现状和适应性进行正式评价。管理评审是以实施质量方针和目标的质量体系的适应性和有效性为评价基准,对体系文件的适应性和质量活动的有效性进行评价。技术评审是对产品以及各阶段的输出内容进行评估,技术评审的目的是确保需求说明、设计说明书与最初的说明书保持一致,并按照计划对软件进行了正确的开发。内容一内容二软件评审的内容文档评审过程评审正确性、完整性、一致性、有效性、易测性模块化-系统和文档描述必须深入到模块。模块化指的是模块的独立性清晰性可行性可靠性、可追溯性评估主要的质量保证流程、考虑如何处理/解决评审过程中发现的不符合问题、总结和共享好的经验、指出需要进一步完善和改进的地方内容三内容四软件评审的方法3软件评审的方法1、临时评审(Adhocreview)2、轮查(Pass-round)3、走查(Walkthrough)4、小组评审(GroupReview)5、审查(Inspection)包含最正式最不正式轮查临时评审

走查

审查小组评审软件评审的方法临时评审是最不正式的一种评审方法。(一)临时评审(Adhocreview)轮差又称为分配审查方法。作者将需要评审的内容发送给各位评审员,并收集他们的反馈意见,但轮查的反馈往往不太及时。(二)轮查(Pass-round)走查也属于一种非正式的评审方法,它在软件企业中被广泛使用。产品的作者将产品向--组同时介绍,并收集他们的意见。(三)走查(Walkthrough)方法一方法二方法三软件评审的额方法评审是有计划的和结构化的,非常接近于最正式的评审技术。(一)小组评审(GroupReview)审查和评审很相似,比评审更严格,是最系统化、最严密的评审方法。普通的审查过程包含了:制定计划、准备和组织会议、跟踪和分析审查结果等。(二

温馨提示

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

评论

0/150

提交评论