

























产品测试部的职责与定位
产品测试与验证是企业不可或缺的研发活动,但因为产品测试部不直接输出任何实体产物,而受到企业管理层的忽视,以及周边部门种种歧视的目光,测试部也成为公司里最容易被裁员的部门。一般企业的测试部的组织如下(下图为某医疗设备研发型企业):

产品测试部一般是研发中心的一个职能部门,它的职责主要是:
产品测试部的核心价值
测试作为研发过程的重要节点,如果一旦效率低下,成就感较低,就会导致产品测试走形式,测试无法满足用户需求。有人把研发设计人员的活动比喻成“打靶”,设计的目标是十分明确的;而测试部门像“摸鱼”,水里有多少鱼,测试人员是不知道的。这里比喻十分逼真,测试人员的确是不清楚产品中存在多少个BUG, 因此,测试的难度还是具备挑战性的,尤其是测试人员对产品业务知识没有完全掌握的情况下。
测试部门的核心价值究竟是什么?根据共创力咨询长期的经验,我们认为测试部的价值如下:
帮助公司降低研发成本,缩短开发周期,全面真正支撑公司商业成功所必须的;更快的进度,更低的成本,更高的质量,能保证录较高的客户满意度。具体表现在:
1) 保证研发的产品功能稳定,性能可靠,客户满意度高。
2) 开发过程中发现的缺陷越早,质量成本越低,测试部可以担当尽早发现缺陷的角色,为公司节省成本。
3) 保证研发过程中的缺陷能按计划被修复,驱动开发团队前进,按计划完成产品的发布。
4) 产品测试能提升客户对产品质量的信心,提高管理层决策的效率。
早在2001年,华为研发体系在深圳体育馆召集了一个“质量大会”,将因为研发问题导致的呆料、死料、废料作为奖品发给相关人员的大会。这些单板是在公司经过研发团队测试完成发布到现场的产品,而在客户现场发现了产品的缺陷。

经过此次事件后,华为产品测试流程和规范很快就建立起来了,并从国外引进了IPD-PTM(产品测试管理)体系,大大提升了产品质量和客户满意度,直到今天,华为产品测试管理已成为各大公司学习的标杆。
如何设置测试组织及分工?
测试的组织如何设置?组织如何分工?一般来讲,测试部门的岗位有测试经理、软件测试工程师、硬件测试工程师、测试系统工程师、解决方案测试工程师、可靠性测试工程师、测试装备开发工程师等几个岗位,如以下是某公司产品测试部的组织架构:

如上图所示,每个产品测试组包括软件、硬件、可靠性测试工程师,建立在测试部门经理下面安排一名测试技术经理,专门负责TSE和测试技术组的管理工作。
测试技术组的职责如下:
测试工具开发组的职责如下:
测试部门经理的职责如下:
TSE或测试技术负责人职责如下:
主要负责测试技术建设、积累、应用等相关工作,拉通项目间的共享;与上级部门的“测试技术组”直接对接
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。