Hacker News new | ask | show | jobs
by sunchild 5311 days ago
I think you might be somewhat lonely in this good will campaign for SAP.

In my decade-long career as a lawyer for customers who buy enterprise IT, the only company that I consider more obnoxious across the table than SAP is Oracle. If you are doing business with these companies, you pretty much deserve what you get. I've seen a few CIOs lose their jobs when ERP falls apart (it almost always does, for a variety of reasons).

I'm not saying there isn't a bunch of useful technology, but these aren't technology companies – they're sales organizations, and that side of the business is not pretty. I can't understand why anyone does business with obnoxious sales organizations like these in 2011.

5 comments

"it almost always does, for a variety of reasons"

No, it doesn't. I understand that's a meme because it does happen, but "almost always" isn't just something you add to the conversation to try to make your point stronger.

SAP ERP systems fill a purpose, and they do so quite well.

There are definitely instances where a change to your ERP system is so large that it's under budgeted, or the consultants hired aren't any good, but ERP is a value proposition provided you don't f it up.

It might be anecdotal, but it isn't just a talking point. I told you – I've done these deals for a living for more than 10 years. It's about the difference between what was promised by the sales team, and what was delivered, and who's left holding the bag.
I don't disagree that the sales team promises a lot more than is even possible very often.

But almost all ERP systems fail? I still cannot get behind this. You're saying in 10 years the vast majority of deals you've done with ERP have failed?

If that's really true, perhaps you should do something differently. I work with many successful ERP systems. I actually haven't worked with any failures, although of course I'm aware of them because of people like you who tell me.

I trust your experience, but at the same time, it's very different than my own.

Failure is a very broad spectrum. Failed to deliver as promised is more accurate. Sometimes with spectacular results.

There's very little I can do to help, since ERP vendors are very risk averse. I can assure you that by the time you own a license, they've booked the revenue and moved on to the next sale. If anyone gets stuck holding the bag other than the customer, it's the consultant doing the implementation. I usually advise clients not to buy from these (and other) vendors, unless they accept the risks. They're free to self-insure against it.

As a matter of course, the CIO gets someone's foot up his ass for a year or two and is lucky to keep his/her job. Budgets are blown. Change orders flood in. Unforeseen costs. Missed deadlines. Contract remedies are weak because no one had the stomach to fight for them when they were on the table. Finger pointing everywhere. And so the world turns...

I think what you are saying can be true, depending on the sales exec. What can also be true is they are looking to build a long term relationship. It varies from person to person unfortunately.

What you describe is a classic large Systems Implementor problem, and that can be very true. The A-team sold the project and the B-team deliver it. They screw up the requirements gathering and the implementation. I've seen it happen many times.

Sometimes the product is to blame because it doesn't work as promised. Most of the time the consulting organisation didn't know the product well enough and made a mess of it. Totally agree on your contract point. Agree contracts, terms and conditions up front. Pay attention and take time.

Indeed, as classic a pattern as you can find in contracts. Most of the time, when a big company dangles a big contract, the suppliers fall in line and agree to objective success criteria, a reasonable acceptance procedure, and reasonable operating parameters with meaningful remedies.

The problem with ERP is institutionalized – the licensors have set themselves up to absorb almost no risk of project failure. The big consultants are also masters of shifting risk back to the client. That leaves the client to deal with a middle tier of consultants that is a mixed bag of capabilities, capitalization, etc.

My experience too.

The sad thing is that SAP started with all the right intentions, one model fits all - but they messed up when they bowed to the demands of ignorant IT managers and opened the pandoras box of custom built software.

The real irony is that SAP started because custom built software was the problem, and SAP's founders knew - like anyone with a bit of intelligence - that almost all companies run the same business processes.

Yes I am very lonely here, but it's interesting. I'd love to bring the tech and enterprise it crowds together and learn that we're really not that different.

Oracle is much worse from a sales/license perspective and a lot of my SAP customers are frustrated with them. Most of my customers have excellent relationships with their SAP account team.

On the ERP falling apart point - sorry but that's just not born out by fact. Project failures and system failures happen and most of the time that's caused by either using the wrong product, or by bad consulting - or poor support. I've never encountered a SAP ERP that has fallen apart.

SAP is a company with two CEOs - one sales and one technical, and they are definitely half a technology company. I really recommend you take a look at the tech they are producing. Of course they have to sell and market it - they have to turn a profit from all the R&D. Shame you have had a bad experience with the sales community.

To be clear, I don't consider it a "bad experience". It's my job to deal with the guys across the table. Let me play out for you every ERP negotiation ever:

Me: If the system fails to perform to spec within the anticipated implementation timeframe, we get our money back, or at least get to hold back part of the fee until you get it right.

ERP Licensor Finance Guy: We can't do that, for revenue recognition reasons.

Me: Why should my client care about your accounting? My client has a business to run. What happens when you're paid, and we have a box of nuts and bolts to show for millions of sunk dollars?

ERP Implementor Operations Guy: We've never had a problem in the entire history of our company. We're good guys. Trust us.

ERP Licensor Finance Guy: If you don't sign within a week, our discount comes off the table.

Me: Here we go again.

Don't you think that as a lawyer you are more likely to be involved in cases where ERP project don't go well? ERP projects are difficult so it's hardly surprising that some go off the rails.

There are many, probably thousands, of companies out there who are using large ERP systems pretty effectively - of course, you generally don't hear much about those.

No, I only negotiate the deal. Follow up is generally limited to answering questions, sending notice letters, change orders, etc.

You don't hear anything about them (except maybe a press release that no one reads) because they're always highly confidential. If my client has a claim, they use Unfrozen Caveman Lawyer.

What are the other options exactly?
For what? Glueing crummy old legacy systems together? Managing a workforce? GL? Performance metrics?

Part of the problem is monolithic, kitchen-sink software. Most people are basically using SAP/Peoplesoft as a development framework anyway – playing into more vendor lock-in. It's like the Lotus Notes of the aughts.

There are tons of targeted solutions that can play nice with intelligent use of modern, open data interchange protocols.

I'm currently taking a class in managing SAP ERP systems, and noticed how really bad it is. The user interface for end users is absolutely abysmal. Like some other people here have pointed out it doesn't scale very well.

There are a couple open source ERP products, Compiere which is technically open source but uses a service model. However, the most interesting open source ERP is by far Openbravo. If you're question about other options was serious, you should look into using Openbravo: http://www.openbravo.com/about-us/

It's true that SAP ERP could really do with a better interface (and it does, for the consumer end of the market by the way). But SAP ERP is bought by people who enjoy the business benefit (increased revenue, decreased cost) rather than by the users - that's life.

To say that SAP ERP doesn't scale on the other hand is a bit nuts. It scales easily to the biggest companies in the world. Apple iTunes Store sales billing runs on SAP.

I've not spent a lot of time looking at open source ERP in the context of large enterprise. I'd be interested in a serious comparison of the contenders and their UX, ability to scale to many countries/currencies/languages and their ROI and supportability and extensibility.

OpenBravo's demo video is a lesson in what not to do.

When I open a software demo video, I want over-the-shoulder or screencast-style video of the software in action. I do not want the Comic Book Guy narrating Wikipedia's definition of 'agility'.

Open ERP is quite interesting. (http://www.openerp.com/)