QC
品质控制/质量控制(QC即英文Quality Control的简称,中文意义是品质控制)其在ISO8402:1994的定义是“为达到品质要求所采取的作业技术和活动”。有些推行ISO9000的组织会设置这样一个部门或岗位,负责ISO9000标准所要求的有关品质控制的职能,担任这类工作的人员就叫做QC人员,相当于一般企业中的产品检验员,包括进货检验员(IQC)、制程检验员(IPQC),最终检验员(FQC),出货检验 ( OQC ) 。
QA
在 ISO 9000 里,对Quality Assurance 的定义是:“为了提供实体满足质量要求的足够信心,而实作的所有计划性以及系统性的活动”。
SQC
Software Quality Control,将传统QC概念应用到软件行业。为了达到软件产品的品质要求所采取的作业技术和活动。目的是找出成品中缺陷,是事后的作业。
SQA
为了确保软件开发过程和结果符合预期的要求,而建立的一系列规程,以及依照规程和计划采取的一系列活动,以及结果评价。
确保有正确的过程和活动,推广团队照着执行。事先的、在产品完成之前的整个过程,是有计划的、系统性的活动。目标是预防缺陷的发生。
SPC
SPC就是通过监视和控制产品制造过程来确保过程稳定而保证产品质量的。
在软件开发中,QA 和 SQA 通常与以下活动相关:
- 软件测试:通过执行各种测试用例来验证软件的功能和性能。
- 缺陷管理:跟踪、报告和修复软件中的缺陷。
- 质量标准:确保软件开发遵循行业标准和最佳实践。
- 风险管理:识别和缓解可能影响软件质量的风险。
- 持续改进:通过回顾和改进过程,不断提高软件质量。
SQC 特别适用于那些可以应用统计分析的领域,如制造业,而 SQA 则更侧重于软件产品的质量管理。在不同的行业和应用场景中,这些术语的具体实践可能会有所不同。