从0到1,ZJ Cpay2.0项目组百日攻坚背后的故事
深夜的杭州市,街上一片寂静,周六夜晚ZJ大厦的5楼办公室却仍灯火通明,俨然一个普通工作日的场景:或三五人聚在一起商议技术难题、或专注着敲击键盘编写代码、或眉头紧蹙凝神沉思,没有一丝周末轻松惬意的感觉。
整整3个月,这样昼夜不分、全员奋战的场景就像被按上重播键一样,循环上演。是什么重大任务让这支“铁人”团队夜以继日地抢进度,又是怎样的激情与追求促使他们勇往直前,攻克技术难关?让我们通过ZJ Cpay2.0项目经理阿炎,深入了解ZJ Cpay2.0项目组这3个月来的“日与夜”。
“尝试99种可能,只为追查一个答案”
“兄弟们,我们有个硬仗要打,3个月就要让ZJ Cpay 2.0项目上线啊!”浙江区域销售总监徐徐的一通电话像一颗重磅深水炸弹激起千层浪。云系统产品部经理MR柯立即召开了启动会议,“ZJ和我们合作了10年,对我们很信任,这次是Cpay2.0在银行的第一个项目,我们必须拿下!”
面对徐徐下达的“追急令”和MR柯的“必胜令”,ZJ项目经理阿炎清楚意识到此次项目意义重大,但面临的挑战也不小:和之前第三方支付运营商的平台项目相比,银行系统、平台不仅需要重新搭建,同时旧系统的数据、业务功能还需迁移到Cpay2.0系统上。这是一个对新系统的兼容性、安全性、适配性、稳定性要求极高的搬迁工作,没有案例可以借鉴。开弓没有回头箭,“上,行不行都得上!” 阿炎下定决心全力应战。
在项目刚开始不久,新老系统连接不畅成为平台业务迁移路上的拦路虎。原来是开发测试环境搭建过程中,在连接数据库时,频现编码报错的问题。阿炎立刻组建排查会议:
“我觉得应该是系统的参数配置有问题,我去查一下参数配置。”
“我觉得是应用连接池传递的参数有问题,这个我来验证一下。”
“会不会是操作系统少装了语言包,从这里下手看看。”
会上,小程、耀耀、超超、芳芳、 鸿子等组员纷纷建言献策,并迅速分头展开验证工作。大家连夜几天测试排查的结果竟然显示一切正常,这让项目组又一次陷入困局,大家眉头紧锁默然不语。“没有答案就是有答案,这没有问题我们要从别的地方下手”。不知是谁的一句话瞬间打破办公室紧迫焦躁的气氛,点亮了全员的思路,大家意识到这可能是行方系统提供商IBM软硬件的问题。阿炎主动与客户沟通,协调IBM工程师到现场排查,三方通力协作才将这磨人的BUG制服。“虽然大家忙了4-5天排查工作,表面上看是做了无用功,但是我们做技术的就是这样,为了追查1个答案,也会做99次尝试。过程是漫长而又枯燥的,要经得起烦、耐得住燥!” 阿炎笑着说到。
“老带新”成精兵,合力攻坚一条心
时间如洪水猛兽般冲击着项目组,“3个月”这个数字成为大家头上的紧箍咒,一念心就紧。项目组成员开启了“896”的加班模式,随着项目全面展开,MR柯增派新人前去支援。如何让新人早日接手工作?阿炎当机立断、提出了“老带新”一对一的培训计划,他向新人耐心讲解分析系统的需求和设计过程,循循善诱,帮助新员工快速融入项目开发中。“我刚来的时候经验少、基础弱,阿炎老师、大林老师和其他技术大神都给很多技术上的指导,王哥还鼓励我只要坚持小步快跑就能快速成长。”新手小晨感恩地说道。 如今这些新兵小将已经从菜鸟蜕变为团队中的精兵,面对新任务都能独当一面,阿炎感叹道:“新来的员工一到岗就能主动和我们一起加班,快速成长起来。这个时候,我觉得这就是团队的力量,温暖而又强大。”
3个月高强度的工作,阿炎、小程、耀耀等组员历经紧张研发、精细联调、反复测试,5月25号ZJ Cpay全渠道支付项目成功上线。这标志着Cpay2.0云支付解决方案首次在银行成功商用,新系统赢得行方领导的高度赞赏, Cpay2.0在银行领域的市场推广赢得了良好开局、打造了成功案例。
见证荣耀时刻,MR柯却坦言说到:“此次项目能取得成功,不是震撼之举,而是平常所为。因为我们一直把客户体验放在第一位,严格保证系统功能稳定性是我们的使命。洞悉问题需要静心去听去感受,犹如品茶之前的闻香。而研发过程则像品茶,不能一饮而尽,需要反复思考性能、可靠性、用户感受。” MR柯寥寥几语便道出了团队一直坚守的工作态度,这也是项目成功的秘诀。
如今Cpay 2.0云支付整体解决方案正以燎原之势,迅速推广到全国各大银行中,在银行布局支付场景、创新业务模式中大显身手。这支“铁人”军团将继续策“码”奔腾,且歌且行!