版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章软件质量管理,什么是软件质量好?,软件系统功能齐全是不是就是质量好?用户界面友好是不是就是软件的质量好?没有BUG是不是就是软件的质量好?什么是用户满意的软件项目?软件测试是不是软件质量的全部?,软件质量的定义,与软件产品满足规定的和隐含的需求的能力有关的特征或特性的全体;所有描述计算机软件优秀程度的特性的组合;,质量是检验出来的,质量是制造出来的,质量是设计出来的,软件质量好的标准,明确声明的功能和性能需求、明确文档化过的开发标准、以及专业人员开发的软件所应具有的所有隐含特征都得到满足。软件需求是进行质量度量的基础,与需求不符就是质量不高;指定的标准定义了一组指导软件开发的准则,如果不
2、能遵照这些准则,就会导致质量不高;如果软件符合了明确的需求却没有满足隐含需求,软件质量仍然值得怀疑。,质量管理概论,不同的质量管理方式:,病入膏肓,及早治疗,质量管理概论,不同的质量管理方式:,提前预防,质量成本,预防成本:使项目的差错保持在一个可接受范围内的成本;评估成本:评估产品或服务的成本;内部故障成本:在客户收到产品之前,纠正已识别出的一个缺陷所引起的成本;外部故障成本:为产品交付顾客之后发现的缺陷而支付的成本;测量和测试设备成本。,质量控制与管理技术,验证与确认(Verification&Validation)质量控制图(QualityControlChart)鱼骨图(Fishbon
3、eDiagram)缺陷发展趋势分析缺陷分布分析,验证与确认(V&V),是一个用以分析、评价、测试系统和软件文档以及代码系统的过程,从而尽可能地确保质量、可靠性以及系统需求和目标满意度。验证是对系统或单元评价的过程,以确定一个给定的开发阶段的产品是否满足在此阶段开始时所给定的条件;确认是在软件开发过程期间或结束时评价系统或单元的过程,以确定它是否满足给定的需求。,鱼骨图,鱼骨图,1.确定问题或特性;2.确定导致主要问题产生原因的类别;人力(Manpower);机械(Machinery);物料(Materials);方法(Methods);环境(Mother-nature);3.根据问题类别,确定
4、细节原因。,缺陷分析,缺陷每日发展趋势,缺陷分析,缺陷分布,不同模块的缺陷分布图不同阶段的缺陷分布图,缺陷分析,缺陷分布,不同级别的缺陷分布图,软件评审,不管你有没有发现他们,缺陷总是存在,问题只是你最终发现它们时,需要多少纠正成本。评审的投入把质量成本从昂贵的、后期返工转变为早期的缺陷发现。卡尔威格,评审的意义,提高产品的质量设计阶段的评审在发现缺陷的有效性最高达到75%,比测试有效20倍以上。改进开发过程,预防缺陷发生通过减少开发后期的缺陷纠正和返工时间来加快开发进度减少50%的开发周期提高长期的软件生产率,提高1.7倍300LOC/dayvs.144LOC/day投资回报率从4:1到30
5、:1,评审过程,评审方法,临时评审(Adhocreview)轮查(Passroud)走查(Walkthrough)小组评审(GroupReview)审查(Inspection),最不正式,最正式,审查Inspection,最系统化、最严密的、最有效的评审技术严格定义的、文档化的审查过程计划、准备、开会、返工、验证审查小组明确分工作者(作者不能担任审查组长、读者和记录员)审查者审查组长:主持评审会议读者:陈述产品记录员:记录下评审小组提出的问题其他审查者使用缺陷检查表,小组评审TeamReview,评审过程计划、准备、开会、返工作者或评审组长主持会议读者这个角色被省略了,改由评审组长询问其他评审者这一部分是否有问题使用记录员使用缺陷检查表,走查Walkthrough,评审过程计划、开会、返工作者主持会议,起主导作用,陈述产品常用走查方法使用一些样品数据一步步执行一个模块,和同事一道检查以确保正确的逻辑和行为。使用交互式调试器按脚本执行,脚本描述了一项具体的任务或场景,用以说明系统如何在用户会话中发挥功能,轮查Passaround,轮查是由多人组成的并行同级桌查在两次编译之间仔细地检查源代码以保证程序正确执行就是桌查。轮查有助于缓和同级桌查的两个主要风险评审者不能及时提供反馈评审效果太糟,质量度量的作用,有效的沟通和改进可见性。尽早的发现和更正问题。作出关键的权
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年马鞍山含山县电子商务公共服务中心招聘考试备考试题及答案解析
- 2027届高三数学一轮复习课件:第五章 5.1 平面向量的概念、线性运算、基本定理及坐标表示
- 2026年及未来5年市场数据中国巡逻车行业市场全景监测及投资战略咨询报告
- 2026浙江杭州市萧山区大数据管理服务中心选用事业编制工作人员2人笔试备考试题及答案解析
- 2026年河南省郑州新密市事业单位联考招聘笔试备考题库及答案解析
- 婚前财产约定离婚协议书
- 2026年天台县事业单位公开选聘工作人员6人考试备考试题及答案解析
- 2026年及未来5年市场数据中国手编全棉毯行业发展潜力预测及投资策略研究报告
- 水泥熟料煅烧工安全教育模拟考核试卷含答案
- 2026浙江温州医科大学附属第一医院护理人员招聘88人考试参考题库及答案解析
- GB/T 19515-2023道路车辆可再利用率和可回收利用率要求及计算方法
- GB/T 15587-2023能源管理体系分阶段实施指南
- ICD-9-CM3编码与手术分级目录
- 数据库原理及应用-课件
- 探究物联网的技术特征-说课
- GB/T 18804-2022运输工具类型代码
- LY/T 1726-2008自然保护区有效管理评价技术规范
- GB/T 1981.2-2009电气绝缘用漆第2部分:试验方法
- GA/T 951-2011紫外观察照相系统数码拍照规则
- 《内部控制》第四章-风险评估课件
- 经典倒虹吸水力计算程序
评论
0/150
提交评论