What's the first thing you should do when someone presents you with a great idea for a software application?
A. Ask them how much they'll pay you to develop it.
B. Ask them for specific details about the product.
C. Start coding right away.
D. Decide who to hire for the entire development team.