战疫|高德工程师如何在3天上线“医护专车”

  

新冠状病毒肺炎疫情突袭,无数医护人员放弃与家人团聚,明知凶险,仍然奋战在一线,但因为武汉公交,地,铁网约车停运,医护人员上下班很难。白衣天使疾呼打车难。

  

  战疫|高德工程师如何在3天上线“医护专车   
(截图摘自《财经国家周刊》)

  

高德的工程师和业务团队伙伴们看到这些信息,深受触动。

  

通过进一步了解到,疫情期间,武汉医护人员的中长距离出行主要依赖于社区服务车队及网络志愿者,但是社区服务车队依靠社区人工调度,开条放行,效率较低,而网络志愿者通过微信群进行沟通联系,效率也很低,最终导致很多前线医护人员上下班只能步行,或者骑的车,远的有几十公里的路程。这样对医护人员的上下班是一个很大的挑战,很难保证充足的休息。

  

  <强>高德本身做的就是解决出行问题强,特殊时期,更有责任有义务为医护人员解决出行问题。

  

说干就干,高德共享业务中心联合当地一家合作伙伴,开发了一款   <强>专门为医护人员免费打车的工具强,同时发起志愿者司机招募活动,让更多志愿者有机会加入进来一起抗击疫情。

  

  战疫|高德工程师如何在3天上线“医护专车

  

(高德地图医护专车功能截图)

  

打开高德地图,进入“打车”页面,即可找到“医护专车”服务入口(限武汉地区),完成身份认证后就可以呼叫周边车辆。

  

  

  

1月27日(大年初三)团队开始方案可行性讨论及资源筹备,因为整个事情需要配套的环节和前期筹备工作较多,还需要招募志愿者,合作运营商,防护物质等,因此要技术,产品,测试,商务等团队协同作战。

  

1月28日(大年初四)确认立项,一个10来人的特别开发小组同时成立,涉及高德多个技术团队,服务端,客户端等,没有人讲条件和困难,大家只想着尽力早点为武汉医护人员做些事情。

  

"医护专车”服务端部分的开发由高级技术专家宗本领衔,负责实时单,预约单,短信提醒,温馨技巧,风控,提醒推下发,增加运营商,白名单配置等功能。

  

客户端部分的开发由高级无线开发专家何疑领衔,负责页面入口(根据纬度选择),运力展示合,并相关的UI,友好提示,订单适配,弹窗提醒等用户所能看到的所有前端页面开发。

  

从立项(服务端1月28日,客户端1月30日)到2月1日上线发布第一个版本,仅用了3天的时间,其中开发时间1天多。而   <强>在通常情况下,这种功能开发周期需要一周多。

  

"方案和上线时间敲定以后研发马上进行了需求拆解,任务分配,因为时间紧,任务重,还要给质量保障同学保留充裕的测试时间,所有前后端开发要保证在31日上午完成全部的联调和自测”,项目工程师表示,这时留给研发的时间只有晚上和一上午。

  

对于高德的工程师,时间紧,任务重的项目几乎是如同家常便饭。但大家深知“医护专车”功能的特殊性和重要性,这个时刻比以往更需要大家顶上去,自觉加班通宵赶进度。在第二天凌晨4点左右双端完成了各自开发,7点多起来进行双端联调,保证了2月1日上线任务如期完成。

  

以往类似的紧急项目,研发团队通常会集中在一个会议室进行封闭开发,以保证高效沟通,快速完成开发,联调,测试,上线。本次的项目,只能通过在家云办公的方式解决。

  

"刚开始时觉得沟通效率和协作确实比面对面要低,但我们每天约定固定时间通过钉钉,阿里郎视频会议等方式同步需求和过进度,后面整体协作效率非常高,因为   <>强任何阻碍都必须在第一时间抛出,每一个人都主动向前补位,争分夺秒的协调资源解决。问题处理和解决以小时为单位计算>   

  

  

平时,研发工程师对需求频繁变更是会“反感”的,但这次面对需求变更,只有一句话:干就完了。”大家认为这就是在打仗。热情都很高,因为都想着为抗击疫情,为武汉做一些事情”。

  

功能上线后,医护人员普遍反馈良好,也带来了新需求,希望提供预约功能。研发收到反馈后马上评估了方案,本着既要快速上线,又要质量稳定,还要功能全面的原则,隔天就上线了新的预约功能。

  

  战疫|高德工程师如何在3天上线“医护专车

战疫|高德工程师如何在3天上线“医护专车”