Business Analysis involves...
Being an intermediary between the IT and Business teams. Ensuring business goals are aligned to IT solutions.
Why companies need business analysts?
Any company that is going through significant period of change, will more than likely hire a business analyst. Specific industries of note include financial services, energy, the public sector and construction.
5 year forecast for BA's.
There are a number of niche areas within the business analyst profession that are experiencing significant growth. Digital Change, Cyber Security and Data driven projects are particularly sought-after by employers. It is much better to specialise in a specific area with Business Analysis.