为啥每次出版本,软件上线前都要加班到很晚

开发定律1:不到deadline项目是开发不完的。开发定律2:如果提前一天完成,测试一定会给你找出三天才能修复完的bug。开发定律3:如果提前三天完成,产品经理会给你改需求的。开发定律3:即使开发完上线了还是会不断出现bug。开发定律4:程序终于基本稳定意味着开发新版本的时候来了。
■网友
XY,其实还是有过几次发布版本非常顺利的情况的,只是仍然需要加班,因为要值守,当时我们都是找地方睡,如果出事项目经理会叫醒我们。也有几次是可以回家的,但被告知手机要24小时开着。因为,即使一切都弄好了,出事的概率非常小,但在关键时刻,一旦出事造成的损失会极大,所以为了这个风险,还是需要加班值守,不出问题,无非是付出成本。即使一百次里有十次会出错,为了这个概率,也有加班值守的必要。
■网友
大型传统软件不是这样的,代码稳定到发布之间流程很复杂,所以提前两三个月代码就基本不能动了,除非发现重大bug
■网友
我觉得是不是像医院一到逢年过节就会收好多酒精中毒的要抢救,出车祸撞的稀巴烂的要清创缝合一样,然后整晚就停不下来~记得有人说过,月底新产品要发布会很忙,我说那就是说过了月底就忙完了落,那人说,上线了更忙,因为用户体验出新的问题我们就要加班解决,我说那等产品稳定了就忙完了把,那人说那就又进入新项目的研发了,好吧多么紧张而又节奏的工作~呀,桌面竟然有两个相机,老大再发彪~这还不简单啊,按住不放删一个撒,哇~你好聪明的嘞~


    推荐阅读