这篇仅写点本身的感觉给想作
测试管理的同行们,顺便也吐个实话,就算你作了测试管理,薪水也许依然没有开发高,甚至可能没有你团队的测试开发、
自动化测试高,也许你会发现测试总监可能不如某个团队的开发架构师的水平,一点别惊讶。
不少测试人向往作测试团队管理,结合最近参与面试测试管理角色的观察,简单总结下:
1. 眼高手低要不得
不少85后们目标都很明确:宁作管理不钻技术。有明确的目标是优势,但基础不扎实浮于表面的了解在管理一个技术团队时候想游刃有余,能够说不可能!这点和开发团队管理同样,让一个外行架构师领导一群程序员,今天程序员说须要重构明天说接口要改,而架构师不懂只会要求继续赶工的团队想留住人很难!
2. 自信十足无实践经验易被识破
愈来愈多测试人胆子特别大,也开始擅长吹牛了,好比连个基本项目都没带过的就面试测试管理职位,不能说很差,至少说明有自信愿意尝试。可是现实是,几个实践问题问过就知道不能胜任,见过猪跑跟吃过猪肉仍是两码事,因此要作管理仍是踏实在公司内部锻炼过再跳吧。
3 混淆项目管理和测试团队管理
做为一枚测试人负责一个产品的测试甚至负责协调沟通全部此项目相关的合做,这只能算做带项目,好比项目的进度控制,产品需求review,产品测试报告分析,自动化测试技术等等。
而测试团队的管理分两类:一类测试管理者兼职某一项目的测试任务,同时负责团队管理,包括但不只限于团队建设、资源平衡、招聘面试、跨团队跨角色沟通协调、团队成员的绩效考核、团队成员导师角色,最重要的是创建质量控制流程并持续优化升级;另外一类就是纯管理角色,不参与一线测试,仅负责协调沟通、团队管理。
互联网业里前一类人更多,后一种人几乎和流行的敏捷管理合二为一了。
总结须要如下几个主要方面:
1. 主动承担更多任务
好比负责某一项目的测试,作到能够独立完成一个项目的全部测试任务。
2. 掌握若干关键技术
至少有一项突出,成为这一块的顾问角色,也就是你们遇到这类问题第一个想到咨询的人是你,不管业务仍是高深技术研究。
3. 学习一些人力资源管理的经验
学习团队建设,与人相处的技巧等,向上管理向下管理都要学,只要不是老板一把手,测试管理者都是夹缝里求生存的。
4. 跟对人
对普通被领导的测试人来讲,跟对人很关键,看看本身想往哪方向发展,那么就向哪一个类型的领导学习,不要小瞧潜移默化的威力。
5. 等待时机
公司内部锻炼是最佳途径,积极寻求培训等机会。没有实践经验而直接空降新公司不说能不能hold住团队成员,业务再不熟悉,无数坑等着你踩,无数黑锅等着你背呢。
任何一个角色都不容易,一分付出一分收获,一分责任一分回报。作技术管理离不开技术,钻研技术会管理百益无害。作了领导就请学会保护下属,才会让下属死心塌地,离开后都会念念不忘的,那么你就真正地转成功了。
我的信奉无为而治,一个优秀的领导自带气场,可让团队成员安心作事的管理者才能算上合格的管理者。