最近跟一个客户讨论销售领域的移动化需求,谈到了他们的零售业务系统的整体框架,觉得很有分享的必要。

这次聊到的客户是电信行业的巨头,说的是他们的零售业务。电信公司么,卖出去的无非是设备和服务。大体的业务分成对大企业级的专门销售(enteprise sales)和对最终消费者及小型用户的零售(retails)。架构比较简单直接,库存财务什么的在ERP,客户主数据在CRM。不过零售不是由销售的员工去做,而是交给批发商(Dealers)。有意思的地方就在于,他们给批发商提供了一个统一的第三方批发管理系统(Dealer System)。在CRM上只管到零售销售线索的创建、验证和第一级分发(按照地区)。之后销售线索同步到Dealer System,地区分销商根据批发商的情况再进行分发,所有的详细线索跟踪在Dealer System完成。Dealer System最终通过批发商使用移动终端一方面直接与ERP的库存取得联系出货,一方面同步交易数据到后台。批发商和分销商再据此和客户分成。

第一遍听下来觉得客户的这个解决方案过于复杂。冒出来的第一个问题是:为什么不放在同一个系统中处理?

因为人太多了?企业销售的负责员工大概200到300人,这些都是接受培训、服从规章制度价值观、必须按照指标完成任务的一般型销售。但是分销商就有1000多,加上批发商总数可能超过13000人。而且分销商和批发商都不是公司员工。这样一来,他们所负责的业务显然应该和CRM隔离开来。所以人多只是技术因素,真正背后的原因是业务上不允许把这批人也加入到CRM中来。

那么为什么不直接放权给它们自己建立系统管理,反而赞助他们系统(Dealer System)?

这是整个架构中比较微妙的一个环节。Dealer System由客户自己建立,免费供应给分销商和批发商使用。其内部有详细的经营网络,人员调配,业务追踪等功能,且提供了强大的Dashboard和移动应用的支持。这无疑增加了分销商和批发商的粘性。同时,通过Dealer System和CRM系统的接口,既控制了作为入口的销售线索来源,又掌握最终的出货和付款信息。在不增加CRM系统额外负载的情况下,轻松实现了对流程的全程监控。

这当中还涉及到很多别的思考,比如,统一的交易系统会不会造成不同地区Dealer的体验差距?比如如何在CRM端也实现细粒度的Dashboard?客户能够真正掌握Distributor和Dealer Agent的performance么?

客户的业务代表说,对于零售业务,我们不是特别关注他们太具体的控制细节。我深明觉厉!

看来我们在整理总结Best Practice的时候,千万要记住联系客户的实际,思考其既有的系统的合理和不合理的部分。对于这个客户,我只能默默地收回之前给他们推荐的基于标准CRM流程的移动应用了。

(完)

