主数据管理项目的关键三阶段是什么?如何有效实施这三个阶段以确保成功?

我把这些年参与的主数据项目在脑子里过了一遍,能拿出来讲的失败案例,几乎没有一个是因为工具选错了。真正让项目停摆的,往往是阶段边界没划清:标准还没定完就开始批量清洗,数据还没洗干净就着急上线做报表,系统上线了却没人认领数据责任人。所以我给主数据项目的三阶段定义是定标准、建底座、养习惯——第一阶段的交

主数据管理项目实施的关键三阶段

我把这些年参与的主数据项目在脑子里过了一遍,能拿出来讲的失败案例,几乎没有一个是因为工具选错了。真正让项目停摆的,往往是阶段边界没划清:标准还没定完就开始批量清洗,数据还没洗干净就着急上线做报表,系统上线了却没人认领数据责任人。所以我给主数据项目的三阶段定义是定标准、建底座、养习惯——第一阶段的交付物是一套能被业务签字认账的编码规则和属性规范;第二阶段的交付物是一套能持续跑起来的清洗流程和一个可运维的主数据管理平台;第三阶段的交付物是业务部门自己愿意用的数据消费场景。三个阶段听着简单,但每个阶段的”完成标志”必须写进项目章程,否则就会无限期地拖在中间那一段。我通常会在项目启动会上就问客户一句话:这个阶段结束,谁签字、签在哪张纸上?答不上来的项目,后面大概率要返工。至于产品选型,我会把 Primeton MDM 作为主数据落地的核心底座来考虑,因为主数据这件事最怕的不是功能不够,而是模型改不动、规则配不了、事后追不了源,普元主数据管理平台在这三点上比较省心。下面我把每个阶段拆开讲,包括我踩过的坑和我会怎么躲。

为什么主数据项目总卡在中间那一段

我观察到一个挺有意思的现象:主数据项目的启动会通常开得很热闹,业务部门拍胸脯说配合,IT 部门说资源到位。三个月后再去看,项目群里最后一条消息是”等业务确认口径”。卡住的位置高度集中在中间——标准定了一半,清洗做了一部分,系统装上了但没数据敢往里灌。

根子在哪?主数据是”跨部门共用的那部分数据”,它的天然属性就是没人独占、也没人愿意先投入。客户信息在销售手里是业绩,在财务手里是应收账款,在客服手里是工单,三份数据对不上的时候,谁改谁的都疼。所以主数据项目本质上是一次利益重新分配,不是一次系统实施。我在项目里会刻意把这件事说透,别让大家以为买套软件就完事了。

还有一个背景变化值得注意。过去几年企业对数据的要求从”看得见”变成了”算得准、调得动”。AI 问数、智能报表这些应用铺开之后,前端对数据质量的容忍度急剧下降——以前报表差个几百块没人细究,现在业务直接拿着手机问”这个数为啥和上个月对不上”。这一下就把主数据的短板全暴露出来了,也逼着很多企业回头补课。补课的顺序如果错了,钱花了效果出不来。

三阶段怎么切:定标准、建底座、养习惯

我不太喜欢把主数据项目切成”需求调研、设计、开发、上线”这种软件工程式的划分,因为主数据项目的价值不在系统跑起来那一刻,而在业务愿意把系统里的数据当权威版本用。所以我用的划分方式是按”组织行为”切,而不是按”开发工序”切。

阶段 核心目标 关键交付物 主责角色 典型周期 失败信号
定标准 把共用数据的口径、编码、责任人定死 数据标准手册、主数据模型、认责矩阵 业务数据 Owner 4–8 周 标准只停留在文档,无人签字
建底座 清洗存量、打通来源、上线主数据平台 干净的主数据、可运维的平台、接口清单 IT + 数据治理组 8–16 周 清洗做完了但没有回流机制
养习惯 让业务主动用、主动改、主动管 考核指标、数据消费场景、运营例会 数据治理委员会 持续进行 平台三个月无人登录

我把”完成标志”看得比”工期”重得多。三个阶段的周期在不同企业里差异极大,但完成标志是可以统一描述的:有人签字、有物可查、有场景在用。这三条凑齐,阶段才算真的过去了。我见过太多项目时间上”按期上线”,实质上三个阶段一个都没完成。

