Top.Mail.Ru
РБК Компании
Главная ICL Services 13 марта 2026

Развитие производственного приложения для нефтедобывающей компании

Компании требовалось расширить функционал импортонезависимого приложения для автоматизации мониторинга актуального состояния и целостности объектов нефтедобычи
Oil manufacture
Источник изображения: Freepik
Задача и причина

Задачи проекта

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

Причина

Заказчик проекта — одна из крупнейших нефтедобывающих компаний России.

Компания эксплуатировала разработанное ранее импортонезависимое приложение для автоматизации мониторинга актуального состояния и целостности объектов нефтедобычи. С течением времени в связи с постоянно увеличивающимся объемом данных у компании появилась необходимость расширить функционал приложения.

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

Вводная

Проект был реализован с применением гибкой методологии разработки. Команда ICL Services использовала Agile-подход с короткими итерациями и регулярными демонстрациями промежуточных результатов заказчику. Это позволило оперативно учитывать изменения требований и корректировать функциональность по мере развития проекта.

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

Ход проекта

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

Далее проект перешел в фазу полного цикла разработки. Команда реализовала необходимый функционал, провела комплексное тестирование, подготовила пользовательскую документацию и документацию по администрированию системы. Отдельное внимание было уделено корректной миграции данных, что позволило сохранить целостность и непрерывность бизнес-процессов.

В рамках проекта также было выполнено технологическое обновление программного обеспечения. Система была переведена на современные версии платформ — .NET 8 и Angular 18. Это позволило повысить производительность, уровень безопасности и общую стабильность решения.

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

Для ускорения и повышения надежности внедрения команда настроила процессы автоматизации и развертывания. Использование CI/CD обеспечило быстрое, безопасное и контролируемое обновление системы.

Завершающим этапом стала опытная эксплуатация решения. После пилотного использования система была передана в промышленную эксплуатацию и сопровождение, которое продолжает обеспечивать команда ICL Services.

Продукты и технологии

  • .NET 8, C#
  • Angular 18, TaigaUI, TypeScript
  • GraphQL
  • Postgre SQL
  • Podman
  • Rocky Linux
  • Gitlab
Результат
  • Разработанное приложение получило широкое развитие и доработку.
  • Два новых модуля разработаны и интегрированы в существующую систему без простоев для пользователей.
  • Гибкая методология и частые демонстрации позвонили сократить время согласований.
  • Новые возможности позволили автоматизировать дополнительные процессы.
  • Данные, которые хранились в формате Excel, были добавлены в новую систему, с возможностью дозагрузки данных в дальнейшем.

Рекомендации партнеров:

Новости отрасли:

Все новости:

Профиль

Дата регистрации
11 ноября 2010
Уставной капитал
2 000 000,00 ₽
Юридический адрес
Татарстан (Татарстан) респ., Лаишевский, Усады с., ул. Дорожная, дом 42, Корпус 2 офис 835
ОГРН
1101690062638
ИНН
1660146230
КПП
162401001
Среднесписочная численность
2014 сотрудников

Контакты

Адрес
422616, Россия, Лаишевский район РТ, п. Усады, ул. Дорожная, 42 - Особая экономическая зона «Иннополис»
Телефон

Социальные сети

ГлавноеЭкспертыДобавить
новость
КейсыМероприятия