optiviseai.

观点

定制 ERP 还是现成 ERP:自建还是购买,怎样判断。

自建还是购买,没有放之四海皆准的答案。流程比较标准时,现成 ERP 往往更好;当你报价、生产或交付的方式正是你的竞争优势时,定制 ERP 才值得做。本文从贴合度、长期投入和风险三个方面比较几种方案。

作者:Optivise AI · 墨尔本约 8 分钟

目录定制 ERP 还是现成 ERP
本文内容8 个部分

其实是三种选择,不是两种

所谓“自建还是购买”,大多数时候其实是三选一。套装 ERP 是订阅或购买授权后基本按原样使用的软件。配置与扩展型 ERP 是在套装产品上设置自己的字段、流程和报表,有时再加插件或定制代码。定制 ERP 则围绕你的流程开发,并和你现有的工具连接起来。

方面套装配置与扩展型定制
出发点采用厂商的标准流程在产品允许的范围内调整围绕你的流程设计系统
首次投入使用标准流程通常上线较快取决于配置和插件的工作量取决于范围;按模块做会更快
特殊流程靠系统外的变通办法处理设置够灵活就没问题高度贴合,包括你的叫法和例外规则
升级由厂商提供设置一般能保留,定制代码要重新测试由开发方维护和修改
主要风险为迁就软件而改变做事方式定制过多导致升级代价高依赖开发方,以及开发质量

什么时候现成 ERP 更合适

当你的流程和同行大多数企业差不多时,现成 ERP 通常是更好的选择。软件已经被大量用户验证过,厂商会提供升级和安全修复,熟悉产品的顾问也更多。

加拿大商业发展银行(BDC)也持同样观点:大多数中小企业选择一套能满足需求的现成系统会更好,并且应尽量避免对它做定制。这个建议值得认真对待。以下情况通常适合现成 ERP:

  • 销售、采购和库存流程比较标准,而且你愿意按产品的方式来做。
  • 主要需求是会计、工资和税务申报,成熟产品在这些方面已经做得很好。
  • 公司里没人有时间负责一套定制系统,或与开发方配合。

什么时候值得做定制 ERP

当你的做事方式确实与众不同,而且这种不同对客户很重要时,定制 ERP 才值得做。常见的例子有:选项和规则很多的报价、按订单生产或按订单设计的产品、制造与分销和服务混合的业务,或者套装产品只能靠旁边的表格才能处理的审批和质量规则。

要诚实地分辨哪些不同真正重要。能拿下订单的报价方法是优势;换成标准流程反而更好的习惯则不是。

定制不等于全部推倒重来。很多时候最好的做法是保留好用的会计软件、CRM 或网店,只开发缺的那一块,再通过 API(应用程序接口)连接起来。

长期总投入

购买价或开发价只是第一笔账。澳洲政府的 business.gov.au 建议,评估任何数字工具都要算总拥有成本,即前期费用加上整个使用期内的运行费用。对 ERP 来说,要把下面几项放到几年的时间里比较:

  • 实施:流程梳理、配置或开发、数据迁移、测试和培训。
  • 授权或订阅费:套装产品通常按用户或模块收费,并随业务增长而增加。定制系统则换成开发和托管费用。
  • 定制部分的维护:每个定制字段、报表或插件都要维护,周边一有变化就要重新测试。
  • 升级:BDC 指出,高度定制的系统每次升级通常都要重做定制部分,即使最初是现成产品也一样。定制系统只在你决定时才改,所以必须有人负责让它保持安全和更新。
  • 对开发方的依赖:大量定制会把你绑在配置它的伙伴身上,定制代码则把你绑在开发团队身上。拥有代码和数据、留好文档,可以降低这个风险。

一张决策表

这张表只是起点,不是结论。

