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)
Common for shit firms, takes time to find good ones
Do you have any good ones to recommend? I’d be curious to understand how their processes make the quality of output better.
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.
Yes, I’ve been noticing that about presentation over valuable content. Didn’t realize the developers were rushed, thank you for the insight.
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.
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.
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.
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...
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.
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!
Yes this is common I was in a consulting firm for five years.
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.
OP is a POS coward because he didn’t name the consulting firm
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.
Tech Industry
Yesterday
1865
What is the appeal to NVIDIA?
Tech Industry
Yesterday
546
Which company has the best benefits?
Tech Industry
2h
821
Go woke, go broke: Google fires 28 employees involved in pro-Hamas protest
Layoffs
Yesterday
10952
Google CFO confirms "large-scale" layoffs today (Apr 17)
2024 Presidential Election
Yesterday
1627
If you vote for Biden this year, don't complain about layoffs
Which consulting firm. You have to name the names on blind.....
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.
Top 4 by what metric? Obviously not quality of work.