The majority think that a successful company starts from an idea that has been executed without flaws, or that timing could not be better for its launch. Everyone knows the importance of spotting gaps in the market, analysing weaknesses of the competition, and writing detailed plans for several years into the future.