The Business Analysis Core Concept Model™ (BACCM™) as defined by IIBA® ” is a conceptual framework for business analysis.
It encompasses what business analysis is and what it means to those performing business analysis tasks regardless of perspective, industry, methodology, or level in the organization.”
In the context of business analysis a task is a piece of work which needs to be done to accomplish a goal and the goal is a change which is of value to the organization.
This means that the BACCM™is a sort of guide for business analysts on how to make positive changes in an organization.
There are six core concepts in BACCM™ and they are :
1. Change : Change is the act of making something different. A business analyst strives to make positive changes in an organization by making improvements to processes, procedures, systems and tools.
Making changes is never easy so a business analysts has to have a mix of knowledge, discipline, people skills and technical skills to effectively make changes in an organization.
2. Need: A need is something that an organization requires. It is the problem that the business analyst is trying to resolve. But what the organization think they need and what they actually want may be two very different things.
For example, an organization might think that they need a new software because they cannot generate reports from their present software application.
But instead of going straight into the application selection process, an experienced business analyst would work with the stakeholders to gather their requirements.
After gathering the requirements and analyzing them, the solution to their problem could be as easy as adding a new functionality to their existing application rather than buying a new software application.
This would save the organization’s time, money and resources.
3. Solution: A solution is the means of solving a problem and in the context of business analysis, it is what would be the way to fulfill the need of the organization.
A business analyst works with stakeholders in the organization to derive their true need because if the need or problem is not well understood then the proffered solution would not fulfill that need.
4. Stakeholder: A stakeholder is someone with an interest or concern in the need of the organization. Stakeholders in an organization include the customer, business analyst, end user and project manager.
5. Value: Value is something that is beneficial to the organization. The solution to the need is of value to the organization in both tangible and intangible terms.
Tangible value include cost savings and increased profits while intangible value include a boost to staff morale and the company’s reputation.
6. Context: The context are the circumstances in which the change would occur. This means everything related to the change from the stakeholders involved in the change to the technology which would be used in the solution.
All of these concepts are equally important and work together to effectively handle business analysis tasks. They are needed by a business analyst to fulfill the needs of the organization and bring about effective change.