An important step in preparation is spending time understanding your customer better. Unless this happens, you will be delivering a standard project and nothing more.
You can acquire some measure of knowledge from various research techniques, but nothing beats living, breathing, and feeling the same things your prospect (customers) do.
-John Jantsch
-John Jantsch
Every company has a different way of functioning. Since businesses are extremely dynamic; lots of companies keep adapting themselves. A consultant must be aware of how a particular industry functions.
Let’s take an example. If your client is from an insurance industry, it's important to know how the insurance industry is performing and what direction it is taking. Are there any announcements which are going to change the dynamics? Is there any new government order in pipeline that may alter the...