Sunteți pe pagina 1din 25

1

11

12

The BACCM was first conceived in May 2011, Source when the BABOK Guide Version 3 Core Team The text in this handout is largely excerpted from first met. Our early work was an exploration of articles in BA Connection: the foundations of the Business Analysis profession - a necessary step in understanding Creating the Business Analysis Core Concept what aspects of BABOK Guide version 2 could Model (October 2012) be improved. The first iteration of the BACCM Overview The Core Concepts (November had four Core Concepts: Need, Change, Solution, 2012) and Stakeholder. After extensive analysis and debate, we realized that the model was too simple. By September 2011, Value and Context were part of the model. The BACCM was first presented at the BBC 2011 Conference, in an impromptu meeting over lunch. The people who joined us were an imposing group of experts. It was an informal discussion, and they asked excellent, insightful questions. We highlighted the things we thought would be the most contentious - such as new definitions for 'business analysis' 'requirement' and 'design'.

13

Dynamic
An algorithm that describes events and behaviours NOT a static description of a specific moment Recursive interactions 'outputs' are inputs; there is no final form

Conceptual
A set of ideas and key relationships NO primary concept A mental toolkit for constructing thought experiments

System
A set of connected things that form a complex whole Each core concept is defined in terms of other core concepts and itself Fractal form: the model looks very similar at any scale

14

The Business Analyst Core Concept Model was created using an empirical, behavioural approach. Empirical: We looked for evidence to describe each Core Concept, and then reasoned from that evidence to create simple, useful definitions. Behavioural: Definitions focus on the best available evidence about actual human behaviour, rather than philosophical, moral, ethical, or economic beliefs about our behaviour. This approach was particularly important when defining need, solution, and value. Review and analysis of available literature made it clear that oversimplifications of human behaviour result in overcomplicated models. Errors and misrepresentations result in models that can not account for common situations.

15

Common Language

Generalized
Business Analysis is practiced whenever and organization controls a change. The language of the profession should reflect this, rather than having a significant bias for IT and projects.

Jargon and specialized definitions are important, useful tools for swift and accurate professional communication. When a team of medical professionals are about to cut into your flesh, you want them to have a precise language to use, to reduce the risks of miscommunication. It doesn't matter that the patient can't understand a word of it. Business analysts (and other change agents) have some use for specialized language. Organizational change, is not an operating room, however, and jargon often increases the risk of miscommunication instead of reducing it. The BACCM aims for common-use definitions as much as possible.

Focus
The interconnected nature of these concepts has another implication for the definitions: they could all be unusably long. We chose to focus the definitions on a short, clear phrase that captures the essence of the concept. In some cases we added a short explanatory clause to provide additional direction and context for this main clause. For example, it is valid to state that a need is "a problem, opportunity, or constraint" - but it is often helpful to note that each

Modular
Each definition is phrased as a sentence fragment that can be copied directly into another sentence to replace the word it defines. This approach allows for some powerful analysis, particularly since each Core Concept is defined in terms of all six Core Concepts. In a future article, we will do some of this analysis, but you can try it yourself with the definitions below.

16

Change is the Core Concept with the most business analysis is not concerned with specialized definition in the model. The common controlling earthquakes, but it is concerned use of the term includes many kinds of change with controlling the organizational capacity to that are not usually the subject of business respond to them, and to controlling the analysis work. For example, personal or individual consequences. change is usually the realm of psychology. The We mentioned three categories of control over work of turning raw materials into finished change exerted by BAs: products is also a kind of change - it is the actual operation of the organization - but BAs do not Prepare Change. What is changing? What is work on the assembly line. BAs don't operate the the context for that change? Who cares about organization; they help change the way the the change? Why? BAs ask these kinds of organization operates. questions as a foundation for managing stakeholders, setting expectations, This means business analysis is performed for understanding scope, and making good one primary reason: to improve organizational decisions. performance by controlling change to organizational capabilities. To understand change Provoke Change. Each change causes a from a BA point of view, you have to understand mixture of increases and decreases in value: two terms in the BACCM definition of change: this solution option costs more to buy; that solution option takes longer to implement; Organization: A collection of stakeholders another solution option benefits one acting in a coordinated manner, and in stakeholder but harms another. BAs discover service to a common goal. "Organization" and define potential changes to understand includes the private and public sectors, from which ones are most likely to be most governments to religions to corporations to beneficial. We explore boundaries; we militaries to charities. "Enterprise" is also discover problems, opportunities, and used in this way. constraints; we represent these needs in ways Control: Conscious attention is paid to that promote action. directly effecting the change, by provoking it, preparing for it, or preventing it. For example,

