A SWOT analysis can also help to develop strategic planning practices for the given company. Furthermore, SWOT is also responsible for the creation of the assessments of both the internal and the external aspects of a company. These company-wide assessments include both presently ongoing assessments and assessments that will take place in the future.