Мы используем cookie для стабильной работы сервиса. Подробнее

Аналитические шаблоны: моделирование сложных предметных областей

4.5
ФорматОнлайн
Длительность24 академ. часов
Объём6 занятий
УровеньСредний
По окончанииУдостоверение о прохождении
Всё для обучения

Как устроено обучение

Практические занятия
О курсе

Подробнее

Используйте проверенные модели для типовых задач бизнеса вместо проектирования сущностей и связей с нуля. Курс посвящён аналитическим шаблонам Мартина Фаулера — повторно используемым моделям, которые регулярно встречаются в корпоративных информационных системах. На сквозном практическом кейсе вы научитесь распознавать такие структуры в требованиях, адаптировать готовые шаблоны к конкретной предметной области и находить проблемы модели до начала реализации. Отдельно рассматривается связь аналитических шаблонов с современным доменным моделированием и DDD, архитектурными представлениями C4, Docs-as-Code и применением ИИ при анализе и моделировании.
Требования

Что нужно для старта

  • понимать основные понятия сущности, атрибута, отношения и типа;
  • уметь читать диаграммы классов UML;
  • иметь опыт участия в анализе, проектировании или разработке информационных систем не менее 6 месяцев.
Результат

Что вы получите

  • Распознавать повторяющиеся структуры предметной области и использовать готовые аналитические шаблоны вместо проектирования модели с нуля.
  • Моделировать людей, организации, роли, отношения и иерархии без размножения однотипных сущностей и специальных случаев.
  • Проектировать данные и отношения, которые изменяются во времени, с явной семантикой истории и аудита.
  • Моделировать наблюдения, измерения, количественные характеристики и учётные операции.
  • Выявлять решения концептуальной модели, которые плохо переживают изменение требований, и рефакторить их до начала реализации.
  • Адаптировать аналитический шаблон к конкретной предметной области, учитывать границы его применимости и связывать концептуальную модель с последующими архитектурными решениями.
Аудитория

Для кого этот курс

  • Архитектор ПО
  • Руководитель группы / Тимлид
  • Системный аналитик
  • Разработчик
Содержание

Программа курса

6 занятий
№ТемаЧто внутри
01Концептуальная модель до таблиц, API и сервисов

• Назначение концептуальной модели. Чем аналитический шаблон отличается от технического паттерна реализации.
• Типовые признаки неустойчивой модели: дублирование понятий, специальные случаи, смешение разных смыслов, потеря истории.
• Analysis Patterns М. Фаулера как библиотека повторно используемых моделей.

02Участники, роли, отношения и организационные структуры Party-Role.

• Person и Organization. Роли и меняющиеся отношения.
• Иерархии и структуры ответственности.
• Когда наследование типов сущностей приводит к комбинаторному взрыву.

03Наблюдения, характеристики и измерения

• Observations и Measurements.
• Значение, единица измерения, источник, время наблюдения, классификация.
• Отличие свойства объекта от результата наблюдения.
• Повторно используемые модели характеристик и количественных данных.

04История изменений и учёт

• Temporal Patterns. Effective time и время регистрации информации.
• История состояний и отношений.
• Аудит и ретроспективные изменения.
• Accounting Patterns: события, записи и учётные операции.
• Варианты реализации истории; границы применимости Event Sourcing.

05Аналитические шаблоны в современной архитектурной практике

• Связь Analysis Patterns с domain modeling и DDD.
• Общий язык и границы применимости модели.
• Отличие концептуальной модели от архитектурных представлений C4.
• Docs-as-Code и diagrams-as-code.
• ИИ как помощник при построении, критике и документировании моделей.

06Сквозной кейс: проверка изменениями и защита

• Выбор аналитических шаблонов, оценка альтернатив и последствий.
• Границы применимости финальной модели.
• Связь концептуального решения с архитектурой реализации.

01Концептуальная модель до таблиц, API и сервисов

• Назначение концептуальной модели. Чем аналитический шаблон отличается от технического паттерна реализации.
• Типовые признаки неустойчивой модели: дублирование понятий, специальные случаи, смешение разных смыслов, потеря истории.
• Analysis Patterns М. Фаулера как библиотека повторно используемых моделей.

