QC, QA, 验证,有什么区别? - 知乎
发布网友
发布时间:2024-10-20 18:09
我来回答
共1个回答
热心网友
时间:2024-10-23 10:51
质量(Quality)是产品功能及特性满足所制定需求的能力。质量好意味着功能完备、稳定运行且效能符合要求,无明显缺陷。质量保证(QA)和质量控制(QC)是确保产品质量的重要环节。ISO制定了质量标准,如ISO 9000,其中定义了质量保证为提供满足质量要求的足够信心的计划性和系统性活动,质量控制则为达到质量要求而采取的作业性技术及活动。
质量保证关注产品生产过程和方法,确保采用正确且能满足质量要求的方法,以预防产品瑕疵。而质量控制则在产品完成后,进行检查以确认产品是否符合预期。例如,在软件测试中,QC工作重点在于检查完成的软件产品是否正确,确保其符合规格。
过程管理是保证产品质量的关键。从过程控制与管理出发,确保产品质量的观念由来已久,如休哈特在20世纪30年代提出的SPC。随着对影响产品质量环节的认识深化,三段设计法、QFD理论等理论相继出现。随后,全面质量管理(TQM)概念的提出,将影响产品质量的过程扩展至企业所有业务过程,强调过程的系统化管理。
过程管理作为改进企业业绩的结构化方法,不仅关注个别过程的改进,更着眼于企业整体管理水平的提升。它强调从总体上对业务过程进行系统思考、设计,而非仅着眼于单一过程或任务点。过程管理已成为现代质量管理的基本信条。
在六西格玛中,过程同样占据核心地位。它是采取改善行动的场所,也是六西格玛走向成功的关键和载体。有效的过程管理对于六西格玛的成功至关重要。对于开发流程而言,QA工作可能涉及制定流程、监控开发团队工作是否遵循流程、收集团队反馈以改善和优化流程等方面。