The best advice I ever received when I was looking to start a consulting business was this... "To guarantee success... find a need, and fill it."
There is no value in creating products or services for which there is no need. On occasion, an organization will come up with a game changing product and redefine a whole industry (think RIM in the early days - replacing pagers with email anywhere, Apple with its iPhone and iPad - bringing smart devices to the masses), but for the most part, the businesses that thrive are those who have found their version of finding a need a filling it.It seems they excel at anticipating what their customers would need, and when. It seems they have almost put themselves in the place of the user, and walked through what a successful experience would be.
Interacting with these organizations is eerily intuitive. The website is informative, expectations are clearly defined, there are no unpleasant surprises, and if it is a product, you could likely hand it to a child and they would be able to figure out how to get started.























