QA与QM的区别和各自的任务职责
本人工作了一年了,对QA(质量保证)和QM(质量管理)还了解得不够深入,实在惭愧.在这里说下我对两者的理解,不对之处请各位大虾纠正.QA主要是宏观方面对质量过程的监督和保证,如过程控制,管理CC等工具(这应该是对项目的所有文档包括:需求,立项文档,度量分析文档,代码,测试计划,用例,日志,报告结项文档等等等的管理),从大体上保证软件质量.
QM主要就是测试人员为主了,他们的工作就全是按具体的如何保证软件质量为主,如理解需求,编写测试计划,用例,执行测试用例,编写BUG日志,报告结项文档等.
我们公司分了QA和QM两个部门,但据我所知很多公司都是只有QA(这里的QA就包含了我上述的QA和QM的职责)
我一直比较怀疑我的理解是否有错误,请各位纠正!!
:handshake 问题的关键不是说QA,QM的区别和各自的职责。
问题的关键是贵公司QA和QM区分的目的,各自的职责划分,就像你说的,有的公司这2个职责是合在一起的,问题也是没有的,主要看公司对其职责有没有定义清楚,其实如果对其职责,或者说要干的事情定义清楚,那叫什么名字就不那么重要了。可能贵公司QA干的工作就有书本上要求是QM干的工作。问题的王道是:因事设岗,因岗设人!而不是因岗设事!!!!
ps:我第一次听说有QM的岗位,以前都是QC和QA,并且吵得如火如荼,现在又搞出QM,呵呵 其实不必执着于概念,不同公司由于其业务特点不同,所以也会有其相适应的组织形式。不同公司对QA的定义和职责也有很大的不同。
关于质量管理和质量保证在ISO9000中有明确定义,质量策划(quality planning)、质量保证、质量控制、质量改进都属于质量管理,也就是说质量保证是质量管理的一种活动类型,所以从概念上来说,质量管理范围要比质量保证的大,质量保证只是质量管理的其中一部分活动。 2楼说得对,我也去看了下QA和QC的那个帖子,大概了解了下,好像QA和QC应该是QM的子集
应该是我们公司自己定义的岗位名称有问题吧.
但是还是有个问题,如:一个公司关于质量管理和质量保证只有一个职位:QA,那么是不是说明该公司很不成熟呢?或者说这一个职位就真能干好质量管理和质量保证这两大块的事??
回复 4# 的帖子
你还是没有注意看楼上zhongmg108的帖子,每个公司对QA和QC的定义是不同的,贵公司说将质量管理和质量保证合在了一起,我想这个岗位肯定不会叫质量管理和质量保证,肯定有一个名字,所以问题的关键不是在岗位,不在于是否将质量管理和质量保证合在一起,而是这个岗位需要干什么,需要做那些事情,举了例子说,有的公司,将性能测试,功能测试等统称为软件测试,而有的公司直接将性能测试,功能测试分开招人。那我想问的是合在一起招的软件测试就不不能做了吗?问题的关键是还是那句,因事设岗,因岗设人!!!!还有就是每个公司的定位的是不同的,大公司有大公司的管理方式,小公司有小公司的管理方式,小公司可能质量管理就一个人,大公司可能要一个部门,你总不能让一个10个开发人员的小公司,成立一个测试部和管理部吧,呵呵,这个问题对应你说的公司成熟度,我一直认为公司没有成熟不成熟,主要看有没有发展,阿里巴巴10年前20个人不到,现在的阿里巴巴---------????? 其实很少有公司分这么细的。如果一定要分的话。QA是QM的一个子集。QM看问题的角度更高。质量管理包括质量保证与质量控制。狭义的质量控制就是我们通常说的测试。质量保证是指通过从管理的角度通过非技术手段来提高项目质量。
个人看法。有兴趣的加我Q一起讨论~_~95224679。注明是51的站友。
页:
[1]