О чём курс

Очень часто при внедрении 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, Story Mapping, Enablers, Kano model, MoSCoW Method, Cost of Delay (CoD), Фитнес-функции,C4, ARC42, SAFe

Темы курса

01 Особенности архитектуры в Agile (1 ч.)
02 Концепции Agile архитектуры: RAD, SAFe (2 ч.)
03 Работа с архитектурно-значимыми требованиями (3 ч.)
04 Процесс принятия решений, архитектурные стили (3 ч.)
05 Документирование решений: NoUML, «живая» документация (2 ч.)
06 Организация команды, масштабируемый Agile (2 ч.)
07 Архитектурный надзор с привлечением инструментов CI и UT (1 ч.)
08 Ревью архитектурных решений (2 ч.)

34 500 ₽

31 050 ₽ — для физ. лиц

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

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

01 Разрабатывать архитектурные решения, которые могут адаптироваться к изменяющимся требованиям проекта
02 Взаимодействовать с командой разработки, включая практики совместного проектирования
03 Применять итеративные методы проектирования архитектуры
04 Выстраивать архитектурные решения, которые соответствуют бизнес-целям и требованиям

34 500 ₽

31 050 ₽ — для физ. лиц

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

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

34 500 ₽

31 050 ₽ — для физ. лиц

Юр. лицо — 34 500 ₽
Физ. лицо — 31 050 ₽
Открытая дата
Продолжая, я подтверждаю, что ознакомлен с Условиями использования и Порядком обработки персональных данных

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

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

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

ARC-001
30 часов

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

Практический курс по основам архитектуры ПО: выявление требований, проектирование и документирование для успешных проектов.

от Middle

59 900 ₽

ARC-003
24 часа

Domain Driven Design

Курс по основам предметно-ориентированного проектирования для гибкости систем, декомпозиции бизнес-логики и тактических паттернов.

от Middle

46 900 ₽

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

Наши клиенты

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

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

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