当有一天你被leader赏识,需要让你组建自己的测试团队,你应该会怎么做呢?下面就笔者以前组建团队的经验给出一些指导性建议。
1、根据未来的研发计划,评估需要的人
首先要计算所需要的人,哪些类型的人。团队的人数不是越多越好的,人数越多不仅仅会使你的管理成本增加,还涉及到公司的成本增加等,往往后者是主要因素。所以我们需要根据未来半年或一年的测试工作计划,计算自己所需的人手。在计算人时,还要考虑到人员的梯度,人员的类型(主要为擅长的方面)。实际我认为一个优秀的团队,一定是有梯度的,团队里面的每个人也都有自己的专长,这样我们的团队才能经受住各种测试任务的考验。
2、协助HR,物色合适的人选
茫茫人海,人才难得。用人须选好人,所以我们应该积极的协助HR招聘。比如写好我们所要人才的详细需求,协助HR筛选合适的简历等。
同时,我们应该出好笔试题,最好不要照搬网上现成的笔试题。需要根据你的用人条件来编写合适的试题。初级人员和中高级人员的笔试题应该不使用同一套等。
认真对待你面试的每一个人,不管和不和你心意。面试一个人应该从多个层面去了解他,如生活态度,工作态度,近期个人计划,语言沟通表达能力,问题应对能力,以及技术层面的理解、思考等。最好我们在面试前花几分钟认真看下面试者的简历,心里准备一下自己所需要问的问题。面试后我们应该对每个面试者做好记录和评价。并且督促HR事后把面试结果通知给每一个面试者,不管他面试成功与否。
3、制定好测试工作规范,让新人尽快投入工作
怎么让新人尽快投入到测试工作中呢?我们应该制定好测试工作规范。工作规范中应该包括:
- 测试的职责;
- 测试的工作流程,包括测试计划,用例的编写,测试的执行,测试类别,bug处理流程(包括bug的定义,bug优先级,bug的处理,填写,验证关闭等);
- 测试的交付标准(包括需求点测试通过标准,测试通过标准,测试结果编写,测试报告编写等);
- 测试过程中涉及到的文档模板。
最后,我们应该把工作规范,相关的模板,环境说明,项目资料等压缩成一个新员包。当来新人进来时,我们先传一个新员工包给他,这样会节约我们很多的时间。
4、管理和制度,保证任务完成质量
无规矩不成方圆,管理一个团队更是如此。如何保证队友的工作质量,这是作为一个管理者必须学会的。首先我们需要明确一套合理的内部绩效考核制度,让大家都去遵守它。其次,我们需要通过管理手段,如定时抽查任务执行情况,对队友测试完成的任务做review,开站立会等。
当然,我们还需要有适当的激励机制,比如月度优秀个人评比,bug卫士评选等,并给予一定的精神和物质奖励。
只要我们能做到奖罚分明,我相信大家都会更加的信任领导和公司,从而更好的投入到工作中。
5、团建活动很重要,让大家凝聚在一起
团建活动也是必不可少的。大家走在一起,不仅仅是同事,还应该是队友,更甚至是家人。为了让团队的每个人更好的熟悉彼此,利于后续工作的开展,所以我们应该在不占用大家太多的情况下组织团建活动。比如找个大家都方便的时间,讨论组织一起做一些积极健康的团队活动。
6、技术经验分享,让大家共同进步
定期组织团队内部技术经验分享,让大家共同进步。分享应该纳入到团队工作中,根据近期的工作任务情况来组织召开。每人都应该参与进来,比如我会根据每个人的偏好和特长,包括我自己,定期轮流向团队分享一个新的技术,或者一些好的经验。只有把更多更好的技术和经验应用到我们的测试工作中,测试团队的工作效率和工作质量才能快速提高。
7、关心你的队员,争取应得的利益
抽出时间,关心的队员。不管是工作上的,还是生活上的问题,我们都可以想办法给予一定的帮助和建议。只有这样,才能让队员感受到团队和公司的温暖,从而增加自我的使命感。
同时,我们应该根据队友的个人表现,争取应有的利益。如优秀员工将,加薪机会等。只有一个肯为员工争取福利的领导,才可能把自己的团队拧成一股绳。从而使自己和员工都受益。