A SWOT analysis, can be defined as a strategic planning or management technique used by an organization to thoroughly evaluate a business or product.| Business Model Analyst