开发人员不按时完成任务导致测试进度滞后
本人所在的是一家小公司,在项目开发过程中,开发人员那边经常性的不按时完成开发计划,由于我们现在走的是迭代开发流程,因此很多东西都必须计划好。但开发那边总是掉链子,比如开发那边好不容易完毕后,估计开发自己也没怎么自测,我们这边在进行冒烟测试的时候,经常会发现一些大问题,但版本转给开发解决后,就遥遥无期了,之前的计划难免会延后,最后导致我们测试这边天天加班加点不说,而且原来计划好的测试时间也被压缩的很紧,有时候会导致测试不充分,最后质量问题还会拉上我们测试这边背黑锅,因为项目结束的点就卡在那儿。关键让人气愤的是,开发仍然每天下班到点走人,进度这件事情完全不顾,如果说,你开发每天加班加点然后任务确实因为特殊原因完不成这个可以另说,关键是看不到任何态度。之前与项目经理也说过,但项目经理也只是说说,并没有制定什么措施,事后开发那边该怎么样还是怎么样,之前自己也因为此事与开发那边有过矛盾,但作为一名普通的测试人员也是心有余而力不足。大家说说,有没有什么好的解决方法? 要向上级领导反映嘛,本人也不想被套上打小报告的帽子,也不想和开发那边的关系弄得很僵,其实我这边也是忍耐很久了..... :Q大家给下建议吧 没得说,必须让开发加班~ 回复 3# ccg890811哎,这个早就说了,就差指着鼻子说了,关键是他们依然我行我素,毫无责任感可言...... 不纳入项目管理,就很难进行。要有QA监督,也要有考核。 到点不提交,直接上报。不仅是上报给领导,也要同时传达到对方。 这种情况应该开发经理和测试经理应该沟通一下,如果没有按时完成最后归结的责任。两方都应该给表明; 测试这个事情要领导重视斌且给予适当权利才行 做好自己应该做的,你又不是老板,有些事不是自己的责任就行 我和你遇到同样的问题,没办法, 做好自己的事情就够了!! 设置一个白板。
纵坐标设置三个区:需求整理/正在开发/交付测试
横坐标为每个开发人员
把当前版本对应的需求项填在白板上。把延误的需求用红笔圈起来。
一切透明了,管理扯皮也就少了。 像这种情况,让测试经理先和开发经理谈一下,如果行不通就和项目经理或则主管研发、测试的领导谈一下这个情况,阐述一下,如果不进行充分测试可能导致的后果等等,明确测试进入的标准,预留充足而且不影响工期的测试时间,重要的要跟领导明确测试工作中包括开发修复bug的时间。 通过上级制定方案,开发延期,ok,测试顺延,导致最后无法上线就找问题所在,最后找到开发,就跟你没关系了,能出个一两次问题,开发自己就重视了 和项目负责人反应目前进度和计划的偏差,调整计划。如果私人沟通没有效果,最好邮件说明情况告知上级领导和相关负责人,确定碰到这种问题的解决方法。 1: 开发进度和测试进度是由谁负责,他们是否意识到这些问题? 若意识到,是否意识到这些问题的严重性?项目进度需要有人监督。
2:通过版本的控制。将每个版本的可测内容做小一点,如果之前是完成好几个功能才发一个版本,可以变成完成一个可测功能就发一个版本。尽量减少等待时间
3:如果你们的任务分配明确,比如说已经确定你负责的功能需要在什么时候开始测试,什么时候完成,一旦即将因开发延迟出现了高风险,及时将邮件发出来给项目进度负责相关人,并将风险附带上。
4:在对于这种因开发的延迟而导致测试加班或测试任务完不成的情况,作为测试一定不能软弱,不然只能哑巴吃黄连。要学会将丑话说在前头。
另外:见机行事 这个是测试经理的职责所在啊,如果你是一个基层测试人员,那么应该把情况如实反馈给你的直属领导,可能的话并提出一些可行的建议,至于具体如何实施就是测试项目经理需要考虑的事了。如果你本身是一个项目管理人员,应该和开发经理多沟通,并向上级反馈,没有QA体系可以根据公司情况逐渐建立起来。作为一个职业人最重要的就是把自己的事情做好,主动向上级报告自己所做的事以及遇到的难处。
个人的一点小建议。 没有规矩不成方圆,各种绩效考核和考核标准都建立起来就可以了。。 需要建立标准的质量的管理体系,赞同17楼的回复!
顺便说一句,如果质量管理体系不完善,基本上测试就不会受到重视,自然是吃力不讨好哇!
页:
[1]