案例分享:电信行业零售业务CRM架构的更多相关文章

  1. 易普优APS高级计划排程系统系列提纲:行业知识,业务建模,排程算法,计划可视化,平台框架,案例分享

    专注于高级计划排程系统研发与实施10来年了,国内外各种APS软件基本都研究过,这里列个提纲主要从6个方面跟大家一起讨论分享,欢迎大家鼓掌或拍砖 易普优APS高级计划排程系统系列001:行业知识,APS ...

  2. OpenStack 企业私有云的若干需求(7):电信行业解决方案 NFV

    自动扩展(Auto-scaling)支持 多租户和租户隔离 (multi-tenancy and tenancy isolation) 混合云(Hybrid cloud)支持 主流硬件支持.云快速交付 ...

  3. [转载]DevOps在传统企业的落地实践及案例分享

    内容来源:2017年6月10日,优维科技高级解决方案架构师黄星玲在“DevOps&SRE 超越传统运维之道”进行<DevOps在传统企业的落地实践及案例分享>演讲分享.IT 大咖说 ...

  4. 【案例分享】SpreadJS金融行业应用实践,开发基于Web Excel的指标补录平台

    SpreadJS作为一款基于 HTML5 的纯前端电子表格控件,以“高速低耗.高度类似Excel.可无限扩展”为产品特色,提供移动跨平台和浏览器支持,可同时满足 .NET.Java.App 等应用程序 ...

  5. no.2淘宝架构背后——零售业务中台架构设计探讨及实践读后感

    2017年8月12日,袋鼠云首席架构师正风在“网易博学实践日:大数据与人工智能技术大会”进行<淘宝架构演进背后——零售业务中台架构设计探讨及实践>演讲分享.传统零售行业如何选择应对新经济模 ...

  6. 老李案例分享:Weblogic性能优化案例

    老李案例分享:Weblogic性能优化案例 POPTEST的测试技术交流qq群:450192312 网站应用首页大小在130K左右,在之前的测试过程中,其百用户并发的平均响应能力在6.5秒,性能优化后 ...

  7. 业余草分享100套精选1000G架构师资料课程(超1T的IT学习资料免费送)

    业余草分享100套精选1000G架构师资料课程(超1T的IT学习资料免费送). 超过1024G的IT学习资料免费领取,你值得拥有! 领取资源方式,关注“业余草”公众号,回复对应的关键字 01.回复”我 ...

  8. 【案例分享】使用ActiveReports报表工具,在.NET MVC模式下动态创建报表

    提起报表,大家会觉得即熟悉又陌生,好像常常在工作中使用,又似乎无法准确描述报表.今天我们来一起了解一下什么是报表,报表的结构.构成元素,以及为什么需要报表. 什么是报表 简单的说:报表就是通过表格.图 ...

  9. ArcGIS Add-in插件开发从0到1及实际案例分享

    同学做毕设,要求我帮着写个ArcGIS插件,实现功能为:遍历所有图斑,提取相邻图斑的公共边长及其他属性(包括相邻图斑的ID),链接到属性表中.搞定后在这里做个记录.本文分两大部分: ArcGIS插件开 ...

随机推荐

  1. CSS代码原则

    css的团队合作规则以及怎样写出高性能的css代码. 一.使用Reset但并非全局Reset 同浏览器元素的默认属性有所不同,使用Reset可重置浏览器元素的一些默认属性,以达到浏览器的兼容.但需要注 ...

  2. 【开源框架】EFW框架中的系统权限与页面子权限详解

    回<[开源]EFW框架系列文章索引> EFW框架源代码下载V1.3:http://pan.baidu.com/s/1c0dADO0 EFW框架实例源代码下载:http://pan.baid ...

  3. c# 靠谱的bitmap转byte[]

    public static byte[] Bitmap2Byte(Bitmap bitmap) { using (MemoryStream stream = new MemoryStream()) { ...

  4. windbg加载sos.dll

    SOS.dll 中提供的 Son of Strike 扩展 (SOS),用于调试 WinDbg 中的托管代码.在启动了调试程序并将其附加到托管进程(或加载故障转储) .load C:\Windows\ ...

  5. android判断EditText输入的数字、中文还是字母方法

    String txt = edInput.getText().toString(); Pattern p = Pattern.compile("[0-9]*");      Mat ...

  6. 【cs229-Lecture17】离散与维数灾难

    主要内容: 解决MDP问题的算法: 离散化: 模型MDP的同化型: (model/similator) 拟合值迭代算法: Q函数: 近似政策迭代: 笔记转自:http://blog.csdn.net/ ...

  7. 各种Camera,总有一款适合你(二)

    在实际的项目开发中,一般需要程序抽象出一些在几何意义上有明确意义的参数,这样方便策划或美术在自己的机器上进行调试. 下面是一个可变参的地下城摄像机的简单实现: // 第三人称摄像机,平移和旋转会同时进 ...

  8. 设置函数环境——setfenv

    当我们在全局环境中定义变量时经常会有命名冲突,尤其是在使用一些库的时候,变量声明可能会发生覆盖,这时候就需要一个非全局的环境来解决这问题.setfenv函数可以满足我们的需求. setfenv(f, ...

  9. C# 5.0 新特性——Async和Await使异步编程更简单

    http://www.cnblogs.com/zhili/archive/2013/05/15/csharp5asyncandawait.html http://blog.zhaojie.me/201 ...

  10. Pagekit – 现代化技术构建的轻量的 CMS 系统

    Pagekit 是一个模块化,轻量的 CMS 系统,基于现代化的技术,如 Symfony 组件和 Doctrine.它提供了一个很好的平台,用于主题和延伸开发.Pagekit 为您提供了工具来创造美丽 ...