Распределенный подход к разработке промышленного программного обеспечения в условиях «кадрового голода» на примере системы мониторинга и предиктивной диагностики Атлас СМ с применением microfrontend/microservices архитектуры и привлечением нескольких подрядчиков в АО «Силовые машины»
Программный комитет ещё не принял решения по этому докладу
Целевая аудитория
Тезисы
1. Снижение календарных сроков разработки проектов за счет параллельной разработки ПО по средствам нескольких подрядчиков.
2. Сравнение и выбор состава команды(Полноценные команды подрядчиков, сборные команды из сотрудников подрядчика и заказчика, полноценная команда заказчика)
3. Технологические основы распределенной разработки
· Единое Host SPA приложение
· Контекст запроса в Host SPA
· Механизм навигации между экранами (microfrontend) через Host SPA
· Единая библиотека исходного кода визуальных элементов, стилей, тем пользователя, палитр цветов
· Библиотека виджетов (widgets) на основе Module Federation для интеграции в экраны (microfrontend)
· Настраиваемая информационная модель системы
· Междоменное взаимодействие микросервисов (настройка CORS)
· Настройка settings.json (microfrontend), appsettins.json (backend), config (nginx)
4. Извлеченный опыт распределённой разработки
Главный специалист по разработке ПО, архитектор системы мониторинга и предиктивной диагностики
АО "Силовые машины"
Начальник отдела проектирования систем диагностики, product owner системы мониторинга и предиктивной диагностики.
Директор по ИТ
АО "Силовые машины"
Видео
Другие доклады секции
Культура разработки в производственных компаниях, инженерная культура