Starting a business with a product idea without conducting adequate research is a recipe for disaster. The software development industry, at one time, relied heavily on building small pieces of the working software, aka prototypes, before allocating resources in the form of time and money. But with time and innovation…