第23章 检视会?批斗会!

第(2/2)页


  具体形式就是:弄出这个Bug的开发,需要对着自己写的长达1000+字的检视报告,把这个Bug的起因、生产验证发现Bug的经过、当时如何定位问题、如何修复、未来应该怎样预防等,在会上说一遍,如果有没说到的,主管(负责人)再帮忙补充。

  通常这个会,几个问题一起检视的,每个版本开一次,一次能开几个小时。
  时间不够的话,就下午或明天继续开。
  如果一个缺陷,前后端都有问题,就先说后端,再说前端,每个问题都能扯上半个、甚至一个小时。
  上一世的林禹,最讨厌开这个会了,完完全全的变成了"批斗甩锅大会"!
  而今天,他不得不去了,因为现任的前端主管,鸡贼的请假了,把这个活甩给了后辈。
  不过林禹也没什么负担,不就是嘴炮吗,两世为人,经验满满。
  大家落座后,林禹直接把手机架在笔记本电脑屏幕前看小说,反正根据经验,后端都要扯上大半天。
  而今天一反常态的,先说前端的问题。
  检视的是一个外包,肖玉婷,林禹曾经带过一段时间,悟性还不错。
  她的这个问题,本质上就是产品经理,在封版当天晚上,在下班时间,还要临时加一个需求,让“去学习”这个按钮的点击区域,扩大到整个课程卡片上。
  肖玉婷觉得不是很难,就顺手做了,还通知了产品和测试,让他们回归测试一下。
  他们测了,也在群里说没问题。
  结果发版之后,有用户发现,点击进去详情页后,再返回就有问题了。
  iOS端需要返回两次才回到首页,而安卓端返回一次后就是白屏了。
  反正最后排查是“事件冒泡”的问题,点击事件被连续响应了2次,导致多打开了一层加载网页的原生容器。
  正确的做法是:给卡片添加点击事件的同时,还要删掉按钮的点击事件。
  (毕竟按照“集合”的概念,“按钮”是被“卡片”包含的,点了按钮,就相当于点了卡片了。)
  但最最最正确的做法,是根本不理会这种需求。
  要改就让产品发邮件,然后说明为什么在封版当天的晚上,还要紧急插入需求。
  领导批复同意后,才能修改。
  本来这就是一个毫不起眼,甚至就改一行代码的事情,并且,主要责任人是产品,开发只是次责,也要拿出来检视。
  当肖玉婷念完检视材料,还没等林禹开始补充,其他人就开始发难了,尤其是一个叫张博龙的项目经理,非常善于“补刀”。
  经常是大家都觉得OK了,他突然来一句,然后又继续批斗十几分钟。
  此刻,张博龙大声质疑:“我觉得你们前端的管理,有问题啊!这么小的问题,明明当天就能发现的,你们开发写的时候,为什么没发现?写完了自测了没有?”
  林禹冷笑:“什么叫我们前端?说没自测的,检视报告里面不是说了吗,因为时间紧急,她只测了卡片区域的点击,没有测试按钮的点击,就去改其他Bug了。而且也发群里让相关人员回归了,产品、测试不也没发现吗?你是没带眼睛,还是没带耳朵?”
  张博龙一愣,本来今天突然接了个PPT的活,就很不爽了,居然还被后辈顶撞了。
  而且这PPT本来就是林禹的活,也不懂为啥转派给他了,这哪里能忍:“我说有问题就有问题!你看看每个版本的缺陷率和缺陷数量,前端常年霸榜前三名!!”
  林禹也不惯毛病:“好一手矛盾转移,行,小爷陪你玩玩!你拉一下数据,看看有多少是修改页面样式的!”
  “一个页面的样式问题,测试能提好几个缺陷,一会儿按照原型图,一会儿按照UI效果图,一会儿又说根据需求文档!看来你是真有点瞎啊,也不看看缺陷内容的吗?”
  "追究历史遗留是吧?你也是后端主管转过来的,这里的后端是什么样,心里没点13数吗?”
  “一个前端要对接好几个后端,后端还不写接口文档,返回的接口字段还不一致。上一个接口返回的数据,要拿来调用下一个接口,结果这两的字段还对不上。然后页面报错了,测试管这些吗?还不是让前端来改!"
  “敢不敢拉一下接口质量的数据?看看你们的单元测试率再来对线?”
  “就算不扯历史,哪怕就事论事,这个问题的本质,难道不应该是产品临时加需求吗?这是严重的流程问题,你作为项目经理,你的流程管控呢?发生了这样的事情,你也难辞其咎吧!”
  “我怎么没有看到你的检视报告?”
  “喂!直视我,崽种!!”
  张博龙被怼得哑口无言,甚至莫名其妙还被戴上了大帽!
上一章返回目录 投推荐票 加入书签下一页