📜 ⬆️ ⬇️

Key qualities of business intelligence in IT

Good day.

It’s quite an urgent, “vital” need to express your thoughts about the topic of this publication, when the need arises to look for / hire business analysts on the open market for the company's staff (business in the field of automation of document management processes, control of executive discipline, etc.) d., in "common people" - SED). All specialists of this profile, whose experience and competences are known, in other words, those whom he knew and who he saw useful for the company, are either already in the team, or are also well-established. The problem is complicated by the fact that no matter how hard I try, it is impossible to formulate briefly and adequately the competence, the peculiarities that this subject should possess. What personal qualities and talents should be shown - which is also relevant, as it is morally prepared to look for talented newcomers and try to “grow” them. I am sure that the reflections below will be useful to project managers, owners of small IT companies of integrator type, and business analysts themselves.

Terms and Definitions


First, the question of the term "business analyst" (hereinafter BA). Having lost hope of finding a universal definition of this term (Yandex and Google suggested that I am not alone in this) and in order not to go into the discussion about methodologies, classifications and GOSTs, for the purposes of publication I will define very simply: boyfriend ”(or girlfriend) who communicates with representatives of an IT project customer (implementation of a business application in particular), identifying, formalizing and documenting business requirements in such a magical way that the customer will understand and agree on the one hand, and It does not cause heart attacks in the rest of the production (the project architect, and programmers, testers, support, coaches, etc.).

BA's work in the internal IT department


My understanding of the qualities and characteristics of Business Intelligence has evolved over 7 years. Starting after a high school career in the internal IT department of a large trading company from the point of view of a business analyst, I came to a rather interesting conclusion that BA is just some kind of layer, a translator between business terms and developers. Well, it's cool, of course, to learn how to use Rational or BPVA (at the very least MS Visio), to become “a little designer” to draw effective schemes that clearly demonstrate “as-is” and “to-be”. It is important to note that a feature of BA in internal IT is the absence of an urgent need for specialization in a certain area (if you don’t work in Gazprom), I mean the class of systems and processes: there wasn’t much difference - to implement / develop ERP, ECM - please; switch to CRM - no problem. I think that the reason is trivial - inside the business (with the exception of possibly mega-corporations and complex production), knowledge about almost all processes and their understanding arise from the fact of the most permanent presence in the company. Therefore, at that time I agreed with the opinion and to everyone I could, postulated that for BA it doesn’t matter what to implement, it doesn’t matter what to implement.
')

Business Analyst in System Integrator


The opinion lasted two years, after which, going to the work of the same BA as an integrator introducing projects to large clients, it naturally began to change: new customers, new business processes, new interactions with different people who, very importantly, do not work with you in one company. In addition, the matrix structure of a large integrator company generates a rotation of implementation teams, respectively, BA, as a link, on both sides (different customers, different teams within the integrator) have to interact with a very large number of new people. It became clear that without such a quality that I would call as “unprecedented interpersonal skills”, there is nothing to do with the position of the BA. I emphasize that not just sociability, but unprecedentedly, since the people with whom you have to interact are completely different, in everything, and not always adequate. Therefore, such skills as “philosophy for teapots”, “confident knowledge of everyday and career psychology”, “anger management courses” and other abilities of this nature will be a good plus.

It becomes really important, including for the BA itself, such a project parameter as “deadlines” (if the integrator took care of a more or less adequate system of staff motivation). Naturally, in this paradigm, the opinion that there is no need for specialization for a business analyst (in the industry and / or class of systems) becomes completely untenable: to quickly begin to navigate the new project with tight deadlines without significant experience and knowledge in the subject of automated business processes, and also in the architecture and features of the platform (summarizing, the tools used for automation) is almost impossible, of course, with reservation, if the quality of the project as a whole, and your work in particular, you care. The need to participate in one BA at the same time in several projects (3-5 often) is another argument in favor of specialization.

Sight from a position of the project manager


After 1.5 years, taking the position of the RP in the same company, we managed to look at the issues from the outside. Having subordinated 3 different business analysts, it became obvious, without exaggeration, the enormous influence of business analyst competencies on all parameters of the projects:


Look from the position of the employer


1.5 years of running projects as a PM and a part-time job as an IT service provider pushed to a completely unexpected and strange idea to open their own business together with colleagues. Having worked for some time in three roles "Seller" - "RP" - "BA" on several projects (by the way, a very effective, though not scalable business model), business analysts appeared in their own staff. In addition to assessing how RP, from the point of view of the business owner, it was possible to notice still very important useful qualities of BA, because of which I sincerely consider professional (in my understanding) business analyst a resource that largely determines the success of a business in implementing business applications:



Conclusion


7 years of experience in the implementation of information systems, of course, does not claim the title of "Labor Veteran". Nevertheless, I am sure that the opinions formulated on the basis of such experience about the key qualities and merits of professionals in the field of business analysis can more or less be viewed as objective. I do not argue that today the problem of finding high-quality specialists in many fields of activity is quite acute. Also, do not think that the purpose of the publication is an attempt to distinguish roles in some kind of activity that are more important than others - it is obvious that any high-quality specialist, for whose work there is a demand, is worth its weight in gold.

In my opinion, the peculiarity is that it is impossible to adequately formulate the requirements for this specialty, it is extremely difficult to predict the potential of a “beginner” for this particular field, only after a year at best, you can judge whether there is potential in the best case. Graduates of university departments with the names of the type “Business Analyst” (even if they exist, and in terms of terminology this corresponds to practice) do not inspire trusting, since it is even impossible to imagine what needs to be taught. And in general - what should be the basic education of a business analyst? Technical, economic, humanitarian? I met quality representatives with the formation of all three species.

Thanks for attention!

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


All Articles