Agree with the comments that focus on the customer. Quick story..in previous role we had a whole slew of ideas for new products. Held a half a dozen "town hall meetings", i.e., 50-60 potential users in each meeting, equipped with electronic voting pads with a mic'd moderator upfront. Used storyboards, sketches and UI composites with goal of identifying/prioritizing what apps would be most successful.
One of many things we found...users often thing of features as part of a solution. Meaning, what was app1, app4 and app10 actually are features of a combined app which no one had completely thought of.
Lesson learned - know your consumer so you can frame out the possibilities..but don't think you are the consumer and end up missing the opportunities!