软件测试是qa还是qc,关于"质量检验员"的英文称呼,比如OQC IQC QA这些都是什么意思?详细一点
关于"质量检验员"的英文称呼,比如OQC IQC QA这些都是什么意思?详细一点
软件测试既包括QA(质量保障)也包括QC(质量控制)。QA主要关注于预防缺陷的产生,通过制定测试计划、测试用例、测试策略等来确保软件质量。QC则关注于检查和发现已经存在的缺陷,并进行修复和验证。因此,软件测试既是QA也是QC的过程。"软件测试中QA和QC的区别
1.QA偏重于质量管理体系的建立和维护,客户和认证机构质量体系审核工作,质量培训工作等;QC主要集中在质量检验和控制方面。
QA的工作涉及公司的全局,各个相关职能,覆盖面比较宽广,而QC主要昌丛集中在伏槐产品质量检查方面,只是质量工作的其中一个方面。
2.QA并不是立法机构
立法机构应该是耐厅樱R&D,或工艺工程部门
QA主要是保证生产过程受控或保证产品合格,着重于维护,
而QC一般是实际质量控制,如检验,抽检,确认,很多公司只有质量部只包括QA的职责,把QC的工作放入生产部门
关于"质量检验员"的英文称呼,比如OQC IQC QA这些都是什么意思?详细一点
防投诉作弊抄袭声明:摘自:?md=3-----------------------------qa是英文quality assurance 的简称,中文含义是质量保证;qc是英文quality control的简称,中文含义是质量控制。
IPQC是过程检验工程师 JQE是品质工程师 DQA是设计品保工程师 SQE供货商管理工程师 按照iso9000:2000,qa的定义是“质量管理的一部分,致力于提供质量要求会得到满足的信任”,qc的定义则是“质量管理的一部分,致力于满足质量要求”。
标准中的定义都言简意赅,难以长篇大论,这可能会导致定义不太容易清晰理解。
简言之,qc是对人事、对物,直接致力于满足质量要求:qa则是对人、对过程,致力于使管理者、顾客和其他相关方相信有能力满足质量要求。
在软件/信息化方面的一些标准中,qa的定义包括:“质量保证是指为使软件产品符合规定需求所进行的一系列有计划的必要工作。
”(gb/t 12504-1990计算机软件质量保证计划规范);“为使某项目或产品符合已建立的技术需求提供足够的置信度,而必须采取的有计划和有系统的全部动作的模式。
”(gb/t11457—1995软件工程术语)。
在这两个标准中都没有直接关于qc的定义。
按照不同的目的、从不同的角度对同一个术语的定义往往存在差异,例如gb/t 12504-1990、gb/t11457—1995分别对qa的定义就存在差异,按照gb/t 12504-1990的qa定义涵盖的范围较宽,包含了qc的内容。
2. qa与qc的侧重点比较 在一个软件组织或项目团队中,存在qa和qc两类角色,这两类角色工作的主要侧重点比较如下: qa与qc的其他重大区别还包括: 具备必要资质的qa是组织中的高级人才,需要全面掌握组织的过程定义,熟悉所参与项目所用的工程技术;qc则既包括软件测试设计员等高级人才,也包括一般的测试员等中、初级人才。
国外有软件企业要求qa应具备两年以上的软件开发经验,半年以上的分析员、设计员经验;不仅要接受qa方面的培训,还要接受履行项目经理职责方面的培训。
在项目组中,qa独立于项目经理,不由项目经理进行绩效考核;qc受项目经理领导,通常在项目运行周期内qc的绩效大部分由项目经理考核决定。
qa活动贯穿项目运行的全过程;qc活动一般设置在项目运行的特定阶段,在不同的控制点可能由不同的角色完成。
对称职的qa,跟踪和报告项目运行中的发现(findings)只是其工作职责的基础部分,更富有价值的工作包括为项目组提供过程支持,例如为项目经理提供以往类似项目的案例和参考数据,为项目组成员介绍和解释适用的过程定义文件等;qc的活动则主要是发现和报告产品的缺陷.
采纳哦
软件测试(QC)和QA什么关系?
QA的英文为:Quality Assurance 我们翻译为“质量保证”
QC的英文为:Quality Control 我们翻译为“质量控制”
我们将这两个角色之间进行一下职责划分,以方便我们后续的讨论。
QA:监控公司质量保证体系的运行状况,审计项目的实际执行情况和公司规范之间的差异,并出具改进建议和统计分析报告,对公司的质量保证体系的质量负责。
QC:对每一个阶段或者关键点的产出物(工件)进行检测,评估产出物是否符合预计的质量要求,对产出物的质量负责。
通过上面的职责划分,我们发现,如果我们将软件的生产比喻成一条产品加工生产线的话,那QA只负责生产线本身的质量保证,而不管生产线中单个产品的实际质量情况。
QA通过保证生产中渗线的质量来间接保证软件产品的质量。
而QC不管生产线本身的质量,而只关注生产线中生产的产品在每厅隐一个阶段的质量是否符合预期的要求,如果我们生产的是杯子,那QC只关注:生产的材料是否是预期的,每个杯子瓶口的直径是否符合要求,杯子把手是否符合设计要求等等具体的、可量化的点。
针对软件企业的软件开发过程而言:
QA可以进一步明确为SQA,即:软件质量保证,只负责软件开发流程的质量,企业内相对应的角色为:软卖伏脊件质量保证人员,有的企业就直接称之为SQA。 (随机推荐阅读本站500篇优秀文章点击前往:500篇优秀随机文章)