这次夏钟沁没有客气,点了一个土匪猪肝,随后她把手机递给了李甜甜,就这样,不到八分钟的时间,坐在桌上的八个人包括连易见都点了一道菜。
等菜期间,连易见喊了夏开群一起,在冰柜里拿了一些王老吉、可乐、果粒橙、雪碧、椰汁还有啤酒,桌上各种口味基本都照顾到了。
这次桌上人多,吃饭期间,连易见没有给夏钟沁夹菜,只是比平常项目组成员一起吃饭时多说了一句:“大家多吃点。”
吃完晚饭回到项目组已经是七点了,为了尽量减少上线失败的风险,夏钟沁带着李甜甜,又把会议管理整个功能在测试环境中做了一遍系统功能测试,除了极个别的需要优化的bug(会议管理前端页面),没有新的影响系统功能实用的bug出现。
一直等到晚上十一点上线也无聊,工作联系单的测试用例已经写好了一半,剩下的明天上午可以完成,夏钟沁今天晚上不打算再写了。
她把公文管理的发文管理和收文管理功能也在测试环境中点了点,这才在发现在发文管理新增拟稿页面竟然出现了会议管理功能按钮,她清楚的记得,上周她看的时候是没有的,她点了一下,直接报了505错误,这就是个致命bug。
她又赶紧把收文管理功能点开,收文管理新增页面也出现了会议管理功能按钮,同样点了以后,也出现了505错误,她连忙把问题先记录到了禅道上。
她没有急着去问连易见,而是去SVN中先update一下,更新到了文档的最新版本,把公文管理概要设计和业务解决方案从前到后看了一遍,并无设计会议管理功能。
她先分别找了李甜甜和周清沟通了一番,两人都说不涉及,最后她才去找连易见。
连易见说公文管理(发文管理、收文管理)和会议管理这两块儿功能是独立的,夏钟沁明白了,她的预判是对的,会议管理功能串到了公文管理功能中。
定位到确实是系统致命问题后,禅道中刚刚已经记录了该问题,她马上反馈给到了夏开群。
夏开群又让负责前端开发的纪续立即排查,最后问题找出来了,是纪续在公文管理的发文管理和收文管理新增前台页面多放了会议管理功能按钮。
“纪续,这不是你第一次犯这个错误了,公文管理上线也是,发文管理你放收文管理按钮,收文管理你放发文管理按钮,这要不是钟沁妹纸细心跑到公文管理去看看,我们今天晚上十一点上了生产环境,明天客户在公文管理的发文管理或者收文管理新增页面中点到了,系统报错,要出生产事故了。”
“我说了多少次,你自己写的代码,你自己也要在本地开发环境测试一下,没有问题了你再打包,你不能全部指望项目上的两个妹纸来帮你做测试,她俩还有别的事情要忙,我只说最后一次,你下次再出现这种情况,绩效全扣。”
说话的是夏开群,他的声音很严肃,说上面这番话时,他是站到纪续的工位旁边说的,他顿了一下,扫视了一下整个项目组办公室,继续道:“项目组上的所有客开兄弟们,你们写的代码,你们自己务必要在本地开发环境一下,无问题了再打包,据我所知,已经出现了好多次这种情况,连总的精力也有限,兄弟们尽量让他少分散一些。”
夏钟沁是第一次见到夏开群发火和一本正经的样子,有点吓人。
连易见跟夏开群一样,都是技术大拿,看问题总是都能一针见血。
“出现问题就解决,不甩锅、不推诿,是我们苏城地铁项目组一贯的风格,夏老师说的对,客开兄弟们自己写的代码自己先检查一下有无问题,钟沁和甜甜的精力也是有限的。”
连易见瞥了一眼夏钟沁的背影,已经在心里给她点了一个大大的赞,如若不是她测试出来了,一旦上了生产,明天真的要出项目事故了,他继续道:“今天晚上幸亏钟沁测试出来了,纪续你修改好并本地测完以后,再把补丁发给钟沁,她在测试环境发版,然后她和甜甜再做回归测试。”
苏城地铁项目组上的两位技术大拿都发话了,相应的人员开始各自忙碌起来了。
纪续的这个调整相当的慢,他从七点半一直修改到九点,才把改好的第一版补丁给到夏钟沁。
夏钟沁更新到测试环境后,她带着李甜甜对会议管理和公文管理做了交叉测试,发现又出现了一个新问题,公文管理的发文管理在新增拟稿时,金山中台OFFICE控件又出现了卡死的情况。
金山中台OFFICE控件这一块儿与系统的集成是张浪浪负责的,他去代码中检查发现,是纪续不小心在他的后台代码中敲了一个空格。
张浪浪和纪续一块儿进的苏城地铁项目组,都是同一个学校同一个专业不同班级毕业的,但是两人的技术水平却不在同一个层次上,张浪浪用了不到二十分钟的时间就把问题解决并同时完成本地测试和出补丁包。
纪续解决问题的能力太弱了,时间等不起,眼瞅着就快要十一点了,最后纪续负责的会议管理功能中的前端页面在连易见的安排下,由夏开群亲自负责了。
紧赶慢赶的,赶在了十一点十分前完成了最后一轮系统集成测试,公文管理和会议管理都测了一遍,夏开群负责后,需要优化的极个别的问题(前端页面)也都被他处理好了。
第56章第56章双标对待
晚上十一点十五分,周清把苏城地铁项目的正式环境服务停了,并把原有的项目功能包全部打包备份了,然后才把夏开群提供的夏钟沁和李甜甜在测试环境无问题的全包放在了正式环境服务器上并启动了服务。
晚上十点五十分左右时,连易见在网上点了瑞幸咖啡,这会儿已经送过来了。
先前每次晚上项目上安排了加班,连易见也会给项目组上的成员点咖啡。
他把咖啡放在了一张空工位上,跟往常一样,不用他喊,大家都会主动过来自取。
连易见点的十几杯咖啡都是一样口味的,全部都是生椰拿铁,他拿了三杯,一杯他先给到了夏钟沁,另外一杯给到了坐在夏钟沁对面的夏开群,另外一杯是他自己的。
等到正式环境启好以后,夏钟沁带着李甜甜先把公文管理(收文管理、发文管理)新增页面检查了一遍。
毕竟是生产环境,不能随意的在上面去做测试数据,夏钟沁和李甜甜把会议管理新增页面不用走审批流程的功能全部点了一遍,没有发现问题。
测试结束的时候,已经快要到凌晨十二点半了,这是夏钟沁第一次在苏城地铁项目上因为新功能上线加班到如此晚,也是生平第一次这么晚还没有休息。
一阵阵严重的困意来袭,连易见买的咖啡她已喝了一大半,依然抵挡不住想要睡觉的心,她连续打了两个哈欠,被正在喝咖啡的夏开群看到了。
“连总,刚才两位妹纸测试下来,会议管理功能都是正常OK的,兄弟姐妹们可以下班了吧。”话刚说完,夏开群自己也打了一个大哈欠。
以往每次晚上十一点新功能上线后,项目组的核心角色都要被留下来,第二天早上十点以后他们可以回去调休,其他项目组成员则可以比平常上班晚一个半小时左右到。
苏城地铁项目组的核心角色张小山和夏开群都在的时候,是连易见、张小山和夏开群,但是实际情况是只有连易见一人会在项目组留守,另外两个核心角色连易见会让他们回去休息,不用陪着他一起熬。
除非特殊情况,比如已经上线的公文管理(发文管理、收文管理)在上线的那天晚上就出现了系统一直宕机的情况,张小山和夏开群都留在了项目上处理问题,直到天亮问题彻底解决好,等到上午十点以后两人回去休息了,连易见依旧坚守在项目上。