你的情况倾向于需要注意
流程接近行业标准套装 ERP以后一点一点地加定制
核心流程标准,部分字段、审批或报表不同以配置为主、尽量少写定制代码定制代码让升级变复杂
会计没问题,缺口在报价、生产或项目保留会计软件,只加一个模块不清楚每类数据以哪个系统为准
流程特殊,而且是赢得订单的关键分阶段建设的定制 ERP围绕习惯而不是真正的优势来开发
没人能负责系统或与开发方配合带厂商支持的套装 ERP为用不上的模块付费

做决定之前要问的问题

拿这些问题去问每一个选项,包括定制开发方。

  • 我们的流程有多标准?把流程连同例外情况画出来,标出哪些步骤是真正的优势、哪些只是习惯。
  • 谁来负责这套系统?指定上线后负责决策、审批改动和支持同事的人。
  • 升级时会发生什么?问清楚定制部分和集成怎样重新测试,这部分工作由谁付费。
  • 数据和代码归谁?写进合同,写明怎样以标准格式导出数据,并确认澳洲隐私原则(APPs)对系统里的个人信息怎样适用。
  • 怎样和保留的系统连接?确认与会计软件、CRM 和网店的集成,以及客户、产品和价格以哪个系统为准。
  • 能用我们自己的数据试一试吗?business.gov.au 建议购买数字工具之前先试用。用你自己的产品和一张真实订单做演示,比看功能清单更能说明问题。

逐个模块建设怎样降低风险

任何 ERP 项目最大的风险,都是做了很久、一次性上线,结果发现不合用。在同一份数据上一次交付一个模块,可以降低这个风险。

  • 每个模块解决一个真实问题,验收后才开始下一个,问题在还小的时候就会暴露出来。
  • 可以随时停下、调整方向或改用套装产品,已经在用的模块不会白费。
  • 数据只需清理一次就能反复使用,因为所有模块共用同一套客户、产品和订单记录。

我们的合作方式页面把传统 ERP 和定制 ERP 并排做了对比;小企业 ERP 指南讲了应该先上哪个模块。如果定制更合适,可以看看我们的定制 ERP 服务:围绕你的流程开发,并连接你保留的工具。

在 Optivise AI,一个定制 ERP 模块通常约一周完成开发,另加测试;每个模块验收后再开始下一个。你可以先用自己的测试数据或脱敏数据试用演示版 ERP。范围和费用在每份方案中单独约定。

常见问题

定制 ERP 比现成 ERP 更好吗?

总体上谈不上哪个更好。现成 ERP 适合流程接近行业标准的企业,因为它经过验证、有厂商升级、支持也多。定制 ERP 适合流程确实与众不同、而且对客户很重要的企业,前提是有人愿意长期维护。比较时看贴合度、几年内的总投入,以及你将依赖谁。

ERP 的配置和定制有什么区别?

配置是使用产品自带的设置,比如字段、流程、审批规则和报表格式,产品升级时一般能保留。定制则是在这些设置之外修改或新增代码。定制能更贴合你的流程,但每次升级都可能要重新测试甚至重做,带来持续的工作量。

小企业应该自建还是购买 ERP?

大多数小企业应先看现成或配置型方案,尤其是会计、工资和基础库存这类标准需求。当报价、生产或项目跟踪等核心流程不靠大量变通就无法放进套装产品时,自建才有意义。折中的办法是:保留好用的工具,只开发缺的那一块。

定制 ERP 开发要多少钱?

取决于范围,没有固定价格。主要因素是模块数量、现有数据的状况、要连接几个系统,以及需要多少培训和支持。从一个模块开始,投入远小于一整套系统,所以可以要求按模块列明范围和费用。 定制 ERP

定制 ERP 的开发方不再提供服务怎么办?

这是定制软件最主要的风险,所以要在开发开始前就做好安排。书面约定代码和数据的归属,要求提供文档和以标准格式导出数据的方法,并确认系统采用通用技术、换一个开发方也能维护。这些保障和开发价格同样重要。

相关内容定制 ERP小企业 ERP聊聊你的需求

想具体聊聊?

带着你业务上的问题来,我们给你直接的回答。