17
Prevent Change. For potential changes that are likely to decrease value, BAs are positively negative. We do our best to get damaging change prioritized to the bottom of the queue, to invalidate bad business cases, to uncover false assumptions, and to question questionable decisions. We also work to ensure the organization has the capability to control itself day-to-day, through meaningful reporting. Good reports help management put a stop to undesirable changes, like increases in product defects, or decreases in sales. Change is a complex, recursive, fractal concept so business analysis is too.

18

Need and change are entwined. Needs can cause changes by motivating stakeholders to act - to seek some purpose, or to collect some benefits. Changes can also cause needs - problems, opportunities, or constraints - by eroding or enhancing the value delivered by existing solutions. In many cases Business Analysis work begins with needs, and needs always guide Business Analyst work. A Need (like a solution and value) is an experience that a stakeholder has, and not a thing in itself. A need can only exist if there is a person to have it. The potential value of a need is discussed in the section on value.

In the BACCM, a constraint is something limits your options. This is often positive: a solid, stable foundation is a constraint that makes it possible to build a solid, stable structure. It can be negative too: a federal regulation might make it illegal for your organization from sharing customer information across divisions, making it hard to provide good customer service experiences. In this sense "constraint" encompasses the second part of the definition of a requirement in the BABOK Guide v2: 2) A condition or capability that must be met or possessed by a solution or solution component to satisfy a contract, standard, specification, or other formally imposed documents.

BAs must be careful to educate their stakeholders on a key characteristic of needs: sometimes, they are not met. Even the most basic needs, for air, for water, for food, for shelter, for love, for This idea is fairly broad. Some constraints - like meaning - these needs sometimes go unfulfilled. seasons and lifespans - are not 'imposed' by a stakeholder. Thinking of constraints in this way Problem, Opportunity, Constraint may feel unfamiliar or forced, particularly since "Problem" and "opportunity" are often used to the term has a special, unrealistic definition in the talk about needs. For most of us these feel IT project management world. Discussion of the natural, and part of the concept. These ideas enrelationships among Constraints, Assumptions, compass the first part of the definition of a Risks, Requirements, and Dependencies (CARRDs) requirement in the BABOK Guide v2: will be the subject of the next article in this series. 1) A condition or capability needed by a stakeholder to solve a problem or achieve an objective.

19
Needs and Requirements
The BACCM defines a requirement as "a usable representation of a need." (Try substituting the definition of 'need' into this definition. Does it make sense? What other substitutions can you make?) We'll dig into this definition in a future article called "Needs and Solutions, Requirements and Designs", but for now it is important to recognize that needs and requirements are not the same thing. A need may exist without being recognized, understood, expressed, or acted on. A requirement is an expression of a need, so there is no such thing as an 'unexpressed requirement'. A requirement defines the potential value associated with a need, and represents the need so it can be acted on. Requirements may be found on the back of a napkin, in a Business Requirements Document, or in a storyboard. In each case some need is represented in a way that a specific stakeholder can use. Change Targets are people being changed. They have needs related to a functioning solution. One person may fit into more than one category, and other stakeholders may have needs of various sorts - often related to one of the Core Concepts - but these groups are a good place to start.

Needs and Solutions


"I need" may be an interesting philosophical statement, but the phrase only has practical meaning when it is applied to something: "I need something." That thing needed is also known as a solution. Needs and solutions are concepts that can not be separated, in the same sense that north and south magnetic poles can not be separated. You can recognize one at a time, analyse it's characteristics, and show that they are different and yet it is impossible to discuss one without the other.

This is the general case of the third part of the definition of a requirement in the BABOK Guide There are deep reasons for the inseparable v2: nature of these concepts, rooted in value, contexts, and stakeholders. When we get to the 3) A documented representation of a discussion of solutions, below, we'll use an condition or capability as in (1) or (2). example that shows a single object to be a need and a solution at the same time. This will also be Who Has Needs the subject of a future article, called "Needs and Needs represent something with potential value Solutions, Requirements and Designs. to a stakeholder, so a need cannot be understood until the stakeholder is identified. By definition, all controlled organizational changes have three categories of special stakeholders: The organization has needs that set the overall scope and direction of any operations and any change. These needs are often identified as goals, targets, objectives, directions, and so on. Change Agents are people changing the organization. They have needs related to making that change.

