Промышленность
AUTODevOps система для разработки программно-аппаратных функций автомобиля
Ускорьте цикл производства новой платформы автомобиля в разы за счёт внедрения devops решений и создания цифровой копии автомобиля. Быстрый рост кол-ва функций провоцирует рост кол-ва ЭБУ(ECU), что в свою очередь заставляет пересматривать подходы к архитектуре автомобиля и процессам диагностики и обновления функций.“Смартфоны на колесах” требуют нового подхода к разработке, основанного на ПО. Даже бюджетные автомобили уже имеют около 100 млн. строк кода и >100 ЭБУ (ECU).
- Стремительный рост сложности, в сочетании с устаревшими процессами, резко снижает устойчивость архитектуры.
- Отсутствие доступа к полным данным и прозрачности от уровня проектирования до системных команд приводят к неэффективному управлению тестированием и слабой отчетности.
- Дублирование усилий при разработке и тестировании функций для различных конфигураций автомобиля увеличивает сроки разработки и выпуска новых моделей.
- Позднее выявление дефектов ПО - на этапе предрелизного тестирования или даже после выпуска автомобиля приводит к отзывам после продажи.
Наше Решение – Autodevops
Мы предлагаем производителям внедрить, автоматизировать и интегрировать между собой процессы:
- управления вариантами и конфигурациями
- управления релизами
- управления тестированием
- автоматизации заливки программных средств автомобиля
Используйте возможности общей модели данных и DevOps практик для нахождения ошибок в ПО прототипа автомобиля на более ранних стадиях и ускорения выпуска новых моделей автомобилей.
Модули системы

Коннекторы, агрегаторы, синхронизаторы данных

Готовая цифровая модель

Модуль агрегации тестов.

Аналитический BI-модуль

Матрица функций и конфигураций

Флеширование и обновление автомобиля
Решение в рамках процесса создания функции автомобиля
Продукт AutoDevops System синхронизируется с системой управления требованиями автомобиля и предоставляет интерфейс для загрузки файлов релизов функций авто. Данный продукт имеет модуль BI отчётов, а так же модули, позволяющие взаимодействовать с интерфейсами машины и системами Тестирования
Жёлтым цветом отображена внедряемая система в рамках процесса

На изображении отражено взаимодействие AutoDevops c источниками данных в процессе интеграции прототипа автомобиля.

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

Модуль бизнес аналитики




ПОЗИЦИОНИРОВАНИЕ
Мы предлагаем ценность поверх базовой ALM, охватывая также управление тестированием, релизами и конфигурацией.
Наше решение
- Единый источник правды за счет сбора, взаимосвязи и структуризации данных из различных источников и от разных команд. Объединение данных по всем продуктам.
- Прозрачность и прослеживаемость
Планы и результаты тестирования связаны непосредственно с бизнес-процессами (бинарные релизы, модели авто-мобилей, местоположение тестовых автомобилей и т.д.). - Aвтоматизация, сокращение ручного труда.
То, что в других ALM делается вручную, мы уже автоматизировали. - Гибкость в построении рабочих процессов и пользовательских интерфейсов для конкретных ролей и задач.
Стандартные ALM
- Подход «разделяй и властвуй»: множество команд управляют разрозненными данными в рамках своей области. Меньшая прозрачность хода всего проекта. Данные охватывают только разработку какого-то компонента.
- Не охватывают всю цепочку создания стоимости через базовую функциональность ALM, например, расширенный модуль тестирования отсутствует.
- Меньшая автоматизация процессов и передачи данных.
- Менее приспособлены к ролям пользователей и фактическим процессам автопроизводителей из-за проприетарной природы платформы.
Наши Преимущества

