На першому модулі слухачі дізнаються, як створюється програмне забезпечення. Розглядають ролі в проектній команді та визначають місце бізнес-аналітика. З'ясують основні терміни професії. Далі курс охоплює життєвий цикл розробки ПЗ. Пояснює різницю між гнучкими та жорсткими підходами. Розбирають Waterfall, V-model та ітераційні моделі. Особливу увагу приділяють Agile - розуміють принципи SCRUM та Канбан. Закріплюють знання на практиці: тестують отриману інформацію, працюють у команді та отримують відповіді на запитання.
Третій модуль вчить ідентифікувати всіх стейкхолдерів проекту. Слухачі освоюють методи управління зацікавленими сторонами. Вчаться складати Stakeholder Management Plan та Communications Plan. Використовують RACI модель для розподілу відповідальностей. На практичному занятті створюють документи для управління стейкхолдерами та розбирають складні моменти з викладачем.
Цей блок присвячений роботі з вимогами. Спочатку слухачі вивчають класифікацію - рівні, види та характеристики якісних вимог. Ознайомляються з техніками SMART та INVEST. Потім переходять до методів виявлення потреб - інтерв'ю, аналіз документації, мозковий штурм. Опанують формати представлення вимог: User stories, Use cases та Story mapping. Практикуються у написанні User stories. Далі розглядають специфікацію вимог - створення Business Requirements Document. Окремо вивчають нефункціональні вимоги - їх типи та методи збору. На практиці пишуть документи вимог та пріоритезують їх, використовуючи різні техніки. Опанують інструменти Confluence та JIRA для документування вимог.
Слухачі вчаться візуалізувати бізнес-процеси за допомогою UML та BPMN. На практиці розробляють діаграми процесів. Далі визначають scope проекту - розрізняють Project Scope та Product Scope. Вчаться планувати та контролювати scope, створюють Vision and Scope document. Розбирають Discovery phase - які артефакти створює аналітик, що таке MVP, як пройти онбординг на існуючий проект. Практикуються у створенні скоупу для мінімально життєздатного продукту.
Модуль охоплює технічні аспекти роботи аналітика. Пояснює принципи client-server архітектури. Вчить працювати з API через Postman та Swagger. Розглядає формати XML та JSON. Далі слухачі ознайомляться з основами баз даних - що таке дані, які бувають бази, як складати SQL-запити. На практиці досліджують API та пишуть запити до бази даних. Окремий блок присвячено використанню GPT-Chat для бізнес-аналітика - складання промптів, спрощення листування, документування вимог та покращення CV.
На останньому модулі слухачі отримують фінальний проект для портфоліо. Обговорюють його вимоги та структуру. Дізнаються, як ефективно шукати вакансії, готувати CV та готуватися до співбесід. Отримують рекомендації щодо подальшого розвитку в професії.
Курс включає допомогу у працевлаштуванні. Розвиває самоконтроль та відповідальність через практичні завдання. Кожен випускник отримує готовий проект для портфоліо та сертифікат про завершення навчання.