Курс погружает в тонкости проектирования, начиная от секретов взаимодействия с заказчиками, переходя к формализации их потребностей, и далее к определению функций системы, что очень полезно в современном мире сервисов и микросервисов. Подробно обсуждаются вопросы описания деловых процессов, бизнес транзакций и использование этих артефактов для составления, например, тест кейсов и т.п. Обсуждаются вопросы проектирования хранилищ данных и составления поведенческих моделей системы. Как результат - всех этих активностей подбирается наилучший шаблон для формирования спецификаций требований, на основании которых легко строится план график проекта и передаются задания в цех разработки.
Помимо теоретического курса, предоставляет возможность на примере реального проекта создания ИТ системы, по шагам проследить, как происходит процесс сбора требований их формализация и формирование проектного решения.
- Преподаватель: Алексей Радзишевский