20

This Core Concept may be the most 'jargony' and also the simplest to understand. The BACCM definition is a generalized version of similar definitions used by other organizations. For example, PMI defines stakeholders in terms of interest and influence over the change. The BACCM considers 'interest' and 'influence' to be two of many kinds of relationships that a stakeholder might have with the Core Concepts. The definition focuses on these Core Concepts because it is usually practical to look to the change or the solution as the primary relationship a stakeholder cares about. For example, people often care about relationships with other people more than they care about the change or the solution, but the BA can probably analyse these relationships in terms of the change or the solution.

21

Changes occur in a context those parts of the environment that are relevant to the change. A context has two boundaries: the inner boundary defines the scope of the change. the outer boundary defines the scope of the things relevant to the change, separating them from the environment.

seamlessly despite working in different personal contexts. For example, a stakeholder who will use a bridge when it is built doesn't really care what engineering software was used to model the bridge; the engineer and the driver have different contexts. For the Business Analyst, these are both relevant.

Controlling the scope of the context (and as a result, the scope of the change) is one of the most In other words, the context is everything relevant important services that BAs provide. Remember, the context defines what is relevant to the change to the change, but not the change itself. It may but not part of the change. In the example above, include almost anything: attitudes, behaviours, the BA does not control the beliefs, competitors, culture, demogra-phics, modelling software itself; the Business Analyst goals, governments, infrastructure, languages, determines whether it is relevant to the change losses, processes, products, projects, sales, or not (in context, or part of the environment). seasons, terminology, technology, weather, or The term 'situation' is useful for referring to the anything else meeting the definition. combination of the context and the change it The context is distinct from the controlled contains. In the BACCM it is explicitly defined as organizational change, but that does not mean it 'context + change = situation'. Common use is is static. For example, the cyclical change of the very similar. seasons is relevant to many product launches, and the movement of the planets was important to the Mars Curiosity Rover mission. In practice, a context provides a common way for stakeholders to talk about their relationships to the change and solution, and to define what is relevant. Most organizational change requires many stakeholders to work together fairly

22

Solutions satisfy a needan idea with potential Solutions and Value valueby realizing, delivering, exchanging, storing, or creating value. Solutions may not be Solutions are valuable in some combination of the following three ways: tangible, but they are always a combination of a stakeholder experience of value and a thing the Functionality: The solution allows a value is associated with. For example, a chair can stakeholder to do something that is otherwise be used as a seat, status symbol, bed, footstool, difficult or impossible. The chair is a platform fuel, door-lock, barrier, or weapon, depending on that holds a person some small distance over what the stakeholder needs in the current the ground. context. In each case, a stakeholder experiences Characteristics: The solution confers some some value associated with chair. characteristic on a stakeholder. A throne Solutions and Needs indicates a person has power, wealth, or both. In normal conversation, a thing is only called a solution if a stakeholder can use it to deal with a problem, opportunity, or constraint, in a context. A solution satisfies a need by: resolving a problem faced by stakeholders, Experiences: The solution allows a stakeholder to experience something that others do not experience. The front-rowcentre chair at the concert hall offers a different experience than the back-rowobstructed-view chair.

allowing a stakeholders to take advantage of The iPhone is an example of a consumer product an opportunity, that is valuable primarily for the characteristics it enforcing a constraint requested by confers to the owner; functionality and stakeholders, experiences are important, but not to the same degree. permitting an activity by removing a constraint, or permitting activity within a constraint.

