I think understand "build" part of "build something people want" relatively well, but I don't have the second part figured out. In my particular case, my friend and I launched an online deal aggregator/notifier on the Android market a couple days ago. We built it to scratch our own itch but also as an exercise in creating a desirable product. We have 100-500 downloads, but no one has commented or rated the app in the market, or contacted us through our support blog.I've tried surveys and direct emails in past projects and found that people often gave conflicting feature requests and the responses were difficult to make sense of. I've also found Steve Blank's customer development helpful as a framework, but what's the best way to apply that to non-enterprise projects?
Thanks!