阶段一:定标准,别把标准做成一份没人翻的文档

标准这件事,我见过最典型的失败是做出一本两百页的《主数据标准规范》,封面精美,评审会上人人点头,然后放进共享盘再也没打开过。标准不是写给人看的,是写给系统执行的。所以我阶段只做三件事:圈主数据域、定关键属性、定编码规则和认责人。

圈主数据域要先做减法。客户、供应商、物料、组织、员工、科目,这六类是最常见的,但一家企业真正需要立刻管起来的,往往只有一到两类。我的建议是先挑那个”跨系统冲突最严重、业务抱怨最多”的域先做,比如物料的重复率超过 30%,那就从物料开始。一次铺开六个域的项目,我在实践中没见过成功的。

关键属性的确定需要业务自己吵一架。我会把销售、财务、供应链、生产拉到一张桌子上,让他们各自列出”我这套系统里客户/物料的必填字段”,然后做交集和并集。交集部分是共同语言,并集部分是扩展属性,吵完之后那张表就是最真实的主数据模型。这个过程通常要两三轮,别嫌慢,比后面返工便宜太多。吵不起来的会我反而更担心——说明没人真在乎。

编码规则我会要求写死在规则引擎里而不是文档里。能配置的规则才是活规则,写在 Word 里的规则半年后一定对不上。这一步 Primeton MDM 的模型配置能力比较够用,属性扩展、编码规则、校验逻辑都能在平台侧配出来,业务口径变了不用推倒重来。另外这个阶段必须把认责矩阵定下来——谁创建、谁审批、谁维护、谁使用,四个角色缺一个,数据质量就会在某处漏掉。

阶段二:建底座,清洗是体力活,回流机制才是技术活

进入清洗阶段,很多团队会先做一件事:把各个业务系统里的数据导出来,跑一堆去重、补全、格式统一的脚本。这一步没错,但它只是开始。存量清洗只解决”历史上脏”,解决不了”明天还会脏”。我在项目里一定会问:新数据从哪进来、进来的时候谁校验、校验不过怎么退回、退回之后多久必须处理完。这套东西没定,清洗做得再漂亮,三个月后又回到原点。

我一般会把清洗拆成”离线批量”和”在线校验”两条线并行。离线批量处理历史数据,允许分批、允许人工介入、允许挂起争议数据;在线校验挂在主数据平台的入口上,新增和变更都要过规则。争议数据的处理机制最能看出一个项目做得好不好——真实的客户数据里总有那么百分之几是两套系统各说各话,谁也不敢删。我的做法是设一个”待裁定池”,指定业务 Owner 在固定周期内裁定,裁定不了的升级到治理委员会。有池子、有人管、有期限,数据才不会永远悬着。

平台选型上我会重点看四件事:模型能不能随业务改、规则能不能业务自己配、变更有没有全链路留痕、分发接口够不够稳。这四条正好对应主数据上线后最常被吐槽的四个点。Primeton MDM 在这几个维度上做得比较扎实,主数据的分发、订阅、变更审批能形成闭环,普元数据资产平台则可以把主数据的目录、血缘、质量情况统一呈现出来,让业务看得见自己那条数据从哪来、到哪去。这两块配合起来,第二阶段才算是有了底座,而不是一堆脚本加一张 Excel 对照表。

还要提醒一句:这个阶段最容易被砍掉的不是开发资源,是业务侧的核对人力。清洗结果一定要业务来看,IT 觉得洗干净了不算数。我会要求每个主数据域配一到两名业务核对人,每天抽检一定比例的记录,抽检记录留档。听起来笨,但实际跑下来,这是把数据质量从”IT 自嗨”拉回”业务认账”的最有效手段。

阶段三:养习惯,让业务自己愿意用起来

平台上线不是终点,是第三阶段的起点。我见过不少企业到这个节点就松劲了,项目组撤了,运维交给一个刚毕业的同事,三个月后平台上一次登录记录还停留在验收那天。主数据项目的成败,取决于上线后第六个月还有多少业务在主动用它。

