1. 一个萝卜一个坑,要清楚测试员有各自的测试兴趣和强项,要根据这些特点来合理分配任务。
2. 激发测试员的测试兴趣和工作热情,让他们自己管理好自己的工作时间和进度。
3. 如何评价一个测试员的工作,可以考虑下面的话语(摘自《软件测试经验与教训》)
- 阅读其错误报告
- 阅读其编写的代码
- 阅读其编写的测试文档
- 收集与其一起工作的程序员和其他有关人员的意见
可考虑以下的因素
- 他卷入了什么争端,为什么?
- 在按期完成任务方面做得怎么样?
- 他信守自己的诺言方面做得怎么样?
- 他遗漏了什么类型的问题?
- 他对其他测试员和程序员提供了什么类型的帮助,以提供他们工作的有效性和生产率?
- 他在学习新技能吗?他在把自己的技能传授给其他测试员方面做得怎么样?
- 他站在公司的立场上处理过什么问题?这些在其对公司的业务的判断和个人道德上是如何体现的?
4. 在项目接近尾声的时候,折中考虑是否添加新的测试人员。不要为培训新测试人员而花费高级测试员的很多时间,高级测试员的时间要用在测试挖掘更重要的bug上。
5. 管理员工的一些贴己举动,摘抄个人认为很好的经验(摘自《软件测试经验与教训》经验226)
- 称赞好的工作、热心和诚实努力
- 避免公开批评员工,但是必须在私下指出其错误和问题
- 不要与员工私下议论其他小组内的员工
- 不要与员工约会,并在接受员工个人提供的方便或礼物时候应该特别小心,即使是小礼物。给的东西要多于接受的东西
- 不要对员工叫喊,不要利用自己的权力强制别人接受自己的观点
- 不要对任何一位员工产生误导。如果测试经理不知道问题的答案,就实话实话。如果只是凭感觉,则应明确表明自己是在猜测,而不是根据知识
- 提供培训机会,表现出测试经理很看重技能和专业发展
- 测试经理要公平对待员工,并且要求别人也公平对待他们
- 如果可能,为员工指派他们感兴趣的任务和项目
- 如果员工加班,测试经理也要加班。不一定每晚,不一定每个周末,但是要足够经常,是的员工可以感到测试经理在观察他们加班情况
- 保护自己的下属,不要让自己和下属被滥用
- 尽可能准确地估计完成不同任务需要多长时间,不要同意自己知道的不现实的进度计划。在遇到比自己预估的任务时间表短的进度计划时,应该问清楚首先要完成的任务和非紧要任务。如果要求完成所有工作,问清楚哪些任务可以完成得不那么全面,并要求提供更多人手。如果遇到不太讲理的上级,就管理好自己的团队,别因为上级的不理智而失去他们
6. 谨慎考虑是否要接受其他小组拒绝或者downsize下来的人,这些人存在着:技术、能力和人际关系等各种各样的问题。可能会对自己的小组带来不必要的负担和长期的痛苦