背景
当前位置:首页 > 鲜活水产 > 一年中台实战录

一年中台实战录

  • 发布时间:2021-07-11 09:03:55

图片来自“网”

【编者按】市面上有关中台的“应景儿”文章越来越多,但是讲概念的多、有干货的少,毕竟中台虽然热,但是还缺少真刀真枪的实践。本文作者是一位中台的实践者,他所在的团队用一年时间搭建中台,后因为公司战略和组织架构调整,中台项目被停止了,本篇文章分享了其搭建中台的收获、感悟和反思,详情见下文。

文章转载自InfoQ,作者为网易有道中国大学 MOOC 资深产品经理何少甫,经编辑发布,供业内人士参考。


令人唏嘘的一年

故事的开端

2018 年 3 月份,我正式成为一名中台产品经理,在这之前的一两个月,我已经和 Sunner 就中台的发展有了多次沟通。我们要做一个在线教育领域的中台产品——爱多思(EduOS),顾名思义,就是一个在线教育的操作系统。线下教育的教学工具有桌椅板凳,黑板、粉笔、投影仪等教学设备,组合成物理世界的课堂,爱多思的目标是构建出线上教育里的桌椅板凳,让其能够自由组合成一整个在线教学管理系统(LMS),并形成标准。

这是一个有挑战的活儿:

首先,当时中台在互联网公司是个新概念,如何在互联网公司里做一个中台,业界并没有太多的成熟经验可以参考;

其次,各条业务线里烟囱式的教学系统已经分开跑了很久了,在这个基础上搭建中台,就好像在给飞行中的飞机换引擎(当然,并不是每条业务跑得同样快,这也是中台能够在各个业务产品间周旋的基础)。

17 年阿里出版的那本书“阿里中台战略”是我们当时唯一找到的理论基础,阿里大中台几年的实践,以及 17 年我们通过一支几个人的别动队在内部对可行性的探索,最终让我们在申请立项时说明这事可以做成。

中台项目正式立项,我成为立项后第一个产品经理,Sunner 是负责人和产品架构师。我们计划用两年时间把中台搭建好,让爱多思能够支撑各条业务线的发展,并且能快速孵化出新的业务。然而一年过后,2019 年 2 月底,因为公司战略和组织架构调整,中台项目被停止了。

我依然清晰的记得那天,大家在会议室里讨论已经在线上跑的中台服务未来何去何从,想想在云端本地无数的代码库中有一套打着那天的 tag,然后就没有再更新过,让人唏嘘不已。

这一年的收获

回顾这一年,我们做成了这几件事儿:

完成了多个教学服务的中台化改造。其中包括一些底层的基础服务,如账号、权限、点播、直播等;也包括一些具备教学逻辑的模块,如直播课、题库、问卷等等。每个服务都可以单独拿出来做成可直接给终端用户使用的产品,类似于 CCtalk、问卷星,并且这些服务和模块都已经支持各业务产品了。

总结出来中台化产品设计、产品研发、项目管理的一些标准规范和套路。依照这些标准和套路,没有中台经验的产品和技术人员也可以快速的开发出中台服务,并被业务产品接入使用。

当然我们也还有一些没做完的事儿,包括:

中台教学系统的闭环。我们做了一些独立的教学模块,但还没能够用中台化的标准把这些教学模块完全组合起来,形成一个可以系统化学习的课程。

中台价值的量化体系。只有做好了价值量化这一点,我们才算完成了中台在商业世界里的实践,并且经验可以被推广到公司内外。

中台商业化的探索。我个人一直希望能够把中台做成一个可商业化的企业服务,不仅仅只是一个内部支持型的产品。中台项目停止后,我也依然在教育 ToB 行业。时常在想:如果有了成熟的中台能够对现在的问题有什么帮助?现在看起来,在国内目前的商业环境下,一个好的中台,其对内服务产生的价值还是远远高于对外直接输出的价值,庆幸当年 Sunner 压制住了我想快速商业化的诉求。

假如我们能有两年时间,不知道能否达成最初的目标,也不知道未来是否还有机会继续?但我几乎肯定的是:中台会在接下来互联网和传统产业深度结合时,变得越来越重要。名字除了叫中台,还可能会被称为平台、中间件、共享服务等等。

此外对于我个人而言,应该说我这一年的收获良多:

进入互联网行业后,小步快跑成了常态。而在中台的这段时间,我难得能够暂时放开业务的压力,按照近乎理想化的标准去进行产品架构设计、做抽象、画 UML、花时间仔细思考。我本不是这样的人,这也算是在刻意练习了。

作为一个在线教育行业的新人,通过中台我能有机会参与整个事业部涉及的所有教育业务,包括 K12、成人、ToC、ToB,让我对在线教育行业有了一个更全面的认识,从中寻找兴趣所在。

结识了一帮优秀而有趣的小伙伴,大家一起做有挑战的事情,也才有了这篇文章里的回忆。

都在谈中台,究竟什么是中台?

中台的概念

中台是近年来 IT 行业非常火的概念(这里最好加上一个”IT 行业“的限定,因为曾经有商务同事以为我是研究两岸关系的,哈哈),有很多的文章从产品、技术、组织等多个角度来解释什么是中台。对于一个快速变化的新概念而言,很难有标准定义,阿里中台某高管都提到过现在阿里所做到的离他所定义的中台还有一段距离。

给定义是非常谨慎的事情,但很多时候不给定义又没办法继续聊,所以我也曾经在一个内部分享上给中台做了定义「服务于某个垂直领域的工具平台」。在做这个定义时,我是参考了云计算的概念的。云计算是一种通用服务,那么中台和云计算有什么差别呢?按照 IaaS/PaaS/SaaS 来划分,服务的领域越来越垂直。参考这种方式,我会定义中台在 PaaS 和 SaaS 之间,主要原因如下:

PaaS 提供了一种服务,客户的程序员通过二次开发使用 PaaS 服务,最终完成某个功能给最终用户。PaaS 的通用性需要非常强,这样才能获得足够大的市场,比如 IM、视频云服务等,也因此 PaaS 往往是没有界面的。

SaaS 提供的服务不需要客户进行开发,只需要开通服务,在管理后台上配置一下就可以直接使用。但 SaaS 服务往往针对的是一个细分领域,其定制化能力也相对弱很多。即使是像钉钉,钉钉选择 IM 这种企业中最通用化的服务,同时做成企业服务的开放生态,目标客户也主要是覆盖中小企业。定制化需求强的大客户,也往往会需要希望借助 IM PaaS 服务来自主研发内部 IM 工具。

PaaS 和 SaaS 定位在服务外部客户,必须具备很低的使用成本。即使是需要通过技术来接入的 PaaS 服务,接入成本也一定要足够低,接