- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第六章 软件质量管理 软件质量管理概述 1 软件评审 4 软件质量保证(SQA) 3 软件质量 2 正式技术评审 5 软件可靠性 6 ISO 9000 质量标准 7 在线教务辅导网: 教材其余课件及动画素材请查阅在线教务辅导网 QQ:349134187 或者直接输入下面地址: 本章学习目标 1 2 3 理解软件质量管理的主要方法 理解软件质量管理的主要原则 理解软件质量管理过程和内容 软件质量管理概述 目的 用来衡量软件设计(设计品质),以及如何做好符合该设计(符合质量)的软件 内容 1) 明确规定需要符合的功能和性能的要求 2) 明确的记录开发的标准 3) 符合所有专业软件开发的隐性标准 软件质量 定义 明确表示是否符合功能和性能要求,明确地记载开发标准和所有专业开发软件的期望的隐性特点 关键点 软件需求是软件质量测量的基础 缺乏规定的一致性就是缺乏软件的质量 制定的标准会定义软件工程发展的标准,它引导着软件工程经理 软件质量 其他定义1 内部质量 外部质量 其他定义2 在软件质量中用户的满意度是最重要的 其他定义3 系统思考,是“质量是对用户的价值”这个定义强调,质量是主观的-不同的人会体验到相同的软件不同的质量 质量控制 定义 是审查产品相关的各个方面质量的过程 内容 元素,如控制、作业管理、明确和完善的管理过程[DeMarco1999]、性能和完整性的标准、确认和记录等 能力,如知识、技能、经验和资历等 软要素,如人员廉正、信任、组织文化、激励、团队合作精神、与品质的关系 质量保证 含义 系统地监测和评估一个工程的各个方面,以最大限度地提高正在由生产过程中实现的质量的最低标准 原则 “适合用途”该产品应符合预期的目的 “一次成功“错误应该被淘汰 质量成本 含义 一种量化对质量方面的花费和缺陷总成本的手段 内容 高质量必然会要求高成本 质量成本领域 控制成本(一致性成本) 预期成本 评估成本 控制失败成本(非一致性成本) 内部失败成本 外部失败成本 软件质量保证(SQA) 含义 一个监控的软件工程以确保软件质量的过程 SQA 涵盖了整个软件开发过程 SQA 的目标 承诺,能力,Review活动,测量和验证 内容 背景介绍 SQA 活动 软件质量背景 定义 用一个计划和一种系统的方法来对质量和遵守标准的软件产品,流程和程序进行评价 标准 文档的标准 设计标准 代码标准 SQA 活动 一般活动: 审查 监督 审核 过程监控 一个确保采取适当步骤来进行的过程中所遵循的SQA 活动 审核 用来审查管理、技术和流程,以保证提供的质量和软件产品的状态指示 SQA 各阶段活动1 软件概念和启动阶段 确保这些进程,程序,和标准是适当的,明确的,具体的,可审核 软件需求阶段 要求是完整的,可测试的,功能可靠,性能,和接口需求 软件体系结构(初步)设计阶段 确保遵守管理计划中经审批的设计标准 确保所有的软件需求分配给软件组件 保证测试验证矩阵存在,并且不断更新 保证接口控制文档和标准中指定的内容一致 检查PDR 文件和确保所有行动项目得到解决 确保已批准的设计被置于配置管理之下 SQA 各阶段活动2 软件的详细设计阶段 确保经批准的设计标准得到遵守 保证分配的模块在详细设计中 保证分配的模块在详细设计中 审查CDR 文件,确保所有行动项目得到解决 软件实施阶段 结果编码和在软件开发计划中的设计活动 所有交付项目的状态 配置管理活动和软件开发库 不符合项报告和纠正措施系统 SQA 各阶段活动3 软件集成和测试阶段 确保为所有交付项目进行测试 确保所有测试根据测试计划和程序运行,任何不符合项都要报告和解决 保证测试报告是完整和正确的 验证测试已经完成,软件和文件准备交付 参与测试前再审,并保证所有行动项目已完成 软件验收和交付阶段 软件支持工程和操作阶段 软件评审 含义 指“一个过程或会议期间进行的软件产品的审核,是由项目人员、管理人员,用户、客户、用户代表或其他有关各方对一个软件产品进行评论或批准” 软件审核分类 软件同行评审 软件管理评审 软件审计评审 软件缺陷的成本影响 软件缺陷含义 用来描述一个错误、缺陷、失误、失败或者在计算机程序或系统产生了不正确的或意外的结果,或它的行为造成计划外的故障 错误报告包括 缺陷报告 故障报告 问题报告 故障报告 变更请求等等 缺陷放大和去除 软件缺陷指标 指一个可以在源代码找到的模式,这些源代码是和软件缺陷、错误或在计算机程序可能导致其故障源代码的遗漏具有强烈的关联 软件缺陷指标例子 禁用代码、 套路过于复杂 未使用的变量 正式技术评审 正式评论大大优于成本效益的非正式评论 非正式的评论往往是支付不必要的昂贵代价(因为缺乏重点而浪费时间),并经常提供一种安全感觉:真正的缺陷相对较少被发
您可能关注的文档
- 软件测试案例教程 作者 周元哲 第一章 软件测试概述.ppt
- 软件测试技术 第2版 作者 徐芳 第二章.ppt
- 软件测试技术 第2版 作者 徐芳 第六章.ppt
- 软件测试技术 第2版 作者 徐芳 第五章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第1章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第3章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第4章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第9章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第11章.ppt
- 软件测试技术 作者 路晓丽 葛玮 第12章.ppt
- 软件工程——共同演进的方法与实践 作者 田文洪 第十二章 软件工程开发工具.ppt
- 软件工程——共同演进的方法与实践 作者 田文洪 第一章软件工程概述.ppt
- 软件工程基础教程 作者 郭庚麒 主编 余明艳 杨丽 副主编 9 软件测试.ppt
- 软件工程基础与实例分析 作者 王阿川 第01章 软件工程基础概述.ppt
- 软件工程基础与实例分析 作者 王阿川 第03章 需求分析.ppt
- 软件工程基础与实例分析 作者 王阿川 第04章 结构设计.ppt
- 软件工程基础与实例分析 作者 王阿川 第05章 详细设计.ppt
- 软件工程基础与实例分析 作者 王阿川 第07章 测试.ppt
- 软件工程基础与实例分析 作者 王阿川 第08章 维护.ppt
- 软件工程基础与实例分析 作者 王阿川 第09章 面向对象的分析设计与实现.ppt
最近下载
- 通信技术-使用Cypress需要避免的5个E2E测试错误(图文).pdf VIP
- 2025年小学一年级新生家长会ppt课件(优质ppt).pptx VIP
- 中国信通院2025人工智能高质量数据集建设指南74页.pdf VIP
- 2025-2026学年小学音乐三年级上册(2024)苏少版(2024)教学设计合集.docx
- 新征程,'心'启航——2025年秋学期开学第一课收心班会.pptx VIP
- Unit 1 How can I get there? PartA(说课稿)-2024-2025学年人教PEP版英语六年级上册[001].docx VIP
- 良好农业规范GAP记录表格.pdf VIP
- 2025年工会相关法律法规知识竞赛试题.doc VIP
- 高等土力学李广信22应力和应变.pptx VIP
- 消失模铸造工艺技术的创新与生产实践.pdf VIP
文档评论(0)