软件测试团队的激励制度 软件测试工具
由于软件测试工作要求每个成员都要有高度的责任感、全身心投入,我们就必须通过良好的管理方法和一系列激励措施,使软件测试小组保持高昂的士气。比如,可采用一些管理形式措施(组织团队不能做的事情):在软件测试小组成员需要帮助时,使他们相信,软件测试部门经理和上层领导重视他们的工作和贡献,尊重他们的想法。
1、表扬和奖励
表扬和奖励仍然是激励软件测试人员最主要的一种形式,甚至采用积极的方式去帮助软件测试人员改正缺点,而不用批评或责备方式。表扬的形式多种,一封E-mail是简单的方式,虽然没有一点物质刺激,但还是有作用的。当然也可以设置一系列奖励项目,如:
· 发现bug最多的人员被授予bug王。
· 有价值的bug(MVB)。
· 优秀软件测试计划。
· 最有价值测试用例。
· 季度优秀员工。
· 季度优秀新员工。
2、站在软件测试小组一边
我们曾经提过,目前国内还存在一些误区,认为测试工作地位要低一些,做编程更具有技某性和挑战性。我们或许小能改变这种不正确的观念,并且在相关政策上,这种错误的看法从某种程度上也得到体现。然而,町以采取一些办法,把这种想法对测试小组的消极影响降低到虽低。
首先要使测试人员坚信,他们的想法和建议能够得到足够的尊重,因为他们最了解产品,对产品的每一项功能都很清楚,所以对产品提出的建议一般都具有针对性、有极高价值。
其次,要保护测试人员。编程人员是可以犯错误的,因为程序中有错误是正常的,没错误是不正常的,程序中的错误有测试人员来把守,但测试人员不能犯错误,如果某个测试人员漏掉某一个bug,可能会让用户碰到,问题会变得很严重。也就是说,某个测试人员发现1000个bug,结果漏掉一个严重bug,最后得到的评价就是不好的,可能是前功尽弃。而按照科学研究表明,发现的bug越多,潜在的、束发现的bug可能性也会越大。所以,测试人员往往受到不公正的对待,需要被保护。当面对别人对你测试小组成员进行愤怒的攻击时,不管这个倒霉的测试人员犯了什么错误,不要公开地批评和指责他。然而,作为测试部]的经理,却应该承认存在的问题,可以说:“是的,我或许能够把工作做得更好。我想是在评审报告时出现了失误,但是让我们再讨论一下这个错误。”这样会有助于测试人员的情绪稳定。
此外,不管测试人员犯了什么样的错误,都不应该干扰对他们从事的正确事情的注意力。如果在一个令人不快的错误报告中缺乏隔离步骤,但是这个错误是不町否认的,那么就不要让人们忽视这个事实。如果一个测试人员的性格,不适应严重性逐渐增强的问题,那么应该把注意力转回到问题本身上来。应该和在场的测试人员一起做这件事情。在公开的场合中,应该明确地支持你的组员,然后在这件事情过去和反应平静之后,找一个机会,私下同大家做必要的交流工作。通过展示在受攻击时表现的这种团结,或者在私下处理他们的失误,你将在你的员工中建立真正的忠诚信念。