How to analyse a dynamic marketing environment, identifying the opportunities and challenges that can impact a strategy