IT-поддержка проектов в производственной сфере

С#, .net 6.0
React, TypeScript
СУБД – Postgres
ОС – Red
Linux, Avalonia
Комплекс frontend и backend работ, системная аналитика и работа технического писателя по импортозамещению и обновлению приложений и сервисов для сектора разведки и добычи нефтяной промышленности

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

главное о проекте
Мы работаем в большой команде и делаем общее дело для развития отрасли. В этом кейсе собрали самые интересные проекты, которыми занимаемся в рамках сотрудничества.
Команда разработки усилила IT-подразделение клиента frontend, backend, analytics и technical writer специалистами уровня middle+. На стороне заказчика — экспертиза в предметной отрасли: геология, геофизика, бизнес-аналитика.
Разработка и оформление технической документации для ввода в промышленную эксплуатацию отечественного ПО взамен импортного
1
Адаптация всех сервисов и платформ, предназначенных для сектора разведки и добычи нефтяной промышленности под импортонезависимые стеки
2
4
Реализация перехода на новые open source технологии с наличием лицензии MIT
3
Исправление ошибок в коде и реализация нового функционала
задачи
проект №1

Адаптация Системы мониторинга недропользования (СМН)

  • лицензирования
  • мониторинга и анализа геологоразведочных работ
  • мониторинга проектных решений по разработке месторождений
  • мониторинга ресурсной базы
  • подсчёта государственных запасов
  • картографии месторождений
  • формирования отчётов.

Наша команда разработки усилила IT-подразделение клиента фронтенд и бэкенд-экспертизой и позволила пользователям веб-приложения СМН продолжить работать с системой после ввода санкций против нефтяного сектора.

Мы занимались переводом системы на независимые стеки в условиях импортозамещения и ежедневно оказываем IT-поддержку веб-приложения.

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

4
Исправлены ошибки в коде и реализован новый функционал
3
Все старые модули переведены на React и адаптированы под Linux
Реализована полная смена DevExpress на импортонезависимые библиотеки
2
Система адаптирована под импортонезависимый стек и с лицензией MIT
1
Выполненные работы
Разработчик проекта (backend)
Сергей
Техлид проекта (frontend)
Амаль
На стороне нашей IT-команды — экспертиза в разработке и выполнение фронта работ по улучшению производительности приложения. На проекте происходил переход на новые технологии — с открытой лицензией MIT, как open source решения. Также мы занимались заменой всех санкционных библиотек на те, которые соответствуют требованиям ИБ.
Комментарии от команды
Наш заказчик и будущие пользователи получают приложение, которое функционирует без ошибок и соответствует всем требованиями. Также создаваемое приложение характеризуется устойчивостью к изменениям и расширяемостью.
проект №2

Конвертер запасов

Работа приложения полностью зависит от качества серверной части. Быстрая и качественная обработка данных согласно функциональным требованиям отражается во всём, с чем имеют дело пользователи корвертера — будь то xlsx-отчёт или данные на веб-странице.

У заказчика имеется уже сформированный стек бекенд технологий: .Net 6.0+, PostgreSQL 15, Avalonia. Основные причины использования именно такого стека:

  • зрелость, выражающаяся в большом количестве библиотек, уже созданных решений

  • кроссплатформенность (что в том числе связано с различными требованиями к ОС от пользователей системы)

  • open source (в особенности это касается отдельных библиотек-модулей в связи с ИБ). Данный стек полностью позволяет удовлетворить требования к системе

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

Разрабатывается отдельное десктоп-приложение для развёртывания конвертера запасов
1
Исправлены ошибки на серверной части, проект обновлён и в нём реализован новый функционал
2
4
Оптимизирована работа приложения, проведён рефакторинг функционала большого объёма
3
Настроен конвейер разработки (CI/CD pipeline), база данных и веб-сервер администрируются
задачи
Разработчик проекта (backend)
Виктор
Комментарии от команды
Исправление старого функционала позволяет учесть все требования заказчиков и пожелания пользователей, что улучшает пользовательский опыт и позволяет поддерживать работу системы на максимально высоком уровне. Например, в рамках рефакторинга удалось сократить время загрузки одного из справочников в 3−4 раза.
проект №3

Импортозамещение SAP

Новая система создается на базе ПО собственной разработки заказчика, включённого в Реестр российских программ для ЭВМ и БД.

Реализация будет включать:

  • электронное согласование сформированных планов и отчётов

  • обеспечение разграничения доступа пользователей

  • создание подсистемы хранения данных

  • обеспечение интеграции с другими информационными системами предприятия

Проект инициирован заказчиком с целью замещения эксплуатируемой системы планирования и формирования корпоративной отчётности на базе SAP BI и ERP — отечественным ПО, с учётом полного сохранения существующей пользовательской функциональности.

Проведён контроль соответствия документации внутренним стандартам компании и ГОСТ
1
Разработана и оформлена техническая документация
2
4
Обеспечено единообразие стиля и формата
3
Реализован сбор, систематизация и анализ данных от архитекторов и аналитиков для последующего создания документов
Выполненные задачи
Технический писатель проекта
Марина
Комментарии от команды
Для разработки и ввода в промышленную эксплуатацию системы необходим согласованный пакет документов. Технический писатель помогает привести документы к единообразию и оперативно вносит правки по замечаниям для ускорения процесса согласования.
медиа CRT