In a consulting project – particularly when implementing custom software –customers feel that they should be in charge. They are paying the bills, and only they know what “the right outcome” needs to be. So the consultant should be following client directives throughout the project, unless there’s a valid technical or “best practices” reason to do otherwise. And that all works out just fine, as long as the client is willing to pay all the bills for all the hours involved, without protest. Read the full article here.