External environment analysis