Robotic Process Automation (роботизированная автоматизация процессов) — одна из самых быстрорастущих технологий цифровой трансформации. Объём мирового рынка RPA в 2019 году достиг $1,55 млрд, по данным в исследовательской компании ResearchAndMarkets. Несмотря на то, что скорость роста и внедрения RPA в разных отраслях достаточно высока, многие организации испытывают трудности и не понимают ценности RPA. Согласно недавнему отчету ведущей консалтинговой компании, только 3% организаций достигли масштаба более чем 50 роботов. Ниже перечислены ключевые факторы успешного старта внедрения RPA.
1. Отбросьте мусор. Начните с главного
Одна из самых больших проблем при начале внедрения RPA – это дезинформация и хайп вокруг модной темы. Дровишек в этот костёр подбрасывают и агрессивные рекламные кампании, проводимые многими поставщиками программного обеспечения. Но чтобы ясно увидеть суть, нужно разогнать хайповый дым от этого костра. RPA — это технология автоматизации без прерывания работы, которую можно легко внедрить по сравнению с другими технологиями автоматизации и получить результат в короткие сроки. RPA не является панацеей для всех потребностей автоматизации процессов и не дает мгновенных результатов. Здесь также применимы основные принципы внедрения информационных технологий, нужны качественное управление, структура, дизайн роботов, сборка и тщательное тестирование, чтобы получить необходимый результат и увидеть ценность экономии FTE.
2. Не спешите в погоне за результатом. Создавайте надёжных роботов
Очень часто мы слышим, что роботы нестабильны! Роботы RPA очень чувствительны к развернутой среде и базовому приложению. Поскольку это интерфейсная автоматизация, и робот имитирует точные шаги пользовательского интерфейса, выполняемые человеком, даже незначительные изменения окружения могут привести к сбою робота. Добавьте к этому этап ускоренной сборки проекта, когда не все требования эффективно учитываются, проектирование выполняется в спешке, а разработчики вынуждены создавать робота в короткие сроки. Результат — нестабильный робот. Всего этого можно избежать, если роботы правильно спроектированы с учетом всех технических и бизнес-аспектов процесса. Использование правильных элементов пользовательского интерфейса, построение правильной и простой логики для решения сложной экранной навигации, использование открытых API везде, где это возможно, — вот лишь некоторые из ключевых факторов для создания надежных роботов.
3. Начните с малого и планируйте масштабно. Измеряйте, учитесь и непрерывно улучшайте
Стремясь максимально снизить затраты, зачастую многие организации начинают внедрение RPA с очень амбициозными и нереалистичными целями. В процессе внедрения начинают появляться различные препятствия, и, в результате, цели проекта так и не будут достигнуты. Рекомендуется начать автоматизацию на пилотной основе с 5-7 процессов, определить реальные критерии успеха и регулярно измерять результаты. Крайне важно анализировать спринты, определять четкие KPI и метрики для измерения результатов автоматизации, извлекать уроки из прошлого и постоянно их улучшать в последующих циклах разработки.
4. Совместите с подходящими инструментами. Автономный RPA имеет гораздо меньшую ценность по сравнению с интегрированным с ML и AI
В последние несколько лет наблюдается быстрое развитие в области машинного обучения и искусственного интеллекта. Сейчас в тренде смарт-процессы, основанные на NLP, компьютерном зрении, прогнозной аналитике, чат-ботах или виртуальных помощниках. Хотя сам по себе RPA очень эффективен для автоматизации процессов, в сочетании с машинным обучением можно получить гораздо большую ценность. С помощью машинного обучения объем процессов, рассматриваемых для автоматизации, значительно расширится. Некоторые из примеров — это анализ текста по электронной почте на основе NLP, обработка неструктурированных данных, автоматическая классификация документов с OCR и NLP, анализ контрактных документов и т.п.
5. Не нарушайте требования
Требования к безопасности данных, персональным данным, правительственные законы и постановления сделали риски и соблюдение требований неотъемлемой частью всего бизнес-процесса. Сегодня каждая крупная организация внедрила в свои бизнес-процессы средства контроля для уменьшения различных типов угроз. При автоматизации этих процессов следует с осторожностью относиться к существующим элементам управления и следить за тем, чтобы будущий робот не пропускал и не нарушал какие-либо из этих элементов управления. Рекомендуется выполнить подробный анализ рисков каждого процесса на этапе обнаружения и задокументировать его, учитывая также необходимость новых средств управления в автоматизированном процессе.