今年测试部的工作,主要考虑以下几个方面:
1.测试用例设计。测试用例的设计就如同程序设计,是一个测试人员最吃功夫的地方,测试用例的设计和选择可以说是测试人员最重要的工作。在测试工作中,系统的测试覆盖率、工作量的估算、测试质量的评估,都同测试用例息息相关,所以应该作为今年最重要的一件事情来对待。主要考虑测试用例的有效性,怎样提高测试用例的可维护性。
2.测试过程的改进。随着工作的继续开展,除了测试部本身的工作外,测试团队同开发团队、实施团队的交互也在增加,大家的工作也有了越来越多的交叉点,而相互之间的进度影响也变得日益明显,这就不得不考虑团队间的交互,应该怎样互相协调、配合,工体提高工作效率。这件事情需要大家的一起努力。
3.测试梯队的培养。一个企业的成长,特别是一个软件企业,是靠人来支撑的,而我们下一步工作的开展,也迫切的需要一个完善人才梯队建设的解决方案。招了人以后怎么留住人?怎么用好人才,发挥最大的作用,都是需要我们长期研究的问题。
对于现在IT业人才流动频繁的情况,个人认为除了员工个人的一些因素,很多时候公司也要承担很多责任的。要说留住人才,是很多方面的因素的共同影响,比如发展前途、人际关系、企业文化、人情味、领导的个人魅力、薪水等等,而唯一一个没有作用的东西就是合同。我初步想招到人以后,公司应该开始尝试建立相应的“职业发展计划”,根据每个人的不同兴趣和特点,帮助员工制定不同的发展路线,并帮助员工达到目标,在帮助员工成长的同时带动企业的成长。另外,还要考虑完善公司的培训机制,要让员工感觉到留在公司一天就有一天的收获,经常可以学到新的知识。而最重要的是培养面对问题的态度和解决问题的能力。简单的说,要留住一个人,最好的方法就是让他感觉到自己不仅仅是在为公司工作,而也是在为自己工作,公司会帮助他发展,他在公司可以不断的成长;其次,公司有几个比较敬业的带头人,大家在一起工作觉得很有干劲,工作环境也很舒服;再次,薪水,能赚点钱;最次,合同,出于无奈。至于如何取舍,已见分明。
4.测试工具的研究。现在的测试工作中已经引入了ClearQuset作为Defect跟踪管理工具,Robot也在进行一些尝试。从现在的使用情况来看,当开发的项目达到当前的复杂程度,而人员也在逐步增加,使用自动化工具带来的好处就看的比较明显了。但是自动化工具的引入不仅仅涉及到测试工作,同时也涉及到了多个团队间的协作流程和方法,所以引入工具的机会是”可遇而不可求“,只有先致力于管理流程和工作方法的改进,当到达一个合适的状态的时候,自动化工具的引入也就变成自然而然的事情了。
陈雷
2004.02.06