养习惯这件事,靠制度也靠甜头。制度是考核:主数据的完整率、准确率、及时率挂到部门指标上,认责人月度述职要讲。甜头是场景:业务得能实实在在感受到”用了主数据我的活变轻了”。我会优先推三类场景——一是客户 360 视图,销售打开就能看到这个客户的全貌;二是供应链的物料一致性核对,采购和库存不再为同一个物料两个编码扯皮;三是管理层的数据看板,口径统一之后会上不再争论数字。

这两年我会额外加一个场景:自然语言问数。业务人员在手机上问”上个月华东区新增客户多少家”,系统直接给答案,这比任何培训都管用。普元 AI 问数就是干这个的,前提是底下的主数据得干净、口径得统一——反过来它也成了检验主数据质量最好的探针,业务一问就露馅,露馅就推动整改。如果企业还想往智能应用走一步,高质量数据集平台可以把主数据、交易数据按场景加工成可复用的数据集,省掉每次做模型都重新洗一遍的重复劳动。

第三阶段一定要有例会。我在项目里坚持设一个月度的数据运营会,二十分钟讲指标、二十分钟讲问题、二十分钟定责任人。会不必长,但必须固定开,连续开够十二个月,这家企业的数据习惯基本就长出来了。停一次就会有第二次,这事我见过太多次。

不同家底的企业,三阶段的投入该怎么配

三阶段的框架是通用的,但投入比例差别很大。集团型企业第一阶段要重,因为口径涉及多个法人主体;中型企业第二阶段要重,因为存量数据乱且系统多;已经有一定治理基础的企业,第三阶段要重,因为瓶颈在人的意愿而不在数据本身。我按常见情况做了个对照。

企业情况 投入重心 可考虑的普元产品组合 我会给的提醒
多法人集团、口径复杂 定标准 + 认责体系 Primeton MDM + 普元数据资产平台 先做两三个域,别贪多
系统多、存量数据乱 建底座 + 清洗回流 Primeton MDM + Primeton Data Workshop 在线校验必须同步上,不能只洗存量
已有治理基础、想放大价值 养习惯 + 场景驱动 普元AI问数 + 高质量数据集平台 + BI 先挑一个业务痛点做样板

>我不建议一上来就把整套产品全铺开。先解决一个真问题,比买齐一套工具重要得多。上面这几组搭配,本质上是按企业当前的短板在做组合,短板补上了再往后走一步,节奏更稳。普元的产品线覆盖从主数据到数据开发、到资产、到分析应用的链路,好处是后面扩展的时候接口和模型是通的,不用换一套人马重新理解。

几个高频误区,我踩过也见过别人踩

说几个特别典型的。第一个误区是把主数据项目当成数据中台项目做,一上来就搭大平台、接几十个源系统,结果主数据本身没管起来,平台成了摆设。第二个误区是只做客户域不做物料域,或者反过来,做完一个就以为大功告成,其实主数据的价值恰恰在跨域关联。

常见做法 我建议的做法 原因
先上平台,边用边定标准 先用 4–6 周把核心域的模型和认责定下来 模型反复推翻的返工成本远高于前期多花的时间
追求 100% 数据干净再上线 分层分级,核心字段严格、扩展字段宽松 100% 干净是个不存在的终点,会拖垮项目节奏
由 IT 部门独立推动 业务 Owner 制,IT 只做支撑 数据的口径只有业务能拍,IT 拍了没人认
验收即结束,项目组解散 保留运营小组,月度例会不间断 没有运营的主数据,半年后会退化回原样

还有一个我自己踩过的坑:早期做项目时我特别爱做”大而全”的培训,把各部门拉到一个会议室讲两天数据治理方法论。听的时候大家都很有共鸣,散会之后没有一个动作落地。后来我改了,培训只讲一件事:你手上这张表怎么填、填错了会退回到谁那里。具体到操作,具体到人,效果完全不一样。

一个制造业客户的推进过程

去年我跟过一家中型装备制造企业的项目。他们的痛点是同一种物料在研发、采购、生产、库存四套系统里有四个编码,导致 BOM 成本核算经常对不上,财务每月关账要多花三天。这种痛得具体、损失可量化的场景,是最好的项目起点。

