На этом курсе начинают с основ. Участники узнают, что такое качество решения и нефункциональные требования. Рассматривают типичные проблемы с качественными характеристиками и базовые подходы для их определения. На практике разбирают реальные кейсы и совершенствуют бизнес-кейсы.
Далее курс показывает, как нефункциональные требования связаны с архитектурой программного обеспечения. Участники учатся проводить воркшопы по качественным характеристикам и согласовывать их с бизнес-потребностями. На практике они разрабатывают сценарии качественных характеристик, объединяют их в общие категории и учатся приоритезировать.
В заключительной части курса участники учатся уточнять нефункциональные требования и находить баланс между ними. Они подводят итоги изученных техник и подходов. На групповой практике оттачивают сценарии, задают ключевые вопросы и презентуют результаты.
Курс включает доступ к записям занятий. Язык преподавания - украинский, а материалы - английском. После завершения выдается сертификат. Обучение проходит в небольших группах с поддержкой ментора. Для закрепления материала есть домашние задания.