软件质量保证体系1.ppt
《软件质量保证体系1.ppt》由会员分享,可在线阅读,更多相关《软件质量保证体系1.ppt(63页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件质量保证技术第第 4讲讲 软件软件质量保证技术质量保证技术软件质量控制的基本方法软件质量控制的基本方法软件质量控制模型和技术软件质量控制模型和技术软件质量控制工具软件质量控制工具软件质量保证体系软件质量保证体系改正性和预防性措施改正性和预防性措施支持性质量保证手段支持性质量保证手段三种方法三种方法 一个模型一个模型 七个工具七个工具1软件质量保证技术开发过程的质量交付产品的质量2软件质量保证技术软件质量控制软件质量控制方法:目标问题度量法方法:目标问题度量法 风险管理法风险管理法 PDCA质量控制法质量控制法3软件质量保证技术软件质量控制的基本方法软件质量控制的基本方法准备开发进行开发进行
2、可维护性开发收集实际数据目标问题度量法目标问题度量法4软件质量保证技术风险管理法风险管理法 控制跟踪 识别 计划分析在风险转化成问题前进行识别监视风险情况,检查对策的适应性进行控制,可以避免、弱化、承担、转移在风险分析的基础上进行决策各部分加强对风险的沟通对风险的影响、发生机率进行分类风险管理模型5软件质量保证技术风险严重程度等级风险严重程度等级 6软件质量保证技术软件质量控制模型和技术软件质量控制模型和技术软件质量控制模型软件质量控制模型软件质量控制模型要素分析软件质量控制模型要素分析软件质量控制特征和技术软件质量控制特征和技术软件质量控制实施和跟踪软件质量控制实施和跟踪7软件质量保证技术软
3、件质量控制模型软件质量控制模型8软件质量保证技术 PDCA质量控制法质量控制法 9软件质量保证技术软件质量控制特征和技术软件质量控制特征和技术 文档编制控制规则文档编制控制规则p 受控文档清单p 受控文档的编制p 受控文档的批准p 受控文档的存储与检索结果方面的问题10软件质量保证技术11软件质量保证技术软件质量控制工具软件质量控制工具检查表检查表Pareto图图直方图直方图运行图运行图散布图散布图控制图控制图因果图因果图12软件质量保证技术检查表检查表13软件质量保证技术Pareto图图14软件质量保证技术直方图直方图15软件质量保证技术运行图运行图16软件质量保证技术散布图散布图17软件质
4、量保证技术因果图因果图18软件质量保证技术软件质量保证体系软件质量保证体系SQA审计与评审审计与评审SQA报告报告处理不符合问题处理不符合问题实施实施19软件质量保证技术软件开发各个阶段软件开发各个阶段 SQA 的目标的目标 6-1需求分析:需求分析:确保客户所要求的系统是可行的。确保客户所要求的系统是可行的。确保客户指定的需求确实能够满足他的真正确保客户指定的需求确实能够满足他的真正要求。要求。避免开发者和客户之间的误解。避免开发者和客户之间的误解。向用户提供为满足他所提出的需求而实际构建的适当软件向用户提供为满足他所提出的需求而实际构建的适当软件系统。系统。20软件质量保证技术软件规格说明
5、软件规格说明:通过建立需求跟踪文档,确保规格说明书与系统需求通过建立需求跟踪文档,确保规格说明书与系统需求保持一致。保持一致。确保规格说明书能适当地改进系统的灵活性、可维护确保规格说明书能适当地改进系统的灵活性、可维护性以及性能。性以及性能。确保已建立了测试策略。确保已建立了测试策略。确保已建立了现实的开发进度表,包括确保已建立了现实的开发进度表,包括预定的评审。预定的评审。确保已为系统设计了正式的变更规程。确保已为系统设计了正式的变更规程。软件开发各个阶段软件开发各个阶段 SQA 的目标的目标 6-221软件质量保证技术软件开发各个阶段的软件开发各个阶段的 SQA 目标目标 6-3设计:设计
6、:确保已建立用于描述设计的标准,并且确保遵循这些标准。确保已建立用于描述设计的标准,并且确保遵循这些标准。确保适当地控制并用文档记录对设计进行的变更。确保适当地控制并用文档记录对设计进行的变更。确保在系统设计组件已按照商定的准则得到批准之后才开确保在系统设计组件已按照商定的准则得到批准之后才开始编码。始编码。确保对设计的评审按照进度进行。确保对设计的评审按照进度进行。22软件质量保证技术软件开发各个阶段的软件开发各个阶段的 SQA 目标目标 6-4编码:编码:确保代码遵循已建立的风格、结构和文档标准。确保代码遵循已建立的风格、结构和文档标准。确保代码经过适当测试和集成,同时对编码模块的修改得确
7、保代码经过适当测试和集成,同时对编码模块的修改得到适当的标识。到适当的标识。查看代码编写是否遵循既定的进度。查看代码编写是否遵循既定的进度。确保代码评审按照进度进行。确保代码评审按照进度进行。23软件质量保证技术软件开发各个阶段的软件开发各个阶段的 SQA 目标目标 6-5测试:测试:确保测试计划的建立和遵循。确保测试计划的建立和遵循。确保创建的测试计划能够满足所有系统规格说明书的要求。确保创建的测试计划能够满足所有系统规格说明书的要求。确保经过测试和返工后软件与规格说明书保持一致确保经过测试和返工后软件与规格说明书保持一致。24软件质量保证技术软件开发各个阶段的软件开发各个阶段的 SQA 目
8、标目标 6-6维护:维护:确保代码和文档的一致性。确保代码和文档的一致性。确保对已建立的变更控制过程进行监测,包括将变更集成确保对已建立的变更控制过程进行监测,包括将变更集成到软件的产品版本中的过程。到软件的产品版本中的过程。确保对代码的修改遵循编码标准,并且要对其进行评审,确保对代码的修改遵循编码标准,并且要对其进行评审,不要破坏整个代码结构。不要破坏整个代码结构。25软件质量保证技术软件质量策划软件质量策划一切为用户着想、一切以预防为主、一切凭一切为用户着想、一切以预防为主、一切凭数据说话和一切按数据说话和一切按PDCA循环办事循环办事;发轫于质量发轫于质量运动,但非简单的质量管理;实质是
9、文化变革,运动,但非简单的质量管理;实质是文化变革,关键在建立实施框架。关键在建立实施框架。-26软件质量保证技术质量策划的活动质量策划的活动 1.设定质量目标;设定质量目标;2.识别顾客一一受目标影响的人;识别顾客一一受目标影响的人;3.确定顾客需求;确定顾客需求;4.开发反映顾客需求的产品特征;开发反映顾客需求的产品特征;5.开发能够生产具有这种特征产品的过程;开发能够生产具有这种特征产品的过程;6.设定过程控制,并把由此得出的计划转换成设定过程控制,并把由此得出的计划转换成为操作计划。为操作计划。27软件质量保证技术质量计划质量计划质量计划的目标和要素质量计划的目标和要素软件质量计划内容
10、软件质量计划内容软件质量计划的制定原则软件质量计划的制定原则制定质量计划的方法和规程制定质量计划的方法和规程28软件质量保证技术质量计划的目标质量计划的目标n企业最高层亲自抓质量体系 n质量方针要反映对顾客的承诺 n文件化的操作规程 n质量计划是为了满足用户的期望 n质量计划是为了降低不良质量的成本 n质量计划是为了在软件开发全过程中实施质量保证 29软件质量保证技术质量计划的要素质量计划的要素n在组织上,如何建立、宣传质量方针n管理上质量文化的形成n质量风险和成本的分析n如何用流程改进来实施质量管理n如何通过方法和工具来提高质量管理的有效性n如何进行软件评审来检验质量管理的实施效果30软件质
11、量保证技术软件质量计划内容软件质量计划内容n计划目标计划目标n参考文献参考文献n管理管理n文档文档n标准和约定标准和约定n复审、内审或评审复审、内审或评审n配置管理配置管理n测试测试n问题报告和改正活动问题报告和改正活动n工具、技术和方法工具、技术和方法n媒体的控制媒体的控制n供应商的控制供应商的控制n记录、收集、维护和保记录、收集、维护和保密密n培训培训n风险管理风险管理31软件质量保证技术软件质量计划的制定原则软件质量计划的制定原则1.制定正确的质量方针,缺陷预防为主的质量管理思想制定正确的质量方针,缺陷预防为主的质量管理思想2.始终以客户的需求为焦点始终以客户的需求为焦点3.质量计划应得
12、到管理层的认可和承诺质量计划应得到管理层的认可和承诺4.控制所有过程的质量。控制所有过程的质量。5.选择合适的质量标准选择合适的质量标准6.持续的质量改进,定期评价质量体系持续的质量改进,定期评价质量体系7.32软件质量保证技术制定质量计划的方法和规程制定质量计划的方法和规程1.产品介绍产品介绍:说明产品、产品的意向市场及对产品性质的预期。2.软件计划软件计划:包括产品确切的发布日期、产品责任及产品的销售和售后服务计划。3.过程描述过程描述:产品的开发和管理中应该采用开发和售后服务质量过程4.质量目标质量目标:包括鉴定和验证产品的关键质量属性。5.风险和风险管理风险和风险管理:说明影响产品质量
13、的主要风险和这些风险的应对措施33软件质量保证技术制定质量计划的三部曲制定质量计划的三部曲34软件质量保证技术为什么需要评审为什么需要评审从成本上来衡量从成本上来衡量 缺陷发现得越晚纠正费用越高,而软件评审的重要目的就是通过软件评审尽早的产品中的缺陷,减少大量的后期返工。35软件质量保证技术为什么需要评审为什么需要评审从技术上来衡量从技术上来衡量 前一阶段的错误自然会导致后一阶段的工作结果中有相应的错误,而且错误会逐渐累积,越来越多。36软件质量保证技术软件评审的角色和职能软件评审的角色和职能 协调人协调人作者作者评审员评审员用户代表用户代表质量保证代表质量保证代表 37软件质量保证技术评审的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 质量保证 体系
限制150内