原则系列-SaaS公司如何彻底消灭定制化(一)(2)
扫一扫
分享文章到微信
扫一扫
关注99科技网微信公众号
不同国家之间开发的人力资源系统很多功能还是类似或者重复,开支很大,浪费了很多人力物力。
管理起来难度很大,不同国家产研水平不一样,开发出来的效果差异也很大。
不同团队开发出来的产品的界面以及风格差异很大,不利于公司统一的品牌。
所以这家公司做了一个事情, 收购了一家专注于给 HR 领域做 PaaS 平台的公司,上面有一些固化的模块,比如说人事管理,比如说招聘,培训,绩效的一些功能,一些跟国家区域关系很大的政策性功能,比如说福利,薪酬,休假等管理,可以在这个平台上面配置开发, 这样做有几个好处:
很多共通的功能在平台上面固化了,不用重复开发,大幅度的减少整体开发工作量。
不同国家开发出来东西风格统一。
在执行的时候,这个平台公司配合协同全球不同国家的产研团队进行本地化系统的开发和落地。 但是在全球化落地的过程中,也带来了几个问题:
全球化跨语种,跨时区的沟通难度比较大。
共通固化的功能,因为考虑不周,很多时候对具体国家的支持还是不是太友好,需要在此基础上面做一些开发,这些东西的改动基本上控制在 PaaS 平台团队手里,他们统一来进行调整,然后开放给不同的国家。
那些需要自己配置开发的模块,不同国家因为团队水平不一样,执行出的结果差异很大,还有些国家还迟迟上不了线。
最后的情况是,一部分国家系统上了线,一部分国家也是迟迟上不了线,当然大部分国家的产研团队会将锅让那家 PaaS 平台公司来背。 鉴于这个情况,总部觉得固化很多功能,在这个基础上面满足全球不同国家的需求还是很难,需要更加的灵活化。另外觉得收购的那个团队工程师还是太弱,技术上面响应太慢。 因为经费充足,于是又立了一个新项目,招募组建了一个世界顶尖的工程师技术团队,砸了超过 10 亿美金,去做一个纯粹的 PaaS 平台,里面没有多少固化的功能,基本上可以基于配置型开发,整个开发出来的页面效果也是非常炫酷。 结果是,这个项目做了几年,花了超过十亿美金,然后各个国家基于这个系统去配置开发自己国家的系统,最后似乎没有什么国家的系统成功上线了。 如果我们再来复盘一下这个项目,二条路都很难(实际上从来做好的产品从来没有容易走的道路,因为难所以走一条开始看起来容易的路,后面往往是更难) 如果让笔者做选择,笔者觉得第一种方案实际是更好的方案。 实际上在平台上面给的空间越小,成功的可能性越大,否则不同团队,能力千差万别,出来的效果肯定很不可控,系统能够越固化的情况下面满足客户的需求,那样成功率会高很多,而且产品的体验会更可控。 还有,系统配置型越强,越灵活,交付难度越大, SaaS 公司的业务复制型越差。 所以如果笔者决策,笔者会选择第一种方案的基础上面可以继续收敛,还需要做更多的标准化,给不同国家团队可以发挥的空间越小,越容易成功 。这里面配置型的灵活度把握非常重要,不多不少,恰到好处,说起来容易,实际做起来是非常艰难的。 当然,国内只是面向中国地区的不同客户,整体难度要比开发一个全球性的产品来说要简单很多。 做 SaaS 就要努力解决标准化产品的问题,解决定制化的问题。 PaaS 有 PaaS 自己的用途,期待 PaaS 来解决 SaaS 的标准化问题笔者感觉有点画蛇添足,将问题更加复杂化。 下一篇我们具体来谈谈如何来解决定制化,实现 SaaS 产品的标准化。
99科技网:http://www.99it.com.cn
