理论教育 中软AFC成就:一年间开通十条城市线路

中软AFC成就:一年间开通十条城市线路

时间:2023-09-17 理论教育 版权反馈
【摘要】:同时,由于产品化平台的不断完善、丰富、成熟,交付前所需的测试周期和交付后的维护周期均极大缩短,因此创造了中软AFC在2016年一年内开通近十条不同城市线路的奇迹。郑州地铁1号线项目就是在这一时段完成交付的。郑州地铁1号线项目是中软AFC在V4.1平台开发的第一个项目。

中软AFC成就:一年间开通十条城市线路

2015—2017年,中软AFC在全国乃至世界范围内的项目增长量可谓突飞猛进。为了快速消化这些增长的项目,软件研发团队尝试在进一步稳定、丰富平台的基础上,形成一套快速项目化实施、交付的技术手段,在兼顾地方标准的同时,沉淀出中软自己的技术标准,将项目间的差异清晰化、最小化,以减轻现场项目实施的压力,提高公司运作效率

正是在此背景下,V4.1平台孕育而生,并借此形成了中软AFC自己的接口规范、内部实现标准。同时,由于产品化平台的不断完善、丰富、成熟,交付前所需的测试周期和交付后的维护周期均极大缩短,因此创造了中软AFC在2016年一年内开通近十条不同城市线路的奇迹。郑州地铁1号线项目就是在这一时段完成交付的。

郑州地铁1号线项目是中软AFC在V4.1平台开发的第一个项目。在郑州地铁1号线项目中,V4.1平台不再是为了功能实现而实现,而是站在用户的角度去考虑业主的需要是什么,整体系统更多关注用户操作的易用性,尤其是终端设备,既要面向乘客,又要面向运营人员,对界面布局的合理性以及操作的易用性要求甚高。

由于现场运营人员大部分来自其他线路,有先入为主的因素,在临近开通前半个月,突然提出希望TVM乘客界面改版的新要求,并要求在开通时直接使用。当时主要负责郑州地铁1号线TVM设备软件系统研发的技术人员由于个人原因离开公司,终端研发小将冯志超还处于整体系统熟悉过渡期,他临危受命,扛起了系统研发的大旗,公司也通过调度其他项目资源进行横向支持。最终,当软件版本部署到现场的样板站,看到整体效果的运营人员露出满意的笑容。

2016年是中软AFC极不平凡的一年,也是技术人员最忙碌的一年、最辛苦的一年、最有压力的一年。回忆起最紧张的阶段自己的工作状态,技术部的骨干们拿出一首打油诗作为纪念:

东奔西走,出风入雨,征程不避寒暑;

南来北往,披星戴月,忙碌孰知春秋

喜怒哀乐,变化莫测,各地各色情怀;(www.daowen.com)

酸甜苦辣,辗转腾挪,一方一种传奇。

光阴似箭,日月如梭,辛劳各个日夜;

时光荏苒,白驹过隙,硕果累累三年。

对技术的探索永无止境。本着“稳定一代、研发一代、预研一代”的整体原则,V4.2平台已在快速迭代的路上越走越远,并在2019年4月开通的福州地铁2号线项目中顺利得到实践,随后推广到后续项目之中(fig.3-3)。

这次华丽的转身,成功地实现了项目化代码全系统的统一管理,有效地实现了服务器与终端设备代码的真实复用、团队的真实融合,摸索出了一条既能满足地方标准,又能发挥中软AFC长期积累优势的项目化应对技术手段;并且一改原来同样一套业务,服务器与设备需要在各自架构下,分别设计、分别编码实现的烦恼,可从设备、服务器部门抽调骨干力量,成立虚拟专业化团队(MS研发小组)进行专门的项目化定制工作,对于团队资源的跨平台复用、项目化代码的高度统一管理、项目化交付的高效调度、现场实施资源的节约都有极大的提高。

fig.3-3 对技术的探索永无止境

在从V1.0至V4.2版本进化的过程中,有很多可歌可泣的幕后英雄。几乎每个参与软件系统研发的技术人员背后,都有讲不完的感人故事。他们之中,有专门负责架构设计和业务梳理的,也有专门负责界面设计、读卡器开发、系统定制的,还有专门进行内部版本把控、配置管理乃至现场对接的,他们的默默付出和辛勤奉献,成为奠定中软AFC软件应用平台螺旋式提升、软件研发团队稳健成长的基石(fig.3-4)。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