Business Analysis

Business Analysis Training from New Horizons Bulgaria

All Trainings

The business analysis courses at New Horizons are focused on specific practical topics, so you can choose the most suitable course for you and quickly apply what you have learned.

All courses include practical tasks and exercises. We work with experienced instructors who will contribute to your practical knowledge and skills.

BA01 - Business Analysis Essentials

The training will give you basic knowledge about the benefits, functions and impact of business analysis in a given organization. You will understand why the role of the business analyst is important and what his/her main activities are. You will learn how to plan, extract, analyze, model, and test requirements.

This course will be helpful to you if you would like to:
  • be useful to the organization and its clients;
  • have in-depth understanding of client requirements;
  • offer the most appropriate solutions;
  • skillfully apply different techniques in business analysis.

BA02 - Strategic Business Analysis

Strategic business analysis is a sub-area of business analysis that is rooted in any change. In essence, it deals with defining the primary direction and scope of change, identifying real business needs and potential solutions.

The knowledge and skills from the training will be useful to anyone involved in managing or implementing change, regardless of their scope and nature.

Managers at various levels, business architects, process owners, IT architects, business analysts, project managers, enterprise architects, transformation managers, product owners, demand managers, consultants, system analysts, process analysts, delivery managers, single managers – roles that serve as engines of change in one case or another.

BA03 - Writing Effective Business Cases

The course will examine the role of the business analysts in the process of creating business cases. The training also covers the activities in the context of which the creation of a business cause is located.

You will:
  • learn how to determine the needs of the business, and you will also learn methods and tools that will help you in this process;
  • learn how to identify stakeholders and their relevance to the project;
  • be able to study, describe and assess the current state of the business environment;
  • be trained in determining the scope of the project, risk assessment, how to present the collected results and use them to create the most appropriate business solution.

You will have the opportunity to discuss various challenges that may arise and how to deal with them.

This course is designed for business analysts who seek to improve their skills in creating business cases. It is also very suitable for project managers and product owners who work closely with business analysts or prepare business cases themselves.

BA04 - Eliciting and Writing Effective Requirements

The training focuses exclusively on effective requirements. You will find out what types of requirements there are, how to prepare and gather the information / requirements you need, how to structure and present them to stakeholders in order to get their assistance and approval. Whether your strength is in extracting the requirements or in documenting, the course will help you fill in the gaps and structure your knowledge.

The course will be useful for business analysts with one or several years of experience, as well as specialists in other fields (including project managers, software testers, product owners, technical writers) who work with business analysts or perform some of their functions.

BA05 - Process Modeling Using BPMN

After completing the course you will:
  • be able to create business process diagrams easily and efficiently using the BPMN standard;
  • know the best practices in creating process diagrams using the latest standards (BPMN), so that business users and IT stakeholders can easily understand the processes in their organization;
  • be able to solve practical business problems using BPMN business process diagrams.

BA06 - Managing and Communicating Requirements for Projects

Requirements planning is essential for a successful project. The role of the business analyst is to help form and train a multifunctional team, facilitate collaboration with the client, manage and communicate changing requirements, and deliver business value to your client early and regularly throughout the project.

After completing the course, you will be able to:
  • plan, manage and communicate project requirements;
  • use different techniques to extract the requirements used in their collection and documentation;
  • prepare relevant artifacts needed to document the requirements;
  • apply risk minimization principles in the project;
  • reinsure that your project will deliver the required functionalities and will give value to the business;
  • translate business requirements into appropriate technical specifications;
  • improve the response to changes in your team.

BA09 - Managing Requirements for SharePoint Projects

During SharePoint projects, requirements can change frequently, which is why we need a streamlined and flexible approach to managing change and requirements.

As we aim to develop high quality systems and services, the easiest way to achieve this is to first implement the requirements with the highest priority. This enables projects to achieve maximum value for their stakeholders.

What you will learn how to:
  • plan, manage and close project requirements for a shorter period of time, using good business analysis practices;
  • minimize the risks in the project by applying business analysis techniques;
  • create an environment of self-management for your team, with which it will be able to easily adapt to the changing requirements and needs of the client during the project.

BA10 - Understanding Root Cause Analysis

In this course participants will learn to apply several practical, systematic methods for analyzing incidents and problems and discovering their root causes.

You will learn how to:
  • initiate Root Cause Analysis and collect data to investigate procedural and non-procedural incidents;
  • collect data through interviews and analysis;
  • apply techniques to identify symptoms and root causes;
  • use the appropriate technique to identify the root cause;
  • avoid future incidents by developing appropriate recommendations to address causal factors and root causes;
  • develop a process for identifying areas with systemic problems.

