what is the main role of a business analyst
analyzes an organization or business domain ( real or hypothetical ) and documents its business or processes or systems , assessing the business model or its integration with technology