Проект импортозамещения зарубежной системы UiPath на PIX RPA в компании «Норникель»
Достигнутые цели
В результате миграции на PIX RPA были достигнуты следующие результаты:
- Произошло полное импортозамещение платформы UiPath на PIX RPA
- Система Роботизации Норильского Никеля и платформа PIX RPA приведены в соответствие с требованиями ЦК RPA, отделов архитектуры и информационной безопасности ПАО «ГМК «Норильский никель» и введена в эксплуатацию.
- Команда ЦК RPA ПАО «ГМК «Норильский никель» прошла обучение работе с PIX RPA и разрабатывает роботов на новой платформе.
- Разработан уникальный REFramework для PIX RPA, который позволил ускорить доработку и отладку роботов.
- Проведена оптимизация кода для сокращения количества ошибок и снижения трудоемкости поддержки.
О компании
ПАО «ГМК «Норильский никель» — лидер горно-металлургической промышленности России, а также крупнейший производитель палладия и первоклассного никеля и один из крупнейших производителей платины и меди. «Норникель» также производит кобальт, родий, серебро, золото, иридий, рутений, селен, теллур и серу.
Производственные подразделения группы компаний «Норильский никель» расположены в России в Норильском промышленном районе, на Кольском полуострове и в Забайкальском крае, а также в Финляндии.
В России акции компании допущены к торгам на Московской и Санкт-Петербургской биржах.
Предпосылки проекта
C 2018 года «Норникель» использовал программных роботов на платформе UiPath для повышения эффективности внутренних бизнес-процессов. После ухода иностранного поставщика с российского рынка в 2022 году перед сотрудниками Центра компетенций (далее – ЦК) RPA компании встала задача миграции роботов на российское ПО. Переход требовалось совершить максимально оперативно, поскольку срок действия лицензии UiPath истекал в 2023 году.
Для реализации масштабного проекта была выбрана ИТ-компания «Первый Бит», которая выработала свой уникальный программно-методологический подход к быстрой и эффективной оценке миграции — полный объем работ проекта был определен за пять дней.
Подготовительный этап
Для ускорения процесса миграции на подготовительном этапе на новую платформу PIX RPA было перенесено более 20 переиспользуемых компонентов. Они использовались в 90% роботов и выполняли задачи входы в системы и приложения, выгрузки и сохранения данных, а также содержали кастомные библиотеки.
Ход внедрения и уникальность проекта
На старте проекта сотрудники ЦК RPA «Норникеля» прошли базовое обучение в Академии PIX, а также познакомились с лучшими практиками роботизации бизнес-процессов от команды «Первого Бита». После этого обе команды разработки приступили к миграции роботов. Команда «Первого Бита» кроме самостоятельной разработки проводила архитектурную верификацию роботов ЦК RPA «Норникеля», чтобы исключить ошибки на начальном этапе работы с новой платформой.
Для упрощения процедуры тестирования и отладки роботов, совместными усилиями был разработан уникальный фреймворк для PIX RPA, заменивший аналогичный Robotic Enterprise Framework от UiPath. Благодаря ему разработчики могли получать декомпозированные ошибки и быстро их устранять. REFramework доступен в Маркетплейсе PIX RPA для использования сообществом и сторонними командами.
За время проекта в платформе было произведено 85 доработок для соответствия требования требованиям информационной безопасности, отдела архитектуры и команды роботизации. Это стало возможным благодаря синергии трех команд — ЦК RPA «Норникеля», «Первого Бита» и вендора PIX Robotics.
Тестирование
Для реализации бесшовной миграции и минимизации ошибок был отдельно проработан процесс тестирования, контроля качества и ввода в эксплуатацию. Процесс включал трехуровневую систему контроля по чек-листу из 14 пунктов. Также была подготовлена база знаний с рекомендациями по миграции с UiPath на PIX RPА.
Завершение проекта
По итогу проект импортозамещения платформы UiPath на PIX RPA был реализован точно в срок. Сотрудники продолжили роботизацию новых процессов. Дополнительным результатом стала оптимизация кода, что снизило количество ошибок и трудоемкость поддержки системы.