Feature Requests vs. Business Problems
I recently encountered an interesting situation with a client. We were talking on the phone about a priority list of features they need on a platform we built; a while into the conversation, they mentioned that they felt like they had already told me all of the problems they were listing.
I was somewhat confused and surprised, because the problems they outlined seemed new to me. Then it hit me.
They had asked for particular features in response to their business problems.
The truth is, business problems require solutions. But it is our job as designers and developers to determine the most usable, maintainable, and effective solution for the platform and user scenarios.
Your clients may often ask you to implement a specific feature. Instead of nodding and pounding on your keyboard, talk about the root problem. Figure out what it is they experience day to day - get a true intuition for...