Well, SAP has for long been a money making blackbox for consulting firms. Think IBM, Accenture and the likes. They rake boatloads of money for multi-year contracts to implement SAP systems for companies wanting ERP solutions. The system is outdated and obscure with both technical and non-technical people having a tough time understanding it. Last time I worked with some interfacing systems to some SAP modules, it sti…
What's SAP?
531–540 of 622 posts
Re: What's SAP?
#532Earlier quoted context omitted.
As someone working in healthcare, I can attest to the value in getting an healthcare org to adopt standardized workflows. I'll take an org that follows process over better software that isn't used in a consistent manner. There is too much operational and human complexity to solve healthcare with software alone.
I feel like your "following process over better software" remark holds true to any company I've seen.
Re: What's SAP?
#533I teach enterprise systems at a university, with emphasis on SAP. It's hideous. Hideous. My students complain it is unusable (agree), doesn't make sense (agree), that they can't see the point (agree). When you look at the underlying database 'schema' (inverted commas deliberate) you'll find it's a massive, denormalised mess. Much of what SAP can do can be done at the local level using intuitive software. Reports, for…
> SAP can do can be done at the local level using intuitive software No they cannot. ERP's are beasts of expert domain knowledge hidden in shitty codebases, but don't be confused for an even a moment to think you can do it yourself. It's a fools errand, and I'd fire or not hire anyone that tried to intentionally do this rather than just build something basic to hedge time until you have to implement something more se…
Re: What's SAP?
#534Earlier quoted context omitted.
As a financial auditor, if a client uses SAP or some other standard ERP we can just ask for a general ledger report and get to work. If they are using something bespoke I would probably put my head in my hands and send an urgent email to our dreaded IT systems audit team, at major expense to the client.
Yeah... when my family business installed SAP the auditors were delighted. But... here’s the thing: standardised ledgers that make a company easy to audit have no positive correlation with corporate effectiveness and competitive advantage. It’s great that your work is simplified, but frankly, it’s totally irrelevant. I’d rather my auditors had to hail their dreaded IT departments than having the whole firm rendered e…
It's the other way around. It's totally irrelevant to re-invent the wheel and do something in a non-standard way.
> I’d rather my auditors had to hail their dreaded IT departments
That's not how auditing works. The point of GAAP is that things are done a certain way, and if you do things differently you need to provide that it isn't bullshit. Otherwise Enron & WorldCom all over again.
Re: What's SAP?
#535Earlier quoted context omitted.
ServiceNow is another disruptor with an interesting approach similar to SalesForce. SNow started as a Remedy alternative, but really saw IT groups as the infrastructure that every other Department relies on. While SAP hold influence in a company by controlling the purse strings, a good ServiceNow implementation holds the Microservice and Technology information every group is reliant on. I'm not as familiar with Sales…
ServiceNow is garbage. They're probably less garbage than working with SAP but they're still garbage.
The Industrial Plant I work at uses Service Now (For IT and Helpdesk support) and SAP (For Payroll, HR, Purchasing, Maintenance Scheduling etc.). Service Now is much, much worse. IT department is so dysfunctional and Service Now is a big part of that.
One of my coworkers refers to it as "Service Eventually"
Re: What's SAP?
#536Earlier quoted context omitted.
are there no fat binaries in linux? or are they just not used?
It's possible to make statically linked applications but it's pretty much never done. And it's against the linux packaging mantra, where you should be able to "apt-get install libqt" for example (noting that libqt package is completely detached from the release cycle of your application). This leads to a ton of accidental dependencies and they're tied to the OS release. Even the simplest of apps might eventually depe…
When your target is a system image thats rebuilt entirely from source you can get away with the latter somewhat more easily, but its definitely no panacea. Just look at OpenSSL. (libmemcache is another personal 'favorite' of mine.)
Re: What's SAP?
#537Earlier quoted context omitted.
> configuring SAP to do what you want it to do is often on par with writing your own system from scratch. Hyperbole. A lot of working with an ERP is developing middleware or custom modules that implement business-specific logic on top of an existing API and schema. It's like saying building a Facebook App is equivalent to rebuilding the entire Facebook Platform. > So we've dared to build our own multinational and ful…
> A lot of working with an ERP is developing middleware or custom modules that implement business-specific logic Indeed. It does, however, seem that these are developed on a system that isn't designed to intuitively express the degree of logic required - or even trivial logic. There are poor souls slogging through whichever level of hell uses SAP for customer relations, purely because that's the way it's done. That a…
https://documentlibrary.qad.com/documents/2370665/2368142/Da...
This is a product designed for small to medium sized businesses so it is not as comprehensive as a SAP. Take a serious look at the schema and imagine if you just had to write CRUD, it would take hundreds of man years. But it is not a CRUD app because there is business logic behind ever module.
Now imagine that there is also a whole ecosystem of vendors that sit under the QAD tree to provide niche solutions for the various use cases not covered by QAD. So not only do you have to write the ERP, but you have to write the pieces picked up by the other vendors in this ecosystem.
Re: What's SAP?
#538In the last couple years I've been more and more interested in this world of "big enterprise software that seems to be a complex mess but has seemingly unstoppable momentum and makes billions". That whole world seems to be hidden to many of us developers who often see a few lines of code we don't like and assume a whole product will die because of it. Meanwhile there are these giants out there dragging along this wei…
Re: What's SAP?
#539Earlier quoted context omitted.
> A lot of working with an ERP is developing middleware or custom modules that implement business-specific logic Indeed. It does, however, seem that these are developed on a system that isn't designed to intuitively express the degree of logic required - or even trivial logic. There are poor souls slogging through whichever level of hell uses SAP for customer relations, purely because that's the way it's done. That a…
> developed on a system that isn't designed to intuitively express the degree of logic required The poor souls are such because they usually fundamentally do not have the knowledge required across the broad spectrum of responsibilities an ERP does and how that all ties into managing a business. > I predict that millennials, who increasingly refuse to interact with anything below "app quality," This makes no sense. Wh…
Parent's point was that systems require trained and capable people.
If the job entails dealing with something arcane, and you can't pay more (because cost center), then at some point you face a labor gap.
Re: What's SAP?
#540Do "high innovation velocity" companies like Tesla or SpaceX use any ERP? If so, do they develop in house? Use a modern equivalent to SAP?
Tesla built their ERP. Unclear, to what extent. I hope an (ex) insider can share facts.