- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件质量保证1.pdf
软件质量保证
SQA职责与活动
概要
质量管理发展及发展方向
SQA职责及活动
质量管理发展
质量管理发展五个阶段
质量管理发展方向
质量管理发展五个阶段
阶
以顾客为中心
段
全面质量管理
过程统计技术
专职检验员
手工操作者 时间
1900 1920 1931 1960 2000
质量管理发展趋势
一个核心和两个基本改变
核心:由对结果的检验转向对过程精细的控制
改变:
管理范围的改变
– 由针对以产品生产制造服务质量管理扩大到
行政部门工作质量。
关注焦点的转移
– 由面向以产品生存周期的
服务质量管理转向
顾客满意为中心质量管理。
软件产业要经历三个不同时代
• 结构化生产时代(70年代中期至90年代中期):结构化分析;
结构化设计;结构化程序设计;结构化测试;结构化审查
与走查。
• 以过程为中心的时代(从80年代中期至2010 年前
后):寓质量和效率于生产过程之中;关于软件过
程的主要流派(ISO 9000,CMM/PSP/TSP)。
• 软件工业化生产时代(1995年开始):基础技术(软件过程
技术,面向对象技术,基于构件的开发技术);主要问题
(标准化,产业文化,政策法规);对前途的估计(我国
2005年可以进入软件工业化生产时代)。
对于SQA一些误解
误解一、如果发布出去的软件有质量问
题,那是软件测试人员的错;
软件的质量是做出来的,而不是测出
来的
对SQA与测试工作的误解
误解二、软件测试技术要求不高,比编程容易
多了;
很多人认为软件测试就是运行一下软件,然后
看看结果对不对。但实际上,如何在有限的投
入下,提高软件测试的效率和产出是一件很见
功底的事情。所以,好的测试人员不仅要掌握
各种测试技术和测试工具,还要具备丰富的编
程经验和对BUG的敏感。另外,测试统计技术
也是一项很特别的技术
对SQA与测试工作的误解
误解五、设计-实现-测试,软件测试是开发后
期的一个阶段;
实际上,软件测试贯穿整个软件产品生命期。
一方面,软件测试也要经历测试计划、测试用
例的设计和实现,以及测试运行一系列的阶段,
因此,早在软件需求阶段,甚至更早,软件测
试的工作就要开始了。另一方面,软件测试越
早进行越好,因为BUG越早发现,BUG造成的
影响和修改的代价就越小。而且,软件测试并
不仅仅针对程序,软件的需求、设计等等也要
被测试
对SQA与测试工作的误解
误解十、SQA工作就是做测试;
软件测试是一种有效的提高软件质量的手段,但
测试毕竟是一种事后的、检验性的,如何在软件
生产过程中保证软件过程的质量和效率其实比单
纯的产品检验具有更重要的意义。不断地改进我
们的软件过程是SQA的一项最重要的任务。
什么是软件质量
满足明确声明的功能和性能需求,明确
文档化的开发过程以及专业人员开发的
软件所具有的所有隐含特征(软件工程实践者理
论)
理解:
– 软件需求是质量度量的基础,与需求不符就是质量
不高
– 制订的标准定义一组指导软件开发的标准,如果不
能按照这些准则,就可能导致质量不高
– 通常隐含需求是不被提及的(如软件易维护性)
软件品質特性
.ANSI/IEEE 六個品質要素
* 正确性 (correctness ):
–制作的功
文档评论(0)