背景:公司刚成立一个产品线,自然同时需要组建一个对应的测试团队,这个时候公司选择了小A来负责组建和管理该测试团队,并且当前就小A一个人。那么问题来了,作为一个新任命的测试经理,小A应该一步一步怎么去做呢?都需要哪些技能才能够承担这样的责任呢?
寻找队友
所谓巧妇难为无米之炊,第一步肯定就是要招人了(这个时候对于团队的目标应该也有个大概的方向,后面详细说明);当然, 公司也不是土豪,给的预算也有限,一般很牛逼的人估计也不愿意过来。在这样的情况下,如何找到合适的队友呢?不错:找潜力股,然后在团队里面培养起来(后面再考虑培养后如何留住的问题)。
这个时候,去网上找下或者自己分析下一个优秀的测试人员应该具备的一些素质和硬技能,于是小A根据自己的搜集和理解罗列了如下几点,作为寻找队友的几个条件:
1、熟悉一门语言,有编码经验,最好是科班出身,这些对于后面的自动化和持续集成是很有用的;
2、逻辑思维能力和发散思维能力比较好,这个是一个优秀测试人员很重要的素质;
3、主动性比较好,有一定的上进心(团队之初,千万别招混日子的,这样对于团队肯定是毁灭性的打击);
当然,招聘要求是不能够这样写的,而是应该写的更加简单点,这样能够收到大量简历的机会(因为已经证明自己牛逼的人一般也不会去投简历),然后就要开始不断的根据该要求去筛选简历,面试的工作了……
Ok,经过一段时间的努力和谈判后(这段时间小A的沟通能力应该得到了空前的提高),我们总算是组建了一个最初的团队,尽管这个团队当前只有5-6个人(老大说了,后面随着业务扩大后团队也会继续扩大的)。而且,这5-6个人也不是都满足上面的几个条件(招到合适的队友实在是太难了,只能后面慢慢看)。
团队目标
接下来要做的就是如何将团队按照期望的那样运作起来呢?不管做什么事情,都需要有个目标,团队也一样,首先要整明白团队的目标是什么?当然,自己yy还是不行的,这里提供几个方法来确认团队的目标:
1.找相关责任人确认他们的期望,包括:上级、开发人员、测试人员、技术支持人员等等,因为每个人关注的点是不一样的,比如:测试人员期望看到自己的进步。
2.思考如何去更好的支撑产品未来的发展。
3.从公司的愿景里面(如果有的话)去想测试团队如何去做好自己的一环,比如:一个游戏团队如果有1亿用户的话,我们的性能测试可能就是一个挑战?
4.在网上以及行业等方面看看其他优秀的测试团队是怎样的?
通过上面的几个方法,小A确认了团队的目标,如下(大家是不是发现,测试团队除了保证质量和节省成本外其实还是有很多其他目标的):
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。