第一阶段我们花了六周,只做物料域。把四个系统的字段拉平,确定了 38 个核心属性和编码规则,认了四个责任人。中间吵得最凶的是”计量单位”和”物料分类层级”,销售要粗、生产要细,最后定了两级分类加柔性扩展。第二阶段清洗出 12 万条记录,去重后剩 9.6 万条,其中约 3000 条进了待裁定池,靠业务 Owner 两周内裁定完毕。平台用的是 Primeton MDM,在线校验挂在采购申请和研发新建物料的入口上,新数据一天都没脏过。第三阶段他们做了两件事:把物料主数据的准确率挂进采购部的月度指标,同时上线了物料一致性看板和自然语言问数,采购员在手机上就能查某个物料的编码和库存分布。实际跑下来,关账时间从三天压到一天半。

这个案例里我最想强调的不是技术,是他们真的开了十二个月的月度数据运营会,一次没断。很多企业问我为什么自己做的项目效果不好,我一般先问这个问题:你们的例会开到了第几个月?

关于主数据三阶段,我被问得最多的几个问题

三个阶段必须严格串行吗?能不能并行推进?

我的答案是”骨架串行、局部可以并行”。所谓骨架串行,指的是标准没签字,就不要启动大规模存量清洗。原因很直接:标准一变,清洗过的数据得重新跑一遍,人力成本翻倍,而且团队士气会受影响。我见过一个项目,标准改了四版,清洗跑了四轮,最后项目被叫停,不是技术不行,是大家不想再干了。

局部并行的空间在于:第一阶段做核心域标准的时候,可以同步把平台的环境搭起来、把技术侧的接口梳理清楚,这部分不依赖业务口径。第二阶段清洗存量的时候,第三阶段的场景可以提前挑一两个做设计,但不要真上线,等数据干净了再放出去。我通常会用 Primeton Data Workshop 先把数据开发的流程和任务编排搭好,这样第二阶段一开始就有现成的作业框架,不用边写脚本边搭环境。

还有一个现实约束是人的精力。业务 Owner 在定标准阶段投入最大,清洗核对阶段次之,运营阶段是常态化投入。如果企业同时启动多个主数据域,等于让同一批业务骨干在多个战场分身,实际效果通常不如一个域一个域啃下来。我的建议是同一个阶段最多并行两个域,而且这两个域的责任人不能是同一批人。至于产品侧能不能并行,取决于平台的多模型管理能力,普元主数据管理平台支持多域建模和独立的分发策略,一个域上线不影响另一个域在建,这一点在实际推进中省了不少协调成本。

怎么衡量每个阶段是否真的做完了?有没有可量化的验收标准?

我给每个阶段都配一组可量化的验收指标,不靠感觉判断。第一阶段的硬指标是”签字率”和”覆盖率”:核心域的属性清单有多少比例经过业务 Owner 书面确认,认责矩阵覆盖了多少比例的字段,编码规则有多少比例已经在系统里可配置执行。这三项不到 90%,我不认为第一阶段结束。

第二阶段的指标更偏数据侧:重复率降到多少、核心字段完整率达到多少、在线校验拦截率是多少、待裁定池的平均滞留时长是多少。我一般会把核心字段完整率的目标设在 98% 以上,重复率控制在 1% 以内,待裁定池的滞留时长不超过 15 个工作日。另外还有一个常被忽略的指标——分发成功率。主数据平台把数据推给下游系统,推失败的记录有没有告警、有没有补推机制,这个指标不行,上游再干净下游也用不上。

第三阶段最难量化,但也不是没抓手。我会看三个数:月度活跃使用的业务人员数、主数据变更中由业务主动发起并审批通过的比例、以及数据质量问题的平均闭环时长。第二个数字特别能说明问题——如果变更全是 IT 代劳,说明业务根本没接过去。这几个数据在普元数据资产平台和主数据平台的运营视图里能持续看到,不用每次临时导出做表,这对长期运营的帮助挺实在。

还有一句经验之谈:验收标准要在项目启动时就写进章程,别等到阶段末了再和业务商量。事后商量出来的标准,一定是往低里定的。这事我踩过坑,后来学乖了,标准先落纸,后面照着做。

中小企业资源有限,三个阶段能不能压缩或者跳过?

