4 ms·
ERP systems tend towards the terrible because you end up either throwing your existing systems on the ground, or you are going to need to rewrite the vendor sys
by programminggeek 13y ago
ERP systems tend towards the terrible because you end up either throwing your existing systems on the ground, or you are going to need to rewrite the vendor system to match the systems you already have in place.
Anymore, I think it would be a lot smarter/cheaper to have a bunch of REST/RPC api's exposed in front of your data systems and just wire a bunch of UI on top of those instead of having to rewrite a system like SAP to do what you need it to do.
Also, how is it that large enterprises like Google, Facebook, Twitter, Amazon, etc. can scale to millions/billions of users using a similar API-driven approach and a company of tens of thousands couldn't do the same thing for their ERP system that probably has < 100,000 users on it?
- chollida1 13y ago> Also, how is it that large enterprises like Google, Facebook, Twitter, Amazon, etc. can scale to millions/billions of users using a similar API-driven approach and a company of tens of thousands couldn't do the same thing for their ERP system that probably has < 100,000 users on it? Business rules. Google clientel basically all use the same api to ask the same question. SAP users have, I'm guessing, 2 -3 orders of magnitude more differences and rules that a google user does. This is a 100 billion dollar business where almost every company on the face of the earth can be a client so it attracts some very smart people. The huge differences from company to company make it really tough to have one product scale out for everyone. SAP, Oracle, SalesForce, Microsoft and many others have tried and the fact that no one has done it yet speaks to how difficult it is to do.