软件测试培训讲义-2软件质量和质量保证课件.ppt

软件测试培训讲义-2软件质量和质量保证课件.ppt

ID:56966250

大小:274.00 KB

页数:101页

时间:2020-07-22

软件测试培训讲义-2软件质量和质量保证课件.ppt_第1页
软件测试培训讲义-2软件质量和质量保证课件.ppt_第2页
软件测试培训讲义-2软件质量和质量保证课件.ppt_第3页
软件测试培训讲义-2软件质量和质量保证课件.ppt_第4页
软件测试培训讲义-2软件质量和质量保证课件.ppt_第5页
资源描述:

《软件测试培训讲义-2软件质量和质量保证课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件测试培训讲义深圳市软件行业协会培训中心课程目的了解软件工程的基本概念和过程了解软件质量定义和软件质量保证过程深入掌握软件测试原理、方法、过程通过实战掌握测试策略、技术第一部分软件测试的原理第二章软件质量和质量保证内容和目的掌握以下概念,并熟悉其中的活动目的和意义质量的概念及内涵软件质量SQA及其活动软件配置管理SCM及其活动软件过程改进SEPG及其活动第一部分:软件测试的原理第二章:软件质量和质量保证软件质量概念质量的概念软件质量传统定义:反映实体满足明确和隐含需要能力的特性综合定义的说明:明确需要:指合同中用户明确提出的要求与需要隐含需要:指由生产企业通过市场调研进行识别与探明

2、的要求或需要特性:实体所特有的性质,反映了实体满足需要的能力软件质量-客户满意度定义客户满意正确的功能详细的指导客户不满意不稳定难以使用性能缓慢与用户现有设备不兼容什么是软件质量成本可靠维护及时交付正确功能功能成本及时交付软件质量的若干侧面质量概念我们可以从以下三个方面把握软件质量的概念:1.软件需求是衡量软件质量的基础。如果开发出的软件与需求不一致,就谈不上软件的质量。2.规定了的标准是软件开发必须遵循的准则,如果软件项目未能按标准开发,其质量必定是低劣的。3.软件通常有着一些不作明文规定的隐含需求,例如,要求软件有较好的可维护性、易扩展性等。如果开发的软件已经满足了明文规定的

3、需求,却没有满足隐含的需求,那么软件产品的质量仍然是有问题的。软件质量范围软件的质量包括:产品质量:产品质量是文件、设计、代码和试验的属性过程质量:过程质量是指技术、工具、人员和组织机构方面的属性。提出过程质量是因为它有决定软件质量方面的作用,是为实际产品的生产建立一个必要的支持条件。不可能希望以不具备这个条件的工艺过程开发出成功的高质量的软件产品。产品质量与过程质量产品质量开发技术成本、时间、进度过程质量人员素质影响产品质量的4个方面影响软件质量的因素人的因素软件需求测试的局限性质量管理的困难软件人员的传统习惯开发规范开发工具支持不够软件质量质量特性McCall提出的软件质量的11

4、个质量特性▲使用性▲测试性▲正确性▲维护性▲可靠性▲移植性▲效率▲重用性▲完整性▲互操作性▲适应性(灵活性)国际标准和国家标准规定的质量特性国际标准和国家标准规定的质量特性ISO/IEC9126-1991Informationtechnologysoftwareproductevaluationqualitycharacteristicsandguidelinesfortheiruse我国1996年将其等同采用:GB/T16260-1996软件产品评价质量特性及其使用指南质量的概念质量定义:反映实体满足明确和隐含需要能力的特性综合定义的说明:明确需要:指合同中用户明确提出的要求与需要

5、隐含需要:指由生产企业通过市场调研进行识别与探明的要求或需要特性:实体所特有的性质,反映了实体满足需要的能力项目的质量质量的类型:质量,通常指产品的质量,广义的还包括工作的质量。产品质量是指产品的使用价值及其属性;而工作质量则是产品质量的保证,它反映了与产品质量直接有关的工作对产品质量的保证程度。项目的质量从项目作为一次性的活动来看,项目质量体现在由WBS反映出的项目范围内所有的阶段、子项目、项目工作单元的质量所构成,也即项目的工作质量;从项目作为一项最终产品来看,项目质量体现在其性能或者使用价值上,也即项目的产品质量。质量成本质量成本是实施单位为了保证和提高产品质量、满足用户需要

6、而支出的费用,以及因未达到质量标准而产生的一切损失费用的总和。质量管理的内容质量计划质量控制质量保证戴明环——PDCAP:Plan-计划D:Do-实施C:Check-检查A:Action-处理PDCA质量计划质量计划的目的主要是确保项目的质量标准能够得以满意的实现,其关键是在项目的计划期内确保项目按期完成,同时要处理与其他项目计划之间的关系。质量计划的内容需达到的质量目标质量工作具体流程在项目各个不同阶段,职责、权限和资源的具体分配项目实施中需采用的具体的书面程序和指导书有关阶段适用的试验、检查、检验和评审大纲达到质量目标的测量方法随项目的进展而修改和完善质量计划的程序为达到项目质量

7、目标必须采用的其它措施项目质量控制质量控制主要是监督项目的实施结果,将项目的结果与事先制定的质量标准进行比较,找出其存在的差距,并分析形成这一差距的原因,质量控制同样贯穿于项目实施的全过程。项目的结果包括产品结果(如交付)以及管理结果(如实施的费用和进度)。质量控制通常是由质量控制部门或类似的质量组织单元实施,但是也并非总是如此。质量保证质量保证是所有计划和系统工作实施达到质量计划要求的基础,为项目质量系统的正常运转提供可靠的保证,它应该贯穿于项目实施的全

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

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

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