I'm reminded of some stellar advice I read years ago -- to launch a new software product, just hang out in the forums of a group of people focused around a topic / hobby / area of passion.<p>Ask them what they need. Build it.<p>This doesn't minimize all the work that goes in, but I think it's a great practical reminder that building for an audience with a need is the first step of product management and product marketing. When Amazon launched the original Kindle Development Kit, I posted in ebook forums asking for 'requests' for apps. I received many, many pages of really pretty good ideas for applications.<p>I couldn't build any because Amazon turned me down for their early-access program, but I was gratified to see how much time and energy enthusiasts put in to helping design and spec an app.