Some tasks of a business analyst include creating detailed business analysis, budgeting and forecasting, business strategising, planning and monitoring, variance analysis, pricing, reporting and defining business requirements for stakeholders.[2] The business analyst role is applicable to four key areas/levels of business functions – operational, project, enterprise and competitive focuses.[5][6] Each of these areas of business analysis have a significant impact on business performance, and assist in enhancing profitability and efficiency in all stages of the business process, and across all business functions.[6]