О чём курс

Очень часто при внедрении Agile нет понимания, как совместить постулаты и рекомендации Agile с теорией и практиками архитектурного проектирования и управления архитектурой. В некоторых случаях необходимость архитектурных практик отрицается, даже в крупных проектах, что, конечно же, не приводит ни к чему хорошему.

На самом деле никакого противоречия между практиками Agile и архитектурного проектирования нет, и все развитые Agile-фреймворки это признают и обозначают места и роли для архитектурной работы.

Данный курс продолжает курс «Ключевые практики архитектора ПО» (ARC-001), в котором данная проблема лишь затронута, и изучает архитектуру в Agile-проектах досконально:
  • разбирается взаимосвязь Agile и архитектурных практик,
  • выясняется, почему и как они дополняют друг друга,
  • к чему могут приводить перекосы в ту или иную сторону,
  • как практически можно и нужно адаптировать архитектурные практики в Agile-контексте.
  • Рассматриваются такие практики, как:

  • анализ требований в условиях их неполноты и постоянного изменения,
  • принятие архитектурных решений (с учетом рисков и компромиссов),
  • документирование и самодокументирование проекта,
  • архитектурный надзор и ревью с использование техник Agile.
  • Курс сочетает в себе и теоретическое ознакомление, и практическую отработку навыков анализа проектного контекста, рисков, а также навыков технического и организационного проектирования в рамках разбираемых тем.

    Цели

  • Дать участникам достаточно богатые представления о том, как совмещаются практики Agile и архитектуры в современной организации разработки ПО,
  • Исключить «детские» ошибки в будущей организационной работе (организации себя и других), вызванные упрощенностью видения по одному из направлений (архитектура/agile) или «разорванностью» накопленных знаний по этим направлениям,
  • Поддержать архитектурные бизнес-интересы в противовес «наивному» внедрению Agile.
  • Целевая аудитория

  • архитекторы,
  • технические лидеры и ведущие разработчики;
  • проектировщики.
  • Предварительная подготовка

    Слушатели должны знать основные практики архитектора и основные принципы Agile методологии, крайне желателен опыт участия в Agile проекте и опыт проектирования ПО

    Для кого

    Архитектор ПО Архитектор ПО
    Проектировщик Проектировщик
    Руководитель группы\Тимлид Руководитель группы\Тимлид
    Разработчик Разработчик

    Улучшаемые навыки

    Agile
    Risk-driven model
    Evolutionary Architectures
    Event Storming
    DDD
    Impact Mapping

    Инструменты

    CI/CD CI/CD
    Agile Agile

    Расписание курсов

    08.09.2025 - 12.09.2025

    9:00-13:00
    Дата и время:
    08.09.2025-12.09.2025
    9:00-13:00

    Middle 16 часов

    36 900 ₽

    33 210 ₽ — для физ. лиц

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

    01 Особенности архитектуры в Agile
  • История Agile.
  • Архитектура в Agile: от отрицания к модели архитектуры, управляемой рисками.
  • 02 Концепции Agile архитектуры: RAD, SAFe
  • Архитектура, управляемая рисками.
  • Архитектура высокоизменчивых систем.
  • Роль архитектора в SAFe.
  • 03 Работа с архитектурно-значимыми требованиями
  • Архитектурно-значимые требования.
  • Ключевые сценарии.
  • Основные функциональные требования, нефункциональные требования.
  • Подход “If it's non-functional, why do I care about it?”.
  • Ограничения на User Story, Enablers, Techdebt Stories, Landing Zone.
  • Архитектурные ограничения.
  • 04 Процесс принятия решений, архитектурные стили
  • Итерационный процесс принятия решений (облегченные версии ADD).
  • Быстрое моделирование.
  • Применение стилей и шаблонов с примерами (микросервисы).
  • 05 Документирование решений: NoUML, «живая» документация
  • Контекст, перспективы (Perspective).
  • NoUML: C4 и LADR.
  • «Живая» документация.Антипаттерны.
  • 06 Организация команды, масштабируемый Agile
  • Закон Конвея.
  • Два подхода: от архитектуры или от имеющейся команды.
  • Антипаттерны.
  • 07 Архитектурный надзор с привлечением инструментов CI и UT
  • Ключевые механизмы.
  • Архитектурное ревью кода.
  • Архитектурные модульные тесты.
  • Статические анализаторы кода, метрики.
  • Фитнес-функции
  • 08 Ревью архитектурных решений
  • LAAAM.
  • TARA.
  • 09 Итого на курс 16 часов: теория – 12 ч ( 75%), практика – 4 ч (25 %)

    36 900 ₽

    33 210 ₽ — для физ. лиц

    Записаться на курс

    Чему вы научитесь

    01 Анализировать архитектурно-значимые требования в Agile.
    02 Принимать архитектурные решения с учетом рисков и компромиссов.
    03 Документировать архитектурные решения в Agile-проектах.
    04 Организовывать команду для эффективной архитектурной работы в Agile.
    05 Осуществлять архитектурный надзор с использованием инструментов CI и UT.
    06 Проводить ревью архитектурных решений в Agile-контексте

    Курс проводят

    Владимир

    Гордиенко Владимир

    Эксперт в области разработки и Архитектуры ПО.

    О тренере

    Владимир с 2012 года занимается разработкой информационных систем. За это время прошел путь от разработчика на бэкенде и фронтенде до проектировщика информационных систем. Участвовал в разработке промышленных систем для автомобильной промышленности и коммерческих продуктов в области телекоммуникаций и интернета вещей. Специализируется на проектировании и разработке распределенных систем на основе облачных решений. Имеет огромный опыт в использовании Agile подходов в разработке и проектировании.
     

     В рамках своей профессиональной деятельности занимался:

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

    Курсы и сертификаты

    36 900 ₽

    33 210 ₽ — для физ. лиц

    Записаться на курс

    Записаться на курс

    36 900 ₽

    33 210 ₽ — для физ. лиц

    Юр. лицо — 36 900 ₽
    Физ. лицо — 33 210 ₽
    08.09.2025, Онлайн
    08.09.2025, Онлайн
    Открытая дата

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

    Повысьте квалификацию И получите диплом
    Отзывы учеников
    Спасибо за курс! Больше всего понравился обзор различных инструментов для работы с Agile-проектами и практики для архитекторов. Хотелось бы немного больше материалов, например, информацию о процессе Agile: от идеи до production, возможно стоит это как-то отобразить в схеме, описать, где и какого уровня требуется архитектор, какие от него требуется знания и навыки на каждом этапе жизненого цикла потребности.

    Связанные курсы

    ARC-001
    30 часов

    Ключевые практики архитектора ПО

    Практический курс по основам архитектуры ПР. Тренинг предлагает глубокое понимание системной архитектуры и её роли в разработке ПО. Участники освоят выявление требований, проектирование, документирование и анализ архитектуры, а также научатся применять эти практики в реальных проектах. Курс охватывает весь жизненный цикл разработки ПО, включая взаимодействие с заинтересованными сторонами и использование гибких методологий. Основные темы: архитектурные стили, атрибуты качества, ATAM, 4+1, QAW, управление рисками и компромиссами. Идеально подходит для архитекторов, разработчиков, аналитиков и менеджеров проектов. Вы с практической точки зрения проанализируете пример: от постановки бизнес-целей к созданию чернового архитектурного документа, а также получите обратную связь.

    от Middle

    62 900 ₽

    ARC-003
    24 часа

    Domain Driven Design

    Освойте стратегические и тактические паттерны DDD на реальных примерах. Вы поймете, как применять эти паттерны для построения эффективных архитектур, которые адаптируются к изменениям в бизнес-требованиях. Практика на типичных кейсах позволит вам закрепить знания и подготовиться к решению сложных задач в вашей компании

    от Middle

    49 500 ₽

    Наши ученики работают в:

    Наши клиенты

    Mail.ru
    Альфа-Банк, банковская группа
    Лаборатория Касперского
    Магнит, розничная сеть
    Спортмастер, сеть спортивных магазинов
    ПСБ
    Сбертех
    Дзен
    IT One
    Ростелеком
    Мегафон
    Nexign
    Ozon
    Декатлон
    X5 Group
    Технониколь
    Росатом
    Газпром
    Нлмк
    ВСК
    Синимекс

    Не нашли, что искали? — Просто напишите, и мы поможем

    Корпоративное обучение Оценка персонала Сертификация О нас Стань тренером Блог
    Пользователь только что записался на курс ""
    Спасибо!
    Форма отправлена успешно.