Город МОСКОВСКИЙ
00:56:56

Геннадий Круглов. Архитектурная работа и непрерывное проектирование программных решений

Аватар
ТермоПодход
Просмотры:
35
Дата загрузки:
11.12.2023 13:37
Длительность:
00:56:56
Категория:
Обучение

Описание

Выступление Геннадия Круглова на весенней конференции Systems/Design 21:04 https://systemsdesign.online/

Архитектура не статична, недостаточно собрать требования и один раз спроектировать решение. Нужна постоянная архитектурная работа, непрерывное проектирование на протяжении всего развития решения, потому что требования, которые порождают разные стейкхолдеры, неизбежно оказывают влияние на его архитектуру. Если не выполнять проектирование осознанно и системно, изменения будут влиять на архитектуру решения непредсказуемо и в конечном итоге приведут к Big Ball of Mud.

Непрерывное проектирование должно выполняться в команде стейкхолдеров, отвечающих за разные её аспекты, иначе архитектура не будет сбалансированной. Такую команду нужно сначала построить и затем выстроить в ней архитектурную работу. Это особенно непросто в зрелых компаниях (Enterprise), из-за укоренившихся в них правил и традиционной разобщённости (Silos).

Из этого доклада вы узнаете, как в одном из проектов зрелой компании была выстроена архитектурная работа и непрерывное проектирование программного решения.
__________________
Таймкоды

00:00 Приветствие
00:11 О себе
01:19 Как возникла тема доклада?
04:31 Контекст кейса
05:51 Про процессы и НФТ
06:46 Что было сделано?
07:57 Как собирали требования?
08:34 Как исследовали окружение?
10:28 Выводы по результатам исследования
11:35 Как строили R&D команду?
12:50 Про разработку прототипа
15:38 Демонстрация прототипа
18:09 Разработка концепта архитектуры
20:48 Пример трансляции диаграммы активностей в конвейер обработки данных
21:07 Пример дизайна с использованием DDD и CQRS
21:35 Как строили продуктовую команду?
22:10 Про настройку взаимодействия аналитиков и разработчиков
22:55 Спрямление бизнес процессов (DAG)
23:25 Про настройку взаимодействия разработчиков и системных инженеров
25:16 Про настройку взаимодействия между разработчиками, системными инженерами и специалистами ИБ
27:27 Настройка методологии управления разработкой
29:11 Как настраивали архитектурную работу?
30:19 Что получили?
31:57 Какие есть подходы к построению архитектурной работы?
35:20 Какая должна быть минимально архитектурная команда?
37:43 Выводы
39:00 Вопросы
____________________
Курсы для системных аналитиков https://ssa.io/5oWIw6

ОБУЧЕНИЕ НА АНАЛИТИКА - С НУЛЯ
Обучение на бизнес-аналитика с нуля — интенсивная переподготовка https://ssa.io/lzTxia
Обучение на системного аналитика с нуля — программа переподготовки https://ssa.io/h4L680
Основы разработки требований и создания ТЗ https://ssa.io/AWnB6V
Use Case: основы https://ssa.io/JdynuQ
Курсы для системных аналитиков https://ssa.io/5oWIw6
_____
ОБУЧЕНИЕ ДЛЯ АНАЛИТИКА - ДЛЯ ПРОДОЛЖАЮЩИХ

Основы проектирования интеграций ИТ-систем https://ssa.io/6OR2xB
Проектирование интеграции с REST API https://ssa.io/emIEgi
Современные технологии хранения данных в микросервисной архитектуре https://ssa.io/KAvrAe
Работа с очередями в RabbitMQ и Apache Kafka https://ssa.io/maMkdq
Моделирование предметной области и проектирование БД https://ssa.io/gfbVFV
Основы ООП и разработка UML-моделей https://ssa.io/SnGkCQ

BPMN для людей: основы самой популярной нотации для описания бизнес-процессов https://ssa.io/9v4qQZ
Моделирование бизнес-процессов https://ssa.io/nKqZuY

Основы бизнес-анализа и разработки требований в Agile https://ssa.io/6yZNX5
Концептуальное проектирование и трансформация идеи в продукт https://ssa.io/2zZjLf
Дизайн для недизайнеров https://ssa.io/VpbBmz

ArchiMate для проектирования и поиска скрытых связей https://ssa.io/2DK5Pw
Разработка требований к информационной безопасности ИТ-систем https://ssa.io/DW3H4C


____________________
? ПОДПИСАТЬСЯ НА Systems Education:
➛VK https://ssa.io/SStfuk
➛YouTube: https://ssa.io/TlNXWE
➛Telegram - Новости Systems Education и расписание курсов https://t.me/systems_education
➛Telegram - Анонсы событий по системному анализу: https://t.me/itsysdes_events
➛Telegram - Как стать системным аналитиком: http://t.me/kak_stat_SA

Рекомендуемые видео