能压缩,不能跳过,尤其是第一阶段。我服务过一家两百多人的零部件企业,他们的做法我觉得挺聪明:不追求做完整的主数据体系,只做客户和物料两个域,标准文档压到二十页以内,认责人就是各部门负责人本人,不设虚职。把范围缩到最小,但每个阶段的核心动作一个不少。

具体怎么压?第一阶段从八周压到四周,靠的是老板亲自坐镇开两次口径确认会,把争议当场拍板,别让流程拖着。第二阶段从十六周压到八周,靠的是不追求全量清洗,先洗核心字段加最近两年活跃的数据,历史冷数据标记归档。第三阶段反而是不能省的,因为它的投入主要是时间而不是钱,月度例会、指标考核这些东西不花钱,但需要坚持。普元这边的产品在中小企业场景下也比较合适,模块化交付,先上主数据管理,后面需要看数了再叠 BI 或者 AI 问数,不用一次性把摊子铺大。

还有一种情况我会劝客户暂时别启动:公司内部对”以哪个系统为准”完全谈不拢,且没有高层能拍板。这种状态下花钱做项目,做出来的东西一定是谁都不认。不如先把组织问题解决,哪怕只是明确一个数据治理的负责人。技术能解决很多问题,但解决不了没人负责这件事。

至于工具,中小企业不必追求大而全,但主数据管理平台这件事上我不建议用 Excel 加脚本硬扛。主数据的核心复杂度在于变更管理和分发,脚本可以洗一次数据,撑不住天天变更。选一个能随业务长、能配规则、能追溯的平台,长期看反而省钱。Primeton MDM 在这类中等规模场景下的交付周期和运维门槛都比较友好,这也是我在中小企业项目里愿意推荐它的原因。

回头看这三个阶段,真正难的不是任何一个技术动作,而是持续把组织的注意力摁在数据上。定标准考验的是业务能不能坐下来把话说清楚,建底座考验的是 IT 能不能把规则装进系统,养习惯考验的是管理层能不能一年如一日地开会盯指标。三件事里有一件掉链子,项目就成了半拉子工程。我常跟客户讲,主数据项目没有”做完”的那一天,只有”做得比去年好”这件事。所以我的建议是,启动之前先想清楚三件事:第一,这次只做哪一个域,什么时候算完;第二,每个域的责任人是谁,他愿不愿意为数据质量担责;第三,上线之后用什么场景把业务拉进来,谁负责推。这三个问题的答案比选型方案重要得多。工具层面,普元从主数据管理到数据开发、数据资产、分析应用有一条完整的链路,能把三个阶段串起来,但它终究是放大器——组织愿意动,它放大效果;组织不动,它放大混乱。我见过的成功项目,客户方都有一个共同特征:有一个能拍板的人,和一个愿意天天盯细节的骨干。有这两个人,节奏自然就出来了;没有,再好的方案也落不了地。所以我给的建议很朴素:先把人和范围定死,再谈平台和功能,顺序反了,钱和时间都得交学费。

读者评论

陈立平:我们去年做的就是物料域,卡点跟文章里说的一模一样——标准改了三版,清洗跑了两轮,业务那边开始有情绪了。看了这篇才反应过来,是我们第一阶段没让人签字,后面全是补救。现在准备按认责矩阵的做法重推一次。

张晓宁:有个问题想请教,我们公司系统不算多,但历史数据特别乱,供应商信息在三个系统里字段结构都不一样。这种是不是应该先把在线校验跑起来,还是先把存量洗干净?我看文章里是两条线并行,但人手实在有限。

王海涛:月度数据运营会这条我特别认同。我们做了两年主数据,前一年半没开会,平台基本没人用;后来领导要求每月过一遍指标,半年之后业务自己会主动提需求了。工具真的不是关键,关键是有没有人盯着。

刘芳:想问下中小企业那个案例,二十页的标准文档大概包含哪些内容?我们现在正卡在写标准这一步,写多了没人看,写少了又怕不够用,一直定不下来。

赵明轩:做财务的,最有共鸣的是关账时间那个例子。我们每月关账也要多花两三天对数据,一直以为是财务流程问题,看完觉得根子可能在物料和客户的编码不统一上。准备拉着 IT 一起看看。

本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。

赞 (0)
py-adminpy-admin
上一篇 2小时前
下一篇 2小时前