in reply to Lost in the Translation

It could be your answer was complete, succinct and technically accurate .. but it could also be that you didn't answer the question he asked.

I know that my weakness is in giving too much detail up front (being left-brained and all), so I have learned to package up my answer as 'short answer/long answer'.

You can even ask your boss to confirm that question that they asked: "So, you're asking if product X will do Y under the circumstances Z?" .. and then answer that.

--t. alex
Life is short: get busy!