One of the things I learned a long time ago was “Don’t tell the client how to run their business !!”. Some clients have taken that to mean not even suggesting business process changes in and around the applications we are working on. “Don’t tell me my business !!”
But in today’s new economic environment I am less reluctant to hold back my advice because in addition to the frustration this has caused me (having to work around wonky, stupid processes), companies NEED help to become more efficient and should be open to any suggestion that could lead to a productivity improvement as a result of a technology solution you can provide them. If they don’t like my opinion then I will go get another client.
I know that can be tough to do, especially when clients can be hard to find, but a bad client can be a great drag on your business and your life. Don’t let fear or desperation (surely it isn’t that bad yet) get you stuck in a lose, lose situation.
It is also VERY important that we promote our value beyond just formulae and indexes to the point where we are “perceived” as adding business value for our clients’ processes as these processes impact the work we are doing for them.
p.s. Just to lighten things up here are some pictures that explain wny I haven’t been as productve as I could be this summer – Grandkids, dogs, dirt and water – a bad combination….