中台这个词在国内企业圈蹿红的速度,比任何一次架构变革都快。但蹿红带来的副作用也相当明显:从技术团队到业务部门,从CEO到HR,几乎每个人都在用“中台”这个词,但每个人说的意思都不太一样。我见过太多团队,把中台理解成“把所有公共模块抽出来做成一个大平台”,然后辛辛苦苦搞了两年,结果发现业务线怨声载道,中台团队成了内部最大的瓶颈,最后只能黯然回退。所以我想认真聊一个话题:中台真正的含义,到底是什么。
先给结论:中台不是“大公共服务”。把中台做成公共服务平台,是对中台思想最深的误解。这个误解一旦落地,带来的不是共享与复用,而是官僚化和低效。下面我用这几年实际做中台项目的经历,把这件事掰开揉碎讲清楚。
1. “大公共服务”这个理解错在哪:先看大多数人的思维定式
1.1 “大公共服务”思路的三个典型特征
很多企业一决定搞中台,第一反应是成立一个“中台部门”,然后这个部门开始梳理全公司的公共需求,把所有系统里长得像的功能全部收编。这个思路概括下来有三个典型特征。
第一个特征是集中化。所有公共能力,包括用户、订单、商品、支付、权限、组织架构,全部收敛到一个独立团队统一开发统一维护。理由是“我们不想重复造轮子”。
第二个特征是通用化。中台提供的每个能力都力求做成“标准品”,坚持一套模型适配所有业务线。理由是“中台应该像水电煤一样即插即用”。
第三个特征是管控化。业务线想要一样东西,中台团队需要先评审、再排期、再开发,流程复杂响应极慢。理由是“中台能力要稳定,不能随便改”。
站在岸上听,这三个特征好像都挺有道理。但落地之后几乎一定会出问题。集中化导致中台团队忙到失控,通用化导致业务方抱怨“你那个东西根本没法用”,管控化导致业务方宁可自己另起炉灶也不愿意碰中台。最后中台变成一座孤岛,下面的人抱怨上面不接地气,上面的人抱怨下面格局不够。
1.2 为什么企业一听到“中台”就想到“统一收编”
这个思维定式真不能全怪企业,行业宣传本身就有问题。中台概念火起来的时候,很多分享都把中台描述成“企业能力的统一出口”“公共服务的集散中心”,PPT画出来就是一个巨大的中间层,夹在前台和后台之间,像是一个超级中转站。加上当时阿里这类头部企业确实有“大中台”的组织形态,很多人就顺势把“中台”和“集中化治理”画上等号。
但这里有一个关键的信息损耗:阿里的中台之所以能跑通,是因为它背后有强大的平台治理能力、清晰的业务边界、成熟的中间件体系,以及一套能够灵活调整的S2B2C生态。中台不是因,是果。它是业务复杂到一定程度之后,自然演化出来的协作形态。反过来,一个企业如果把中台当成“因”,试图通过成立一个中台部门来倒逼业务归集,就本末倒置了。
我见过最典型的失败案例,是一家集团型企业,把全国各分公司的合同、客户、供应商、财务核算全部收进一个“业务中台”。他们花了14个月,投入一百多人,结果各分公司业务差异太大,统一模型根本覆盖不住,最后只能回到“中台做底层、各公司做上层适配”的解法——等于白干一场,只留了一个到处妥协的底层平台。这个项目后来复盘,问题不在执行力,而在“公共服务”这个初始定义。
2. 中台的本质是“业务能力的沉淀与复用”,不是“权力的集中”
2.1 中台核心是场景驱动的能力单元,不是标准品仓库
想真正理解中台,需要先建立一个概念:中台提供的不是“标准品”,而是“半成品”或者叫“能力单元”。
我给你打个比方。传统前中后台协作模式,像是一家饭店后厨,所有菜都要后厨做,前厅只管端盘子。中台思想是改良版的烹饪协作:中央准备间把菜洗好切好备好,做成净菜;但不同的门店可以根据本地口味,自己选择炒法、自己决定放多少辣椒。中央准备间不是唯一后厨,而是备菜中心。
这个类比放到系统里非常好理解。以“订单能力”为例。订单一词在不同业务线里含义不同:电商的订单要管SKU、库存、优惠;服务类业务的订单要管预约时间、服务人员;企业采购的订单又要管审批流、预算占用。如果中台坚持做一个“通用订单模型”服务所有人,最后必然是每一家来用都得二次开发,而且二次开发还受中台模型约束。但真正的中台思路是什么?是把订单拆成更细颗粒度的能力单元:商品校验、价格计算、库存锁定、优惠分摊、状态机流转。这些是相对通用的能力单元,业务方自己组合、自己编排,拼出适合自己场景的订单服务。
所以中台真正的核心,是一组可以组合复用的能力单元,而不是一个包打天下的“公共服务”。它的价值在于提供可拼装的积木,而不是给你一个装好的玩具。
2.2 业务中台、数据中台、技术中台各解决什么
这几年中台概念进一步分化,常见的有业务中台、数据中台、技术中台。很多人觉得这是三种中台,搞得好像要建三个部门似的。其实它们是同一套思想在不同层面的落点。
业务中台解决的是“可复用业务流程和能力编排”的问题。典型场景比如多部门都要做客户管理,业务中台把客户建档、跟进、标签、公海、转化这条链路沉淀成共享能力,各业务线可以基于它快速搭建自己的CRM界面和流程。它复用的是“流程+规则”。
数据中台解决的是“数据资产的统一管理和敏捷服务”。典型场景是各个系统都在产生用户行为、交易流水、日志,数据中台负责把这些数据汇进来,统一口径、统一质量、统一模型,再通过数据集市或指标平台对外提供数据服务。它复用的是“数据+指标”,而不是简单把数据库连成一个。
技术中台解决的是“技术能力和基础设施的复用”。比如统一的消息队列、统一的任务调度、统一的权限框架、统一的日志链路。注意,技术中台虽然是公共的,但它是一种“基础设施”,服务方和用户之间有清晰的租户隔离,业务方不感知它的时候它工作得最好。
三个层面的中台要用同一套原则去衡量:看是否让前台更快,而不是让中台更全。
2.3 拿人力资源行业举例:为什么数据中台不等于HR系统的大锅烩
回到题目里提到的“人力资源数据中台示意图”。现在网上关于人力资源数据中台的东西很多,但很多示意图画得让人误以为,就是把招聘系统、薪酬系统、绩效系统、考勤系统、人事档案系统的数据全都倒进一个数据仓库,做一个大宽表,然后挂一个BI报表。如果是这样,那它字面意义上就是一个“大公共服务”。
真正的人力资源数据中台,不是把HR所有系统的数据堆在一起,而是把散落在各个系统里的人才数据、组织数据、考勤数据、薪酬数据、绩效数据,通过统一的数据标准和口径清洗、建模,形成可复用的数据资产。它的核心产出不是报表,而是一群可供各业务场景随时调用的数据服务能力。
说得更具体一点:HR数据中台应该提供的是“人员在职状态”“司龄职级序列”“员工异动记录”“薪酬带宽对标”“绩效分布画像”这种有业务含义的数据服务,前端应用(比如入转调离系统、人才盘点系统、薪酬分析系统)通过API或者指标接口调用它。而不是简单地在底层共享数据库,让每个应用都直接写SQL查数。
这一点如果不掰扯清楚,很多企业会把“建数据中台”做成“上数仓”,上了数仓做了一堆表,前端还是各写各的,照样对不上数。这根本不是中台,只是一个高级点的ODS层。
3. 一图说清:人力资源数据中台的核心分层模型
3.1 人力资源数据中台的参考架构:从ODS到业务服务
结合我实际参与过的HR数字化转型项目,我觉得一张“能落地”的人力资源数据中台示意图,不应该是一个孤零零的云图,而是一条清晰的分层服务链。它的完整链路应该是这个样子的。
最底层是数据源层,包括EHR系统、招聘系统(ATS)、绩效管理、学习平台、考勤系统、社保公积金系统。这些系统用DTS、DataX或者定时同步,把增量数据送进贴源层(ODS)。
第二层是数据整合层,也叫统一数仓层。这里做三件事:第一件事,统一身份,把同一员工在eHR里的StaffID、打卡系统里的CardNo、学习平台里的UserID、薪酬系统里的EmpNo全部映射到同一个“员工主键”上。第二件事,统一口径,比如“在职人数”到底按哪个系统的状态算、“司龄”按入职日期还是按转正日期算,必须在整合层里签约好。第三件事,构建主题域,最核心的是员工主题域(基本信息、岗位、职级、司龄、学历)、组织主题域(部门树、编制、成本中心)、考勤主题域、薪酬主题域、绩效主题域、招聘主题域。
第三层是指标层/服务层,这一层非常关键,是判断你是在做数据仓库还是在做数据中台的分水岭。数据仓库做到整合层其实已经完工了,后续就是给BI工具出报表。但数据中台在整合层之上还要建一套统一的指标字典和API服务。指标字典里定义“人效比 = 营业收入 / 员工总人数”,并且由中台管理。业务系统想要这个指标,不直接写SQL,而是调用中台发布的Metrics API,得到已经计算好的指标值。
第四层是应用层,包括HR驾驶舱、人才盘点、人力成本分析、离职预警、招聘漏斗分析。这层负责做体验,直接把中台的数据服务拿来渲染成页面。
把这条完整链路画出来,你就能直观地回答那个热词:“人力资源数据中台示意图”为什么会火,因为大多数人缺的不是数据,是这张图里从原始数据到业务价值之间的那几层“看不见的加工场”。
3.2 为什么“统一指标层”是数据中台的胜负手
接着上面说,我认为数据中台最容易被低估的,是“统一指标层”。很多企业搞数据中台,花了大价钱做贴源、清洗、建模,最后BI报表一上线,业务方一看说“这数怎么跟XX部门的数对不上”。然后一查,发现两边对“在职人数”的定义不一样,一个按合同状态,一个按工资发放状态。
统一指标层解决的就是这类问题。它把指标变成“受管制的资产”,每个指标有唯一名称、唯一计算逻辑、唯一口径归属方。谁要消费指标,就去指标平台申请,不要自己重算。这项制度上的约束,其意义甚至比技术上的架构还大。
人力资源领域典型统一指标举几个例子:HC总量(编制数)、在职人数、离职率对比。这里特别容易出错的是离职率——分母用期初期末平均在职人数还是期初在职人数,分子用当期离职人数还是累计离职人数,不同的计算方式,结论能差小一半。不把离职率做成统一指标,两个部门各算各的,之后开人才盘点会必然吵架。
建统一指标层的实操建议是:先识别高频共享指标。每个领域一开始别求全,挑TOP 20业务最常用的指标来统一,跑通后再扩充。一个指标从“各自计算”改成“中台统一供给”,必须经过业务评审,带着定义、口径示例和计算结果差异分析上会。这一步走扎实了,数据中台的价值比技术架构上多做几个数据域都大。
3.3 从示意图到落地:一个按周排期的最小可行路径
图纸画得再漂亮,落地才是真功夫。给一个我验证过的、可以复制的路径,核心原则是不要一口气吃成胖子。
第一个阶段(1-4周),先做员工和组织这两个核心域的贴源接入和主数据打通。这个阶段的目标是让“员工主键”和“组织树”在数据层完全统一。很多项目最大的坑就出在这里,不同系统之间员工编码不一致,导致后续所有口径全部带病运行。
第二个阶段(5-8周),建统一的“人力资源核心指标集”。我只建议先做三类指标:人员规模类(在职人数、新入职人数、离职人数)、人员流动类(离职率、入职率、净增长率)、人效类(人均营收、人均薪酬成本)。这些就是业务方最常挂在嘴边的数。把这三类指标做成中台统一供给,让HR看板、经营分析会的数据全部取自同一套口径。
第三个阶段(9-12周),接入招聘和绩效数据,做“选育用留”场景的串联。比如打通招聘漏斗和编制数量,系统能实时算出“需求岗位、在面人数、offer待入职人数”;打通绩效和人才盘点,输出高潜人才池。
这样的节奏,业务方每一两周就能看到进展,不像那种规划12个月、上线即推翻的大工程。中台的信任是靠小步快跑攒出来的,不是靠在立项会上讲大故事。
4. 中台失败项目的共性:组织病灶比技术债更致命
4.1 中台团队变成“审批局”:协作机制的雷区
我复盘了下这些年见过的中台烂尾项目,发现技术选型烂的其实不算多,绝大多数都是组织协作机制烂掉了。最典型的就是中台团队慢慢变成了“审批局”。
事是怎么一步步变坏的?第一阶段,中台团队希望保证质量,于是要求所有接入方提需求要统一评审。第二阶段,中台团队手里的需求越来越多,开始分优先级,但评优先级的规则不透明,各业务线开始私下找关系“插队”。第三阶段,业务线发现中台排期实在太长,干脆自己招人搭了一套“私有服务”,美其名曰过渡方案,实际上就是绕开中台。第四阶段,中台上面没人用,下面没人理,成为一个只有后台同事才在内部周报里提到的名词。
想要避开“审批局”这条绝路,最有效的手段是给中台设定极强的服务意识指标。具体操作上,我建议每个中台服务都登记一个“接入平均时长”,从中台收到需求到提供可被调用的能力,整体响应时间超过两周就要报警。中台不能光管接需求,要主动管理需求的上线时间。前台业务方需要被当作用户对待,而不是被当作排队者对待。
4.2 业务理解断层:中台团队不懂业务,业务团队不懂中台
中台失败的另一个高发原因,是中台团队成员虽然技术过硬,但对业务理解非常浅。做通用能力设计的人,如果不知道一线业务怎么跑、用户的痛点和异常规则是什么,做出来的通用性就是空中楼阁。
在这点上人力资源数据中台踩的坑尤其多。不少技术负责人,把人力的“转正流程”“考勤异常申诉”“绩效强制分布”理解成一堆简单的增删改查,结果做出的中台服务,被HR业务方吐槽“不符合公司人事管理制度”。不是说HR制度多高深,而是业绩规则、地区差异、劳动力市场的特殊逻辑,这些“隐性知识”不到业务现场根本学不到。
我的解决方法比较朴素:中台的产品经理和核心研发,每两周必须到业务部门坐半天班,参与一次实际业务例会,比如参与招聘复盘会、薪酬预算会。只有亲眼看到HR怎么谈编制、怎么算offer、怎么解释离职原因,中台设计者才能真正做出可用的能力。这比在中台团队内部开十次需求宣讲会都有效。
5. 经历裁员后我对中台边界的新理解:什么时候不建中台
5.1 三种不值得建中台的场景,别盲目跟风
不是所有企业都该建中台,甚至可以说,大部分企业不应该轻易建中台。在我经历过的几轮组织调整之后,我对中台的边界反而有了更清醒的认识。有三种情况是我现在会拦着不建的。
第一种是业务规模太小,业务线之间的共性弱到几乎可以忽略不计。比如一家公司只有几十人,百来号人,做的是单一业务,那前台和后台之间距离本来就短,搞中台纯粹是增加组织层级,增加沟通成本。对这种团队,直接服务模块化就够用了,用不着“中台”这个形态。
第二种是企业内部各业务线的高度独立,几乎是不同行业,连底层客户都不一样。中台若硬把能力聚在一起,反而是给业务方添麻烦,大家一起做共享,做得越多,损失就越大。
第三种是组织能力不足。中台对组织领导力、协同能力、数据治理能力要求极高。如果公司连基础的数据口径统一都做不到,各部门的数据还在靠Excel传来传去,那先不要碰中台,先把基础的信息化和数据标准化补一补,否则中台项目只会把混乱放大。
5.2 服务于战略的弹性:中台也要跟着业务调整
中台不是一成不变的固定结构,更不是建成就一劳永逸的固定资产。真正的中台,需要跟着公司的战略和组织结构一起弹性调整。很多公司在不同阶段,对中台能力的依赖重点是不同的。
比如公司早期快速扩张时,中台的“招聘能力”“权限配置能力”“新业务快速上线能力”就是重中之重,目的让新团队能快速跑通流程。到了成熟期,公司更关注降本增效,中台的“成本分摊能力”“精细化核算能力”“流失预警能力”就要加强。而到了转型期,中台如果被固化在一个旧业务模型上,它反而会成为转型的阻力。所以中台的建设周期不是一次性的,而是一个持续演进的“弹簧”。
这个认知对我影响很深。以前我做中台,总想着如何把平台做得更抽象、更通用、覆盖更多场景,后来发现这种“以平台为中心”的思路,会不知不觉地让平台变成一个吞噬业务的怪物。随着项目增多和职业经历的变化,我越来越倾向于“以业务价值为中心”来审视中台,哪个环节能产生业务价值,中台就往哪里生长。
5.3 把中台当成“产品”来运营,而不是当成“项目”来交付
最后分享一个我个人的经验:成功的团队是把中台当成产品运营的,失败的团队是把中台当成项目交付的。这两种思路的差别,决定了中台团队的每一个选择。
项目型团队关心的是“按里程碑交付”,目标上线,上线就算成功。中台这种形态一旦被当项目来管理,团队就会在验收之后迅速松懈,中台的迭代和到业务现场接受反馈的动力就没了,慢慢就和其他系统一样开始老化、腐朽、被绕过,最终成为一座没人想去维护的“遗产”。
产品型团队关心的是“用户是否在持续使用并因此获益”。他们会看日调用量、接入业务方的留存率、新业务的接入时长、业务方需求响应周期。他们把每个中台能力当作一个产品来定KPI,不停地用业务反馈来修正它的边界和颗粒度。也只有到这一步,中台才真正形成了复用、演化、迭代的闭环。
我始终认为,中台建设不是百米冲刺,而是一件需要持续投入、持续治理、持续迭代的事。也许最难的不是第一年的方案设计,也不是第一套服务的上线,而是很多年以后,当业务变了、组织变了、技术变了,中台还能保持它“为人服务”的初心。这种定力,比任何一种架构设计都稀缺。