Hacker News new | ask | show | jobs
by inthewoods 3267 days ago
My experience is the opposite. Spoke with two system integrators regarding an implementation of a marketing automation tool. In both cases, the proposed lead on the project made statements that I knew were incorrect regarding the software. We also had a challenging requirement that was not part of any out-of-the-box solution and was told by both that it wasn't possible with one of the vendors we were considering. Simply using Google, I was able to find a solution.

I'd add (and the author mentions this) that most system integrators have a bias (whether financially driven or not) towards particular software. That makes it challenging to assess "is this the best software or what they pushing me to"?

I don't see how this is that much different from buying from the vendors.

For me, I usually take a vendor's customer page and start calling people myself. I also reach out to my network to see if anyone has an opinion. And if I can find a list of companies using the software (vs. who the company says they work with) then I call/reach out to them as well.

4 comments

A lot of SI's are married to a particular software platform, and it's been that way for a long time. We all know the big player who owns 70-80% of the market, and most people will implement via them (or that's at least what they make most of their money off of).

Some of us (I work for an SI) actually find the correct solution for the problem. We use all 4 major players, build our own stuff when appropriate, and would look at other solutions if the opportunity arrises, we love what we do.

Let me know if you're still looking for a solution and I'd be happy to give you another opinion.

Appreciate the offer - this was a past company so I'm not in the market right now.
Not a problem, if you ever need anything, you can reach out and I'll help if possible Dave@CorsoSystems.com
SIs are tough. It depends on who you are, who they are and the space that you are buying in.

If you're not huge, the integrator may be your best option as the OEM may not be able to support you. This all depends on your vertical, location, etc.

OEMs with market power like Cisco treat integrators like mini Cisco salesmen -- you must go with the first one you registers the deal with Cisco to get the best backend price. In other markets like identity, the SIs traditionally have been more subject matter experts who know the products. Cloud changes a lot of this stuff on the infrastructure side as your often held hostage to whatever your provider of choice uses.

Worth noting that you can hire consultants—often SIs—to help you with software selection: to answer the question of what software is best for you.

Most companies don't want to pay that cost, so ask SIs to make recommendations in their RFPs for implementation services. Not only are you going to get bias from pitching the software they're best positioned to implement, but the requirements gathering process is never as good because a) companies won't share as much during a competitive procurement and b) SIs won't invest the time to do all that work for free.

Standalone vendor analyses are another ball of wax, as SIs with true experience with all the leading products will give you great advice. You have to make sure you get the right people. And then you have to walk to the line of "objectivity": either you exclude the evaluation vendor from implementation (so SIs won't bid because they want the more lucrative SI work), or you give the evaluating SI a leg up over competition in the competitive implementation process. You also have to come to terms with some duplication of requirements gathering if you have different evaluation and implementation vendors.

The other consideration is that the "best" software is completely subjective. Software X may have more features out of the box, but has 2x support costs. Software Y may lag on a particular feature you want, but is the market leader with better integrations. This is part of proper software evaluation.

> ask SIs to make recommendations in their RFPs for implementation services. Not only are you going to get bias from pitching the software they're best positioned to implement, but the requirements gathering process is never as good because a) companies won't share as much during a competitive procurement and b) SIs won't invest the time to do all that work for free.

I mean I'm sure there is solid economy theoretic reasoning in favour of RFPs in general but I've never understood why anyone would want to do things that way.

The way I hear it, you're basically saying, "Hey, from a group of people who are willing to work for free – I'll pick the one willing to cut the most corners!" Quality just cannot arise from that kind of process.

Author here, great feedback, thanks.

My ultimate goal would be, if possible, to ask one of the SI's professional services developers out to lunch and pick their brain in an informal setting. Someone who has been there for a couple years and has seen some things and is ready to talk.

One of the challenges with the SI model is because people go to the vendor, they give you a lot of business and help keep payroll going, so you never want to badmouth them in public. But you don't have to badmouth anyone to say, "We think for your needs, this is the best solution." Problem is, you're not allowed to say even that when the lead comes from the vendor.

Perhaps the best question is, "Who has the best developer experience?" IMHO, that's the best sign of a quality product. Granted, still might not have the features you need out of the box like a bigger, older vendor. You need to weigh all pros and cons.