由于软件测试工作需要每个成员都需要有高度的责任感、全身心投入,我们必须通过良好的管理方法和一系列激励措施,在测试小组中保持高昂的士气和动力。比如,可采用一.些管理形式土做那些代替组织团队不能做的事情:使测试小组的成员相信,测试部门经理和更上层的经理重视他们的工作和贡献,尊重他们的想法,并且当他们需要帮助时,

1、表扬和奖励

表扬和奖励仍然是激励测试人员主要的一种形式t甚至采用积极的方式去帮助测试人员改正缺点,而不用批评或责备方式。表扬的形式多种,一封E-mail是简单的方式,虽然没有一点物质刺激,但还是有作用的。当然也川以设置一系列奖励项目,如:

? 发现bug多的人员被授予bug王。

? 晶有价值bug(MVB)。

? 测试计划。

? 有价值测试用例。

? 季度员工。

? 季度新员工。

2、站在测试小组一边

我们曾经提过,目前国内还存在一些误区,认为测试工作地位要低一些,做编程更具有技某性和挑战性。我们或许小能改变这种不正确的观念,并且在相关政策上,这种错误的看法从某种程度上也得到体现。然而,町以采取一些办法,把这种想法对测试小组的消极影响降低到虽低。

首先要使测试人员坚信,他们的想法和建议能够得到足够的尊重,因为他们了解产品,对产品的每一项功能都很清楚,所以对产品提出的建议一般都具有针对性、有极高价值。

其次,要保护测试人员。编程人员是可以犯错误的,因为程序中有错误是正常的,没错误是不正常的,程序中的错误有测试人员来把守,但测试人员不能犯错误,如果某个测试人员漏掉某一个bug,可能会让用户碰到,问题会变得很严重。也是说,某个测试人员发现1000个bug,结果漏掉一个严重bug,后得到的评价是不好的,可能是前功尽弃。而按照科学研究表明,发现的bug越多,潜在的、束发现的bug可能性也会越大。所以,测试人员往往受到不公正的对待,需要被保护。当面对别人对你测试小组成员进行愤怒的攻击时,不管这个倒霉的测试人员犯了什么错误,不要公开地批评和指责他。然而,作为测试部]的经理,却应该承认存在的问题,可以说:“是的,我或许能够把工作做得更好。我想是在评审报告时出现了失误,但是让我们再讨论一下这个错误。”这样会有助于测试人员的情绪稳定。

此外,不管测试人员犯了什么样的错误,都不应该干扰对他们从事的正确事情的注意力。如果在一个令人不快的错误报告中缺乏隔离步骤,但是这个错误是不町否认的,那么不要让人们忽视这个事实。如果一个测试人员的性格,不适应严重性逐渐增强的问题,那么应该把注意力转回到问题本身上来。应该和在场的测试人员一起做这件事情。在公开的场合中,应该明确地支持你的组员,然后在这件事情过去和反应平静之后,找一个机会,私下同大家做必要的交流工作。通过展示在受攻击时表现的这种团结,或者在私下处理他们的失误,你将在你的员工中建立真正的忠诚信念。