SWARMHsjnee4

Recently started working w a consulting firm and their work is awful! Plus it’s very buggy. Is this common?

Are most consulting firms such low quality? They created a few pieces of software for a client that is just awful to use, the UX is horrendous, but also the math and data is wrong, and there are so many bugs. Is this normal? Does this happen for TATA, Deloitte, Accenture or the others too? Why is this the case? (Thank you to all who took the time to respond, I appreciate the insight)

Add a comment
EMC WeAreVenom Aug 13, 2018

Which consulting firm. You have to name the names on blind.....

SWARM Hsjnee4 OP Aug 13, 2018

I really don’t want to badmouth them as I helping them out, I’m just astounded to the poor quality control on their software for clients, especially anything built on sales force. To give insight, they are one top 4 IT consulting firms.

OpenTable Meliodas Aug 13, 2018

Top 4 by what metric? Obviously not quality of work.

Microsoft Scrtsqrl Aug 13, 2018

Common for shit firms, takes time to find good ones

SWARM Hsjnee4 OP Aug 13, 2018

Do you have any good ones to recommend? I’d be curious to understand how their processes make the quality of output better.

McKinsey Moonface Aug 13, 2018

Because it’s consulting. We tend to value presentation/wow factor over having a perfectly working tool. Whatever helps us make more money and sell more work. From my experience working with McKinsey developers - they’re all extremely talented but we just always have 1/8 of the time it actually takes to develop a good tool.

SWARM Hsjnee4 OP Aug 13, 2018

Yes, I’ve been noticing that about presentation over valuable content. Didn’t realize the developers were rushed, thank you for the insight.

EMC WeAreVenom Aug 13, 2018

I know that TCS gives Walmart programmers at 10 dollars and hour. That’s the same you get by flipping burgers at Mc Donald’s.

OpenTable Meliodas Aug 13, 2018

It’s common for the bad firms, which are also common. When I was at an app development studio, a lot of our engagements were rewriting bad apps from those kinds of outfits.

Kronos 76 Aug 13, 2018

Consulting firms don't have to maintain code for long. I had TCS (Tata) foisted on us to work on a project I was running. On paper the team was more experienced than the local team I'd been working with, but there code was garbage most of it had to be redone and the entire contract was wasted. My experience is that contract/consulting services don't have any incentive to build code for long term sustainability, since they will never be responsible for supporting and/or enhancing it.

SWARM Hsjnee4 OP Aug 13, 2018

You’re right that’s a big problem. It’s still odd to me, bc most of my work is through agencies, and we work hard to make the products Last and Work over time. I’m at a small product consulting agency, that’s why I’m so shocked by the major IT consulting work. I’m wondering if part of the issue is that they don’t have dedicated product managers who care about quality control? It must be a bit defeating for smart engineers to work on projects but never have the chance to make them good. I guess as I think through this, I might disagree- since there are agencies (like the one I’m at) where code quality is a priority but we also pass the product to the client rather than maintain it. So the incentive is not from maintenance...

Kronos 76 Aug 13, 2018

In my more positive experiences, the software does what it was designed to do, but the minute you try to change something it all falls apart because of poor application design.

Intel headsonfyr Aug 13, 2018

It's all in the details - you gotta be diligent with the requirements and have proper exit criteria. Else you'd be in for a ride!

Amazon djusg27;*h Aug 13, 2018

Yes this is common I was in a consulting firm for five years.

Upstart imherenow Aug 13, 2018

Writing shitty software is a feature for them, not a bug. They spend less time creating it and then either get more money with the endless bugs or it's not their problem anymore.

EMC WeAreVenom Aug 13, 2018

OP is a POS coward because he didn’t name the consulting firm

SWARM Hsjnee4 OP Aug 13, 2018

I understand that it is common practice here, but it serves no purpose to name the company. It really doesn’t give anyone additional insight and I’d rather not bad mouth a brand and change perception when it’s an issue with a broken system within a company rather than the company itself.