[ Митап 22 ]
[ Engineering Excellence ]
Про качество и красоту кода говорят и пишут очень многие, хотя при этом довольно часто забывают, для чего существует это качество и эта красота
Двадцать второй онлайн митап Software Craftsmanship будет посвящен Engineering Excellence. Мы рассмотрим что такое Engineering Excellence, кому и для чего оно нужно на проекте, из каких частей состоит и как определить что нужно конкретному проекту.

На митапе мы рассмотрим взаимосвязь процессов разработки, тестирования, поддержания архитектуры, управления инфраструктурой, разберем какие метрики, практики и процессы необходимы для постоянного улучшения проекта.
[ План митапа ]
Что такое Engineering Excellence?
  • Для чего Engineering Excellence?
  • Что в себя включает?
  • Что в себя не включает
Написание кода
  • Качество кода
  • Code review
  • Управление техническим долгом
  • Unit тестирование и рефакторинг
  • Branching strategy
  • Документация и knowledge transfer
Тестирование
  • Тестовая документация
  • Управление дефектами
  • Как тестировать нефункциональные требования?
  • Автоматизация тестирования и ее ROI
  • CQRS для микросервисов
Инфраструктура
  • Управление инфраструктурой
  • CI/CD
Архитектура
  • Архитектурный процесс
  • Разделение ролей и коммуникации с командой
  • Управление архитектурными изменениями
Engineering Excellence в вашем проекте
  • Как определить что лишнее?
  • Как настроить постоянное улучшение практик в проекте?
Проекты высокой культуры
[ Ведущий митапа ]
Павел Вейник
CEO в Hard & Soft Skills
Разработчик с 2003. Работал в EPAM, Workfusion, в других продуктовых и сервисных компаниях, как очень маленьких, так и в корпорациях. Специализации - архитектура распределенных систем, highload, микросервисы, прикладная лингвистика, системная инженерия.
Опыт в ролях разработчика, менеджера и архитектора позволяет видеть проблемы с разных точек зрения.
Сейчас выполняет архитектурные задачи в компании EPAM.
22-й Митап проводится при поддержке компании SaM Solutions
[ Регистрация на митап ]
16 февраля 19:30
ивент бесплатный
Все данные защищены
[ Также по теме ]
System Engineering
Курс для технических специалистов и менеджеров с инженерным прошлым
Technical Leadership
Курс для разработчиков уровня middle+, senior и architect
Архитектурный трёп
Свободный диалог, где делимся наболевшим, обсуждаем текущие проблемы, пытаемся найти их решения