Business analysis is the set of tasks and techniques used to work as a liaison among stakeholders in order to understand the structure, policies, and operations of an organization, and to recommend solutions that enable the organization to achieve its goals.
This is one of the best definitions anyone can write about
business analysis. This definition explains
business analysis in its entirety. Now let us deep dive into this definition.
While carrying out a
business analyst will be using tasks and techniques to progress in the analysis. We have 32 tasks that are grouped under 6 knowledge areas. What is a task? Task is nothing but a series of activities that are performed to get the required to generate
business analysis outputs. Each task requires certain inputs and it create certain outputs. These outputs may be further used as inputs in some other tasks. Basically a task processes the inputs to generate outputs. By carrying out a series of tasks, the
business analyst completes the
business analysis project. In summary,
business analyst accomplishes the purpose of the task by carrying out the activities of the task. Here I would like to clarify the difference between a
business analysis project and project.
Business analysis project is done by
business analyst. Project is done by the project manager. Business analysis is about conception of the project and recommending a solution.
Project implementation is realising that conceived project as recommended in the
business analysis report.
Techniques are the specific methods that will be helpful while carrying out a task. Though there are100s of techniques that can be used in
business analysis projects,
IIBA recommends about 34 techniques that will be most essential to succeed as a
business analyst. These techniques are detailed under chapter-9 of
BABOK. Wherever I use
BABOK, I refer to
IIBA’s BABOK Version 2.0.
What is an organization?
A group of people working together in a structure (means the organizational hierarchy), guided by certain policies and procedures to carry out the operations (to deliver certain services or manufacture some products) of the organization.
What do we mean by liaison among stakeholders? First who is a stakeholder?
Stakeholders are the people who will fit under any of the following categories:
- A person who participates in the business analysis projects. He may provide valuable insights to the business analyst.
- A person who is or will be affected by the business analysis project when it gets implemented.
- A person who invested in this BA project.
- A person whose daily nature of work will change (of course in a better way!) due to the implementation of the project.
- A person whose approval is required during or at the end of the BA project.
Now let us discuss the term ‘liaison among stakeholders’. The word liaison means intensely communicating between two or more groups. The person who is doing liaison helps these groups to understand the perspectives of others as well. So
business analyst does this liaison work to help these groups to understand the organization as a whole. As we discussed elsewhere, due to the functional type of organization structure, people doesn’t have an opportunity to understand other departments or functions. In the absence of this understanding it becomes impossible to work together in a project that involves more than one department. Hence the
business analyst is working with them to help them to understand the organization especially the other functions where an employee doesn’t have good understanding.
Business analyst is using the tasks and techniques and works with the stakeholder and making them to understand the organization. Why he is doing this? The whole purpose is to recommend solution that will help the organization to solve problems and to achieve the goals and objectives of the organization. Hence a
business analyst is helping the organization to achieve goals and objectives by recommending solutions.