← Вернуться к списку

Импортозамещение системы «Бизнес-планирования»

  • Руководитель проекта со стороны заказчика

    Светлана Фокина

    ПАО ВТБ

    Руководитель проекта

  • Категория

  • Номинация

  • Цели

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

  • Сроки выполнения

    апрель, 2023 — декабрь, 2024
  • Год завершения проекта

    2024

  • Масштаб проекта

    40000 человеко-часов
  • Результаты

    1. Переведены на целевой стек компоненты системы «Бизнес планирование».

    2. Бизнес-план на 2025 год успешно сформирован в новой системе!

  • Уникальность проекта

    Разработан подход, позволивший обеспечить перенос на PostgreSQL решения, содержащего большое количество бизнес-логики приложения, написанного средствами СУБД Oracle, включающая:

    • Использование liquibase, с целью переноса не только данных, но и создания новых объектов с учетом синтаксиса PostgreSQL;

    • Адаптацию кодовой базы к возможностям PostgreSQL;

    • Решение вопросов производительности работы импортозамещенной системы.

  • Использованное ПО

    1. СУБД: PostgreSQL

    2. Сервер приложений: Wildfly, Nginx,

    3. UI: Chromium, МОЙОфис

    4. Виртуализация: Openstack

    5. ОС: Astra Linux

  • Решение из каталога Global CIO

    В проекте не используются решения из каталога Global CIO

  • Сложность реализации

    1. Сложность миграции приложения, в виду наличия бизнес-логики приложения на уровне СУБД;

    2. Необходимость синхронизации сроков импортозамещения системы с планами Финансового департамента по актуализации бизнес-плана 2024 года и подготовке к плановой компании 2025 года.

  • Описание

    1. Система «Бизнес-планирование» - информационно-аналитическая система сбора и обработки плановой информации – промышленное решение для подготовки консолидированного бизнес-плана Банка ВТБ (бизнес-план Группы ВТБ) и бизнес-планов Компаний группы.

    2. Система была создана по запросу Финансового департамента, более 15 лет назад, с применением принятых на тот момент в банке технологий: Oracle RDBMS, IBM WebSphere, Vmware и пр.

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

    Основными задачами, решаемыми в рамках проекта, являлись:

    • «Бесшовность» миграции с точки зрения бизнес-пользователей системы;

    • Миграция приложения с СУБД Oracle DB на PostgreSQL, с переносом всех данных и модификацией расчетов, реализованных средствами БД Выполнен перенос: 2613 java classes, 624 функции, пакета данных и таблицы, 862 View и Сиквенсов);

    • Модернизация пользовательского интерфейса, разделение на Backend и Frontend, с реализацией поддержки современных браузеров с целью отказа от MS Internet Explorer. (Модифицировано 190 экранных форм);

    • Модернизация отчетной системы, с целью отказа от использования в работе с отчетами Microsoft Office и перехода к работе в Мой офис (Модифицировано 501 отчетных форм);

    • Реализация существующих интеграционных взаимодействий со смежными системами, с использованием целевых интеграционных решений (Apache NiFi, DataLake);

  • География проекта

    Банк ВТБ (ПАО)

    Группа ВТБ

Комментировать 16

