На цьому курсі починають з основ. Розкажуть, що таке бізнес-аналіз і яке місце аналітика в процесі розробки програм. Це фундамент для всіх наступних тем.
Студенти навчаться виявляти потреби клієнтів і правильно їх документувати. Спочатку - теорія інженерії вимог і традиційні форми специфікації. Потім переходять до практики: працюють з Vision and Scope, прецедентами використання. Далі вивчають історії користувача - як їх створювати, группувати в карти, розставляти пріоритети і оцінювати вартість. Кожен етап підкріплюється консультаціями, а в кінці блоку - проміжний контроль.
Тут заглиблюються в деталізацію. Вчать валідувати вимоги через прототипування - на практиці роблять макет інтерфейсу. Потім переходять до приймальних критеріїв і тестування, використовуючи мову Gherkin. Окремо розглядають нефункціональні вимоги та вимоги до даних, практикуються на UML-діаграмах класів. Як і в першому блоці, є консультації та проміжний контроль.
Завершальна частина охоплює управління вимогами протягом усього життєвого циклу проекту. Додатково розглядають документування нефункціональних вимог та процес впровадження готової системи в експлуатацію. Курс завершується консультацією та фінальною презентацією.
Випускники зможуть формулювати гіпотези для вирішення бізнес-проблем і перевіряти їх. Навчаться ефективно передавати інформацію між бізнесом і розробниками. Зрозуміють, як сприяти впровадженню IT-системи в реальні процеси. А також - оцінювати ефективність рішень і корегувати їх під час експлуатації.
Курс можна оплатити частинами. Заняття проходять у вівторок і п'ятницю з 20:00 до 21:30. Навчання відбувається онлайн в Google Meet, всі заняття записуються. До записів залишається доступ на рік. Додатково допомагають скласти резюме і проводять пробну співбесіду.