zoukankan      html  css  js  c++  java
  • 在非洲运营互联网系统-系统研发历程(中)

     

     一代版本一代神,代代版本削宫本。---图片源自网络

     

    2018年3月底,随着系统陆续上线发布和业务推进,我们又带着新问题再次踏上非洲大陆《非洲考察的经历-5-尼日利亚华企拜访》。

     

    回国后,公司又外派了市场、销售、物流、技术等常驻员工,开启系统运营模式。

     

    4月初,研究了业界各大标准仓储(WMS)系统流程,并对从国内生产出厂、到海关、尼日利亚清关、入库等整个全流程做了推演,确定了WMS系统需求和功能列表,并正式立项研发。

     

     

    同时也参观了工厂,熟悉了整个生产流水线各环节运作流程和输入输出。

     

     

    V1.0版本只具备基础销售功能,由于供电、网络和设备稳定性问题,自建短信猫在系统正式运营部署上线后到达率一直不理想,直至换用在线短信服务后才得以解放。

     

    4-6月份,分别迭代了销售、分期策略等基础功能增强,同时也加入了针对当地信用体系的功能和流程。

     

    由于第一版WMS系统是参考业界标准来开发的,当地仓管可能之前没有用过这类系统,觉得流程太繁琐,要求简化。后面重构发布了简版,仓管对系统和业务熟练后发现简版又迭代成了之前的模样。

     

    可见系统培训有多重要。

     

    在7月份前系统最折腾的还是支付方式,一直在做各种测试,尼日利亚有大大小小很多家本地支付也在谈合作,7月份后发布支持第一家在线支付、8月份又加入了支持USSD支付。

     

     

    后面又陆陆续续对接了多家当地在线、离线第三方支付,截至目前,我们已经支持10+种支付方式,包括自研的支付方式。

     

    9月份,支持无网销售、Google地图定位、活动策略、报表等销售增强功能。

     

    10-11月份,随着商城系统、仓储系统和支付系统陆续研发迭代接入,原流程和架构已经不适用,在V1.4.x做了订单体系重构,在第三方对接能力上做了很大优化。

     

     

    12-2019年1月份,加入了圣诞换肤、我们自己2C的支付APP发布、售后等功能。

     

    2019年2-3-4月份,在V2.0.x对在线模块做了重构,团队人员也做了很大的调整,节奏也慢下来了。

     

     

      

    团队研发流程已流程化,迭代版本经理采取轮职策略,没有项目经理的概念。

     

    在线模块做了微服务拆分,支付模块独立设计。

     

      

    5-7月份,公司对外提供PAYGo解决方案,研发团队开发、运营、运维尼日利亚PAYGo+CRM+WMS系统的同时,又立了PAYGo基础版本项目。

     

    7月上旬完成PAYGo V1.0版本发布内测,提供定制开发Basic条件。

     

    做了9年多软件交付,这是为数不多的从前期需求调研、立项、设计、研发到现在的迭代交付都是全程参与的项目,在技术、管理、运维等各方面收获都很大。

     

    非洲环境下,很多事情很难快起来,在各方面都面临波荡起伏、突如其来的挑战,需要团队沉住气,不断适应、调整和优化,厚积薄发等待爆发那天到来。

     

    8月份团队再次调整(首图说明一切),又面临新的挑战......

     

    - end -

     

  • 相关阅读:
    vhdl 语法总结 4
    模拟地数字地连接以及0欧电阻作用
    vhdl 语法总结5
    电容参数X5R,X7R,Y5V等代表什么意思呢?(转)
    传智播客视频资料
    out.println 和<%=%>两种不同输出的形式
    易忘记的java名词
    JavaScript和JSP运用上的区别
    多线程 Time和TimeTask组合
    马路上的井盖为什么是圆的?(微软面试题)
  • 原文地址:https://www.cnblogs.com/huige-you/p/11792755.html
Copyright © 2011-2022 走看看