25 сентября 2020 00:44

25 сентября 2020 00:44

Роботы трудятся, дорога экономит

Автоматизация рутинных операций бережёт рабочее время сотрудников

2019-й был объявлен в службе корпоративной информатизации тематическим годом разработки и внедрения программных роботов. Настало время подвести итоги проделанной работы.

2-2.jpgДмитрий Камышев, начальник службы корпоративной информатизации Горьковской железной дороги


Задача по автоматизации рутинных производственных процессов требует своего решения уже давно. Ещё в 2016 году служба корпоративной информатизации Горьковской железной дороги начала проработку возможности применения технологии программных роботов на полигоне дороги. В 2018-м группа компаний «Аплана», лидер отечественного рынка ИТ-решений для цифровой трансформации бизнеса крупных корпоративных заказчиков, предоставила дороге для тестирования студию разработки роботов ROBIN. Это позволило начать полноценное самостоятельное производство программных роботов по нескольким направлениям. Прежде всего, были определены процессы, где более всего необходима автоматизация. Для Центра управления содержанием инфраструктуры было создано три робота, которые уже сегодня успешно работают и экономят рабочее время сотрудникам ЦУСИ ежедневно. Также создан робот, ежесуточно формирующий справку о количестве отправленных вагонов, для дирекции управления движением.


Программный робот (robotic process automation – RPA) – программа, которая имитирует деятельность человека, используя интерфейсы информационной системы. Роботы контактируют с другими приложениями преимущественно не через API или интеграционную шину, а через существующий пользовательский интерфейс. Программные роботы можно сравнить с макросами, наподобие тех, которые часто применяются в электронных таблицах Excel, они повторяют все действия пользователя в таблице, с уточнением, что робот может взаимодействовать с любой программой, установленной на рабочем месте. Разработка робота в платформе ROBIN представляет собой точное схематичное описание операций взаимодействия человека с интерфейсом тех или иных автоматизированных систем. При запуске робот пошагово повторяет действия пользователя, при этом делает всё быстрее и без ошибок. В результате сотрудник не тратит время на рутину, а занимается решением более значимых задач. При первом знакомстве с технологией программных роботов становится очевидно, что область применения очень обширна: формирование отчётов и справок, обработка входящей электронной почты, дублирование данных в системе при вводе в эксплуатацию новых автоматизированных систем, тестирование вновь разрабатываемых отчётов, ввод отчётных данных на веб-порталах государственных учреждений. Этот список можно продолжать.


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


Цикл разработки программного робота включает несколько этапов. Изначально нужно выбрать процессы, которые следует автоматизировать, проработать варианты их оптимизации. Далее владелец процесса должен составить подробный сценарий – это точное описание всех действий пользователя для получения требуемого результата. Для наглядности прикладываются скриншоты экрана по каждой операции. На основе сценария создаётся схема в студии ROBIN, разработчик тестирует выполнение процессов, осуществляет настройку программы, устраняет возникающие ошибки. Если процесс не очень сложный, то создать готового к использованию электронного помощника можно за 3–5 дней. Робот обязательно настраивается для запуска на сервере, чтобы не занимать рабочее место сотрудника. Для уменьшения нагрузки на сеть передачи данных роботы в большинстве случаев трудятся ночью, когда мы спим.


В настоящее время для использования на предприятиях холдинга «РЖД» также выбрана именно отечественная платформа ROBIN, которая проходила тестирование на Горьковской магистрали и доказала свои преимущества при сравнении с другими аналогичными платформами.


Для полноценного массового использования программных роботов уже в ближайшее время предстоит разработать комплект документов по информационной безопасности. Этим займутся также сотрудники нашей дороги совместно со специалистами Главного вычислительного центра ОАО «РЖД» и «РЖД-Технологий». Чтобы не прекращалась работа по внедрению RPA, уже готовится временный регламент разработки и использования роботов. В 2020 году планировалось провести автоматизацию 40 процессов для полигона Горьковской железной дороги, однако уже сейчас понятно, что план будет скорректирован в сторону увеличения.


Разработкой роботов займутся сами сотрудники дирекций – владельцы процессов. Для этого начиная с февраля будет организовано обучение специалистов дирекций-заказчиков. Для разработки RPA не нужно быть программистом, достаточно уметь грамотно и уверенно пользоваться пакетом офисных программ, а основам разработки роботов мы легко научим на курсах. Также очень важна мотивация каждого участника программы обучения. В проведении занятий примет участие и команда разработчиков студии ROBIN из компании «Аплана». Если всё сложится удачно, к чему служба корпоративной информатизации прикладывает все усилия, то к концу 2020 года благодаря использованию новых программных роботов получится ежедневно экономить существенное количество времени. Как только руководители дирекций поймут, как выгодно и просто использовать роботов для автоматизации, я уверен, количество проектов по этому направлению значительно вырастет.