Ask Slashdot: How Do You Prove an IT Manager Is Incompetent?
An anonymous reader writes "I have been asked by a medium-sized business to help them come to grips with why their IT group is ineffective, loathed by all other departments, and runs at roughly twice the budget of what the CFO has deemed appropriate for the company's size and industry. After just a little scratching, it has become quite clear that the 'head of IT' has no modern technological skills, and has been parroting what his subordinates have told him without question. (This has led to countless projects that are overly complex, don't function as needed, and are incredibly expensive.) How can one objectively illustrate that a person doesn't have the knowledge sufficient to run a department? The head of IT doesn't necessarily need to know how to write code, so a coding test serves no purpose, but should be able to run a project. Are there objective methods for assessing this ability?"
Management consultant does this all the time. It really is a task for somebody focusing on management and organization, not on technology consultant. So call some nice people at a company like Arthur D. Little, McKinsey or similar. Of course, they will charge a lot to sort out this kind of situation.
If you really want to get into management consulting the easy path is typically to toss out all the value words and feelings you may have about the people involved. Don't even think words like "loathed", "ineffective", "parroting" etc. Instead you go to the hard facts. What is the properties of the department? How does it compare to other similar departments? Do they have procedures and routines? What are they? Do they have qualifications in relevant fields? etc. Don't fall in the trap of trying to pin everything on a single person, as this kind of situation is typically part of the culture of the department. The head of the department is a symptom, not the single cause of it all.
Also remember, that those that hired you are probably also responsible for hiring that head of department. Calling him incompetent is roughly the same thing as calling the people who hired him incompetent. Not a good way to build professional relationships or helping people.
There is nothing to prove as everyone already knows it. The trick is getting senior management to stop ignoring it but that might be tricky as they are probably as incompetent anyway.
Build a Man a Fire, and He'll Be Warm for a Day. Set a Man on Fire, and He'll Be Warm for the Rest of His Life.