PPQA与SQC的区别——51Testing丛书连载:(十一)软件质量管理指南

发表于:2009-12-01 14:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:张瑾    来源:51Testing软件测试网原创

5.1.1  PPQA与SQC的区别

  PPQA与软件质量控制SQC共同构成了一个完整的软件质量体系,二者在工作中有交叉,但更重要的是它们的工作可以进行互补。软件质量控制是通过各种软件测试的手段,例如:系统测试、回归测试、压力测试等,确保软件产品和服务具有高的质量,那么SQC与PPQA之间的异同点是什么呢?

  举一个简单的例子:当你租了一辆汽车并带着你的女朋友驰骋在高速公路上时,汽车中的各项安全措施,(例如:ABS、安全气囊等)就相对于软件质量控制的手段。但这些安全措施只是被动地为你提供安全保护,它不能真正避免危险的到来。当你开车前详细查看了车辆的使用手册,严格遵守了交通法规,关注高速公路上的各种标志并及时确认车距,以及担心测速雷达而不敢开快车等。这些都是车辆本身以外的,由第三方提供的安全保证,特别是当测速雷达发现你高速驾驶时,它会及时通知警察来对你进行检查。以上这些才是避免车祸发生的有效手段,它起着预防和监督的作用,这也就是PPQA的工作方式。PPQA与SQC的具体区别如表5-1所示。

点击查看大图

  软件质量保证与软件质量控制工作的内容虽然有着更多的互补关系,但也有重叠的内容。在软件生命周期的各个阶段中它们关注的内容也是不同的,具体内容如表5-2所示。(见下页)

32/3<123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号