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


Индустрия: Нефтегазовая

Клиент: Крупная международная вертикально-интегрированная компания, осуществляющая разведку, добычу, переработку углеводородов и сбыт нефтепродуктов

Задачи

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

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

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

Решение

В рамках проекта специалисты «ТерраЛинк» провели комплексный анализ системы и выявили основные узкие места, влияющие на производительность расчетных и отчетных форм.

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


Команда выполнила:

  • технический аудит системы;

  • анализ настроек производительности;

  • проверку загрузки процессоров и потребления памяти;

  • диагностику работы расчетных механизмов;

  • оптимизацию расчетных и отчетных форм;

  • переработку и оптимизацию кода, реализующего бизнес-логику.

Отдельное внимание было уделено оптимизации внутренних алгоритмов расчетов и снижению нагрузки на базу данных без изменений со стороны пользователей.

Вызовы

1. Проведение оптимизации без изменения существующих бизнес-процессов

Одним из ключевых требований заказчика было сохранение текущих процессов планирования и бюджетирования. Все работы необходимо было выполнить таким образом, чтобы пользователи продолжили работать в привычной логике без дополнительного переобучения и изменений в бизнес-процессах.

Существенную роль в успешной реализации проекта сыграл практический опыт команды «ТерраЛинк» в выполнении аналогичных задач по оптимизации корпоративных систем.

2. Повышение производительности без расширения инфраструктуры

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

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

3. Работа в условиях продуктивной эксплуатации системы

Система активно использовалась бизнес-пользователями, поэтому все изменения необходимо было внедрять максимально аккуратно, соблюдая установленные сроки и минимизируя возможные риски для текущей работы компании.

Особое внимание уделялось стабильности системы, корректности расчетов и исключению потенциальных ошибок при выполнении оптимизационных работ.


Результаты

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

Дополнительно удалось существенно снизить нагрузку на базу данных и высвободить часть вычислительных ресурсов, что положительно повлияло на общую стабильность и скорость работы системы.

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

Решения и сервисы ТерраЛинк помогут улучшить ваш бизнес.

Свяжитесь с экспертами ТерраЛинк.

+7 (495) 721-17-21

Контактная информация

Оставьте заявку