测试管理之我见

发表于:2018-1-03 11:47

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:alice_tl    来源:简书

  在跟团队成员进行绩效面谈时,成员问我,怎样才能做测试管理
  先看看百科的定义:
  测试管理,即是组建和管理一个测试团队,制定和落实一个有效的测试流程,计划、设计、执行并跟踪输出项目的测试报告,为项目质量提供有效保障。
  再看看市面上来自两家公司对测试经理岗位的职责要求:
  能力要求一:
  1.制订测试方案及计划,包括人员安排测试进度测试流程等
  2.带领测试团队完成公司产品的测试工作,执行测试计划,跟踪执行进度;
  3.完成组内人员招聘培训以及及团队建设;
  4.负责测试团队人员的绩效考核,培养团队成员的成长;
  5.与上级及协作部门沟通测试进度及测试结果。流程管理
  能力要求二:
  1.带领团队完成产品和项目测试的任务,统计和分析测试结果,问题确认和跟踪,推动问题及时合理解决;
  2.测试环境的配置和版本管理;
  3.软件测试流程体系的梳理和建立;
  4.负责测试组人员的技能和业务培训,提升团队的测试能力;
  5.制定编写软件测试方案与计划,完成测试任务,编写测试报告;
  6.测试团队的人员管理工作及团队建设。质量管理
  所以结合我的理解,梳理了下我对测试管理的定义,以及我认为目前一个最基层的测试管理所做的事情。
  把测试管理的能力模型分为六个部分
  
测试管理能力模型
  人员招聘
  确定招聘需求和招聘要求,为团队招募合适的人才。
  · 刚刚走出校园的实习生,和社招的资深测试工程师的能力和经验自然是不一样的,所以对于社招和应届生的招聘要求需要分开。
  · 通常我在面试社招时,更多关注的是社招同学的项目经验,以及过往所承担的职责,自动化工具能力,软性素质上更看重协调能力和推动能力。
  · 而在实习生的面试时,不会过多去关注实习生的项目经验,更多关注的是实习生的学习能力和主观能动性,如果能有一些对软件测试岗位的基础知识学习和理解,那么是很加分的。
  人员培养
  制定学习目标和计划,因人而异施教,安排专业的导师,及时跟进新人学习进度并解疑。使招聘的人才在最短的时间内快速适应项目的流程,胜任项目的任务。
  · 对于新入职的人而言,一个类似于这样的明确的工作任务和目标非常重要。
  新人转正标准
  人员管理
  1、职能明确:各岗位职能职责区分清楚,避免团队成员之间职能混乱,出现工作交叉干预、重复劳动的现象,也避免出现踢皮球的场景。
  · 有的测试团队会按照测试技术、测试设计、测试执行的组织结构来管理,这样每个团队都术有专攻,管理上也会更容易
  · 有的测试团队会按照个人全方位能力培养,要求个人同时具备测试技术、测试设计和测试执行的能力,这样对每个人的长远发展更有利,但是会因为每个人的能力参差不齐,导致团队的成员能力不均衡,个人优势不够突出
  2、知人善任:依据各人的特质、能力层级、优势劣势进行任务分配,给团队成员充分展示优点的机会,避其缺点,合适的人做合适的事情。
  · 比如有的测试人员擅长测试设计,有的测试人员擅长挖掘工具自动化搭建,有的测试人员沟通协调能力比较强,根据每个人的意愿和长处来安排任务。
  3、善于倾听:尊重团队里的每个人,确保成员能够无所顾忌地表达个人观点,并能够及时觉察成员情绪上的波动,换位思考,及时建立疏通、宣泄的渠道,做好正面引导。
  4、敢于授权:在明确的目标要求下,适当的放手,让团队成员有能力与权力去承担并对结果负责,但是在过程中,管理者也需要随时去抽查,以便及时发现落实过程中的偏差或者问题
  5、激发潜能:不畏惧新人犯第一次错误,因为错误中的总结,才能令人印象更深刻,后续不再犯。而不断的尝试新事物,才能够挖掘团队成员的潜力。
  6、等级淡化:成为团队成员的朋友,在成员迷茫时能给出合适的建议,在困难时伸出援手,必要的时候需要言传身教,做成员的坚实后盾。
  这些主要讲的是向下管理,另外还有向上管理,如何处理自己与上级之间的关系,如何向上级述职,更好的展现自己和团队的工作成绩,也是管理的一门学问。
  
测试团队管理
  团队建设
  1、共同目标:可以是时间、项目等,团队成员有着共同的目标,才能提高整个团队的凝聚力和斗志,从而取得1+1大于2的效果。
  2、团队规划:制定半年、一年,短期和长期的规划,让团队成员了解公司的远景,让大家对团队、个人的发展有信心。
  3、树立标杆:一个团队中各个成员都是不同的个体,素质和能力颇有差异,树立标杆,推广优秀成员的成绩和经验,才能提升团队的能力,使团队能力最大化。
  4、奖惩激励:团队成立阶段,多奖励,少惩治。及时的给予鼓励和奖励,会让团队成员的被尊重、被信任、被认同感提高,工作动力和积极性提高。但是,团队成长成熟阶段,要多规范,建立多种合理的制度来管理与约束。
  5、绩效管理:有一套公开、公正的绩效激励体系。结合每个成员的自身特点和能力制定,制定合理的绩效。
  团队潜能
  通过团队活动、团队培训等方式,培养协作精神和团队精神,提升团队整体的能力,创造一种良好的氛围,提高团队的凝聚力。
  加强测试团队在整个项目中的地位和影响力,影响力越强,团队成员的成就感会更强,工作的动力和信心会更大,更积极正能量的心态面对工作。
  团队提升
  通过各种各样的途径,培训分享,共享资源库,或者是团队图书馆也好,提升团队整理硬性软性能力。
  测试流程管理
  流程建立
  大到项目研发流程和职责分工,小到测试缺陷跟踪流程、案例评审流程,都有一个从无到有制定和完善的阶段。
  下图只是一个项目的测试流程的一部分。
  项目测试各环节设计的流程

上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
21/212>
《2023软件测试行业现状调查报告》独家发布~

精彩评论

  • zaza9084
    2018-1-04 09:13:48

    已更正,谢谢指正~~

  • alice_tl
    2018-1-03 21:51:32

    简书作者名字不对啦,应该是alice_tl

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号