How to Quickly Tell If Your Software Product Idea Will Be Successful