By reading the brief we can see that they have identified some basic low level pain points;
Server crashing
Slow response
OK, we could respond to their direct request and say "sure, we'll fix that" and the job is done.
However by pursuing their real long term goals and desires we can see that if we gave them what they wanted they would not really get to where they wanted to go. So we spend time talking, widening their perspective, builing their trust, walking with them, helping them to envision the future until they are able to see - to get to where we really want we need to view things differently.
Our client wants to double their market share within 10 years. Not a small feat but do-able if we do the right things, not what they want. Feel like saying Amen.
We know the domain. We are the experts in the domain...
We must be cognizant of the fact that we often want more for our customers than what they want for themselves.
This often happens in life. We look at some one and see such potential, but they don't yet see it for themselves. So we work on them building trust and throwing opportunities their way to help them grow to prove to them that they CAN do it.
There have been many times where I have been chucked in the deep end and told to swim. I got there in the end, I survived, have the scars to show but most of all I have the knowledge, the story to tell and the victory cry!