Добавить в календарь 25.02.2019 10:00 25.02.2019 18:00 Europe/Moscow Практический семинар по созданию эволюционной архитектуры ПО

На семинаре вы узнаете об эволюционном подходе к пониманию системной архитектуры. Подробно разберете виды архитектуры ПО, поддерживающие эволюционные изменения. Разными способами попробуете построить развиваемую систему. Рассмотрите семейство различных видов архитектуры ПО, которые поддерживают эволюционные изменения. Тренер продемонстрирует способы построения развиваемых систем. 

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

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

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

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

Москва, 1-й Волоколамский проезд, д.10, стр. 3

Практический семинар по созданию эволюционной архитектуры ПО

Дата проведения: 25.02.2019. Начало в 10:00

Место проведения: Москва, 1-й Волоколамский проезд, д.10, стр. 3

Стоимость: 42000 р.

Организатор: Luxoft
Будь в курсе всех мероприятий по теме Разработка ПО
  • Анонс
  • Программа
  • Участники
  • Спикеры

На семинаре вы узнаете об эволюционном подходе к пониманию системной архитектуры. Подробно разберете виды архитектуры ПО, поддерживающие эволюционные изменения. Разными способами попробуете построить развиваемую систему. Рассмотрите семейство различных видов архитектуры ПО, которые поддерживают эволюционные изменения. Тренер продемонстрирует способы построения развиваемых систем. 

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

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

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

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

  1. Эволюционная архитектура: что это.
  2. Функции приспособленности.
  3. Упражнение: выбор функций приспособленности.
  4. Проектирование постепенных изменений.
  5. Архитектурные характеристики.
  6. Упражнение: определение подходящих характеристик.
  7. Выбор архитектурных шаблонов.
  8. Упражнение: компоненты и шаблоны.
  9. Оценка возможности развития существующих архитектурных стилей.
  10. Модернизация существующих архитектур.
  11. Построение эволюционной архитектуры.
  12. Автоматизация управления.