Because each company has a unique vision, mission, and distinct tasks, each company is responsible for a different business analyst.
In general, the business analyst's work consists of at least five stages: initiation, planning, execution, supervision, and report/closing.