以数据、实验和创新驱动的架构演进
如果无法正常显示,请先停止浏览器的去广告插件。
1. 以数据、实验和创新驱动的架构演进
刘洋岐
2. 讲师简介
资深码农,曾就职于微软,Autodesk,房多多。
请插入
您的照片
有多年超大规模系统的开发经验。对新技术、新事物充满热情。
有过自己创业的经验, 天使轮就拿到上千万的投资,开发的app
还入围互联网周刊当年的B2B行业app前十。
见证了满帮用技术深刻的改变了干线物流传统的模式,成为独角
刘洋岐
满帮信息平台
技术总监
ee.msup.com.cn
兽,到最近上市的全过程。
3. DIRECTORY 目录
ee.msup.com.cn
01 业务背景
02 蛮荒时代(13年到17年底)
03 平台初建 (17年底到20年
初)
04 引领业务(20年初到现在)
05 未来规划
4. 业务背景
线上撮合,信息更加透明
物流园
运满满
减少空驶
② 信息发布
③ 驱车找货
司机
货主
①
货
物
委
② 信息发布
③ 手机找货
司机
④
减
托
减少空驶
少
驱
车
空
驶
货主
装
货
①
⑥ 继续找货
⑤ 货物运输
⑤ 货物运输
目的地
工厂
目的地
工厂
痛点
新的诉求
• 司机空驶距离长,赚钱难 • 用户:欺诈、司机运输无保障…
• 司机找货效率低 • 平台:延长业务链路
• 物流园:脏乱差,信息不透明
卓越工程生产力峰会 ee.msup.com.cn
货
物
委
托
5. 业务背景
线上成交闭环,运输有保障
线上撮合,信息更加透明
运满满
运满满
减少空驶
② 信息发布
③ 手机找货
④
司机
驱
车
货主
装
货
委
①
⑥ 继续找货
物
司机
④
减
托
少
驱
车
空
货主
装
货
①
⑥ 继续找货
快速发展中,欢迎加入
⑤ 货物运输
目的地
升级
驶
减少空驶
一站式物流运输服务平台
全球最大的数字货运平台
货
② 信息发布
③ 手机找货
工厂
目的地
⑤ 货物运输
工厂
用户新诉求
新的诉求
• 【司机】赚更多的钱(更快的找货、运费更高…) • 用户:欺诈、司机运输无保障…
• 【货主】省更多的钱(运价更便宜、服务更确定、找车速度更 • 平台:延长业务链路
快…)
•
【双方】履约的确定性
卓越工程生产力峰会 ee.msup.com.cn
货
物
委
托
6. 蛮荒时代(13年到17年底)
• 研发团队规模小,业务优先。
• 只要干不死,就往死里干。
ee.msup.com.cn
7. 蛮荒时代(13年到17年底)
• 架构沉淀少,功能都是针对特定业务定制。
• 所有服务都是分web和服务两层。
业务
系统 司机端 货主端 运营后台
Web层 用户中心-app 活动-app XXX-app
服务层 用户中心-
service 活动-
service XXX-service
• 服务层采用贫血模式,直接暴露了对数据底层的
操作。
• 业务逻辑都在Web层。但同层应用不能互相调用,
通用逻辑没有沉淀。
ee.msup.com.cn
存储
MySql
MongoDB
8. 平台初建 (17年底到20年中)
• 用户,营销,销售管理和客服管理成立了独立的部门。
• 业务飞速发展,技术上迫切需要突破。
Ø 活动:运营同学每提一个活动方案都需要两三天的时间来开发活动页面,期间要和前端
反复沟通样式和效果.有时还需要花更多时间等系统支持新玩法. 响应速度慢, 不利于针
对突发热门事件做营销推广.
Ø CRM:业务需求变更频繁, 经常来不及快速实现. 每个业务的类似功能都需要重新实现。
功能无法内聚,存在重复建设。
• 团队需要打造技术氛围和荣誉感。
ee.msup.com.cn
9. 活动系统平台化 痛点
•
玩法模块设计不合理。活动玩法多变,每种玩法对应一个模块,每次增加新的玩法就需要新
增一个模块,扩展难度大,开发维护成本高.
ee.msup.com.cn
• 配置页面复杂,每种玩法都是独立的配置,配置难.
• 活动页面重用性差, 每次都要重新开发.
10. 活动系统平台化 方案
•
新的系统将活动玩法抽象成:用户行为(发货、支付等)+行为条件(对用户行为的约束规则)
+奖励方式(抽奖、送礼),彻底跟具体的玩法解耦,扩展性高.
•
所有的玩法采用统一的配置流程,选择不同的用户行为,配置不同的行为条件和奖励方式即可
配置不同的活动.
ee.msup.com.cn
11. 活动系统平台化 流程
• 流程引擎模块主要用来灵活组合不同的模块,来实现不同的活动玩法
• 通用主流程:一般是活动的主体流程,例如发货后抽奖,主要涉及活动校验模块,用户校验
模块,计数器模块和抽奖模块
ee.msup.com.cn
• 分支流程:主要用于催动用户跟进活动流程,主要涉及计数器模块、触达模块和抽奖模块
• 分享流程:用户分享后奖励,或者邀请拉新,主要涉及计数器模块、邀请模块和抽奖模块
12. 活动系统平台化 活动配置
ee.msup.com.cn
13. 活动系统平台化 码良
快-丰富的模板
ee.msup.com.cn
14. 活动系统平台化 码良
炫-灵活的动画
ee.msup.com.cn
15. 活动系统平台化 码良
活-强大的代码扩展组件功能
ee.msup.com.cn
16. 活动系统平台化 码良
全-完整的帮助文档
ee.msup.com.cn
17. 活动系统平台化
• 80%的页面可以由运营自己在码良平台创建,80%的活动可以通过后台编排完成。
• 可以在2个小时左右完成从页面创建到活动配置的全流程, 并支持在活动未开启的情况下, 进行活动全流程测试, 降
低了活动配置出错的概率。响应速度大大提高, 为业务赋能.
•
码良在2019年8月开源,现在在GitHub上有Star 3.9k。https://godspen.ymm56.com/
ee.msup.com.cn
18. CRM中台化 痛点
•
业务需求变更频繁, 经常来不及快速实现. 中台和前线数据不互通, 任务分配容
易出问题.
ee.msup.com.cn
• 每个业务的类似功能都需要重新实现。功能无法内聚,存在重复建设。
• 服务层(Service)太薄,逻辑落在接入层(Rest),事务不能保证。
19. CRM中台化 方案
•
将以前CRM按业务的垂直模块划分,拆分为业务服务与基础服务两层。将其中稳定的,具有通
用能力的共享功能放到基础服务中;将偏向具体业务的功能建设到业务服务层,以适应快速业务
试错的的需要。
•
ee.msup.com.cn
抽象出报表服务, 实现报表的配置化.
20. CRM中台化 重构过程
ee.msup.com.cn
• CRM重构现在已基本完成. 基本能实现新业务两周内接入.
• 重构期间并没有影响业务的正常推进, 保证新功能的及时上线.
• 重构过程中无故障.
21. 引领业务(20年中到21年中)
• 业务开始精细化运营,对系统的要求进一步提升。
• 对标行业,采用行业一流的方案。
• 主动推销产品能力,引领业务发展 -- AI外呼,智能运营。
ee.msup.com.cn
22. AI外呼 – 外采能力,提升销售人效
深受业务的好评,已经接入了超过100个业务场景。
ee.msup.com.cn
23. 智能运营平台 - 提升运营效率
1、覆盖了所有事业部的运营计划创建能力。
2、支持 AI外呼、语音外呼、短信、push、浮层、营销活动和站内信等自动触达运营动作。
3、支持单事件实时触发、多事件组合触发、周期定时触发和运营动作完成触发等多种计划触发方式。
ee.msup.com.cn
24. 未来规划
• 从业务痛点着手,聚焦价值交付。
• 思考平台定位,进行体系化的架构规划。
ee.msup.com.cn
25. 业务痛点
拉新
平台事业部
司机 货主 司机 货主 司机 货主
分享裂变 广告投放 全能保障 领红包 全能保障 新货主
留存
加快审核 中台销售 积分任务 首单首收 成长体系 成长体系 会员
•
•
•
创新事业部
中台销售
客户体验部
服务费
偏差跟进
乏AB能力,圈人需要跨
拓展线索 系统.
分享裂变 车贴
广告投放 前线销售
中台销售
营销系统配置繁琐,缺
前线销售
线索缺乏.
销售人效不高.
不能及时触达,引导用
户不方便.
•
商户事业部
留存
促活
•
•
提升客服
使用企业
务线有各自的用户成
接待效率
微信
长体系。重复建设。
保证金
行为分
•
运营效果分析没有闭环,
商圈运营 留存运营
车贴 分享裂变
使用不便.
缺少用户体系,各业
保证金
行为分
客服接待能力有限.
商圈运营 留存运营
客诉处理 咨询处理
舆情处理
ee.msup.com.cn
26. 产品解决路径
1. 建立潜客画像,助力潜客发掘.
1. 细分用户,实现分群、分层运营.
2. 建立用户体系,整合各业务线的体系.
完善用
户模型
1. 加强在线、电话客服智能化
程度, 减少人工介入,加快用
户问题响应.
提升用
户服务
体验
以用户
为中心
标准化
销售管
理
卓越工程生产力峰会 ee.msup.com.cn
强化运
营工具
1.实现一站式的运营配置,快速
完成用户圈选,AB分组和效果
分析,加速运营方案落地和优
化.
2. 获取更多的实时用户行为特
征,及时触达.
1. 员工成长:知识推荐(基于员工能力模型)
2. 标准化:销售阶段管理
3. 跟进效率:用户综合视图+拜访规划
4. 员工激励:排行榜(绩效及行为)
27. 定位 - 用户中台
以三种驱动方式,不断提升用户的忠诚度和满意度。
ee.msup.com.cn
以用户
为中心
以用户细分和用户全生命周期管理为抓手;
数据驱动: 大数据、机器学习、用户画像
试验驱动: 增长黑客
创新驱动: 精益创新、颠覆式创新
28. 架构现状
现有
外采
业务
系统
司机APP
业务
场景
货主APP
满帮CRM
拉新
运营后台
促活
智能运营
用户圈选
满帮家APP
留存
销售管理
客服管理
运营计划
用户自助
客服工作台
客服管理
营销
跟进工作台
管理工作台
销售管理
CRM基础能力
企业微信
积分 资源位 防资损
平台 人群 工作台 客户关系 业务类型 小结单 订单
券 京东商品 活动 页面搭建 数据平台 任务流转 知识库 质检 货源
用户
中心
技术
组件
权限
事件适配
ee.msup.com.cn
信用分
证件信息
事件存储
车辆信息
规则引擎
基础
服务
行为日志
呼叫中心
消息中心
IM
定位导航
数仓
状态机
动态表单
TTS
梵高
29. 架构现状
现有
外采
业务
系统
司机APP
业务
场景
货主APP
满帮CRM
拉新
智能运营
运营计划
2. 不支持用户分层
留存
销售管理
客服管理
用户自助
客服工作台
跟进工作台
客服管理
资源位
1.
防资损
平台
管理工作台
销售管理
系统智能化程度不高
3. 不支持AB分组,及效果分析
营销
积分
运营后台
促活
1. 缺乏实时人群能力
用户圈选
满帮家APP
CRM基础能力
活动模型扩展性差。
人群
企业微信
工作台 客户关系 业务类型 小结单 订单
数据平台 任务流转 知识库 质检 货源
2. 定制活动开发成本
券
用户
中心
京东商品
权限
信用分
活动
高。
证件信息
页面搭建
车辆信息
基础 多处涉及到事件对接,
消息中心
服务 呼叫中心
行为日志
IM
定位导航
数仓
成本高
技术
组件
事件适配
ee.msup.com.cn
事件存储
规则引擎
状态机
动态表单
TTS
梵高
30. 方向
数据驱动:
用户体系化,夯实基础
用户
体系
创新驱动:
智能交互,难辨真假
自研AI机器人,实现外呼、在线和电话
客服智能化交互。
ee.msup.com.cn
1. 建立可复用的会员成长体系。以会员等级与权益组成用户
成长体系,为运营提供抓手,最终形成良性会员结构。
2.建立用户事件中心,对接所有用户事件,标准化事件,并
实现按需通知配置化。
智能 智慧
交互 运营
实验驱动:
智慧运营,快速高效
1. 建设灵活易用的活动系统,优化活动模型,
抽象出底层能力,优雅的支持分享裂变类活
动和定制化活动。
2. 推动梵高支持实时人群,实现用户分层和
AB分组。
31. 架构规划
现有
待增强
业务
系统
司机APP
业务
场景
货主APP
满帮CRM
拉新
满帮家APP
运营后台
促活
会员体系
留存
智慧运营
客服管理
外采
销售管理
等级成长 活动编排 页面搭建 运营计划 用户自助 智能服务 跟进
工作台 管理
工作台
权益管理 用户圈选 AB测试 效果分析 客服
工作台 客服管理 销售管理 通用
客户池
信用体系
营销基础能力
信用规则
积分
计算引擎
券
资源位
京东商品
新增
CRM基础能力
防资损
平台 分享
活动引擎 抽发奖
工作台
客户关系
业务类型
小结单
企业微信
数据平台
任务流转
知识库
质检
订单
用户
事件
用户
信息
技术
组件
事件接入
权限
事件适配
ee.msup.com.cn
事件标准化
基础信息
事件存储
证件信息
智能
交互
通知配置
车辆信息
流程画布
基础
服务
规则引擎
任务式技能
呼叫中心
状态机
消息中心
动态表单
意图识别
问题预测
货源
行为日志
触达
防骚扰
IM
定位导航
数仓
TTS
ASR
梵高
32. 关注msup公众号
获取更多工程效能实践案例