主数据管理要做的就是从企业的多个业务系统中整合最核心的、最需要共享的数据(主数据),集中进行数据的清洗和丰富,并且以服务的方式把统一的、完整的、准确的、具有权威性的主数据分发给全企业范围内需要使用这些数据的操作型应用和分析型应用,包括各个业务系统、业务流程和决策支持系统等。
主数据管理使得企业能够集中化管理数据,在分散的系统间保证主数据的一致性,改进数据合规性、快速部署新应用、充分了解客户、加速推出新产品的速度。从 IT 建设的角度,主数据管理可以增强 IT 结构的灵活性,构建覆盖整个企业范围内的数据管理基础和相应规范,并且更灵活地适应企业业务需求的变化。
大多数的企业都存在主数据管理的问题,这是由于业务发展的渐进性以及IT技术发展的渐进性造成的,正是由于这种渐进性,各大企业的业务系统从经历了从无到有,从简单到复杂,从而形成了一个又一个的业务竖井,比如OA、HR、PLM 、CRM、ERP、MES等等。
从根本上来说,不可能只使用一个业务系统就能覆盖企业的所有业务,即便对一些国际大型的公司提供的套件来说也是一个不可能完成的任务(即便对套件来说,经常也存在一个跨国企业在不同的国家或地区部署多个实例的现象,也就是没有集中部署该套件,而是在很多地方分散部署了该套件)。
以下以一家集团企业为例,系统梳理主数据管理建设涉及到的关键要素和核心流程,供参考借鉴。
01、项目背景
某集团企业,经过数十年的信息化建设取得了长足发展,对关键业务环节都采用了信息化手段管控和数据沉淀,已经建立了包括合同管理系统、人力资源系统、OA、采购管理平台、档案管理系统等在内的多个信息化系统,且运行多年,积累了一定数量的各类型数据,系统之间通过API打通。目前主数据管理存在以下问题:
- 同一数据在不同业务系统存在不同的名称和属性,导致“一物多码”
- 不同业务系统由各部门独立维护,相互独立,存在严重的“数据孤岛”
- 主数据分散在各业务系统中,数据质量差、数据标准不一致
- 集团缺乏统一的数据交互平台,业务系统之间存在数据壁垒,数据集成、交互成本高
02、项目规划
此项目的整体目标是要打造“四个一”:
- 一个体系建设,建立适合于各业务板块都能通用的主数据管理体系,以满足集团主数据管理精细度的需求;
- 一套组织规划,建立主数据管理的基础能力,设置合适的标准化组织、流程机制与平台固化主数据管理的工作,实现数据分类管理;
- 一套落地标准,按照新制定标准逐步规范统一全集团主数据,保证各个系统中的主数据标准一致,主要包括属性标准、编码一套落地标准标准、流程标准等统一;
- 一套主数据管理平台,实现与业务系统数据分发集成。
项目的整体建设思路从管理和技术两个层面推进开展,最终形成主数据管理组织、主数据管理制度、数据标准管理制度、主数据建设范围、主数据历史数据初始化、主数据模型落地、主数据审批流程落地、主数据分发流程落地、主数据系统用户落地、主数据运行模式落地。
整个建设内容是从分散管理模式到集中管理的模式,主要包括体系建设如组织制度、标准体系等建设,然后是平台能力的建设,需要有一个主数据管理的平台工具去高效支撑主数据项目的构建,最后是主数据治理的服务建设,包括主数据实施过程中要去开展哪些工作,以及主数据建设完成之后如何去运营等。
03、项目实施落地
主数据项目实施的标准流程,分为咨询规划和实施落地两大部分,包括四大步骤,分别是现状分析、体系规划、实施规划、平台搭建与落地。
- 现状分析:主要是评估企业现状,识别企业痛点,以及企业的目前数据管理成熟度如何。
- 体系规划:设计企业内部的组织架构、主数据管理制度、考核办法标准规范以及主数据运营方式。
- 主数据实施:有了顶层设计规划之后,就要去落地主数据实施,制定编码分类、属性、字段、审批流程、整合清洗分发、集成切换策略等。
- 平台落地:将主数据实施内容了解清楚之后就到主数据管理平台上去进行落地了,包括主数据模型、主数据维护以及主数据治理相关的内容落地。
参考:主数据治理如何落地?
整个项目实施落地,具体展开来讲包括以下内容:
一、咨询规划-整体调研方案
在咨询规划阶段我们主要是通过调研方式来了解整体项目需求:
1.明确调研目标:充分了解集团企业在数据管理、数据分类、数据标准、数据维护等方面的现状以及需求期望
2.调研对象:主要是集团及其子分公司的业务部门
3.调研方式:包括问卷调研、现场访谈两种形式
调研完成之后项目组会产出部门访谈记录以及主数据调研报告。
二、咨询规则-需求调研细节
在调研环节,会涉及一些比较基础知识层面的内容,比如主数据模型的视图,会有1:1 、1:N、1:M:N的情况,像人员主数据里,一个人只能对应一个性别,这是1:1的情况;而一个客商他可能有多个银行账号,在银行客商基本信息里面录一条信息,然后在客商的银行账号里面可以录多个银行账号,以此类推。
然后主在数据模型字段调研过程中需要去了解每个模型里面有哪些字段,技术标准用的都是些什么等。在数据集成最开始的数据获取的时候,要了解清楚主数据它的源头是单一源头还是多个源头,各个源头是分别是从哪里获取的,获取方式它到底是通过数据库表获取还是通过API等?
三、咨询规划-主数据项目咨询报告咨询报告是方便在项目实施的时候去开展工作,因为可以通过在这个咨询报告里面去了解到集团目前涉及的主数据的一个范围、应用现状及需求、主数据管理现状和建议,然后基于这个信息再去做实施层面的一些规划。
四、咨询规划-企业组织架构在主数据项目实施过程中,按照集团主数据治理框架体系,构建三层组织架构体系,包括决策层、管理层和执行层。
- 是决策层:主要是集团领导和集团主数据业务领导。负责对主数据管理的工作进行指导管理,起到宏观把控,尤其涉及跨部门协调的时候需要通过决策层进行支撑。
- 管理层:主要是集团的信息化归口部门,或者是由业务专家和信息化专家组成的联合组织。负责主数据的管理办法、数据标准考核制度等基本事项的制定,并下发到各个业务单元和部门去推行。
- 执行层:主要是各业务系统主数据对接人员。主要是负责主数据在本部门的贯彻落实及持续应用,后续需求收集和日常维护等工作。
五、咨询规划-主数据管理制度
在咨询规划阶段要制定对应的主数据管理制度,规定了主数据管理过程中的业务、技术、实施相关规范和指引,为主数据管理平台的建设及管理提供重要的制度支撑。
六、咨询规划-主数据管理范围
本次项目涉及的系统主要是财务系统、人力资源系统、合同系统、OA系统等,涉及的部门包括集团各级公司综合部、财务部、风控部、人力资源部。建设的一个主数据范围是人员、部门、业务单元、银行档案、银行账号和客商,这里面可以看到对应的一个字段和对应的一个数据量。
七、实施落地-主数据平台搭建
搭建主数据管理平台,对于主数据的落地运营提供技术保障支撑,包括模型管理、分发管理、数据质量监控、工作流审批和用户权限等全方位支撑进行高效的实施主数据项目。
八、实施落地-主数据共享
主数据共享是主数据建设完成之后,如何将它去分发到各业务系统去使用。睿码主数据管理平台是通过两种形式实现共享:
第一种是接口分发的方式,由业务系统主动获取数据,适用于业务系统对主数据实时性要求较高的情况。
另一种是通过交换任务的方式,支持定时任务执行,适用于业务系统需要批量获取主数据的情况。
04、项目重难点解析
难点一:数据接入比较困难
难点分析:主数据项目要求接入财务系统和合同系统的数据,而财务系统和合同系统里面的数据都是高度涉密数据,客户内部出于对数据的安全考虑等原因,需要通过相关协议进行控制,整体审批等待时间较长。
解决方案:在需求调研的阶段就要去提前去了解数据获取的方式,尽早获取相关数据进行分析,从而避免时间上的冲突,阻碍项目进度。
难点二:数据标准定义难、质量差、改造难
难点分析:清洗接入的财务系统和合同系统相关主数据的历史数据,而在改造过程中遇到以下问题:
1.财务系统为用友NC6.5,接入的数据包含了大量的财务系统唯一标识符,需要对多个字段进行转码。
2.财务系统的部门编码历史数据牵扯了诸多业务,难以迅速整改。最终由客户集团发文,协助用友公司进行清理,用时约3周。
3.甲方项目组对于标准制定无暇顾及,无法有效的建立数据标准,只能凭借项目组成员的经验对数据标准和质量进行控制。
4.对于不同业务系统的同一类型数据如客商、组织等进行统一标准整改时,甲方项目组在我们给出建议的时候难以决策,将问题转移至我们来解决。
5.业务系统对于需要改造的相关功能有所排斥,难以推行下去。
解决方案:我们主动的去引导客户去完成相关事项的一个决议,尽可能的提供一些专业建议,把该准备的材料流程都准备好,主动去推动协调解决。推进事情建议采取三步法:1)收集需求,编写方案;2)开会讨论,确定结果;3)双方确认执行方案,通过流程化步骤解决问题。
难点三:沟通难,阻力大
难点分析:项目沟通难,涉及需要业务系统改造的地方,所遇到的阻力较大。受制于职能型组织架构模式,需要花更多的时间和精力和各职能部门沟通。主要体现在以下方面:
1.流程审批沟通与业务流程冲突,反复沟通多次未果。
2.建设客商主数据需要改造合同系统(风控部)的功能,遭到较大阻力。
解决方案:阻力大是我们主数据项目实施的一个常态,在实施的过程中我们强调还是要多沟通多确认,在确认之后进行实施。建议将沟通问题加以区分,项目范围内的技术问题由项目组出面解决;对应客户内部的组织协调沟通的问题,需要甲方有能力的领导去协调去沟通。
文章来源:数据学堂微信公众号