软件质量保证--概述.ppt

软件质量保证--概述.ppt

ID:56411795

大小:986.50 KB

页数:44页

时间:2020-06-17

软件质量保证--概述.ppt_第1页
软件质量保证--概述.ppt_第2页
软件质量保证--概述.ppt_第3页
软件质量保证--概述.ppt_第4页
软件质量保证--概述.ppt_第5页
资源描述:

《软件质量保证--概述.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、软件质量保证-概述本章目标掌握软件质量的定义掌握软件质量保证的定义、概念、内容掌握软件开发各阶段的SQA目标理解质量控制方法掌握质量管理的含义理解运用全面质量管理(TQM)原理的各个框架2李先生简介电视机画面清晰度一般更好的声音对用户不亲和满意-超过平均水平书籍满意继续服务中断服务用户的期望画面质量良好更加生动活泼声音效果更好3饭店-2饭店-1质量的概念定餐服务延迟食物口味佳服务准时食物口味最佳较便宜昂贵稍贵误解!生产商产品符合规范消费者产品适于使用且带来益处服务准时食物味道欠佳用户高质量=高价格饭店-34什么是质量?4-2字典质量是指较好的一类或优秀的等级5牛津剑桥耶

2、鲁哈佛海尔什么是质量?4-4品牌名字与质量关联和其他竞争者相比产品或服务有更高的标准质量是指6软件质量5-1软件质量的概念不矛盾传统定义7软件质量5-2IEEE将软件质量定义为一个系统、组件或过程符合指定要求的程度一个系统、组件或过程满足客户或用户期望的程度软件质量是许多质量属性的综合体现,各种质量属性反映了软件质量的方方面面。人们通过改善软件的各种质量属性,从而提高软件的整体质量。8软件质量5-3步骤1步骤2步骤3步骤4必须按照客户的要求验证、归档并审批是否可以进行下一步的工作软件开发9软件质量5-4规范设计测试计划源代码用户手册必须验证和检查可交付件每个人可以更好地工作

3、,同时工作流程也不会受到干扰应用程序10软件质量5-5质量损失的时间和工作量肯定被忽略了项目进度表返工从未考虑通过管理每个流程的质量,可以减少或避免返工11质量框架15-1已开发系统的可交付件满足质量框架的每个方面质量框架测试确认验证认证流程单元集成系统审查走查评审AlphaBetaCMMISOCMMI12质量框架15-2单元测试集成测试单元1单元2单元3检查应用程序的小单元和模块集成并测试两个或多个单元测试系统测试测试整个系统13质量框架15-3已开发系统的可交付件满足质量框架的每个方面质量框架测试确认验证认证流程单元集成系统审查走查评审AlphaBetaCMMISOCM

4、Mi14质量框架15-7已开发系统的可交付件满足质量框架的每个方面15质量框架15-10已开发系统的可交付件满足质量框架的每个方面16质量框架15-11认证根据用户列明的标准和规范进行测试和验证证明开发的软件与开发组织的声明相符应用程序17质量框架15-12已开发系统的可交付件满足质量框架的每个方面18质量框架15-13流程1遵循的流程符合不同质量管理体系中的标准流程流程2流程3流程4软件开发19质量框架15-14流程CMM能力成熟度模型是组织用来执行最佳做法和改善流程成熟度的模型ISO国际标准化组织确保按照指定的系统要求在管理系统的合适位置满足所有的输入要求20质量框架1

5、5-15流程CMMi能力成熟度模型集成是一种流程改进方法,其向组织提供有效流程的必要元素。用于指导一个项目、部门或整个组织的流程改进。21软件质量保证正确的执行标准流程规程SQA软件质量保证产品的质量是固有属性,不能进行测试。测试仅仅有助于修复检测到的错误和缺陷质量不是在特定阶段执行或应用于某个特殊的阶段。质量始于项目的开始,结束于项目的最终交付SQA活动最好由与项目开发周期无直接关系的人执行。SQA的职责更多地偏向于客户,而不是开发人员或管理人员22软件质量保证(SQA)为软件产品满足已指定的技术需求提供充分证据,而开展的有计划和系统的活动23软件规范软件软件规范文档文档

6、的制定用于软件、硬件和其它的每个可交付件和不可交付件用于组件、次要组件和内部界面用于测试策略进度表需求更改和相关文档版本更改的规定24设计2-1实体关系图数据流程图设计文档和评审准备的设计应符合已批准的文档中的相关标准确保设计结果包含在文档中在准备审批系统设计之前,未开始系统编码文档的制定25设计2-2实体关系图数据流程图设计文档和评审。准备的设计应符合适用于授权人员编写和控制的文档的已批准标准确保设计结果包含在文档中在准备审批系统设计之前,未开始系统编码文档的制定编码批准在审批之前,编码未开始26编码软件开发应用程序编码重要阶段编码标准代码归档完善代码经过测试且没有错误代

7、码评审按进度表进行文档的制定27测试单元1单元2单元3检查各个模块是否满足要求和规范。集成各个模块,检查从软件的一部分到另一部分的数据和信息流。测试进行的测试要妥善归档。确保测试计划涵盖整个范围。对返工模块的测试计划和结果正确归档。文档的制定28质量保证和质量控制的区别2-1工程标准质量保证质量控制确保标准、流程和规程合适在流程中执行标准和规程29质量保证(QA)质量控制(QC)QA是指开发和组织最佳质量流程QC执行QA团队开发的流程QA与流程相关QC指对软件进行的实际测试QA可防止出现缺陷QC可检测缺陷QA处理流

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。