Business Analysis in IT
Level: Core

Business Analyst is one of the most important professionals involved in software development. His participation in the process guarantees highest quality of fulfillment of tasks and requirements of the customer. Because it is a business analyst who examines the customer's problem looking for a solution and draws its concept in the form of requirements, which in the future will be used by the developers when creating a product.

Background needed

The program does not require any prior knowledge in QA or project development process, but a technical background will facilitate the understanding of the course greatly. Also the understanding of the process of software development, and knowledge of English at an intermediate or higher level will be a huge plus.

Knowledge and skills acquired 

The program provides an understanding of the role of business analyst in the software development process using different methodologies. Graduate will get to know and practice the work of the analyst at all stages of the software life cycle: gathering and identification of requirements, description of the requirements, requirements management and communication with the customer. And also he learns to use the tools used in the work of the analyst: modeling, designing user interfaces, ways of describing the requirements and so on. The best graduates of the program will be able to use the knowledge acquired while working with the developers team on a real project within the Internship @ BU Dev Studio.

Program major topics

Start of the project, pre-sale, initial estimation, requirement gathering, initial analysis, requirement elicitation, use case diagrams, personas.

Requirements, types, user stories, SMART, INVEST, waterfall vs scrum, traceability.

User stories, Use cases, Gherkin, IPO, Acceptance criteria, Definition of Done.

Process participation, planning, estimations, retrospective. 

Deeper into modeling, UML, bpmn, idef0, erd.

UX, wireframing, patterns, design principles.


If you face any difficulties during the registration process (you didn’t receive an e-mail with the profile activation link, you have some troubles with application form, you can’t log in to your account), please follow this link. After you fill in the form our administrator will contact you as soon as possible.

Eugene Martseniuk
BA lead/Product owner at ETEAM
Eugene Martseniuk
BA lead/Product owner at ETEAM
BA lead with practical experience in designing the development process. Manages teams of business analysts, conducts negotiations with international customers and clarifies business requirements of complex projects for developers. Eugene participated in or consulted a large number of various IT projects, from enterprise software in the field of finance to integrating systems in international companies. Uses Agile methodology in his work.
Пильтяй Евгений Дмитриевич
Ведущий аналитик бизнес-систем
Пильтяй Евгений Дмитриевич
Ведущий аналитик бизнес-систем
• Брав участь у розвитку компанії за 5 до 120 людей. Очолював департаменти Product & IT та Customer Success. • Керував розвитком успішного продукту з нуля (платформа та 30+ production сайтів). • Працюю над найперспективнішим за багатьма рейтингами продуктом у ніші E-Commerce.
Students Enrolled
Classes per week
Client Happiness, %

Studying at Bionic for me was very useful and interesting. The knowledge helped to quickly master new technologies of development. Thank you for giving me the opportunity to participate in your programs.

Vasyl Skliarov
Graduate of 7 Tech+Soft Programs

I think that Bionic is the strongest IT training center now, with a lot of relevant topics, trainers are all practitioners, enough practical tasks, a lot of like-minded and interesting peers. I would highly recommend to all undergraduates and juniors/middles, or people who want to expand their knowledge

Denys Balastryk
Graduate of 3 Tech programs

Yes, Bionic definitely helped me achieve what I wanted, namely to become a programmer. It's quite difficult to reach the level that corresponds to the modern requirements of employers on our own, and BIONIC helped me learn a programming language, technologies, and most importantly try everything on practical projects. Your university has influenced my life more than 5 years in good Ukrainian university. Thank you!

Margaryta Kozub
Graduate of 3 Tech+Soft programs