最近项目经理和测试负责人让我们测试给开发预估提测时间,说是倒逼开发,让测试那主动权。
我有几个疑问:
1、测试不知道需求的难易程度,不能预估到时间。
2、测试怎么决定每个开发手里的需求,让他先开发哪个,后开发哪个?
为此跟小组长激烈争论了一番,想问下大佬们怎么看呢。
外行指挥内行 , 就跟研发给你预估测试时间一样的
这个应该是项目经理干的事情,你可以反问项目经理
如果定早一点就提测,开发是不是连夜通宵写完,如果写不完怎么办?
如果定晚一点提测,那么测试时长是否不变?影响到原定的上线时间了,是否能延迟上线时间?
最后说一句:你们的项目经理真不厚道,把这种得罪人事情让你们做,估计他自己也没法给个合适提测时间吧,所以才甩锅你们来做
下一步就是测试帮开发写需求了
有 deadline 的情况下,测试给开发预估提测时间非常正常,要不然测试 3 天工作量的,开发 deadline 前一天才提呢
没有时间约束的情况下,可以根据自己开发大概要用多少时间做依据来预估。
有时间约束的情况下,按自己测试要多久来反向预估。
测试去倒逼个啥啊,纯粹就领导转嫁压榨的矛盾,就是想看看测试能耐,现在让你给开发估开发时间,以后就可以让开发给你估测试时间,开发和测试互掐互卷。最后经理领导代表资本代表老板收割一波,老板又可以换新车,领导也加了薪,扮装的还吭哧吭哧加班 996,它有必要么?屁股一定不要歪。
让测试去倒逼开发加班? 你看会不会被开发排挤就完事了
把每个需求确定好,发给开发,让开发自己定时间
实际你以为是测试?其实都是项目时间倒退吧
就一个预估测试所需时间,被楼上一群人描述成了阶级斗争,佩服这脑回路~
非常赞同,明明很合理的事情,测试不知道需求优先级这句话就非常不负责任,需求评审、分析的时候在干嘛?确实见过很多测试在需求阶段毫无输出,甚至觉得需求评审就是去打酱油,写用例的时候照着需求文档抄
这个肯定要测试给啊!你就计算自己测试需要多少时间,倒推就行了。至于能不能完成,这个应该是跟主程和老板一起协商的。
觉得正常的各位, 那开发来给测试预估测试时间, 这个方案可行吗
大部分测试,都是撕逼厉害,技术我是一点都没看到
可能没表达清楚,测试不是不清楚需求功能,我想表达的是每个需求具体开发那肯定开发最了解,(当然做白盒的就当我没说)需求难易程度也不代表开发不费时间对吧,那可能简单的,但改动点很多呢?目前情况就是测试已经把测试时间预估好了,项目经理还要让给开发定提测时间,所以我才会问这个问题,我觉得不合理。既然我们测试时间已经有了,剩下的难道不是项目经理去推动了吗?不是的话,还要专职项目经理干啥呢。
1、倒推可以,但这样真的合理吗?你认为简单的难道就不会费时间吗?有些简单内容也需要大量时间去处理。就跟开发们自个调侃的一样每天 crud,,crud 有的人也不见得就熟练了,所以不能一概而论,也要考虑开发自身素养。
2、需求难以程度不是测试难易程度、对于需求不是不知道,请看清楚。简单需求困难需求都不一样,也都要看开发素养技术,测试就给决定了吗?
3、不是要挑起资本家什么争论之类的,只是发表这个观点讨论。
4、测试已经提供了测试需要的时间,那剩下的不应该是项目经理的事情吗(团队有专职项目经理)
5、我发这个帖子的初衷,我认为在测试已经给出测试所需时间后,剩下的应该是项目经理协调推动了,而不是测试要一直在搞,不然要项目经理干什么,任务、时间啥都不管,每天就知道拉会吗?
一句话回答:不合理。
如果是开发估的时间太长,导致整体周期过长,那应该是项目经理去找开发的 leader 去做二次评估,想办法缩短(包括加人、简化设计、减少缓冲时间等)。这活由测试做,既不专业,又没约束力,还会引起团队之间矛盾,毫无好处。
如果真想解决问题,正确的解决方法是通过更高级的主管,拉通相关的利益部门,统一制定一个规则,有意见就当面提出来。
而不是通过一个最底层的员工去倒推流程。
又想有话语权,还想不得罪人。有事让下属扛事的人,注定走不远。
建议每一个需求测试这边先预估好最长需要的测试时间,然后根据项目上线时间排出最晚可以接收的提测时间。