停电支撑平台从2017年7月中旬接手需求调研,半个月内敲定可研与需求,8月份与创新应用中心的同事合作正式开始投入开发,这里特别感谢创新应用研究中心给予的大力支持,以及王明等领导的积极协调。9月份完成紧张的开发后,到云南现场部署测试版本,并与客户多次进行交流与演示,收集反馈意见。11月份项目正式上线,也得到了客户的初步认可。
01
当然,对于这个采用了很多新技术的项目而言,项目进展并没有上面简要介绍那样说得那么轻松,也遇到过各种挑战,今天我们结合项目与大家分享一下项目建设过程中获得的经验与相关的新技术运用。
02
一个项目一般都是从需求出发,脱离需求的项目,是很难令客户满意的,甚至是失败的。第一点要说的就是“需求该如何是好”。我们接手项目时,其实已经有其他兄弟部门的同事做了一个版本的需求。
03
但当我们到了现场之后,发现需求与客户想要的有较大出入,客户出现了不太信任的迹象,客服中心主任见面不谈需求,不谈建设思路,问的第一句话就是“你们认为目前6+1协同中停电这一块存在的问题在哪”,不幸中的万幸,这是我强项,旁边坐的信息中心及业务的专责是我2015年去云南给他们做的6+1协同培训,业务我不比他们差,客户不信任的问题得到初步解决,也向客户表明我们是有备而来,具备专业水准的。
04
在此基础上与客户一起紧急重做可研和需求。经历的这个过程,启示我们项目需求的制定要求我们对业务有深刻的理解,懂得客户的痛点在哪,利用原型设计工具等手段来展现我们的项目产品.对需求的理解,也同样影响到我们项目的完成度,对于需求的理解,也是我们业务创新的基础,停电支撑平台创新性地提出了用户小区地址归集模型,停电预判模型,小区停电监控分析等业务创新。
05
需求完成后,需要组建开发团队,我想讲的是“团队怎么磨合”。在不算创新应用中心的情况下,我们9个人,有5个新人,有的新人甚至是进公司不到三个月的,而设计人员只有一个,需要同时给创新应用的同事们做业务设计。一个多月的时间内,要完成近300项任务设计,开发,测试。包括我在内,没有人认为这是一个可能完成的任务。最终惊险完成了。
06
团队磨合的过程,一是要向所有人讲清楚项目要做成什么样,把握好总体方向,二是,设计人员重点向新人讲解具体实现,审核代码,三是,规范团队开发规范等等。项目能完成,在此需要感谢新员工朱绍伟、林梦漩、陈世稳、赵程航、吴雄的快速成长,感谢项目组的各位成员。
07
停电支撑平台创新性地运用了很多新技术,我最后一个要分享的是“新技术能做什么”。现有的传统系统,很多为单体应用,一个oracle支撑各种数据需求,好一点的如营销系统,设计有生产库和管理库。但是随着业务数据的增长,系统的性能瓶颈开始显现出来。
08
广东营销的数据库容量已经很难存储足够多的数据,需要不断将数据备份出来。以停电数据为例,云南电网一千多万用户,每月产生的用户停电记录经常超过千万,庞大而快速的数据增长使得系统越来越慢,用户抱怨越来越多,在这里我不是说营销做的不行,营销的设计是好几年前的,其实现是满足当时及上线几年来的运行需要的,但随着业务数据的增长,这类问题不可避免会出现。站在客户的角度而言,他们也希望能有一些创新性的技术,一是满足他们推动业务创新,技术革新需求,二是能解决他们的一些业务瓶颈,因此新技术运用越来越迫切。
09
有技术实力的项目不一定成功,没有技术实力的项目肯定失败。停电支撑平台,运用搜索引擎解决海量数据的快速检索问题,运用分布式大数据平台解决海量数据存储及计算,结合大数据可视化技术,为客户展示直观的各类数据。
10
展望未来,技术的价值体现在业务上,希望我们能继续探索新技术与传统业务的结合,运用大数据相关技术,在营销客服,停电,电费等大数据量的业务上,在“6+1”协同系统上,拓展营销外的应用。
感谢各位聆听我们项目的一些小见解,2018年已经开始了,祝愿大家新年新气象!
图文|周宝良 运营|行政部

