分享

怎样留住优秀的测试员?

 kittywei 2011-10-21
前几天,Teresa问了一个比较有趣的问题:

  “我对你的网站很感兴趣,因为我觉得你是一个真正热爱测试、并充满激情的人。在我的公司,我们发现要留住好的测试人员真的很困难。很多有能力的测试员都在寻找其他出路,为了离开测试这个岗位而想出各种各样的理由。对于怎样留住好的测试员这个问题,我很期待你的见解。”

  Teresa, 首先我会先说明一下员工流失率高的问题,然后我再来回答你的问题“怎么留住好的测试员?”

  在当今这个充满竞争的社会里,0%的员工流动率是不可能的,而且相当的不切实际。在一定程度上的流动是正常的,但是不论那家公司,如果流动率一直在增大的话,那就说明这家公司肯定出了一些很严重的问题。

  虽然我不是一个人力资源方面的专家,但是我可以从员工的角度出发,来提出一些具有普遍意义的方法,这些方法在某种程度上可以降低员工流失率。这些方法适用于所有的公司和员工。因为我们关注的是软件测试这方面,所以重点放在怎么留住优秀测试员这里。下面我将列出能够保持低流失率的各种解决方法。因为这个帖子的内容比较多,所以呢,耐心点,放松点,慢慢听我一一道来。

  这篇文章对谁有帮助呢?

  公司管理层,经理,开发小组和测试小组的组长,当然,也包括新晋的测试工程师 -- 未来的测试经理。

  高人员流动率对公司会有什么影响呢?

  ·可能丢掉手头上的项目 - 因为客户不喜欢人员换来换去
  ·公司的财政负担
  ·招聘新员工的费用
  ·培训新员工的费用
  ·进入新项目的磨合
  ·在职员工的工作量增大
  ·不稳定的工作时间和加班导致较低的工作效率

  上面所说的仅仅是高流动率带来的一小部分严重的弊端。

  怎样降低人员流动率呢?

  首先,我们来分析下“为什么员工要离开公司”。主要的原因是“缺少对他们努力工作的认可”。我的意思是,如果公司都不关心员工,那么员工为什么还要留在这样的公司呢?

  要记住,并不是给“更多的钱”就能解决问题。现在,员工更加关心的是他们的生活质量和家庭需要。

  下面是一些降低高流动率的建议:

  ·给合适的职位雇佣合适的人员
  ·了解员工的需求并满足他们
  ·尊重他们
  ·赞扬他们出色的工作
  ·定期询问他们需要什么,并做出行动
  ·提供培训的机会让员工可以获得先进的技术
  ·最好能够成为员工主导
  ·愉快的工作氛围
  ·员工升职空间
  ·员工创造价值
  ·工作保障

  最后一条非常重要。要让你的员工对于自己的工作感到有保障,如果你的公司不能提供工作保障,至少也要让员工觉得工作有保障,如果连这点都做不到,那么活该你的员工流失这么多。

  上面都是理论上的解决方法,下面讲一些实际的解决方法。

  激发活力:

  任何软件小组都需要有活力的人和有技术的人。良好的激励来自优秀的领导,主管和经理的良好领导能够降低人员流动率。在我的职业生涯中,我发现很多员工离开公司的原因就是因为他们的老板。领导者的一些不切实际的要求或者缺乏激励和领导力,让员工看不到他们自己的位置和职业方向。

  因此,当员工失去所有的希望时,领导者要鼓动和激励他们。
 丰厚的待遇:

  给他们丰厚的工资和好的福利。

  工作的乐趣:

  正如我所说的,钱不是万能的,工作的乐趣也很重要。如果没有好的工作氛围,只靠钱来激励是不行的。我相信“努力工作,尽情享受”这个道理,不妨策划一些体育活动、户外旅行、各种小组间的竞赛活动等等,……有很多很多这样的活动,可以让员工增添活力,倍感新鲜。

  帮助员工建立稳定的生活:

  我的意思是要帮助员工建立稳定的生活。我知道这并不容易,但是公司可以给员工提供医疗保险和医疗设施。对大多数的员工来说,住房是首要的,所以,需要帮助员工找到好的住宿。

  Teresa, 你问我关于怎样留住测试员的这个问题,现在让我们来讨论一下测试员的问题。

  测试员通常都抱怨些什么呢?

  “有时开发人员总会自负的认为他们比测试员优秀”

  “测试员要为每一个缺陷负责”

  “项目延期就是测试员的原因”

  “测试员得不到应有的尊重”

  “管理层认为测试员没有开发人员重要”

  这些就是测试员经常抱怨的问题,这就令到他们觉得自己的工作没保障,进而影响到他们的日常工作,最后就有可能导致高的人员流失率。

  管理层应该在测试员离开公司之前就要处理这些问题。方法就是 – 有效的组织团队,加强开发人员、测试员以及管理层的沟通,这样可以更好的了解和明白测试员的需求。

  下面的就是一些如何留住有才华的优秀测试员的方法:

  提供培训机会:

  培训你的测试员。给他们提供免费的培训,如果不能免费的话,也尽量让他们少花钱。给他们提供一些远程教育培训课程,研讨小组以及书籍供其学习,赞助和帮助他们考取软件测试证书。
赞扬出色的工作:

  不要忽略发现高质量的缺陷。重视这些缺陷,同时赞扬那些为找到这些缺陷而努力工作的测试员,定期表扬团队的出色工作。

  奖励那些找到重要缺陷的测试员。坚持组织一些每周或每月的竞赛活动来表彰测试员,比如“本周之星”。这将有助于建立一个成功的质量保证团队。

  每件事情都要有明确目的:

  你的任务目标应该要有清晰的范围以及完成标准。确定目标,那些没有尽头的测试将会变成乏味的工作。不要让整个团队感到,这项测试工作因缺少明确的目标,而变成一项永远都不能完成的工作。

  把每一个缺陷当作学习的机会:

  不要因为漏测而责备测试人员。把这些缺陷当作一个学习的机会,让他们知道为什么没有发现这些缺陷,从错误中学习,以免下次犯同样的错误,至少对于同样的缺陷不会再漏掉。

  不要让测试变成反反复复的工作:

  很多时候,当我们不停地重复做同样一件事情的时候,我们就会觉得很没意思。而测试员的工作就是与重复的任务密切相关。所以在分配工作的时候要注意,不要让同一个测试员在同一个项目中不停地执行同样的测试用例。让测试员接触测试的各个阶段,这样测试团队才能对整个产品有更好的了解,找到更多的缺陷。

  避免反复工作的有效办法就是让有经验的员工在不同的项目中轮换。

  建立开发与测试的良好关系:

  测试者需要鼓励和支持来找到尽可能多的缺陷,这样才能保证产品发布前,所有发现的问题都能得到解决。要建立一个良好的测试与开发团队,就要公平的对待每一个人,不能厚此薄彼。

  不要忘记庆祝:

  每一个成功的时刻都值得庆祝,这就有助于建立良好的团队精神。可以通过举办酒会的方式来庆祝产品的发布。

  总结:

  对于那些努力工作的员工,就要毫不吝啬的表扬他们,这是商业成功的秘诀所在。要向你的员工证明,你的确是在努力的满足他们的需求。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多