Did the consultants know the process? No! But they managed to extract the information from multiple people, combine it into an actual working process and present it back to the people and us, so we could actually implement any of it.
Did the consultants know the process? No! But they managed to extract the information from multiple people, combine it into an actual working process and present it back to the people and us, so we could actually implement any of it.
This is a pretty good combination that is actually hard for many people to do, especially when you’re in the business trying to keep the lights on.
Not all management consultants are good of course, there is an awful lot of bullshit, but I’d hire from the pool for full time employees focused on improving processes or solving hard business problems.
In most cases, at the outset they don’t have more knowledge than the client though.
Disclosure: I used to work at McKinsey
Only a C suite or a mgmt consulting firm could possibly believe that.
There's a reason nothing ever permanently changes after mgmt consultants prescribe it.
No VCS. Badly modeled domain. Code complexity. Denormalized tables galore. Cludged together OTS and custom components. Esoteric language choices. Code rot. Bad branching choices. Monolithic and brittle codebase. No CICD. No testing. No specs. Rotten confluence pages that weren't kept up to date.
And then, the worst: Domain priests that use complicated domain knowledge and rules and self-inflicted complexity to keep the software hostage by telling us we can't fix the above problems. Essentially job security.
why don't the consultants just cut out the middleman and take over these billion dollar industries if it's so easy? Why bother consulting for tech companies if they can just put them out of business with a direct competitor? Domain expertise apparently doesn't matter, should be easy for these expert managers
The number of companies that have gone bankrupt or been disrupted due to short term optimizations recommended by these management consultant companies is massive
No, programmers/engineers/etc. are equally susceptible: https://xkcd.com/1831/
Related:
Its such a common theme in modern businesses.