02Участники, роли, отношения и организационные структуры Party-Role.

• Person и Organization. Роли и меняющиеся отношения.
• Иерархии и структуры ответственности.
• Когда наследование типов сущностей приводит к комбинаторному взрыву.

03Наблюдения, характеристики и измерения

• Observations и Measurements.
• Значение, единица измерения, источник, время наблюдения, классификация.
• Отличие свойства объекта от результата наблюдения.
• Повторно используемые модели характеристик и количественных данных.

04История изменений и учёт

• Temporal Patterns. Effective time и время регистрации информации.
• История состояний и отношений.
• Аудит и ретроспективные изменения.
• Accounting Patterns: события, записи и учётные операции.
• Варианты реализации истории; границы применимости Event Sourcing.

05Аналитические шаблоны в современной архитектурной практике

• Связь Analysis Patterns с domain modeling и DDD.
• Общий язык и границы применимости модели.
• Отличие концептуальной модели от архитектурных представлений C4.
• Docs-as-Code и diagrams-as-code.
• ИИ как помощник при построении, критике и документировании моделей.

06Сквозной кейс: проверка изменениями и защита

• Выбор аналитических шаблонов, оценка альтернатив и последствий.
• Границы применимости финальной модели.
• Связь концептуального решения с архитектурой реализации.

Документ после выпуска

Удостоверение о прохождении

Организатор

Автор курса

IBS Training CenterIBS Training Center
Оценка и обучение ИТ-специалистов по ключевым направлениям разработки программного обеспечения. Курсы от экспертов-практиков по языкам программирования, системному и бизнес-анализу, архитектуре ПО, ручному и автоматизированному тестированию ПО, Big Data и машинному обучению, управлению проектами и Agile. Действует скидка 10% на обучение физических лиц.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Аналитические шаблоны: моделирование сложных предметных областей» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 12 октября 2026 г.

Продолжить выбор

Похожие курсы

Системный аналитик с нуля
−35%
Системный аналитик с нуля

Стань системным аналитиком с нуля! Научись правильно взаимодействовать с бизнесом и разработкой и создавать действительно полезные продукты

ОнлайнНачальный
33 700 ₽−35%
21 900 ₽Рассрочка на 12 мес.
Профессиональная переподготовка «Системный аналитик»
−8%256 часов
Профессиональная переподготовка «Системный аналитик»

▶️ Профессиональная переподготовка «Системный аналитик» с выдачей диплома. Дистанционное (онлайн) обучение в учебном центре «НЦПО». 🔥Обучение в рассрочку от 1320 руб. в месяц. Без…

Онлайн3 занятий
Домашние заданияИнтерактивные тренажёры+3
17 250 ₽−8%
15 850 ₽от 1 320 ₽/мес на 12 мес.
Проектирование интеграционных решений и инструменты ИИ
−10%7 декабря
Проектирование интеграционных решений и инструменты ИИ

Практический курс для тех, кто стремится стать экспертом в области интеграционных решений и межсистемного взаимодействия! Вы разберётесь, когда уместно асинхронное взаимодействие,…

Онлайн7 занятийСредний
Практические занятия
54 900 ₽−10%
49 410 ₽
Инструментарий бизнес-аналитика. Интенсив
31 ак. ч.
Инструментарий бизнес-аналитика. Интенсив

Этот практико-ориентированный интенсив (программа повышения квалификации) создан для разработчиков, QA-инженеров и data-аналитиков, планирующих переход в системный анализ для рабо…

Онлайн11 занятий
Обратная связьПрактические занятия+1
45 000 ₽
Деловая игра по сбору и анализу требований
−10%17 ноября
Деловая игра по сбору и анализу требований

Этот практический воркшоп посвящен работе с требованиями в условиях неидеального заказчика и сложной предметной области. Участникам предстоит разработать решение для банковского с…

Онлайн4 занятийСредний
Обратная связьПрактические занятия
37 900 ₽−10%
34 110 ₽