You need to plan, of course, but only in a team. Everyone needs to make his own thoughts about a specific topic before, and then each opinion needs to be discussed in a general strategic meeting. Often, you find a solution only with a team because you're talking and that leads to be more innovative than sitting in a room along creating a strategy.
A strategy usually needs to be divided in 3 time horizons, <1 year, 1-3 years and >3 years.
A strategy needs to cover all fields your business is active and all actions your business is going to operate in.
-------------------------
entrepreneur & visionary
ceo of www.LUZEO.com
founder of www.INISMO.com