SWOT analysis is a technique used to identify the strengths, weaknesses, opportunities and threats that surround your business, but it can be applied to a single project just as well. Moreover, although it is mainly used by organizations (small businesses, non-profit organizations or even large companies).
Video by ProjectManager