51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2271|回复: 3
打印 上一主题 下一主题

[原创] QA与QC对比..

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-1-13 23:18:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在实际质量工作中,经常会碰到一个问题,即质量保证(Quality Assurance)和质量控制(Quality Control)关系比较容易混淆。QAQC由于都属于质量管理的范畴,同时在工作中由于二者的工作存在部分交叉、共同的工作内容,因此在项目成员中容易造成职责上的混淆。为了让项目组成员了解二者的区别,并协调一致地开展工作、共同提高软件质量,笔者结合多年的测试经验对这两种角色的关系进行了研究和阐述。
1
QAQC对比

QAQC各司其职,相辅相成,统一于质量管理(Quality Management)。拿一部汽车来做比喻吧,质量控制(QC)就是所有那些告诉你汽车当前运动状态的仪器仪表;质量保证(QA)包括各类标准,是告诉你所有部件操作方法的用户手册;而质量管理(QM)则是你要追求的目标,比如希望能平安、高速地驾驶汽车。可以看出,为了实现质量管理的目标,质量保证和质量控制都是不可或缺的部分。

了解了QAQC的重要性后,我们需要详细了解一下QAQC的具体区别,如表一所示:
QA
QC


Quality Assurance(质量保证)
Quality Control (质量控制)


QA工程师
测试工程师、评审员


为了确保软件开发过程和结果符合预期的结果,依照过程和计划采取的一系列活动及其结果评价。
为了发现软件产品的错误、缺陷而进行工作的过程。


减少并纠正实际的软件开发过程和软件开发结果与预期的软件开发过程和软件开发结果的不符合情况。
为了寻找错误、缺陷,并尽可能的为修复错误提供更多的信息。


监控公司质量保证体系的运行状况,审计项目的实际执行情况和公司规范之间的差异,并出具改进建议和统计分析报告。
是过程、产品质量审计者。
对每一个阶段或者关键点的产出物(工件)进行检测,评估产出物是否符合预计的质量要求。关注各阶段的评审和测试缺陷。
是产品质量检查者。
表一 QAQC基础信息对照表
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-1-14 11:07:05 | 只看该作者
其实最简单的就是

QA是监督过程的

QC是检测一个测试点的

就是这么简单
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-1-14 11:38:36 | 只看该作者
这些概念的东西还真不清楚
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2009-11-13 17:07:28 | 只看该作者
楼上的说法都挺好
QA和QC面向对象和工作的侧重点有所不同,但都是为提高软件质量而服务,QC侧重软件中的问题,而QA侧重对过程的监控。
在一般小公司里面如果没有QC就不会有QA
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-28 00:54 , Processed in 0.060602 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表