认识敦奴

敦奴集团创立于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人力——敦奴数据平台建设案例分享的更多相关文章

  1. 假设一个大小为100亿个数据的数组,该数组是从小到大排好序的,现在该数组分成若干段,每个段的数据长度小于20「也就是说:题目并没有说每段数据的size 相同,只是说每个段的 size < 20 而已」

    假设一个大小为100亿个数据的数组,该数组是从小到大排好序的,现在该数组分成若干段,每个段的数据长度小于20「也就是说:题目并没有说每段数据的size 相同,只是说每个段的 size < 20 ...

  2. 如何基于Go搭建一个大数据平台

    如何基于Go搭建一个大数据平台 - Go中国 - CSDN博客 https://blog.csdn.net/ra681t58cjxsgckj31/article/details/78333775 01 ...

  3. 用Python实现一个大数据搜索引擎

    用Python实现一个大数据搜索引擎 搜索是大数据领域里常见的需求.Splunk和ELK分别是该领域在非开源和开源领域里的领导者.本文利用很少的Python代码实现了一个基本的数据搜索功能,试图让大家 ...

  4. 不care工具,在大数据平台中Hive能自动处理SQL

    摘要:有没有更简单的办法,可以直接将SQL运行在大数据平台? 本文分享自华为云社区<Hive执行原理>,作者: JavaEdge . MapReduce简化了大数据编程的难度,使得大数据计 ...

  5. 不同平台下int类型、指针类型的数据大小

    不同平台下int类型.指针类型的数据大小 对于int类型数据和指针类型数据的大小,是非常基础的问题. 在一个具体的平台上,确定他们最好的办法就是使用sizeof(type)对其进行判断,返回当前数据类 ...

  6. 时间序列大数据平台建设(Time Series Data,简称TSD)

    来源:https://blog.csdn.net/bluishglc/article/details/79277455 引言在大数据的生态系统里,时间序列数据(Time Series Data,简称T ...

  7. 【Social listening实操】作为一个合格的“增长黑客”,你还得重视外部数据的分析!

    本文转自知乎 作者:苏格兰折耳喵 ----------------------------------------------------- 在本文中,作者引出了"外部数据"这一概 ...

  8. [SpringBoot/SpringMVC]从Webapp下载一个大文件出现java.lang.OutOfMemoryError: GC overhead limit exceeded怎么办?

    本文示例工程下载:https://files.cnblogs.com/files/xiandedanteng/WebFileDownload20191026.rar 制作一个Webapp,让其中一个网 ...

  9. 基于MaxCompute的媒体大数据开放平台建设

    摘要:随着自媒体的发展,传统媒体面临着巨大的压力和挑战,新华智云运用大数据和人工智能技术,致力于为媒体行业赋能.通过媒体大数据开放平台,将媒体行业全网数据汇总起来,借助平台数据处理能力和算法能力,将有 ...

随机推荐

  1. 如何在RecyclerView上面实现"拖放"和"滑动删除"-2

    拖动手柄 在设计一个支持"拖放"的列表时, 通常提供一个在触摸时初始化拖拽的"拖动手柄". 因其可发现性和可用性而被Material Guidelines所推荐 ...

  2. 关于jstl的问题:The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed

    Current sofeware:java Eclipse ee 4.5.2 + Tomcat 6.0 Question: 在tomcat中部署好了我的项目,然后发布后没有报错.但是当在浏览器打开的时 ...

  3. Android中查看布局文件中的控件(view,id)在哪里被调用(使用)

    在阅读别人的代码时通常是很痛苦的,有时很想要看一看布局中的控件在哪里被调用了,为之很苦恼 在这里提供一种方法.   复制要查看的控件ID,到R文件中搜索到该ID,   接下来就好办的了,选中ID按下C ...

  4. (转)centos6.5安装VNC

    在Linux下用VNC远程桌面是个很不错的玩意.但在CentOS中默认没有安装VNC的.可以用下面语句查询,如果出现下面情况说明没有安装vnc #rpm -q tigervnc tigervnc-se ...

  5. 日期控件My97DatePicker的使用

    一. 简介 1. 简介 目前的版本是:4.8 2. 注意事项 My97DatePicker目录是一个整体,不可破坏里面的目录结构,也不可对里面的文件改名,可以改目录名 My97DatePicker.h ...

  6. iOS面试必看经典试题分析

    > **不用临时变量怎么实现两个数据的交换?** 方式一:加减法的运算方式求解new_b = a - b + b = a;new_a = a + b - a = b;一个简单的运算方式,最重要的 ...

  7. 树莓派Raspberry实践笔记-简单方法安装minicom

    [原创链接]:http://www.cnblogs.com/atsats/p/6665566.html 本文结合最新的Raspbain jessie,使用图形化的方式安装一款软件:串口调试工具mini ...

  8. poptest老李谈jvm的GC

    poptest老李谈jvm的GC   poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.如果对课程感兴趣,请大家咨询qq:90882 ...

  9. 管中窥豹——从对象的生命周期梳理JVM内存结构、GC调优、类加载、AOP编程及性能监控

    如题,本文的宗旨既是透过对象的生命周期,来梳理JVM内存结构及GC相关知识,并辅以AOP及双亲委派机制原理,学习不仅仅是海绵式的吸收学习,还需要自己去分析why,加深对技术的理解和认知,祝大家早日走上 ...

  10. Android完全退出activity

    在Android中,如果想退出Android程序,一般都是调用finish().System.exit(0).android.os.Process.killProcess(android.os.Pro ...