liaison among stakeholders in order to understand the structure, policies, and operations of the organization, and to recommend solutions that enable the organization to achieve its goals.
These are the four types of roles of the business analysis:
Strategic planning — to identify the organization's business needs
Business model analysis — to define the organization's policies and market approaches
Process design — to standardize the organization’s workflows
Systems analysis — the interpretation of business rules and requirements for technical systems (generally within IT)
The Business Analyst will be part of the business operation and will work with the Information Technology team to improve the quality of the services being delivered, sometimes assisting in Integration and Testing of new solutions.
The BA may also support the development of training material, participates in the implementation, and provides post-implementation support. This may involve the development of project plans and often requires project management skills.
Business requirements, i.e. business plan, Key Performance Indicator, project plan...
Functional requirements, i.e. data models, technical specifications, use case scenarios, work instructions, reports...
As-Is processes, eg dataflow diagrams, flowcharts
To-Be processes, eg dataflow diagrams, flowcharts
data models, i.e. data requirements expressed as a documented data model of some sort
Business case, a strategic plan containing shareholders’ risk and return
The BA records requirements in some form of requirements management tool, whether a simple spreadsheet or a complex application. Within the systems development life cycle, the business analyst typically will perform a liaison function between the business side of an enterprise and the providers of IT services.