一个大数据平台省了20个IT人力——敦奴数据平台建设案例分享
认识敦奴
敦奴集团创立于1987年,主营服装、酒店、地产,总部位于中国皮都-海宁。浙江敦奴联合实业股份有限公司(以下简称“敦奴”)是一家集开发、设计、生产、销售于一体的大型专业服装企业。敦奴拥有上海、海宁两个研发运营中心,旗下有DUNNU,DDU,DIDIER PARAKIAN三大品牌,销售网络遍及全国各地,在全国范围500家连锁店。敦奴拥有80000多平方米的服装生产基地,现有员工2000多人。2016年,敦奴服装业务的营业额为十几个亿。
大数据平台曲折路
从2013年敦奴开始筹建大数据平台。2014年初上线国外某品牌系统,因为使用效果一般,员工不习惯使用,领导不愿意看系统出的报表,一年后基本弃用。数据化建设是企业IT的必经之路,需求再次膨胀。2016年重新启动大数据平台建设,考虑到移动化、可交互、成本、厂商经验四个因素,决定使用帆软报表来搭建这个数据平台。
大数据平台建设成果总结
1、2016年产销率提升5%,利润增长15%,大数据平台贡献占一半
2、月报从每月12号以后加快到5号发布,并能进一步提升
3、减少20个专业IT人员工作量,大数据贡献一半的作用
4、企业的管理从无序到有序(货品周运作管理,薪资管理等)
5、企业管理变革,组织架构扁平化,打破部门壁垒,协作效率提升,业务数据流通效率大大提高
敦奴大数据平台建设
对于数据平台敦奴有两个特别期待的。
第一,对于中小企业来说,我们所要面对的数据量虽然谈不上大数据,但业务逻辑很复杂,希望大数据平台能分析这些逻辑复杂的业务产生的数据,并指导业务调整。
第二,对平台智能化的要求较高。平台的选用不仅仅是用来制作固定格式表报,还需要把全公司上上下下的业务流程和指标全部用系统来落地,这就需要对平台有较高的智能化要求。
基于以上两点期待,在2016年,我们的大数据平台建设主要规划和完成了4个模块:主数据管理、通讯录管理、货品管理、BOSS交互屏。
主数据管理
主数据管理的核心目的就是要打通各个业务系统,形成统一的数据接口规范。在平台上线之前,敦奴的基础数据是没有规则的。这就导致相关的配套如物业、积分商城无法与会员数据有效联动,会员积分管理流于形式,业务系统里的会员数据发挥不出应有的价值。在主数据管理过程中,我们除了用ETL工具批量构建外,维护平台也是利用帆软搭建的。
比如,我们用帆软开发了“主数据基础新增流程”“经销商资料修改申请流程”等页面,并统一集成到OA系统。各部门人员都可以通过OA统一入口申请,各系统主数据维护统一收至IT部门,OA流程审批结束如果能系统对接就自动生成,不能就统一由IT部门维护,IT部门维护结束,OA通知所有相关部门及人员。(流程图如上)
主数据管理是我们数据分析的根基。上图两个页面,就实现了我们会员系统、订单系统和OA等系统的主数据管理。帆软主数据管理除了帮我们打通了不同系统,实现了数据共享,还有效的节约了IT人力资源。粗略统计,仅仅主数据整理这一个模块就节约了6~7个人。
具体是如何进行主数据管理操作?
举个例子,建设初期就遇到一个有意思的挑战:什么是服装“断码”。从领导层来讲,公司仓储的服装全部尺码如果不完整就是断码;从仓库的仓管员角度来讲,仓库内的服装尺码不全就是断码;从门店的业务员角度来讲,客户需要的尺码当前门店无货就是断码。之前会员系统、库存系统、订单系统并未完成主数据管理。那么就会存在仓库有货,但是门店对不上货,无法从仓库及时取到对应货品提供给我们的顾客。现在完善和打通货品信息会员信息后,可以当场给顾客从仓库调到正确的服装,还可以根据客户喜好选择快递服装到客户家里。所以反过来思考,“断码”的含义就是业务业务的玲姐不同意,造成指标不统一,流程难以走通。后来我们定义的断码就是顾客在门店当场拿不到,且3天内无法邮寄到顾客身边或者客户拒绝邮寄,因码数不全导致这种情况,就是“断码”。
通讯录平台
我们的数据分析项目,第二个成果就是大数据平台通讯录。之前我们的OA平台已有通讯录(见下图),也挺好看的,为什么还要重新搭建呢?
因为之前的通讯录没人用。我们调查发现,原有OA平台通讯录有三大问题:人员多、信息少、弱相关。公司有将近1000个联系人,全部列表展现,大家都不想看;而通讯录的人员信息,只有部门、电话、邮箱,因某项工作需要与他人沟通,无法根据通讯录确认是否是联系这个人;对于每个人来讲,1000多个联系人,大部分都是用不上的,但是每次查找却都混在其中,想找的人找不见。
为解决这三个问题,我们根据业务部门的需求沟通结果,重新开发了“大数据平台通讯录”。新通讯录根据组织架构,分级分组折叠,每一级都可以向下钻取详细信息,并且涵盖较为齐全的人员信息,包括大区里督导级的人员信息、文化信息等,包括店铺信息等等。这样一举解决了原来通讯录的三大问题。
为什么优先解决通讯录问题?
其实,这既是我们搭建大数据分析平台的挑战,也是我们的意外收获。在项目需求调研时,我们发现想找到具体的需求人,还挺周折,每次都需要层层联络,效率比较低。同时我们也收到业务部门的抱怨,他们自己想找人也是很不方便。这个问题现在才发现,是因为公司壮大了,系统内的人员翻番,而且这些问题并不会体现在绩效和指标上,也就是说,全公司的信息化体系没有能反映OA系统通讯录找到对应人效率低的问题。在帆软报表工具的协助下,我们评估了工作量,发现数据都是现成的,这个在手机上使用的通讯录平台,不到一天我们就上线了。当然后期还有一些优化。总的来说,这是第一次让业务人员感受到了这个系统的效率,得到了首次认可,后面的配合工作,也积极不少。
货品管理
敦奴货品管理系统的核心就是数据打通和实时报表。目前我们实现了每周周一12点、24点自动日结,区域13点自动调整,全国周二9点自动调整,周五同意收货,周末销售一整套完整自动化流程,这在使用帆软之前是无法实现的。
我们的月报主要是货品管理。新月报系统主要是给中低层管理人员使用,考虑到大家的需求,我们采用的是表格的形式。既方便管理人员查阅完整数据,又方便和我们的WPS系统对接。之前我们的月报预期是每个月12号发布,实际是12号都难以发布出来。现在我们可以加快到5号出来,以后可以进一步提升。仅此月报一项,可以减20个人的工作量。但我们并不是真的裁员20人,我们是把这些人员安排到信息化建设的其他项目模块。
BOSS交互屏
敦奴的BOSS交互屏系统主要负责对已有的业务系统数据信息进行高效率的分析,并将分析结果展现出来领导办公室显示屏上,让领导能直观、便捷地查看各个管理部门的财务数据指标,合理调度配置资源。我们办公室的BOSS交互屏,主要分析展示的是直营店、加盟店、第五季在上一营业日和当月的实收、零售、回款三个重要财务指标。老板在办公室点选交互屏,就能了解所有店铺的销售情况,同时突出显示异常店铺的异常指标。考虑到领导出差在外,也需要及时掌握店铺营业状况,我们用帆软报表平台部署了移动端交互看板。现在敦奴500多个店铺的库存和财务数据,领导都能在交互屏和移动端上直接查看。根据业务部门反馈,现在领导基本不再打电话要业务财务数据了,领导自己也觉得方便了。同时,业务部门每次汇报,直接对着办公室交互屏,边汇报边操作,把精力都集中在了业务分析上,而不是浪费在看报表、核对数据。
反思大数据平台实践中的挑战
1、战略模糊,政策落地执行困难。由于数据化建设基础薄弱,开始时数据混乱,不同系统的数据对不上。领导层要业绩,业务部门要数据,IT部门夹在中间难以推动。自从制定明确战略之后,政策落地的分解工作便顺利展开了。所以,定战略是首要的事。2017年敦奴开年就制定的明确的大数据平台发展战略。
2、基础数据不完善或缺失,造成模型智能化低,价值不高。现在企业普遍存在基础数据质量差的问题。大数据平台建设,必须要耐着性子做好数据清洗和数据质量控制,把功夫花在平时,用在流程和规范上。数据质量管理要靠企业流程管理的规范化。
3、变革企业文化,改变组织架构,影响部分人员的利益、权利、控制力。敦奴大数据平台搭建的目标之一就是提高业务人员的工作效率。效率提升了,相同的工作需要的人力就少了,甚至有些程序就消失了。影响了部分人的利益、权利、控制力,自然项目实施会遇到阻碍。所以在项目实施之前,就充分考虑了这部分的影响,同时在实施过程中,也关注到了这部分人的意见。敦奴大数据平台一期建设的成功,也是反对声音的成功。
一个大数据平台省了20个IT人力——敦奴数据平台建设案例分享的更多相关文章
- 假设一个大小为100亿个数据的数组,该数组是从小到大排好序的,现在该数组分成若干段,每个段的数据长度小于20「也就是说:题目并没有说每段数据的size 相同,只是说每个段的 size < 20 而已」
假设一个大小为100亿个数据的数组,该数组是从小到大排好序的,现在该数组分成若干段,每个段的数据长度小于20「也就是说:题目并没有说每段数据的size 相同,只是说每个段的 size < 20 ...
- 如何基于Go搭建一个大数据平台
如何基于Go搭建一个大数据平台 - Go中国 - CSDN博客 https://blog.csdn.net/ra681t58cjxsgckj31/article/details/78333775 01 ...
- 用Python实现一个大数据搜索引擎
用Python实现一个大数据搜索引擎 搜索是大数据领域里常见的需求.Splunk和ELK分别是该领域在非开源和开源领域里的领导者.本文利用很少的Python代码实现了一个基本的数据搜索功能,试图让大家 ...
- 不care工具,在大数据平台中Hive能自动处理SQL
摘要:有没有更简单的办法,可以直接将SQL运行在大数据平台? 本文分享自华为云社区<Hive执行原理>,作者: JavaEdge . MapReduce简化了大数据编程的难度,使得大数据计 ...
- 不同平台下int类型、指针类型的数据大小
不同平台下int类型.指针类型的数据大小 对于int类型数据和指针类型数据的大小,是非常基础的问题. 在一个具体的平台上,确定他们最好的办法就是使用sizeof(type)对其进行判断,返回当前数据类 ...
- 时间序列大数据平台建设(Time Series Data,简称TSD)
来源:https://blog.csdn.net/bluishglc/article/details/79277455 引言在大数据的生态系统里,时间序列数据(Time Series Data,简称T ...
- 【Social listening实操】作为一个合格的“增长黑客”,你还得重视外部数据的分析!
本文转自知乎 作者:苏格兰折耳喵 ----------------------------------------------------- 在本文中,作者引出了"外部数据"这一概 ...
- [SpringBoot/SpringMVC]从Webapp下载一个大文件出现java.lang.OutOfMemoryError: GC overhead limit exceeded怎么办?
本文示例工程下载:https://files.cnblogs.com/files/xiandedanteng/WebFileDownload20191026.rar 制作一个Webapp,让其中一个网 ...
- 基于MaxCompute的媒体大数据开放平台建设
摘要:随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能.通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力,将有 ...
随机推荐
- Ubuntu部署Jupyter
前言 Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言.在本文中,我们将介绍 Jupyter notebook 的主要特 ...
- JavaScript贪食蛇游戏制作详解
之前闲时开发过一个简单的网页版贪食蛇游戏程序,现在把程序的实现思路写下来,供有兴趣同学参考阅读. 代码的实现比较简单,整个程序由三个类,一组常量和一些游戏逻辑以外的初始化和控制代码组成,总共400多行 ...
- Android编码规范
Android-Code-Style 1.约定 Activity.onCreate(),Fragment.onActivityCreated(),紧跟成员变量后,方法内部保持简单,尽量只调用initX ...
- jquery data属性的使用
var func=function(){console.log("test")};$("div").data("test",func);$( ...
- jquery treeTable插件使用细则
简介 treeTable是跨浏览器.性能很高的jquery的树表组件,它使用非常简单,只需要引用jquery库和一个js文件,接口也很简单. 优点 兼容主流浏览器: 支持IE6和IE6+, Firef ...
- 老李分享:大数据测试中java和hadoop关系
Hadoop的创始人是Doug Cutting, 同时也是著名的基于Java的检索引擎库Apache Lucene的创始人.Hadoop本来是用于著名的开源搜索引擎Apache Nutch,而Nutc ...
- 实现QQ、微信、新浪微博和百度第三方登录(Android Studio)
前言: 对于大多数的APP都有第三方登录这个功能,自己也做过几次,最近又有一个新项目用到了第三方登录,所以特意总结了一下关于第三方登录的实现,并拿出来与大家一同分享: 各大开放平台注册账户获取AppK ...
- WPF 截屏软件开发
最近由于工程需要开始研发基于Windows的自动录屏软件,很多细节很多功能需要处理,毕竟一个完美的录屏软件不是你随随便便就可以写出来的.首先参考了大部分的录屏软件,在研发的过程中遇到了很多的问题:比如 ...
- js的apply()与call()的区别
1.各自对应的不同的语法: /*apply()方法*/ function.apply(thisObj[, argArray]) /*call()方法*/ function.call(thisObj[, ...
- 浩哥解析MyBatis源码(九)——Type类型模块之类型处理器注册器(TypeHandlerRegistry)
原创作品,可以转载,但是请标注出处地址:http://www.cnblogs.com/V1haoge/p/6709157.html 1.回顾 上一篇研究的是类型别名注册器TypeAliasRegist ...