Program

IT Business Analyst

IT Business Analysts are responsible for discovering, synthesizing, and analyzing information from a variety of sources within an enterprise, including tools, processes, documentation, and stakeholders. The business analyst is responsible for eliciting the actual needs of stakeholders - which frequently involves investigating and clarifying their expressed desires - in order to determine underlying issues and causes.

Our course is designed for whose who have basic knowledge in this field and want to improve their knowledge, also understanding enterprise problems and goals, analyze needs and solutions, devise strategies, drive change, and facilitate stakeholder collaboration in any IT project.

Apply
Start date

October 2025

Duration

5.5 months

Group size

20-25 students

Schedule

Tuesday and Friday 19:00, Sunday 11:00

Admission requirements
Expectation

Working experience in the analytics or customer service role and soft skills

Language skills

Knowledge of English at least Intermediate level

Requirement

To have a personal computer or a laptop

Age

20 years and older

Upon the course completion you will::

Main principles of Business analysis

Requirement elicitation, analyse, and prioritaziton

Business process analysis, planning, and modelling

Foundation of Project management (Traditional, Agile)

Software testing tailored for Business Analyst

Technical knowledge (Software architecture, SQL, Database, UI/UX Design, Software Tools, Aİ)

Program

IT Business Analyst
14

Number of modules

• Software Development Life Cycle

• Software Development Methodologies – Water Fall, Iterative, Agile, etc.

• What is business analysis?

• The career path into business analysis

  • What is a Business Process

• Critical Analysis of a Business Process

• Business Process Mapping & Flow charting

• As Is – To Be Analysis For a Business Process

• Business Process Re-Engineering & Re-Design

• Business Process Automation, Disinter mediation and Re-intermediation

• Stakeholder Definition

• Importance of Stakeholder ​                                                                                                                     

• Interview with Stakeholder

• Stakeholder Identification – Onion Diagram

• Stakeholder Identification – Wheel

• Stakeholder Classification – Power Influence Matrix

• Stakeholder Engagement Techniques – Power/Influence Vs Interest

• Stakeholder RACI Chart, its preparation through Visio

• Managing Internal stakeholders

• Preparing Stakeholder map through Excel

• What is a Requirement

• Attributes of Requirements (SMART)

• Importance of Requirements for IT Projects

• Functional and Non Functional Requirements

• Overview of Requirements Engineering and Management

• Business Process Re-Engineering & Re-Design

• Important Requirement Process Steps : Elicitation, Analysis, Documentation,    Validation, Management

• CRUD

• RA: The Business Analyst Tasks

• Prioritize Requirements

• Specify and Model Requirements

• Define Assumption and Constraints

• Verify Requirements

• Validate Requirements                                                                                                                       

• Creating Project Documents: BRD, SRS, FRD/NFRD, RFP and etc.

• What is BPMN

• Origin of BPMN-BPMI (Business Process Management Institute) and OMG (Object Management Group)

• BPMN Notations

• Types of Process Modelling – Process Maps, Models, Descriptions

• BPMN Elements : Flow Objects, Data, Swim Lanes, Connecting Objects, Artifacts

• Synchron & Asynchron process                                                                                                                         

• Live Process monitoring through comunda

• UML Diagrams – UML Structure and UML Behavior Diagrams

• Important UML Diagrams for IT Business Analysts

• Overview of UML Structure Diagrams

• Activity Diagrams

• Use Case Diagrams

• Sequence Diagrams

• Other UML Diagrams            

• Agile Software Development – An Overview

• Agile Manifesto and Philosophy

• Agile Methodology

• Agile Software Development Lifecycle

• Scrum

• Managing Sprint Planning, Daily SCRUM, Sprint Review & Sprint Retrospectives

• Three Roles in Scrum : Scum Master, Product Owner and Development Team

• Preparing Product Backlog, Sprint Burn Down Charts

• Preparing Agile Project Charter

• Xterme Programming, Kanban

• Writing User Stories (INVEST)

• Acceptance Criteria (GHERKIN, Checklist, and Custom for organizational culture)                                                                                                                     

•Story Points and Estimation on SCRUM projects

• Introduction to Product Development (concepts, product vs project, stages of the life cycle)

• Ideation & Market Research (customer needs, competitor analysis, value proposition)

• Planning & Design (roadmaps, MLP/MMP, prototyping)

• Development & Testing (iteration cycles)

• Launch & Go-to-Market (release planning, marketing alignment, stakeholder communication)

• Growth, Maintenance & End-of-Life (continuous improvement, scaling, sunsetting products)

• SQL Foundations & Analyst Mindset - Core SELECT/WHERE/ORDER, NULLs, CASE

• Joins, Aggregation & Set Logic - INNER/LEFT/EXISTS, GROUP BY/HAVING, conditional sums

• Dates, Text, Cleaning, Subqueries & CTEs 

• Window Functions & Analytical SQL - RANK/ROW_NUMBER/LAG, rolling metrics, top-N per group

• SQL Interview Prep (BA Track) 

• Agile Testing Basics

• How to use JIRA

• White-Box Techniques

• API Testing basics

• API Testing using Postman                                                                                           

• Performance Testing basic concepts 

• Introduction to APIs: Understanding APIs | API Architecture and Components | API Standards and Protocols

• API Specification Fundamentals: Introduction to API Specification | OpenAPI Specification (OAS) | Practical Exercise: Writing an OpenAPI Specification

• API Request and Response Handling: Constructing API Requests | Processing API Responses | Error Handling and Validation

• API Security and Best Practices: API Security Fundamentals | Best Practices in API Design | Practical Exercise: Implementing API Security Measures

• Tools and Technologies for API Management: API Development Tools | API Documentation and Mocking | API Monitoring and Analytics

• Monolithic architecture

• Microservice arcitecture

• Microfrontend

• Single-page application architecture

• TOGAF introduction

• Database design

• Architecture diagramming  

• Messaging (Kafka & Rabbit MQ)                                                                                   

• Event based development

• Authorization

• Information Security for BA 

• Foundations of AI & RPA in Business (AI vs RPA, use cases, business value, risks & ethics)

• Business Analyst’s Role in Automation (process discovery, requirements for automation, AS-IS/TO-BE, stakeholder management)

• Tools & Hands-on Practice (UiPath, Power Automate, AI Builder, ChatGPT for requirements/testing, Process Mining)

• UX/UI Design

• Camunda 

• BA Career Path 

• BA Certification 

• Release management

• Agile

• Risk management        

• Post-release life cycle        

• HR Interview      

• Defence in following topics: Banking, FinTech, Insurance, Investment, Blockchain, Cryptocurrency, GovTech