我认为传统的制造业的企业管理系统(ERP、MES、OA等)完全可以由企业内部的人自己做,是我太天真吗?| MES系统供应商 木白科技 木白智造

作者:木白钱老板
链接:https://www.zhihu.com/question/443400519/answer/2482826502
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

首先,利益相关还是要交代下,我是木白智造CEO,我们主要是做装备制造行业MES的。我走过超过500家国内的工厂,也读过基本上国内外所有MES相关的标准规范文件,尝试来回答下这个问题。

首先,我的回答是:是的,你想的太天真了。

我看很多回答,都有一定的道理,但我觉得还是不够根本。你说的这些软件,ERP、MES、OA,属于管理软件的范畴。那么,管理软件的本质是什么?是行业最佳管理实践的输出。这个认知非常重要。基于这个认知,我们就能认知到企业自己开发是一条不合适的道路。

其一,单个企业不具备积累行业最佳实践的视野。

你们目前积累下来的生产管理方式,是你们最擅长的,但不一定或者说肯定不是行业最佳。按照你们自己的这种方式完全固化下来的流程和软件,恰恰把你们管理当中的不合理之处给固化下来,这对企业的后续发展是不利的。

而专业的管理软件产商,是基于相当数量的实践经验,不断打磨最适合这个行业的管理软件产品。有没有想过,你们在某些地方感觉专业软件不好用,恰恰是自己管理不规范的积弊所导致的呢?任何一个改善,在初期的适应过程都是痛苦的,都是有门槛的。

我认为传统的制造业的企业管理系统(ERP、MES、OA等)完全可以由企业内部的人自己做,是我太天真吗?| MES系统供应商 木白科技 木白智造

其二,一般甲方企业的IT部门不具备开发一个合格的管理软件的IT能力。

管理软件是很复杂的,除了很复杂的业务功能模块之外,还需要有成熟的用户组织权限设计、消息通知等管理软件必备的支持性功能;还需要有非常专业的UI/UX来保证产品的视觉和交互体验;以及通讯稳定性、数据安全等性能相关的考虑。

功能、交互、性能等要求都需要一支成熟的软件团队,他们需要有充分的行业标准规范认知+良好的软件工程素质。拥有这样一支成熟团队的成本是非常高的,做一个单个项目根本不具备条件。以我们公司为例,我们专注做装备制造行业的MES,我们的产品达到可以在行业内复制的阶段之前,已经在研发端投入超过1000万人民币。

其三,管理软件有持续迭代的需求,企业自己开发一般不具备这种条件

正如前述,管理软件是“行业最佳管理实践的输出”,行业的最佳管理实践是需要演进的,此刻的最佳不代表以后的最佳,所以需要持续迭代。持续迭代需要遵循合格的需求收集、评审、开发的流程,而且对实现这个流程的IT组织有较高要求,比如说前版本产品的文档、代码质量,组织的稳定性等等。这些基本也只有专业的厂商才具备。

综上所述,在认知到管理软件是“行业最佳管理实践的输出”的时候,就不去轻易选择自己开发了。

如何选择靠谱的管理软件的厂商,对于MES我们还是有经验的,可以参考我的另外两个回答:

制造执行系统(MES)国内目前比较好的实施厂家?

我们要上MES,怎么选择一家靠谱的软件公司?

相关新闻