BA27 - Writing and Managing Effective Requirements

This course provides students with a clear understanding of all aspects of the role of the business analyst, including an in-depth examination of the various areas / domains of knowledge that the business analysis profession involves.

Students have the opportunity to apply various business analysis techniques, to acquire skills in identifying stakeholders, defining the scope of the project, analyzing, documenting and modeling requirements.

What you will learn:
  • you will understand in depth the main responsibilities of the business analyst;
  • the main professional associations and standards in the industry;
  • discuss and explore the components of each of the areas of knowledge that include the work of a business analyst;
  • how to properly define the needs of the business;
  • you will gain experience in identifying and analyzing stakeholders;
  • how to decipher between the scope of the project and the product, using models for communication of the scope;
  • how to understand and identify the different categories of requirements;
  • how do you get a general idea of how BPMN is used to model processes;
  • how to properly prepare and conduct interviews as a business analysis technique;
  • what are the components of Use Cases;
  • what it means to collect requirements;
  • you will gain practical experience by applying business analysis techniques to extract, define, and write requirements.

BA28 - Requirements Analysis and Use Cases

In this interactive course, you will learn how to create Use Cases that provide valuable information to designers and testers. You will improve and refine your skills to use them in your work and also understand how to involve stakeholders in the Use Cases creation process.

You will learn how to:
  • use Use Cases to document the scope of the project;
  • write clear and easy-to-use Use Cases;
  • model Use Cases with workflow diagrams;
  • plan and divide project work on the basis of Use Cases;
  • manage Use Cases with the development and changes they undergo during the project.

BA29 - User Acceptance Testing for Business Analysts

This course looks at the issues which drive the need for a UAT process & describes the components of the process. It is designed to help Business Analysts to develop an understanding of their role, the process, and the deliverables associated with UAT.

What you will learn:
  • see how UAT applies to the Software Development Lifecycle (SDLC);
  • recognize benefits of improved quality of deployed software using User Acceptance Testing;
  • identify the key roles, activities and deliverables which make up User Acceptance Testing;
  • use a Business Use Case to define scenarios for testing;
  • create a UAT test plan and write UAT test cases with associated test data;
  • understand the process for testing functional and non-functional requirements;
  • identify the challenges of testing vendor-supplied applications;
Career Path „Business Analysis“ at New Horizons Bulgaria

If you are focused on re-training in the field of business analysis, you can take advantage of a comprehensive career path.

Learn More

What our students say about the trainings:

„The reason for joining the training was to prepare for a software update. I am very pleased. The practical part was extremely well presented. There were no unanswered questions. I would attend more trainings led by him.“
Business Analyst, Escom Bulgaria
On the BA02 - Strategic Business Analysis training

„I enrolled in the training in order to gain new knowledge. Everything was perfectly organized. I would rate the instructor 9 out of 9. The material was delivered in high quality.“
Project Coordinator, DSK Bank

„The practical examples, the structure of the Business Case, the RACI matrix were very useful. A very pleasant and fruitful course.“
Business Development Expert, DSK Bank
On the BA03 - Writing Effective Business Cases training

„My overall impression of the course is excellent. Metodi Mladenov shared many practical real examples and this brought me high added value.“
Consultant, David Holding
On the BA01 - Business Analysis Essentials training

„An exceptional lecturer! He keeps the audience's attention, conveys the information very well – excellent speech and relevant examples.“
Business Analyst, DSK Bank
On the BA04 - Eliciting and Writing Effective Requirements training

„I enrolled in the training to learn new appropriate good practices to include in my work. The most useful in the training for me were the examples from real situations. Zdravko Ivanov is a professional with experience and very good skills to share.“
Team Lead, Fadata
On the BA04 - Eliciting and Writing Effective Requirements training

„The most useful for me were the acquaintance with methods of analysis and ways of communication with stakeholders. The lecturer has excellent knowledge and answers to all questions.“
Head of Unit, Fadata
On the BA03 - Writing Effective Business Cases training

Why choose New Horizons Bulgaria?

  • Over 800 trained students in business analysis in Bulgaria since 2014;
  • 38 years of global presence and know-how;
  • 98% of our clients would recommend our trainings;
  • Best European Center in the New Horizons Global Network for 2018, 2015, 2014 and 2012;
  • Center №1 for IT trainings in Bulgaria according to the ranking Computerworld "ICT Top 100" for 2018-2011 and 2008;
  • Tailored trainings according to the client's requirements and needs;
  • Corporate and individual training guarantees.
New Horizons Bulgaria
36 Dragan Tsankov blvd.
Interpred, Block A, Floor 6
Sofia, 1040