在软件测试这个行业中你适合走软件测试管理路线吗?
软件测试每周一问:在上周问题“测试工程师如何规划自己的职业生涯?”的热烈讨论中,不少测试工程师都回答要走管理路线,但事实上并不是每个人都适合走管理路线,如何判断自己是否适合呢?你认为一个测试管理者应该具备什么样的素质?以下是我的几点认识供大家参考,欢迎大家继续围绕测试职业发展进行更加深入的讨论与交流!
判断是不是适合走管理路线,实际就是设计一个针对个人能力的测试,现在开始对这个测试项一步步拆分测试观点吧。
从大类分,第一类测试项是管理者需要的通用能力
这里面可以分成很多小类,很难写全,管理学毕竟是一门学问,只能随便列几个
1、 是否善于带领团队
a、是否善于利用团队里不同能力和性格的人合理分工,人尽其用
b、是否能产生凝聚力让大家力量往一处使
c、能否协调好上下关系,既不能让上层无休止的压任务而不吭声,也不能放任属下消极工作带来的效率低下。
d、是否有较强责任感,管理者不能像普通员工一样,任务来了就做,做完了等下一个任务,这样的管理者的手下就更加会混事了。
e、是否能尽量不在工作中掺杂个人感情。
2、 是否善于制定和展开计划
a、拿到一个项目首先就是制定计划,计划的制定并不是写几条就可以的,一般需要有一定经验,同时利用线表日报等工具辅助完成,善于统计和整理也非常重要
b、计划展开过程中要能根据实际情况提前调整计划,把握好进度
3、 是否能培养人才
a、能带一个团队打好仗还不是最好的管理者,能把手下带出一帮精兵强将才是更加珍贵的管理者,他们堪称是公司的发动机。
b、建立完善的交流培训机制,使得新人培养和老员工交流都体制化
4、 当然了必不可少的必须善于人际关系处理。
第二类测试项是软件测试管理者特殊的能力
1、 是否有足够的软件测试经验,接到一个项目知道如何展开,熟知测试与bug的生命周期,熟悉统计数据的制作和分析,能从 统计数据中看出目前项目状况问题所在,知道哪里有问题需要改进。
2、 是否有较强学习能力一直能保持先进性,作为管理者,个人以为不提倡去一线继续作技术,但是一定要保持关注测试 领域技术动态知道同行们都在做什么,怎么做,这样自己虽然未必会做,但是可以带领团队技术骨干去做。另外较强学习能力还在于领导者虽然未必去执行测试,但是一定要能透彻理解要测试的东西