一般来说,企业上ERP的目的是提高企业的管理效率或者发展业务。
很多企业刚开始会选择通用ERP, 使用的过程中也的确解决了经营中的部分问题,但是总是会用着不太顺手。因为通用ERP往往是根据大企业流程来设置的,大企业的岗位分工很细,管理的规范性比较高,所以趋同性也比较强,而中小企业的业务流程对应的岗位分工的差异性极大,很容易造成通用的ERP系统实施失败,企业耗费极高的成本却收获了更多员工的抱怨。
很多企业在使用闭源软件中的痛苦都是十分深刻的:
一是强制升级,厂家会对在使用的企业强制进行升级,不升级后续便没有支持服务,企业十分被动;
二是开发难,很多厂家标准化软件仅能满足企业30%不到的需求,很多其他需求得不到满足,开发昂贵且得不到很好的服务;
三是受限于厂家,没办法自行修改和寻求其他软件厂商处理。
所以定制ERP就有了市场,定制意味着以企业自我诉求和驱动为主体,以企业管理目标为中心,让企业成为软件开发的产品经理,提供自我思想诉求,有机会打造出更匹配企业管理要求的信息化系统,让信息化成为企业提供原动力的资产而不是拖累。让目标清晰明了,事务简单,工作轻松。
定制化的系统有哪些优点呢?
1. 适用性更高,可以将企业的管理理念和管理经验具象化、逻辑化,来满足企业的特定需求,这样一来,企业用的也更舒服;
2. 操作更方便,因为是经过了需求调研、根据企业自己的业务流程和管理方法开发出来的系统,所以操作上更简单,更容易上手;
3.扩展更容易,随着企业的发展产生的新的管理/业务需求,可能需要对原有的功能做调整或者添加新功能,定制化项目往往会交付源代码,这样自己做扩展开发或者请服务商做二次开发也就变得很方便,可以节省时间和金钱;
4.节省不必要的费用,通用ERP包含的功能往往大而全,报价时也是基于整套系统来报价,这样就存在有些客户用不到的功能但是也需要计算费用,这样就冤枉了
定制化的缺点?
1. 系统上线周期长,前期调研沟通要花费一定的时间,接着按你的需求、操作习惯开发系统同样需要时间;
2. 费用可能会比较高,这个要看情况,定制开发费用是根据企业所需的功能模块(模块数量,功能实现难易度),再结合软件开发公司的开发成本(包括开发人员数量、开发人员工资、开发周期等)进行综合评估的;
好消息是,如果以Odoo框架为基础来做系统定制开发,可能有效规避定制化开发的缺点。
一个原因是因为Odoo开源的特点,基础框架是免费的,同时在世界各地有大量的开发者基于这个框架开发各类应用,并且以免费/付费的方式发布到网上,这样我们就有机会获得企业管理/发展业务需要的应用模块,通过功能测试&验证,必要时在系统应用模块的基础上做二次开发。这种方式毫无疑问可以减少开发周期&费用。
另外一个原因是与Odoo的技术框架有关,Odoo的主要开发语言是Python, 辅以XML构建视图,这样的设计使得Odoo的定制开发比一般的开发效率要高很多。