One of the things that is always a challenge in consulting is being effective. We are in the business of helping people change the way they do things, whether using a new system or a new approach. Is the measure of success that we are right or that the client has changed?
I thought for some time that the important thing was being right. If you tell somebody the way things are, then you have done your job, right? However I discovered that being right is only good for your ego and really if it does not help the client, it really is not successful. Therefore being effective is the key. People must be able to do something with the information you provide, so the process you use present your ideas is as important as what you present.
Often a consultant will do a study and prepare a report or build a system. Then, if the report is right or the system is bug free, is the project successful? I believe that you cannot tell because the success depends on what actually happens. The product can be the best in the world, but if it sits on the shelf gathering dust, I believe it has failed. The consultant has wasted the clients money.
The successful system or project must take into account the clients capability to use what has been presented. It is far more important that the project show results than be the best report or system. Many consultant will say that is not my problem. I strongly disagree.
What do you think?