Yesterday I was put in a situation where the CEO provided us a list of mobile devices and asked us to select which mobile device would be best to purchase for an entire department; he asked two of us - me (an Android programmer) & our network admin. He gave us a deadline (5pm)
The list had 3 different manufacturers with 4-6 devices each. Originally, he gave us basic information on what the device will be used for. Feeling that information was lacking, I proceeded by asking him questions so I can get more context as well as provide him information why a particular feature was important (which he didn't ask for)
Basically, he only needed a recommendation, I wanted to get more context, and he was pissed that I was asking looking for a feature a phone was better at and that he was going through the list himself and comparing which should have been what we we're doing.
How should've I handled that request?
EDIT: I did provide a device suggestion - I chose a device simply because it excelled in camera quality, middle-range price, and overall bang-for-the-buck. Shrugged it off by saying camera quality is not a priority. (which in return led me to ask more questions)