У заказчика в течение многих лет функционировала система мониторинга состояния объектов нефтедобычи от зарубежного вендора.
Однако, в связи с геополитическими изменениями, вендор принял решение сократить возможность использования своих продуктов на территории России своими клиентами, среди которых оказался заказчик.
Так, после отключения зарубежной системы у предприятия появилась существенная необходимость автоматизировать процесс мониторинга состояния объектов нефтедобычи. Именно с этой задачей предстояло работать специалистам скрам-команды ICL Services.
Задачи
- Разработать системные требования.
- Разработать веб-приложение.
- Написание сопроводительной документации (пользовательская инструкция, инструкция администратора).
- Развертывание приложения в среде заказчика.
- Консультирование заказчика по гибким методологиям.
Проект был запущен в июле 2023 года.
Первым делом была создана скрам команда, состоящая из представителей ICL Services (PM, Scrum Master, разработчики, архитектор, аналитик, тестировщик, DevOps) и представителей заказчика (Разработчик DWH, Product Owner, DevOps).
Мы работали, используя методологию скрам, двухнедельными спринтами – начали с MVP (прототипа) и далее постепенно описывали и расширяли функционал. Все задачи реализовывались в формате User Story –требования собирались в процессе интервьюирования Product Owner’а аналитиком и описывались в виде четко поставленной задачи разработчику.
Таким образом за 7 месяцев было разработано, интегрировано и выведено в продуктивную среду новое приложение. Интеграция была реализована совместными силами с разработчиками заказчика.
На текущий момент приложение находится в поддержке ICL Services, проводится дальнейшее развития приложения. Также внедрен метод бесшовных обновлений CI/CD.
Продукты и технологии
- .NET 7
- Postgre SQL
- C#
- Angular (TaigaUI)
- Docker
Результаты
- По итогам проекта команда ICL Services совместно с ИТ-командой заказчика разработала импортонезависимое решение для мониторинга состояния объектов нефтедобычи.
- Обеспечена безопасность объектов благодаря непрерывному мониторингу объектов.
- Контролируется техническое обслуживание объектов.
- Система предоставляет данные в режиме реального времени и сохраняет данные для отчетности.
Предоставленные услуги и решения
Вы можете задать мне любые интересующие вас вопросы и получить подробную консультацию по нашим услугам.
Руководитель направления Разработки ПО