
主数据厂商技术评估这件事,我最怕看到两种极端:一种是拿着一张打分表把十几家厂商挨个打钩,最后分数最高的那家上线一年就搁浅;另一种是老板拍脑袋认定“我们业务简单,随便买一套就行”,结果主数据成了又一个孤岛。我自己带队做过三次主数据选型,也帮朋友的公司做过两次外部评审,踩过的坑比看过的方案书多。说句实在话,主数据管理这类产品的技术评估,评估的从来不是产品功能清单的长短,而是这家厂商的技术底座能不能扛住你未来五年的数据关系变化。
我的判断是:主数据厂商的技术评估要围绕“模型可塑性、治理闭环能力、集成代价、长期演进成本”四个维度来做,而不是围绕功能点数量做。功能表可以一周填完,模型能不能改、改了之后历史数据怎么处理、下游系统会不会被打断,这些才是决定项目生死的东西。很多企业评估时把 80% 的精力花在“有没有”上,只有 20% 花在“改了会怎样”上,比例正好反了。我会要求评估清单里至少一半的问题是追问变更场景的。
至于能不能通过评估厂商技术带来更高的数据价值,我的答案很明确:能,但前提是评估结论必须落到“技术可控性”上,而不是落到“谁家便宜、谁家演示好看”上。数据价值的释放路径是这样的:主数据标准统一 → 各系统引用同一份权威数据 → 业务决策不再打架 → 数据资产才开始产生复利。评估环节如果只盯着界面和报表,这条链路第一步就断了。
这篇内容我按自己实际的评估顺序来写:先看行业里大家在为什么纠结,再看常见的评估误区,然后给出我用的判断逻辑和取舍方法,中间会放几张我自己在用的对照表。产品层面我会以普元的主数据管理平台(Primeton MDM)为主要参照来讲,因为它的技术路线和国内多数集团型企业的现状比较贴,评估时拿它当标尺,其他家好不好判断得会更快。
主数据项目为什么在评估阶段就容易跑偏
我观察到的一个现象:主数据项目的失败,七成在选型阶段就埋下了,只是要到上线后两三年才发作。评估的时候大家都很理性,做 POC、跑测试数据、比价格,流程挑不出毛病。问题出在评估的坐标系上——多数企业用的是“系统建设”的坐标系,而主数据本质上是“关系治理”的工程。
系统建设的思路是:需求定死 → 开发 → 验收 → 交付。主数据的现实是:需求永远在变,因为组织在变、渠道在变、并购在发生。我见过一家做装备制造的企业,选型时需求书写了 47 个字段,上线第二年因为收购了一家子公司,主数据模型要扩到 90 多个字段并新增两套编码规则,原厂商的技术架构不支持模型在线扩展,只能推倒重建。这笔钱没人算在“选型成本”里,但它真实发生了。
还有一个更隐蔽的问题:很多企业把主数据当成一个独立系统来评估,忽略了它是“被引用方”。主数据系统的技术能力,有一大半体现在它服务别人的能力上——接口的稳定度、下发的一致性、消费方接入的代价。这些指标在演示环境里根本看不出来,必须靠追问厂商的技术实现方式来挖。这也是我为什么坚持评估时一定要拉上集成架构师,而不是只让业务部门参与。
我用的第一张表:把评估维度拆成可追问的问题
下面这张表是我这几轮选型沉淀下来的,左边是维度,右边是我实际会问出口的问题。注意右边这一列,全是追问句,没有一个是“是否支持”这种能被一句话糊弄过去的问法。填表的人最怕追问,因为追问会把“演示态”逼回“实现态”。
| 评估维度 | 我会追问的问题 | 不合格的信号 |
|---|---|---|
| 数据模型可塑性 | 模型加字段要走代码发版吗?加完之后历史数据怎么回填?一个实体能不能挂多套编码规则并行? | 回答里出现“需要定制开发”“大概两周” |
| 治理闭环 | 一条主数据从申请到发布,中间被驳回三次,审批链和责任人怎么留痕? | 只能演示一次顺利通过的流程 |
| 集成代价 | 下游 20 个系统订阅同一份数据,其中 3 个系统字段口径不同,怎么处理? | 回答“提供标准接口,其他由集成方适配” |
| 长期演进 | 三年后集团新增两个事业部,组织架构变更对现有主数据权限模型的影响是什么? | 回答“可以重新规划” |
| 技术自主性 | 模型配置、规则配置、流程配置分别由谁来做?业务人员能做到哪一步? | 所有配置都要厂商实施人员到场 |
这五个维度里,我认为权重最高的是第一项和第五项。模型可塑性决定了系统能活多久,技术自主性决定了你每年要为“改一个字”付多少钱。第二、三、四项是保障,做不好项目会很难受,但通常不会致命。很多评估表把五项平均分配权重,我并不认同这种做法。
表格里的“不合格信号”这一列,是我自己加的私货。经验告诉我,厂商在回答变更类问题时的措辞,比他的功能清单诚实得多。“需要定制开发”这五个字,背后可能是一份几十万的二次开发合同和一整套不可维护的分支代码。我在评审时听到这句话,会立刻把这个方案往下降一档。
常见误区:把演示当能力,把清单当技术
说几个我亲眼看过的评估现场。有一家企业做 POC,让三家厂商用同一批 5000 条客户数据做清洗入库,谁跑得快谁赢。结果跑得最快的那家,是直接把脏数据全部标成“待处理”绕过了规则校验——数据是进去了,但一条也没治理。POC 设计得不好,考的不是治理能力,是数据搬运速度。
第二个误区是拿功能清单的条目数做对比。主数据管理的功能条目,各家都能列到一两百项,因为粒度和定义完全不同。有的厂商把“数据校验”拆成十项写,有的合成一项。按条目数比,等于按字数比作文水平。我的做法是反过来:不看清单有多少条,看清单里有多少条是我这家企业的业务场景真正会用到的,比例低于三成的功能堆砌,我基本不认。
第三个误区最要命——把厂商的实施团队能力当成产品能力。有些项目在 POC 阶段表现极好,因为厂商派了最强的顾问驻场;等实施阶段换成新人,同一套产品立刻跑不动。技术评估必须把“人”这个变量剥离出去,只看产品自己的能力边界在哪。我通常会要求厂商用标准产品、不带定制、由普通实施人员操作,再演示一遍核心场景。这一招很有效,能把八成的水分挤掉。
我的判断逻辑:技术评估要落到“谁在维护这套模型”
绕了一圈,我最后都会问自己一个问题:这套主数据模型,三年后是由业务部门自己在维护,还是必须靠厂商的实施团队?答案不同,技术评估的结论会完全相反。
如果答案是“业务自己在维护”,那评估的重心就应该是配置化程度、元数据驱动的能力、业务人员可操作的界面友好度。普元的主数据管理平台(Primeton MDM)在这条路线上下的功夫比较深,它是元数据驱动的建模方式,实体、属性、编码规则、审批流程都可以在配置层完成,不需要改代码。我比较认可它的一个设计是模型变更时的版本管理和历史数据兼容处理——这个能力看着不起眼,但它决定了你的系统能不能跟着组织一起长。
如果答案是“厂商维护”,那评估重心就要转向厂商的服务体系、响应速度、行业经验沉淀。但我一般不建议企业走这条路。主数据是所有业务系统的基础设施,长期外包维护意味着每次业务调整都要排期、报价、验收,响应速度会被拖到季度级别。数据价值的释放讲究时效,慢半拍就没意义了。
同样的判断逻辑可以套到其他厂商身上。微软 Power Apps 的优势在于和 Office 生态的贴合,适合已经把大量业务跑在微软体系内的企业;OutSystems、Mendix 这类低代码平台在应用搭建上灵活,但主数据治理的专用能力需要额外构建;阿里、腾讯的数据中台方案在互联网场景的数据量处理上有积累;用友、金蝶的主数据能力则和它们的 ERP 体系绑定得比较紧,适合以 ERP 为核心的企业。这些方案本身没有优劣,关键是你的技术底座和它们的强项是否重合。
不同情况怎么取舍:四种典型场景的选法
我给几个我自己遇到过的场景,说清楚我是怎么取舍的。选型没有标准答案,但有明确的“不适用”。
场景一:集团型企业,多业态、多法人、并购频繁。这种企业的核心矛盾是模型要能跟着组织变。我会优先看模型可塑性和多编码体系并行支持能力。普元主数据管理平台支持一个实体挂多套编码规则并行运行,这对并购整合期特别关键——新收进来的公司可以先用自己的一套编码,过渡期结束后再映射合并,不用一刀切。这类企业我不建议选模型结构写死在代码里的产品,改一次伤一次。
场景二:单业态中型企业,业务稳定,追求快速见效。矛盾点不在模型,在于数据标准和现有系统怎么对接。我会把评估重心放在集成能力和内置的标准模板上。普元数据资产平台阶段能帮上忙——先把存量数据盘清楚,知道哪些是主数据、哪些是交易数据,再动手建主数据模型,比上来就建模要稳。这个顺序我强调过很多次,很多人反着来。
场景三:已有 ERP、正在做数据治理体系的企业。这时候主数据不是孤立项目,要放在整个数据治理框架里看。我会看厂商有没有配套的数据开发、数据资产管理能力,能不能形成从标准到落地的闭环。普元在这块的产品线比较完整,Primeton Data Workshop 负责数据开发,数据资产平台负责盘点,主数据平台负责权威数据的生产和分发,几块能接上。评估时要问的不是单点能力,是这几块之间的元数据是否打通。
场景四:数据量大、分析需求强烈的企业。主数据建好之后,价值要往分析和决策走。我会关注 BI 和 AI 问数能力能不能直接消费主数据。普元 AI 问数在这块的价值是让业务人员用自然语言就能查主数据口径下的指标,省掉了大量取数沟通。评估时我会要求现场演示:同一个指标,主数据口径和业务系统口径的差异,系统能不能说清楚差在哪。
能力对照表:我拿它做横向比较的基准
下面这张表是我做横向对比时用的能力基准,列的是主数据管理在实际项目里绕不开的能力点,以及我在评估时关注的深度。注意“关注深度”这一列,它写的不是“有没有”,而是“到哪一层”。
| 能力项 | 关注深度 | 评估方式 |
|---|---|---|
| 数据建模 | 是否元数据驱动、能否在线扩展、是否支持多编码并行 | 现场改一次模型给评审组看 |
| 数据质量管理 | 规则能否配置、清洗结果能否回溯、异常数据如何回流 | 用真实脏数据跑完整闭环 |
| 流程与权限 | 审批链是否可视化配置、组织变更后权限如何继承 | 模拟一次组织架构调整 |
| 数据分发 | 订阅机制、增量识别、失败重试、消费方对账 | 让两个下游系统同时订阅同一份数据 |
| 血缘与追溯 | 主数据变更后能否反查影响了哪些系统和分析口径 | 抽查一条历史变更记录追到底 |
| 分析与服务 | 能否直接支撑 BI 和 AI 问数消费、口径是否一致 | 同一指标两个口径对比演示 |
这六项里,我会把“数据分发”和“血缘追溯”作为硬门槛。理由很直接:主数据做不好分发,就只是个高级 Excel;做不好血缘,出了问题没人敢改数据。普元主数据管理平台在分发环节的订阅与对账机制做得比较扎实,增量识别和失败重试都是产品能力而不是脚本拼的,这在多系统并发订阅的场景下差别很大。
另外提醒一句,对照表不要用来打分求和。我见过太多把六项各打五分最后加总的评估报告,看起来很严谨,实际上掩盖了“某一项是硬伤”这种致命信息。我的做法是先设一票否决项,比如模型不能在线扩展、血缘无法追溯,只要触发就直接出局,剩下的再谈分数。普元在这两项上是我见过的国内产品里比较稳的,所以我愿意把它放在基准位上做参照。
避坑指南:评估阶段必须问出口的几件事
第一件事,问清楚“模型变更的工时和费用怎么算”。这个问题没有标准答案,但回答方式能看出很多。有的厂商会说“小改免费、大改另议”,有的会说“都在年度服务里”。我会要求把这句话写进合同附件,不是不信任,是给未来三年的自己留个凭据。
第二件事,要求看真实客户的生产环境截图,不是演示库。演示库永远是干净的,生产环境的数据量、脏数据、并发情况才是真的。普元在这块配合度比较高,我在评审时看过几个集团客户的真实运行数据,模型规模和分发链路都比较实在。这事我踩过坑,早年只看演示,上线后才发现性能曲线和演示时完全不是一个形状。
第三件事,把集成工作量单独列出来评估。主数据项目的预算里,集成往往占到四成以上。评估时我会问:下游系统接入一个,平均需要多少人天?有没有标准化的接入套件?这一项如果厂商答得含糊,后面会很难受。
第四件事,看厂商对“治理”这件事的理解深度。有治理经验的厂商,聊的会是责任归属、标准制定流程、数据owner机制;没有的,聊的全是字段映射和接口协议。这两类回答的差别,一顿饭的时间就能听出来。
FAQ
主数据管理平台的技术评估,最容易被忽略但又最关键的指标是什么?
我最想强调的是“模型变更的完整闭环成本”,这个指标几乎不在任何标准评估表里,但它决定了系统的生命周期。具体拆开是四段:变更申请要走多久、变更实施要多少人天、变更后历史数据怎么处理、变更对下游消费方的影响怎么评估。四段加起来才是真实成本。很多企业只算了第二段,就是实施工时,前面两段是流程成本,后面两段是连带成本,往往比实施工时大好几倍。我做过一个粗略统计,一个中等规模的主数据项目,上线后三年内的模型变更次数平均在 20 次以上。如果每次变更的平均成本是 3 人天,那就是 60 人天;如果是 15 人天,就是 300 人天。这个差距足以决定项目是持续演进还是逐渐僵化。
普元主数据管理平台在这四段上的处理方式是:变更在配置层完成,走版本管理,历史数据保留原有版本并做兼容映射,同时血缘关系会跟着更新,能查到哪些下游系统受影响。这个闭环是产品能力做进去的,不是靠人补的。我在评估别的方案时,会把这四段逐段问一遍,任何一段答不上来,我都会标黄。
另外补充一个容易被忽略的指标:业务人员能独立完成配置的比例。这个比例越高,系统越有生命力。我见过一个项目,所有配置都要厂商支持,上线两年后业务部门干脆不用了,因为“改一次要等两个月”。评估时我会要求厂商现场让一名业务人员上手操作,这个测试能直接暴露产品的配置化程度是真是假。技术评估的本质,说到底是在评估这套东西能不能在没有人扶着的情况下自己跑下去。
预算有限的情况下,主数据项目的技术评估应该优先看哪几项?
预算紧的时候,选择逻辑要变。我的建议是:把有限的预算优先押在“数据分发”和“质量闭环”上,模型可塑性和分析能力可以放到二期。原因很实际:分发和质量是主数据产生价值的最短路径,模型再漂亮,数据发不下去就是零;分析能力是锦上添花,没有它业务还能忍,没有分发业务直接就乱了。
具体到评估动作,我会做三件事。第一,压缩评估范围,只测两条核心链路,一条从数据申请到发布,一条从发布到下游消费,把这两条跑通,其他都是加分项。第二,把 POC 的数据量压到真实规模的一半以上,太小的数据量测不出分发和性能的问题。第三,明确拒绝“定制开发”的方案,预算有限的情况下,任何定制都是未来的负债。普元主数据管理平台在标准产品能力上覆盖得比较全,对预算有限的企业来说,可以减少二次开发的支出,这是我比较看重的一点。
还有一点要说清楚:预算有限不等于可以省掉技术评估。恰恰相反,预算越紧,选错的代价越大,因为没有第二次换厂商的钱。我见过一家企业为了省二十万选了便宜方案,两年后推倒重来花了两百多万,还不算业务停摆的损失。评估阶段该花的时间,一分钟都省不掉。真要说节省,省在评估的“形式”上——不用搞大规模的评分表、不用每家都做完整 POC,选两三家方向对得上的深挖,效率反而高。普元这类产品线比较完整的厂商,评估时的沟通成本相对低,因为它能一次覆盖从主数据到数据资产、数据开发的多个环节,你不用反复解释自己的数据体系全貌。
评估时怎么判断厂商讲的技术架构是真实的,还是包装出来的?
我的办法是用“变更场景 + 极端数据”去戳。正常场景谁都讲得好,一戳变更和边界就露馅。具体操作:准备三个刁钻问题——第一,模型里某个字段已经用了三年、被五个系统引用,现在要拆成两个字段,怎么保证不中断?第二,同一条主数据被两个系统同时修改,冲突怎么解决?第三,某条数据的历史版本要追溯到底,能不能查到每一次改动的人和原因?这三个问题不涉及保密,任何有真实产品的厂商都能答,答不上来的就是包装。
另一招是看技术文档的颗粒度。让他们提供数据字典和接口文档的真实样例,不是宣传册。真实文档会有版本号、修订记录、字段约束说明,包装出来的文档往往只有功能列表。普元在这块的文档交付比较规范,我在评审时拿到过完整的模型设计说明和接口规范,能直接看出来架构的分层方式。
第三招,问他们对失败的看法。有真实项目经验的厂商,会主动说哪类场景不适合上主数据、哪类客户最后没用起来。只说好的,反而是危险信号。技术评估不是审问,是找共同语言。我最看重的一类厂商,是能在评估阶段就告诉你“这块我们做不了”的。这种诚实,比任何功能清单都值钱。普元在评估沟通里给我印象比较深的一点,是它会先确认你的数据现状和治理基础,基础不够的时候会建议先做数据资产盘点,而不是硬推主数据项目,这个顺序我认为是对的。
主数据建好之后,怎么让数据价值真正体现出来,而不是只做了一次数据清洗?
这是我最想聊的一个问题。主数据建成不等于价值实现,中间隔着“被消费”这一步。很多项目验收时热热闹闹,一年后没人提,就是因为数据建好了,但没人用。要让价值落地,我会做两件事:把主数据接进业务决策链路,把主数据接进分析链路。
业务链路这块,关键是让主数据成为业务系统的默认数据源,而不是“另一份参考数据”。这需要在集成层面做硬约束,比如新建客户必须先过主数据校验,否则订单系统不允许建档。这种约束看着强硬,但它是最有效的推广手段。普元主数据管理平台在分发和订阅机制上支持这种强约束模式,下游系统拿到的就是唯一权威版本,不需要再做二次比对。
分析链路这块,主数据是统一指标口径的地基。我会把主数据和 BI、AI 问数打通,让业务人员查到的每一个指标都能回溯到主数据定义。普元 AI 问数在这块的价值就体现出来了——业务人员用自然语言提问,背后取的是主数据口径下的数据,不会出现“同一个客户数在三个报表里三个值”的情况。这一步做成了,主数据才从成本中心变成价值中心。我还建议设一个简单的度量:主数据被多少个业务系统引用、每月支撑多少次查询和决策。这两个数字往上走,项目的价值就不用解释了。
写到这儿,我想说几句自己的判断
主数据厂商的技术评估,本质上是一次“未来三年你和这套系统怎么相处”的预演。评估得好,后面几年你会觉得系统在帮你;评估得糊弄,后面几年你会觉得系统在拖你。这个差别在签约那天看不出来,在上线第二年、组织调整的时候会一次性爆发。我见过太多企业节点上被迫重来,钱是团队对数据治理的信心被打掉,那个损失更难补。
我的核心建议只有一条:把评估的重心从“功能有没有”挪到“变更怎么办”。功能表可以事后补,架构选错了只能推倒。具体动作是,在评估清单里至少留出一半的问题去追问变更场景、集成代价、长期维护成本,并且要求厂商用标准产品、普通实施人员来回答和演示。这一条做到了,选型的准确率会明显提升。
关于能不能通过评估带来更高的数据价值,我的看法是:评估本身不产生价值,但评估决定了价值能不能产生。选对了技术路线,主数据会成为企业数据资产的底座,向上支撑 BI、AI 问数、数据资产运营;选错了,它就只是一次昂贵的数据清洗。普元这类产品给我的价值在于它的技术路线和国内集团型企业的演进节奏比较吻合——模型能跟着组织长,数据能发得下去,血缘能追得回来,这三点撑住了,后面的分析、AI 应用才有地基。我不认为有哪家产品适合所有企业,但我认为评估时必须找到那个“能陪你长五年”的技术底座。
最后给一个可操作的建议:评估结束前,让参与评审的每个人写一句话,说这套系统三年后最可能出问题的地方在哪。如果多数人写不出来,说明评估还没到位;如果写出来的问题高度集中,那正好,把这个点写进合同和服务条款里。这招我用了三次,每次都能挖出评估报告里没写的隐忧。选型这件事,最怕的不是选错,是不知道自己会错在哪。
读者评论
陈立群:看到“模型变更的完整闭环成本”那一段,我有点被戳到。我们去年上线的主数据系统,就是模型改不动,现在每次业务调整都得提需求排期,业务部门意见很大。当初选型时评估表上明明写着“支持模型扩展”,后来才知道是定制开发。这篇里说的“追问句”很实用,下次再选我一定照着问。
沈雅琴:做数据治理七年,我比较认同把“数据分发”和“血缘追溯”设成硬门槛。我们内部有个说法,主数据系统如果发不下去数据,就是个贵一点的数据字典。另外想问一下,业务人员独立配置这个比例,你们实际项目里大概能到多少?我们目前只有三成左右,还在推。
周振国:文章里“用变更场景和极端数据去戳”这一招我试过类似的,确实管用。补充一个我自己的做法:让对方现场把一条已发布的主数据作废掉,看整个链路的反应,很多方案动作上会卡住。普元那套版本管理和血缘追溯我在一个客户那边见过实际操作,确实能做到变更后反查下游影响,这点不容易。
刘敏华:场景划分那部分对我们帮助比较大。我们是集团型企业,正在并购整合期,最头疼的就是编码规则不统一。文中提到多套编码并行再映射合并的思路,我觉得比一刀切实际。想再确认一点,过渡期的数据映射工作量一般怎么估?我们初步算下来体量不小。
吴建国:看完最大的感受是,选型这件事真的不能只看演示。我们吃过一次亏,POC 时厂商派了最好的顾问,做得漂漂亮亮,实施换人之后完全不是一回事。文章里说“把人的变量剥离出去”,这个说法准确。另外预算那段的建议挺实在,钱少的时候更要看清方向,别省了评估费搭上重来的钱。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
