帖子地址:
http://bbs.testage.net/viewthread.php?tid=4588&pid=184557&page=1&extra=page%3D1#pid184557
案例描述:
简单叙述一下我遇到的问题吧:
公司其它部门有个项目,需要做很严格的测试,请求我们部门支持,部门就指派我负责。因为项目刚开始不久,项目经理说测试的人员目前还未定,暂时只有我一个人,所以我过来了之后就一直在埋头编写测试计划和测试用例,就像以前做过的那样。但今天早上我的主管把我叫去了,跟我说了一番话,对我触动很大。他说其它部门请我们去支持测试,是希望我们给他们带去一些更专业的测试思想和方法,而不仅仅是叫我们去给程序找BUG。我应该更多的考虑如何去做好测试,把整个过程想清楚,需要什么资源,如何安排,要大胆地向项目经理提出,而不是跟着项目的进度走,那样就根本体现不出我们部门的价值。我觉得他说得很有道理,但是说实话,我对一个项目的测试经理究竟需要考虑些什么,注意些什么,该做些什么,并不是十分清楚。所以在此提出来讨论,希望大家给我些建议,谢谢!
我的回复:
这是3年前的帖子了,今天回来在看这个帖子,这么久都没有人给个好的思路讲一讲这个关于如何做项目的测试经理,也许这个问题问的太大了吧,今天有感而发,说说我的观点吧。
对于项目的测试经理,每个公司组织结构、项目管理模式不一样,想做好项目的测试经理,首先是要和开发负责人、项目负责人达成共识,是对于项目的软件质量理解的共识,对于速度、成本、质量这三个方面,更偏向于那一面、还是都持平。
当然,站在测试的角度,希望软件质量是很高的,那么站在项目的测试,做为测试,要明白能做什么?起到的作用是什么?
程序一旦提交到测试,进度完全是可以在测试这一方来主控了。
本帖的案例,我看了一下描述,目前苦恼的问题是:
1、领导说其它部门请我们去支持测试,是希望我们给他们带去一些更专业的测试思想和方法,而不仅仅是叫我们去给程序找BUG。
2、我应该更多的考虑如何去做好测试,把整个过程想清楚,需要什么资源,如何安排,要大胆地向项目经理提出,而不是跟着项目的进度走,那样就根本体现不出我们部门的价值。
从上面的描述可以了解到,部门领导会这么说可能是因为:
1、在项目测试的过程中进度没有过程控制点,具体一点就是没有具体的工作计划(什么时间,用多少人力做什么样的测试?)
2、程序提交测试后,什么时候能发布、可不可以发布没有个确定点;测试没有自己的主见,项目经理说测试进度怎么做就怎么走
要想做好项目的测试,我想需要具备下面的一些素质吧,仅供参考:
1、深刻了解测试的整个工作流程、也就是在项目的测试工作中需要做的测试需求、测试计划、测试用例、测试报告、bug分析
2、及时的收集测试过程中的问题、了解测试进度,把问题和进度反馈给项目的各方负责人
3、很好的沟通、协调能力,应变测试过程中发生的需求变更、bug修改进度缓慢、开发延期提交等等一系列问题
4、很好的承受工作压力和适应能力,做为一个测试负责人,如果不能抗得住、下面的测试执行者就会慌乱
5、具有发现问题寻求好的解决问题的途径
6、关心组员的工作表现、会换位思考等等
转自:http://www.blogjava.net/lijun_li/archive/2008/12/20/247533.html