23
Solutions and Context
These definitions of solution seem to imply that value is an inherent or intrinsic property of an object, or even that value is a thing in itself. This The relationship between the price of a solution and the value of a solution will be discussed in simplification is useful in many circumstances, detail in a future article, but see the section on and is philosophically interesting, but it does not value for a summary. reflect the practical reality of how stakeholders relate to needs and solutions. in a context. (For more information about the paradox of value and on marginalism http://en.wikipedia.org/wiki/Paradox_of_value.)

For example, consider a neighbourhood where a A change is complete when a solution is new electrical power station will be built. People implemented and is delivering value: the outside the neighbourhood will also use the stakeholders' needs have been fulfilled. When power generated by the new power station. this happens, the thing that we called a 'solution' For some local residents, the power station is no longer a goal to strive for; it is part of the may have high positive value: construction normal operations of the organization. In other workers will have several years of good jobs. words, the thing we called a 'solution' before has become part of the environment. In many cases it For other locals it has high negative value: the will be relevant to new organizational changes; local officials responsible for public health get when this is the case the 'solution' becomes part pollution (poisonous, radioactive coal smoke). of a new context. For non-residents outside the All organizations have many of these existing neighbourhood, the power station has some solutions to existing needs - often called positive value: such as lower prices and more infrastructure. reliable service. This example tells us that the value associated with a solution depends on the stakeholder (construction worker vs. health official), and the context (my neighbourhood vs. nonresident). Each of these stakeholders sees the same thing as having different value. For local construction workers it is a solution to work towards, but for local health officials it is a problem to prevent (actually a type of need). The Business Analyst Core Concept Model helps us understand and resolve longstanding problems such as the "Paradox of Value" by taking a practical, subjective view of value. The BACCM acknowledges that needs, solutions, and value cannot be defined in absolute terms, and can only be understood relative to a stakeholder

Solutions After Change: The New Context

24

Outside of dense tomes of philosophical and economic lore, value is not clearly defined. It is used everywhere in business texts, but the authors generally assume that everyone knows what value is, and that we agree on that definition. Consider that this article first describes some characteristics of value in the "Solutions and Value" section of Change, above. It probably didn't bother you that it was used 19 times over more than 2500 words before that section, or that it was used 35 times before the formal def- inition was presented (now over 3000 words in).

BACCM states this directly by adding "...to a stakeholder in a context." When considered with the rest of the Core Concepts, "the importance of something to a stakeholder in a context" encompasses both the common use of the term and the otherwise undefined meaning used in business.

Importance, Ranking, and Prioritization


Value is a measure. In some cases, value can be assessed in absolute terms. For example, if one device has 16GB of storage, and another has 64GB of storage, the second device is probably more valuable to most stakeholders. In many cases, value is assessed in relative terms. I can not put a number on how much I love my mother, or my wife, or my daughter, but I can tell you who I would pull out of a burning building first, second, and third. I could also tell you whose dinner I would choose (in order); the context changes how I rank or prioritize each person.

This lack of definition was a significant problem during the development of the Business Analyst Core Concept Model, and was the subject of many intense debates. In keeping with our empirical, behavioural approach to the model, we reviewed some evidence scientist have collected, relating how our brains assess value, and how we behave when making decisions of value. In the end, we realized that the dictionary had the simplest, clearest definition of value (buried Value is assessed based on many contextual among the definitions that reduce to "value = factors. For example, urgency is a measure of money"): importance with respect to time, while ROI is a "the importance or significance of a thing" measure of importance with respect to a balance sheet. Every decision that involves sequencing, As discussed in the section on solutions, value depends on the context and the stakeholder. The ranking, prioritizing, or scope involves analysis of value at some level.

25
Motivation and Reward
Value has two major elements. On one hand, value is used to describe the benefits that will result from some action. For example, remuneration - getting paid - is a benefit of working for someone. On the other hand, value is used to describe the motivations that provoke a person to act in the first place. For example, the experience of having an affect on the world - to feel useful - is a powerful motivation to work. IIBA exists because of this motive: volunteers work to make a difference.

Money and Value


Money is one narrow measure of one kind of value. It can dangerously oversimplify assessments of value, provoke irrational decisions, and corrupt our sense of what is fair. It is also enormously useful, and a necessary part of almost everything an organization does.

Other Resources
IIBA has published several articles that explore the nature of value in great detail, called "The Future of Business In The Internet Economy. These include discussions of what kinds of value can be exchanged for money, and those that cannot. Part 1: Scarcity The Great Motivator (November 2010) Part 2 : Free The Disruptive Price (December 2010) Part 3: Value Analysis (January 2011) Part 4: The Abundant Business Case (February 2011)

Future articles will build on these ideas. One of the first will be called, "Positive Debt: Gifts and Familial Value."

26

28

All models are wrong. Some are useful. This one looks useful.

30

Business Analysis Work


In the past, Requirement = What Design = How Now, my focus shifts how I represent information. Requirements focuses on needs Designs focuses on solutions Techniques that we use help articulate and communicate the information based on our focus.

Perspectives
As an IT-focused BA, it can be hard to see how the work pertains across all types of BA work. The BACCM helps us see that BAs do the same work regardless of the perspective.

33

37

40

S-ar putea să vă placă și