主流上来说,比较支持 @谈无语 的见解,开发一套ERP,前期花费巨大,除了实现功能的程序员外,还需要熟知业务流程的各顾问来辅助开发,而且随着业务变动,可能需求也一直在变难点太高,除非没有预算限制我所在公司的产品是业内知名的电商CRM系统,也有过一些客户自行开发CRM系统,但是往往夭折,原因有很多,。

内部的业务人员跟技术人员的匹配沟通有问题,各种撕逼,业务人员也因为目光局限于本公司内部,没有纵观全局以及未来的新技术发展,外部则是因为跟诸多电商平台的接口获取信息有限,后期的维护开发成本太高,最后往往投入上百万之后,出来的产品被搁置。

但并不是说不支持题主的自主而发,而是我认为,题主前期可以先采用比较成熟的系统,配合自己的业务流程发展在这过程中,有意识的吸收业务流程,培养业务及技术骨干,摸清自己的需求,届时再开发,站在业务熟练与技术成熟的基础上来做。