If the client is worth enough to you, get on a plane and physically shadow the workers who use your system for a few days. Absolutely nothing can replace direct face to face engagement with real life users.
In this case the person you are speaking with is a boss who either will not or can not articulate his needs. You need to go the the source - the front line users.
In this case the person you are speaking with is a boss who either will not or can not articulate his needs. You need to go the the source - the front line users.