Sunday, April 26, 2020

Business Analysis Core Concept Model (BACCM)

BACCM is a conceptual framework for the business analysis profession. This model carries details of what business analysis is and what it means to those who per perform business analysis tasks regardless the industry.

The model contains 6 core concepts - Need, Solution, Stakeholder, Context, Value and Change.
Each core concept is fundamental to the business analysis practice and are equally important. 

Below is the BACCM -


(Source: BABOC)


To begin with let me explain what each concept means -
  1. Need - This is the problem or the opportunity that need to be addressed. Need motivates the stakeholders to think of a solution which adds value to the organization by solving the problem or benefit the opportunity.
  2. Solution - This is the specific way(s) of addressing or satisfying one or more needs. Solution should solve the problem or help the stakeholders to achieve the benefit of the opportunity.
  3. Stakeholder - Stakeholder is defined as individual or group of individuals who are interested in, influenced or impacted by the change. Stakeholders have a relationship to the need, solution and change. 
  4. Context - This is where the change happens. The context is everything relevant to the change that is within the environment. Context may include attitudes, behaviors, beliefs, competitors, culture, demographics, goals, governments, infrastructure, languages, losses, processes, products, projects, sales, seasons, terminology, technology, weather, and any other element meeting the definition. (Source: BABOC)
  5. Value - The importance or usefulness of something to a stakeholder within a context. Value can be tangible or intangible. Tangible value is directly measurable. Tangible value often has a significant monetary component. Intangible value is measured indirectly. Intangible value often has a significant motivational component, such as a company's reputation or employee morale. (Source: BABOC)
  6. Change - The act of transformation in response to a need.

Now let me talk to you how BAs should apply the above said 6 core concepts in to business analysis practice.
  1. Need - The BA should first understand the need which the organization want to satisfy by building this solution. Further BA should understand the problems which he/she may encounter while satisfying this need.
  2. Solution - What are the existing solutions in the market? What products do the competitors use to solve the same problem? Should we build a product from the scratch or can we make a change to the existing solution and satisfy the need? What’s the justification for the final decision which the BA take on the solution?
  3. Stakeholder - Who are the stakeholders who are interested in, influenced by or infected by the change? In what capacity are they involved?
  4. Value - What is the expectation of the stakeholders and why do they want to achieve it? How would the BA could present the value (delivered or yet to deliver) to the stakeholders in an understandable format?
  5. Change - What are the changed required to achieve the need of the stakeholders? What the process of achieving the change? When do the business require this change - Is it an urgent change?
  6. Context -  What is the context(s) in which the solution function? Different geo locations/ cultures/ terminologies/ processors etc.
This article would be useful for anyone interested in business analysis practice. Further this model is a part of the IIBA exams scnedule.

So let me know your thoughts.

No comments:

Post a Comment