A successful product solves an end-users problem. It should be a problem common enough to justify your product's existence and growth and you need to validate that it addresses these three important criteria, Desirability, Viability and Feasibility.
Does your product / service solve a customer need?
Review all 8 commercialisation Topics to help give you reassurance that you have not missed anything that could come back to bite you later. It is important to do this early in your development process.