I launched my most recent app a few days back. The idea is to aggregate all the business related videos, compile the meta data and also generate more meta data and present to the users. I have been working on this idea for around 7-8 months now and in spite of providing a meaningful service, it is less likely to generate any meaningful revenue.
Learning from mistakes, I wanted to note down tests that my next idea is going to have to pass before I pick it up for execution.
1) Good is not good enough - Everyone have ideas. I have a lot of ideas - over 100 in my list. The next idea that I pick will have to be the one that I think makes most sense from business perspective. It sounds more like a common sense but I shamelessly acknowledge that I made the mistake of picking up some ideas in past that I thought were going to be 'quick ones' rather than 'best ones'. Not anymore, pick your best bet.
2) What’s the problem? - If I cannot explain the problem, my idea is solving - I ain't doing it.
3) Show me the money - I am not building a next-generation-free_of_charge-consumer-space-social-media-web app as my next venture. In my opinion playing field is not level anymore. There a lot of big players. Players with venture money and super smart mentors. I am not saying its impossible, its just that chances of success are too slim. Like Felis Dennis says - "You may not necessarily want to be in a glamorous sector of any market, and they are often very crowded"
4) Where are the customers? - There should be a market for what you are building. What’s the best way to validate that - What (What businesses) are going to be your competitors? Seth Godin says - "Competition validates you. It creates a category. It permits the sale to be this or that, not yes or no."
5) Validate the traffic from Google Keyword tool, compete.com and quantcast to make sure you get a feel of the market.
There are a lot of great articles from successful people, sharing experiences on how to be successful or how to execute an idea. The intent of the article above is to list tests you can run on the ideas in your pool of ideas and pick THE one that has higher chances of success.
What else do you do to make sure idea is worth executing? That it is worth spending 9-12 months of your life before you see the first dollar.