To create a new product or service must balance these three 'simple' rules. 

1) It must be viable
2) It must be capable
3) It must be desirable

It's no guarantee of success but certainly where any good business person should start.