Онлайн-курс

Стратегические паттерны DDD

Ubiquitous Language, Bounded Contexts, Context Map

Основная сложность корпоративных систем сокрыта в их предметной области. Непонимание этой области приводит к возвратам на доработку и срывам сроков. Курс учит строить модели предметной области, используя типовые шаблоны DDD.

онлайн-интенсив · практика в группах 3–5 человек

Аудитория

Кому подойдёт

01

Архитекторам и разработчикам

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

02

Техлидам и системным аналитикам

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

03

Всем, кто работает со сложными доменами

Сталкиваетесь с возвратами на доработку и непониманием между бизнесом и разработкой — DDD даёт язык и инструменты для решения.

Результаты

После курса вы

  • Освоите

    стратегические паттерны DDD: Ubiquitous Language, Bounded Contexts, Context Map — и научитесь применять их на практике.

  • Научитесь

    правильно разделять систему на контексты и выстраивать границы ответственности между командами (закон Конвея).

  • Примените

    DDD для модернизации и миграции существующих решений, проектирования организационной структуры и delivery structure.

ScrumTrek

По итогам обучения вы получаете сертификат ScrumTrek.

Программа

Из чего состоит курс

01Введение в Domain-Driven Design
  • Определение DDD и его цели
  • Преимущества и выгоды применения
  • Когда DDD нужен, когда нет, и какие у него ограничения
02Предметная область
  • Методы исследования предметной области
  • Классификация поддоменов: core, supporting, generic
  • Какие решения принимают, опираясь на тип поддомена
03Единый язык (Ubiquitous Language)
  • Что это такое, зачем нужен и где проходят его границы
  • Методы идентификации единого языка
  • Способы его организации
  • Как поддерживать язык в актуальном состоянии
04Ограниченные контексты (Bounded Contexts)
  • Что такое ограниченный контекст
  • Способы определения границ контекста
  • Методы проверки, что границы проведены верно
05Карта контекстов (Context Map)
  • Установка связей между ограниченными контекстами
  • Коммуникация через язык моделирования
  • Антипаттерны карты контекстов
  • Рефакторинг карты контекстов
06Прикладное использование стратегических паттернов
  • Проектирование архитектуры решения
  • Принятие решений по разработке
  • Проектирование организационной структуры — закон Конвея на практике
  • Модернизация и миграция существующего решения
  • Проектирование структуры поставки
КАК ПРОХОДИТ ОБУЧЕНИЕ

Формат

ОНЛАЙН

Онлайн-курс с практикой в группах

Вся теория подкрепляется практикой. Работаем в малых группах по 3–5 человек на онлайн-доске. Задание у всех групп сквозное и общее — на разборе видно, как одну и ту же задачу решили по-разному.

Расписание

Даты и цены

Стоимость участия — от 30 000 ₽.

Нет предстоящих дат. Оставьте заявку — сообщим, когда появятся.

Не нашли удобную дату? Оставьте почту — напишем, когда откроется новый набор.

Команде от 5 человек выгоднее корпоративный формат.

СТОИМОСТЬ

Оплата и документы

Оплачиваете от компании или интересуетесь возможностью возврата средств? Смотрите все ответы на подобные вопросы.

О КОМПАНИИ

ScrumTrek — Agile-провайдер №1 в России

С 2007 года помогаем компаниям внедрять инновации, обучать персонал и повышать эффективность через продуктовый подход, Scrum, Kanban, SAFe, LeSS и OKR.

СРЕДИ КЛИЕНТОВ
ЯндексСберТ-БанкАльфа-БанкБилайнРостелекомАвитоHeadHunterS7 AirlinesСеверстальГазпром нефтьРосатомБанк России
Корпоративный формат

Адаптируем под вашу компанию

Расскажите о задаче — предложим формат и состав работы под ваш контекст.

ТЕЛЕФОН+7 495 374-88-12
МЕССЕНДЖЕРСпросить в Telegram