Any organisation requires a successful strategy to enable it to plan and meet its business outcomes successfully. In the current marketing context a comprehensive strategic framework is essential to allow organisations to negotiate and meet the challenges and changes brought about by advances in technology.