问题描述:
如何合理、客观的考核测试人员的工作,使得具体测试人员和公司上层领导都认可该考核结果。
目前每个公司都有考核制度,但是公司级的考核制度并不适应测试部门。软件测试部门如何做到对测试人员的工作绩效客观、合理的评价和考核,使最终得出的考核结果让测试人员心服口服,让领导对测试的工作重视和认可。
精彩答案:
会员huxb_dowant:
我认为应该分下面几个方面去考核,然后设定适合公司现状的系数,得到最终的考核结果。
技术能力方面:
1、对系统的业务的理解程度:在测试前可以进行典型业务的考试;
2、测试用例设计能力:编写的测试用例对功能的覆盖程度,通过评审得出覆盖率等数据;
3、报告的缺陷的质量:包括缺陷发现的难易程度,缺陷表述的透彻程度,缺陷原因分析的准确程度等;
4、问题分析和解决能力:日常工作过程中,测试内部遇到的难题的处理能力;
工作辅助方面:
1、沟通能力:组内,及组间和其他人员的沟通能力;
2、学习能力:是否利用闲暇时间学习公司以后发展需要的技能知识,及掌握程度等;
日常综合表现:
1、工作效率:单位时间测试用例的执行效率;
2、工作态度:工作中是否专注,是否投入进去;
3、奉献精神:在必要的时候是否全身心投入必要的加班,迟到等;
4、责任心:对所做的事情负责到底,没有虚言,即承诺了,就一定会做到。
特殊能力:
1、测试工具开发:在工作过程中是否能总结规律,开发出实用有效的测试工具;
2、对公司发展的贡献:个人工作过程中提出的对公司发展进步有促进作用的建议等。
会员 giftoflife:
对于如何合理考核测试人员的工作,本人也提出几点意见 仅供参考
1、测试人员的职业素质
a)性能测试师掌握相关测试工具的熟练程度,功能测试师对测试理论的掌握程度,并且应用到测试中去的程度。
b)测试人员的工作态度(积极理解需求,积极与开发人员交流,定期向测试leader汇报工作进度等)
c)测试人员的理解能力和沟通能力(是否能快速理解需求,能快速跟掌握测试主要功能点,是否能正确理解开发人员对软件的描述)
2、测试人员的工作成果
a)测试人员是否能够熟悉公司的测试流程,书写符合要求的测试用例(检查点覆盖全面,测试有深度,不停留在表面的几个功能)
b)测试人员找到Bug的数量、时间和质量的总体衡量 ,比如说 A在2天内找到了导致系统瘫痪的1个bug,B在2天内找到了1个关于查询输出问题的bug.那么A在找bug方面就更加有深度。
c)测试过程中利用到一些先进的测试技术
d)能积极影响开发人员帮助一起发现bug,让测试深入人心,不再只是测试人员一类人的事情。
e)测试结果跟开发人员确认,并处理好不能及时解决的bug,测试报告书写有质量,能做到公正无私。
3、测试人员对公司的贡献
a)测试人员能够积极改进测试流程和测试方法
b)测试人员能够积极利用课余时间学习新的测试方法并应用到实践中
c)为公司的软件能够满意客户的需求,多提出满足客户体验方面的建议
d)积极跟公司各部门协调,能做一个擅于沟通和有高情商的人
原帖地址:http://bbs.51testing.com/thread-388456-1-1.html
版权声明:本文由会员huxb_dowant、giftoflife首发于51Testing软件测试论坛每周一问活动。
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。