peter
背景:
公司老板是技术出身,公司认为测试部是开发部的辅助部门,整个部门只有一个3年多的组长,一般员工在公司工作一两年就离职 了, 测试部离职率太高,公司开始不断招新人不断培训新人。今年过了年到现在测试部有一半是新人,剩下的老员工有的有想离职的念头。
现象:
来自员工大家认为:
1、工作时间长,比一般公司晚一个小时是7点下班,工资还是不包括这一个小时。
2、入职的时候说是下班是六点钟,并没有告知员工其实是7点,这点不诚信,成了离职的引子之一。
3、有员工认为员工福利差,测试部每年两次聚餐,每次每人50元标准,别的什么就没了。
来自测试部领导:
1、因为员工工作的质量,没有明确做好的标准,所以他选择延长工作时间,工作时间到了可以了。
2、还有就是公司文化,倡导勤奋工作,开发部如果没有其他事是六点下班以后去吃饭,回来干到8点钟回家。老板和测试部领导希望测试部也一样。测试部的员工认为钱没给到,因为开发部的工资比测试部高很多。
我的认为:
1、考核制度的问题。
2、至于对于不同事不同人要求同样的结果这种思想,等老板自己改吧。
3、至于测试部被认为是开发部的辅助部门,偏向于开发部,测试部不能独立,带来的是:
① 产品易用性无法保证,很多影响易用性的问题,在开发部的人的眼里都不是事。如果争执厉害了,他就改改,不然就打哈哈。
② 开发部自己效率提高导致整体的效率下降。举个例子:比如说产品规格说明书,开发人员写起来能省就省,功能细节描述不清楚,导致测试部和支持部的工作效率下降,很多事只能靠问。
看上去您的问题是两个方面:
1、测试部的KPI如何制定?
2、怎样激励大家并降低人员流失率?
以前看过一句经典的话:KPI不能解决大家往前跑的问题,KPI解决的是往前跑谁跑得快的问题,往前跑靠的是清晰的目标、领导的魅力和self motivation。
测试隶属于开发或者测试的工资低于开发,这在很多公司都是正常的Practice。好的程序员多喜欢创造而不是找茬,当然不等于说测试不出好程序员或没有好员工。
我不是测试专长的,坛子里有一些专门讲开发测试的内容你可以找找。
我觉得贵部最大的问题时:测试部的共同目标是什么,每个测试员的任务是什么。想明白了大方向,再来定KPI。至于几点吃饭的问题,假如一个人能及时完成所有的任务,按时下班是正常的;假如一个人能超额完成自己的任务,迟到早退又如何。
1、建立一套测试用例的机制,测试用例准备完毕时,找开发人员帮助审核测试用例,让他们给出他们的意见,同时也让他们意识到测试部门的重要性;
2、定期汇报测试用例的测试进度,多少个pass,多少个fail,fail的原因是什么,需要什么人配合更改,这个进度汇报不只汇报给测试人员,一定也要包括开发人员和主管领导,这个不仅可以让大家都看到测试部门的工作,也可以让测试部门的员工有工作的紧迫感;
3、让做得好的测试员工定期给其他人员做一些测试培训;
4、尽可能早的介入开发工作的讨论,尽可能和开发团队并肩作战,而不是从属于开发团队;
5、可能的话,做做岗位轮换,让开发人员做做测试,也让测试人员做做开发,这样有利于互相的工作配合。