Найти в Дзене
Классный кандидат!

Вкалывает робот: история RPA-разработчика, спасающего бизнес от затратной рутины

Если бы программные роботы Дениса захватили мир, то только под его руководством. Человечество поручило бы машинам всё, до чего не дошли руки — от отсидки на корпоративных зумах до поиска потерянного носка. Денис автоматизировал бизнес-процессы в России еще до того, как это стало мейнстримом, на «ты» с машинами больше 7 лет и сегодня рассказывает о боевых буднях командира роботов. Метод проб и багов Лень – бустер прогресса, а у меня еще и карьерный движок. Ручная работа напрягала еще со школы, и уже в старших классах я набрасывал скрипты и макросы, чтобы освободить силы и время. Страсть к упрощению сложного только крепла. В Национальном исследовательском технологическом университете МИСиС, где я учился, была важная, но непростая для восприятия учебная платформа. Мы с ребятами сделали ее полигоном для идей — обсуждали, как снизить число лишних действий и сделать взаимодействие комфортнее. В магистратуре в 2018-м меня пригласили на стажировку в IBS — заниматься практическим изучением и в

Если бы программные роботы Дениса захватили мир, то только под его руководством. Человечество поручило бы машинам всё, до чего не дошли руки — от отсидки на корпоративных зумах до поиска потерянного носка. Денис автоматизировал бизнес-процессы в России еще до того, как это стало мейнстримом, на «ты» с машинами больше 7 лет и сегодня рассказывает о боевых буднях командира роботов.

Метод проб и багов

Лень – бустер прогресса, а у меня еще и карьерный движок. Ручная работа напрягала еще со школы, и уже в старших классах я набрасывал скрипты и макросы, чтобы освободить силы и время.

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

В магистратуре в 2018-м меня пригласили на стажировку в IBS заниматься практическим изучением и внедрением автоматизации в крупной компании-разработчике сложных ИТ-систем. Однако в России о роботизированной автоматизации процессов (RPA) тогда толком никто не слышал, включая меня самого. Поэтому и достижения, и «шишки» доставались методом проб и багов.

-2

О потенциале RPA узнал от коллег из KPMG. Четверка крупнейших аудиторских компаний одна из первых представила в России решения по роботизации. Оказалось, что все мои интуитивные разработки и самодельные скрипты, созданные в IBS, давно упакованы в готовый инструментарий RPA и OCR (Optical Character Recognition технология оптического распознавания символов, прим. ред.) и успешно применяются в мире.

Тогда же стартовали первые пробные модели искусственного интеллекта (AI). Я быстро понял их потенциал, разработал, протестировал и внедрил в продуктив несколько моделей классификации и регрессии. При этом решил сосредоточиться на роботизации, отложив знакомство с AI на потом –- еще настанет время и роботов делать “умными”. К тому же автоматизация программными роботами меня захватила, и я продолжил работать с ней в KPMG.

Достаточно одной кнопки

У консалтеров работа понеслась с места в карьер. Я сразу начал большой ложкой набирался опыта: ездить в командировки по компаниям и изучать реальные бизнес-процессы. В роботизации иначе нельзя: скорость здесь приоритетна, особенно в имплементациях.

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

Сначала я изучал узкие места в работе сотрудников. Если бухгалтер жаловался, как ночами составляет списки и верифицирует документы, мы знали: тут нужны наши роботы.

Собрав «карту болей» компании, мы разработали огромную дорожную карту, серию пилотов и MVP и множество роботов в работу каждому. Успешное внедрение системы не означало конец нашей работы. Мы объясняли людям, как всё работает и успокаивали, что роботы в помощь людям, а не вместо их.

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

Потом перешел в «Открытие» как руководитель направления автоматизации отвечал за RnD и масштабирование технологий RPA и OCR. Тут же создал комплексного автономного RPA-робота, который при помощи OCR классифицировал до 15 млн разнородных документов с точностью до 95%.

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

Робот как бизнес-мастхэв

Я начинал работать с RPA, когда это еще не было мейнстримом. За несколько лет автоматизация стала повсеместной. И она не только про программных роботов для компаний-гигантов. Даже CRM и Excel в мини-маркете у дома тоже крошечные, но роботы.

-3

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

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

С помощью роботов один сотрудник экономит от нескольких минут до нескольких часов ежедневно. Казалось бы, мелочь. Но за год набегает целая рабочая неделя, которую можно посвятить другими задачам да и просто поболтать с коллегами у кулера. А если над этой же задачей работают несколько человек?

Для подсчета сэкономленного времени используем метрику FTE (ПШЕ). Она показывает, сколько рабочих рук освобождается благодаря автоматизированному решению. Хороший робот моей сборки приносит 3-5 FTE. И это даже без учета эффектов повышения скорости, точности и качества исполнения роботизированного процесса — роботы не отвлекаются, не делают пауз и не уходят в отпуск

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

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

Один день из жизни командира роботов

Дома у меня собственный командный пункт, где всё тоже на кнопках от варки кофе до регулировки света. Автоматизирован даже лоток у кота.

Работаю удаленно с командой до 20 аналитиков и разработчиков из разных точек России. На совещание, митап или встречу с клиентом выбираюсь в офис.

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

Разработка одного робота занимает от двух дней до месяца. Запускаем несколько проектов в квартал, плюс поддерживаем тех, кто уже в продуктиве. Одновременно в реестре может быть до нескольких сотен таких проектов пара десятков из них в бэклоге, другие приоритезированы по критичности для бизнеса, эффектам и частоте исполнения. У каждого проекта свой код, и между ними необходимо быстро переключаться. Например, задачи по 44 проекту обсудили на дейлике, 63-й выходит в прод, 5-му «старичку» нужна помощь. Так что в течение дня стреляем с двух рук: разгребаем текучку, срочные запросы и занимаемся новыми проектами и роботами, и процессами, и архитектурой, и стратегией.

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

В такой динамике удобно работать по Agile, Scrum и другим гибким подходам. Так что спринты, ретро, планирование стандартное наше всё.

И в X5, и в банке «Открытие» я проводил занятия для сотрудников — даже сделал собственный авторский курс. Так что теперь раз в одну-две недели собираемся после обеда пообщаться: рассказываю ребятам про разработку, архитектуру, разные смежные штуки и отвечаю на вопросы. Стараюсь, чтобы все могли высказываться, поделиться мыслями и проблемами.

Роботы: умные, но кроткие

За несколько лет программные роботы закрыли основной пул задач компаний, но продолжают эволюционировать помимо «рук» и «глаз» получают мозги в виде генеративного AI. Такие проекты на базе GenAI мы еще в 2015 году считали сырыми и ждали, когда они созреют, а сегодня они уже активно пилотируются. Более того, скоро роботы будут неотделимы от AI.

В компаниях это видят и готовы брать таких на работу. Недавно один топ заявил, что они уже всё роботизировали и теперь берутся за нейронки. И этот тренд будет повсеместным, а значит, буду делать и таких бизнес-терминаторов.

-4

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

Больше историй и лайфхаков — в нашем в карьерном сообществе «Классный кандидат!». Присоединяйтесь!

Не забывайте подписываться, оставлять реакции и комментарии. Спасибо за вашу обратную связь!

Другие полезные статьи: