

SWOT analysis is done in strategic planning before the phases of SDLC. SWOT stand for Strength, Weakness, Opportunity, Threats. Basically we analyze our company, project under these four headings.
I suppose its nothing more than a structured form of brain storming, but because it is simple, it a great way at the start of the project to encourage people to think 'out of the box'.
That means, it is better to look into the industry where we are and then identify the threats and opportunity of the industry, not of our company but of the whole industry that we are in.We need to consider the competition right away,than we can identify company's strength and weakness.
The logic behind the SWOT analysis is to align company's strength and/or weakness to the opportunities of industry. This way we can attack the industry with the current company's strengths or we may remove the company's weakness to confront the threats of industry.
There are lots of tools in market to get templates for SWOT analysis like smartdraw, mindjet, etc.
These are some examples of SWOT analysis done by viewers.
The term 'Business Analyst' has different meaning in different organizations. To some, the business analyst's job is specifically limited to defining information, usually in terms of IT system requirements. For an increasing number of organizations, however, the business analyst has a wider role that examines the environment in which the IT system operates, to ensure that the identified requirements are justified.