Creating and implementing a strategic plan are 2 very different things. Often an organisation will create what they believe to be a strategic plan, but in reality, its implementation is impractical thus ivalidating the strategy. For example, a small business looking to establish a market presence and grow requires a number of very different skill sets:
- Executive - Leadership, Strategic Alliances and Partnerships.
- Operations - Establishment and execution of business processes and practices
- Finance and Planning - Keeping the business solvent and providing input to growth forecasts such as when the cash flow can support a new employee
- Sales & Marketing - Ownership over the customers
- and of course ICT.
There are certain functions that you just can't do without. In a large organisation, these functions are grouped together and serviced by entire business units, often with multiple experts sharing the fundamental responsibilities.
Smaller businesses rarely have the luxury of being able to employ people into the full time roles. Instead, cost dictates.