前言
总结数年测试团队搭建经验,为大家搭建测试团队做一个参考,不局限于测试,研发同样适用。
角色澄清
四个虚拟角色
测试经理
测试部门的负责人,前面提到的四种角色,以将军为主,其次是老师、心理咨询师和教练。
测试架构师
测试技术的负责人,主要承担教练职责,是测试部门的技术核心,涵盖产品测试技术、自动化测试技术、专项测试技术、交付测试技术等方向。
主要负责:测试技术管理、测试技术调研、测试技术应用、测试人员的技术培养。
核心测试人员
测试任务的主要执行者,主要负责核心测试任务的落地执行、重要测试技术的落地实践、测试管理要求的有效实施
中等职级、业务专家或擅长某一方向技术
特点:
- 1、执行力很强;
- 2、服从管理;
- 3、年轻且经验尚且欠缺;
- 4、头脑聪明,比较灵活;
- 5、工作踏实努力;
- 6、出活快,产出高。
一般测试人员
测试任务的主要辅助执行者,主要负责一般测试任务的落地执行、一般测试技术的落地实践、测试管理要求的有效实施。
中低等职级,新人或老黄牛
他们通常有一些“缺陷”,比如:
- 1、技术能力欠佳;
- 2、工作不踏实;
- 3、工作时间投入不足;
- 4、任务产出不高......
测试项目负责人
相对比较虚的职位,类似于项目经理。工作的重点在于沟通和协调。
承担这个角色者可以是测试经理,也可以是测试架构师、核心测试人员,甚至一般测试人员都有可能。
根据实际情况来看,考虑的因素有:
- 1、项目的重要性;
- 2、项目的大小;
- 3、项目的特点;
- 4、项目管理知识;
- 5、之前的经验积累等;
外包测试人员
视为人力,作为一些特殊项目的补充
测试实习生
除了做一些特殊时期的补充外,是选择和提前培养优秀应届生的途径之一
团队搭建重点考虑因素
项目特点
团队现状
针对项目特点,审视团队差什么样的角色。人力?管理?还是某方面技术?
根据现状,研发测试比例,识别一些短缺假象,按需补人
公司竞争力
目标团队规模
综合以上因素,以及公司HC,来确定团队规模、搭建团队