------2017年12月

  OTT行业在国内,版权、流量、运营砸钱已是穷途末路。一个故事概括,有个荒漠发现一口油井并启动开采,然后有人在旁边开了一个加油站,生意很好,在国内肯定是会有第二家、第三家...n家加油站出现,最后都生存不下去留下最大的那个吞并所有;在国外一般是会出现餐厅、修理厂、学校...最终这里会变成一个石油小镇。
公司也快速完成转型方案,集团公司制,研发中心为子公司研发项目需求,集中公共资源,各子公司谋出路。
老板在非洲看中能源项目,需要市场、销售、研发派人去当地考察需求和对应资源解决方案,当时研发中心觉得我各方面比较合适,就申请把我从CK子公司调回,再三考虑下,最终决定代表研发中心踏上非洲(尼日利亚)考察之旅。

  全程飞19个小时,和国内有7个小时的时差(国内中午12点,那边才早上5点),简单分享一下这趟旅程。避免写成了游记,这里就不过多的贴照片和细节了,如果感兴趣可以留言我可以在其他平台写一篇游记。

  从香港国际机场到多哈转机

  

  这是在飞机上吃的(没注意早中晚餐,反正几小时吃一餐,吃的都差不多)

   

  再从多哈出发到尼日利亚的前经济首都拉各斯(Lagos)国际机场

  

  贴几张当地照片

   

  在尼日利亚考察2周后,再从尼日利亚到肯尼亚的内罗毕国际机场

  

  肯尼亚的条件和环境比尼日利亚要好很多,毕竟是旅游国家,然后再回国,不过多贴图

  

 

  这一趟主要是了解当地(农村、城镇)对我们目标产品的供需情况和整个资源环境(支付、物流、网络等等)。

  大致结论:

    尼日利亚人口近2亿,对能源产品绝对的刚需,农村非常穷,网络条件和基建非常差,没有几条像样的路;

    大部分人都没有智能手机,绝大部分农村没有通电,城镇每天通电也只有三四个小时,但是基本上都有功能机(省电,待机长);

    支付大部分是现金,整体跟国内四五十年代差不多,当地人不能接触现金(有现金基本上就100%跑路了),没有支付宝、微信这类便捷的第三方支付,各大银行相对保守,效率非常低,经常银行系统瘫痪停止服务;

    肯尼亚之行主要是参考销售模式,以及购买了部分竞品回国,这里不做细述。

  2018年1月初回国后进行了需求分析和讨论,大方向的需求:

    做一款在低网络资源环境下支持销售员押金备货和买货备货、销售、分期支付、短信发送激活码和设备控制的系统(这句话就是原始需求)。

 

--------2018年1月中

  确定需求后,打包家当回长沙研发中心(期间也出过差回长沙、深圳参加年会和项目立项),一别奋斗了7年多任买不起房的深圳,多少有点不舍~~~

  从30多℃的非洲到20多℃的深圳,然后再到当时-2℃的长沙,临近春节没买到高铁票,通宵坐绿皮火车,一下火车就开始抖,放完行李赶往公司。

  组织全员会议,分享了这次调研结果和原始需求,并开始项目命名(PC项目)撰写项目立项文档和主导需求设计相关文档,确定了研发团队和设计团队成员。

  回长沙主要担任分公司副总监、PC项目经理、测试开发部门经理和兼管业务开发部,并完成DevOps体系建立、实施。

  3月份我们完成了V1.0版本的研发和演示,基本满足了原始需求,可以支持正常销售,工厂投产的第一批产品飘洋过海后开始销售。

  由于当地支付环境非常特殊,系统只是采取解析银行到账短信和邮件的方式(用户转账到指定账户,然后系统解析该账户的到账短信和邮件),这种方式存在很大的漏洞和安全隐患,所以3月下旬又去了一趟尼日利亚专门考察支付。

  这次是从香港出发到迪拜转机到Lagos,然后再原路返回,具体细节不细述。

  拜访了当地华为、传音、思达等国内企业,确定了对接的第三方支付这条路,回国后又派了其他同事3个月轮换的短期常驻尼日利亚,进行第三方支付对接沟通、其他支付途径挖掘和需求沟通、现场运维等工作。

  然后我们PC项目按每2周或1个月的节奏发布了V1.2、V1.3.x、V1.4.x等十多个迭代版本,以及仓储系统上线,不断适应当地销售场景。其中也有折腾,最终还是完成了系统支撑使命。包括低电压设备机房、短信猫搭建等等就不细说了。

 

  这一整年,从研发中心驱动整个销售模式、支付模式、业务流程,到当地销售摸索,最终形成了有效的需求反馈和响应机制,团队磨合也在渐渐步入正轨,目前新产品销量有所起色,新的销售模式也在尝试和验证。

  下半年,由于C02项目没有找到合适的客户,主营业务变更、技术栈调整和一些政策收紧调整,原长沙团队几乎全部离职,总部社招配额收紧,整个团队缩小近一半。当前团队交付模式已经固化,我也交出项目管理工作,顶上核心研发离职空缺,加入到具体的设计和核心功能研发工作当中。

  这一整年,原来纯测试部门打造成了测试开发部,完成2800+自动化测试用例的编写(成功率达99%),并且完成所有项目测试工作、主导项目发布和线上运维工作。团队70%是今年的毕业生,2个老员工是新学的编程。

  这一整年,我制定了DevOps_V1.0规范,并全部实施达成,并过渡出DevOps_V2.0目标,从需求到代码,从代码到交付自动化流水线的全流程固化,项目几十个网元系统部署缩短到10分钟内完成。

  

  这一整年经历太多,突然从普通项目管理拔高到多部门管理的副总监,项目、部门、设计、研发、需求沟通、方案预研并行太多事务,也导致上级认为高度不够,不适合做管理,最终年底考评结果并不理想。至今都没想明白做了这么多、输出这么多错在哪里,我权责下放也要下面的兄弟搞得定,所有流程制定也要有人带头实施,团队需要放心靠谱的人~~。

  兼顾研发工作而不陷入具体细节根本做不出带头大哥的质量,太陷入细节根本做不好管理。

 

  下阶段大致规划:

  2019年培养核心编码员工,不参与具体代码工作;

  抓业务开发部效率、质量和测试开发部效率、自动化测试目标,输出应对方案并固化流程;

  节省运维成本

  深入业务需求,引导系统方向.......

  

回想这8年多摸爬滚打的经历,确实该好好沉下来了。行万里路,别忘了读万卷书。https://www.cnblogs.com/huige-you/p/10316398.html