Комментировать могут только авторизованные пользователи.
Предлагаем Вам в систему или зарегистрироваться.

  • Максим Часовиков

    Максим Часовиков

    МГУ имени М.В.Ломоносова

    Руководитель цифровизации образовательных процессов

    Добрый день, спасибо вам за интересный и важный проект. Вы указываете: Провести отказ от импортозависимых компонентов информационной системы с  соблюдением требований регулятора.И как тот продукт, который был разработан в рамках проекта, позволил достичь или хотя бы заметно приблизиться этому? Что было самым главным для этого?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день! Спасибо за ваш вопрос, Максим! Основной результат был достигнут за счет отказа от импортозависимых компонент, к этому KPI был отнесен наш проект. В частности для системы управления базами данных произведен отказ от Oracle DB и переход на PostgreSQL, в части интерфейсов - выполнен перенос разработок и модернизация функционала для исключения использования работы на зарубежном стеке для браузера (MS Internet Explorer) и для отчетности (Microsoft Office).
      Ответить
  • Дмитрий Турчановский

    Дмитрий Турчановский

    ЗН Цифра

    Заместитель Генерального директора по ИТ

    Здравствуйте! По опыту переход на российскую систему управления базами данных довольно-таки болезненный. 2 вопроса: 1) насколько пришлось что-то менять в коде самой системы или все прошло безболезненно при замене субд; 2) насколько увеличились трудозатраты на поддержку системы?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

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

        Мария Ёлгина

        ПАО ВТБ

        Заместитель начальника управления автоматизации внутренних процессов и сервисов

        Добрый день! Интересная ветка и вопросы. В части первого вопроса есть ли данные в количественном эквиваленте по объему перенесенных объектов?
        Ответить
        • Светлана Фокина

          Светлана Фокина

          ПАО ВТБ

          Руководитель проекта

          Мария, добрый день! Спасибо за ваше уточнение. Да, есть оцифрованные данные в этой части: для Базы данных был выполнен перенос: 2613 java classes, 624 функции, пакета данных и таблицы, 862 View и Сиквенсов)
          Ответить
  • Валерий Левченко

    Валерий Левченко

    DIS Group

    Руководитель направления PR

    Добрый вечер! Какая управленческая методология (гибридная, Agile, Waterfall и т.д.) была применена для координации работ в рамках проекта, и как конкретно она помогла балансировать между соблюдением жестких сроков/бюджета и необходимостью гибко реагировать на возникающие вызовы и изменяющиеся требования?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день, Валерий, спасибо за вопрос! Для управления проектами в Банке ВТБ используется своя внутренняя методология "ПроПро", которая базируется и на Agile, и на Waterfall. Мониторинг достижения результатов, а также управлениями всеми ресурсами выполнялся по спринтам (2 недели), что позволяло оперативно реагировать на возникающие сложности.
      Ответить
  • Валерий Левченко

    Валерий Левченко

    DIS Group

    Руководитель направления PR

    Здравствуйте! Как была структурирована проектная команда, и какие конкретные инструменты и практики (ежедневные стендапы, совместные рабочие пространства, регламенты) были использованы для обеспечения эффективной коммуникации и синергии между всеми участниками, включая заказчика, исполнителей и ключевых стейкхолдеров?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день, Валерий, спасибо за вопрос! Вся команда была разделена на 3 большие направления, привязанные к функциональности: Базы данных, Браузер, Отчетность. На проекте применялись обязательно ежедневные стендапы в командах (куда ходила вся разработка и лидеры от заказчика), планирование спринта и ретро спринта, а также общие встречи со всеми заказчиками - Операционные комитеты (1 раз в 2 недели).
      Ответить
  • Валерий Левченко

    Валерий Левченко

    DIS Group

    Руководитель направления PR

    Здравствуйте! Какие три наиболее значимых профессиональных или технических вызова возникли в ходе реализации проекта, и какие проактивные или реактивные меры по управлению рисками были предприняты для их успешного преодоления без существенного воздействия на сроки, бюджет или качество итогового результата?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день, Валерий, спасибо за такой интересный вопрос! Я бы выделила такие три вызова: Первый: обеспечить выполнение проекта в сроки, так как мы должны были обеспечить выполнение бюджетной кампании в регламентные для Банка даты. Второй: в принципе отказ от СУБД Oracle, на рынке в момент старта проекта под наши требования было мало аналогичного опыта. Третий: организация работ команды разработки со старого под новый стек.
      Ответить
  • Валерий Левченко

    Валерий Левченко

    DIS Group

    Руководитель направления PR

    Какие ключевые показатели эффективности (KPI) были определены на старте проекта для оценки его успешности, и какие количественные или качественные результаты были фактически достигнуты по каждому из этих показателей к моменту завершения всех работ?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день, Валерий, спасибо за вопрос! В Банке при открытии проекта есть определенная методология по оценке проекта. Мы опирались на эти данные, по итогам на защите закрытия показывали уже итоговые данные.
      Ответить
  • Валерий Левченко

    Валерий Левченко

    DIS Group

    Руководитель направления PR

    В чем заключается основная уникальность и/или инновационность данного проекта в контексте отрасли или внутренних процессов заказчика, и можно ли считать его пилотным или флагманским, задающим новый стандарт для будущих аналогичных инициатив?
    Ответить
    • Светлана Фокина

      Светлана Фокина

      ПАО ВТБ

      Руководитель проекта

      Добрый день, Валерий, спасибо за вопрос! Каждый проект импортозамещения уникален в чем-то своем. Наш проект позволил выполнить KPI, которые стояли в нашей части за счет отказа от импортозавизимого ПО. Разработан подход, позволивший обеспечить перенос на PostgreSQL решения, содержащего большое количество бизнес-логики приложения, написанного средствами СУБД Oracle, при этом сохранив «бесшовность» миграции с точки зрения бизнес-пользователей системы в части интерфейсов.
      Ответить
  • Заказчик

    ВТБ, ПАО

  • ИТ-поставщик

    ГК Иннотех

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