📜 ⬆️ ⬇️

Business Analysis Methods

Introduction


Since no such articles were found at Habré, I decided to contribute, and also hope that this information will be useful to someone in his future activities. So why business analysis on an IT site? The answer will be somewhat boring for the reader - organizations want to optimize their work and function as efficiently as possible. In many cases (although not all) the way out is to use IT. An example is the automation of work of employees, more efficient use of available resources, optimization of processes, and so on. So, information technologies have become a number of help.

The topic is actually quite interesting and materials in Russian or Ukrainian are quite few. In my opinion, one of the reasons for this is its relatively recent appearance. Although it should be added that the methods we will talk about are discussed separately in many textbooks in many languages.
We will take the definition of business analysis from Wikipedia in order not to invent a bicycle:
')
“Business analysis is the discipline of identifying business needs and finding solutions to business problems”

However, there is another definition. According to the Business Analysis Body of Knowledge 2.0:

“Business analysis is a set of tasks and methods that are intended to be used as a link between business participants in order to understand the structure, rules and functions of the organization and propose solutions that will enable the organization to achieve its goals.”

To a large extent, the source for this article was just the body of knowledge about business analysis, which the author is currently actively studying.

In fact

For the introduction is enough and we go directly to the essence of the article. Analysis, as a method of scientific knowledge, is expressed by studying an object by splitting it into its component parts. For business, this is the most profitable method, since any business is a system consisting of components that interact with each other to make a profit (or, in the case of non-profit organizations, to bring benefit or value). Our foreign colleagues in similar cases use the word “value”, which the dictionaries interpret as “value” or “value”.

How can we analyze a business? Which way to approach him? In fact, it is possible and necessary to approach from different sides in order to build a holistic view of its components and their work.

To perform the tasks of business analysis using various methods. Moreover, to perform one task can serve as one or several methods. Quite simply common words - let's move on to more specific things.

The most commonly used in practice among business analysts are the following methods:

These methods may include subsets of methods (such as data modeling).

Method for determining acceptance criteria and evaluation


The purpose of the method is to determine the criteria that the criteria must meet in order for them to be accepted by interested parties.

According to the definition, the criteria in this method are divided into two classes:

These criteria should be testable, and if they cannot be tested, they should be broken down into smaller requirements that can be tested. It is worth noting that it makes sense to rank the criteria by degree of significance.

The body of knowledge on business analysis mentions the advantages and disadvantages of the method.

Virtues

disadvantages

Brainstorm

The purpose of the method is to generate new ideas that will serve as material for further analysis.

Questions that may be answered may be as follows:

To conduct a brainstorming session, it is necessary to prepare a clear definition of the topic for discussion, a time frame, define expectations from this discussion, define criteria for evaluating ideas and select appropriate people with certain experience in the field that is to be discussed.

In the process of brainstorming, all ideas should be proposed without discussion, criticism or evaluation, and the participants in the assault can build new ideas on the basis of those previously proposed. In addition, all ideas must be recorded.

At the end of the assault, it is necessary to discuss ideas and throw out duplicate ones. The result will be a list of ideas that in one way or another must answer the questions posed.

Benefits

disadvantages



Business Rule Analysis


The purpose of the method is to identify rules that define, limit, or allow a particular activity, job, or operation.

In general, the rules should support the goals of the organization, but they should not be too many.

Rules can be resolutive or structural, depending on what they emphasize.

An example of a resolution rule (which determines the behavior of participants in the process):

The employee must obtain written permission from the director of security to use a personal laptop at work.

Or

Before merging into the main branch, the developer should test the code.

An example of a structural rule (which determines the structure of knowledge, which allows to determine the veracity, falsity or relation to a particular category):

Payment is accepted only by bank transfer.

Or

The deadline is defined as EV / PV, where EV is the amount consumed and PV is the planned volume.

Benefits

disadvantages

Data Dictionary and Glossary


Both the body of knowledge on business analysis and the methodology of Val IT as one of the bases for the successful activity of an organization put the use of common terminology by the interested parties. In addition, it simplifies the process of further analysis and collection of requirements, since participants understand what they are talking about and can clearly and clearly state their requirements.

Thus, the method identifies two components:

Glossary - a list of terms and their definition.

A data dictionary is a dictionary that includes a list of data, their definition, and valid or possible values. A data dictionary can also define combinations into which data can be combined.

The data dictionary consists of simple and composite elements.

Simple elements contain the following information:

Components are formed from simple. Their structure is as follows:

Data flow diagrams


The topic of data flow diagrams is truly worthy of a separate article. There are various notations (for example, the well-known Heine-Sarson in BPWin, which many probably made up in universities or Jordan). But back again.

The purpose of data flow diagrams (DFD) is to display the input, processing, storage and output of information from the system.

Diagrams describe:

An example of one of these diagrams is shown below:

image

An asterisk indicates a simple data element, which is optional. By the way, the diagram would have to show that the result of the error message should be a response to the customer with a corrected error. By the way, add your own examples of diagrams - it would be interesting to see how others would describe the same technique and error message handling.

In general, we can give another example:

image

Diagrams were drawn in Dia, which is a model of horror in drawing diagrams under GNU / Linux.

Conclusion


Although we have considered only a part of the methods (of which there are dozens), you probably use some of them and hope that you were interested.

References:
  1. Business Analysis Body of Knowledge Overview
  2. Val it

Source: https://habr.com/ru/post/124164/


All Articles