DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Related

  • RPA Validation in Life Sciences: 5 Pitfalls and How to Avoid Them
  • Accelerating HCM Cloud Implementation With RPA
  • Step-By-Step Guide to Integrating Python With RPA (Blue Prism)
  • How Businesses Use Modern Development Platforms to Streamline Automation

Trending

  • Slopsquatting: Building a Scanner That Catches AI-Hallucinated Packages Before They Reach Production
  • Designing Secure REST APIs With Spring Boot
  • Spark Performance Deep Dive on Databricks: Shuffle Tuning, Skew Handling, and Z-Ordering With Delta Lake + Unity Catalog
  • HTTP QUERY in Java: The Missing Method for Complex REST API Searches

Zombie Bots Are Killing RPA ROI

Watch out!

By 
Wayne Ariola user avatar
Wayne Ariola
·
Nov. 04, 19 · Analysis
Likes (3)
Comment
Save
Tweet
Share
12.2K Views

Join the DZone community and get the full member experience.

Join For Free

Zombies

Watch out for Zombie bots! 


If you’re using a script-based RPA solution, there’s a good chance that “zombie bots” are silently killing your RPA success. They’re munching away at your resources without adding value. Learning how to spot them and turn them around is one of the most powerful — yet often overlooked — ways to maximize your RPA ROI.

The Anatomy of Zombie RPA Bots

“Line of business” leaders who are tired of waiting for IT to complete their requested integration/optimization projects are intrigued by the notion of RPA — especially it's potential to let them control their own automation.

After some slick vendor demos showing how anyone can intuitively point and click their way to a bot, they’re usually hooked in. The effort seems low, and the potential payoff is huge. Their minds fill with visions of a highly-automated future and ways to reallocate all the newly-freed resources.

After the RPA solution is officially acquired, system integrators come in to set up an initial set of bots; however, these bots aren’t created with the intuitive point-and-click process shown in the demos. Scripting — writing code in programming languages such as C# and VB.NET — is typically required to complete all but the most basic automation tasks.

Nevertheless, the scope of the scripting typically is not exposed at this point. The system integrators deliver on their promise to design bots that automate the predefined tasks, the bots are deployed into production, and the world appears to be a much better place.

But then something happens.

The business processes inevitably evolve — and any little change in an interface, data, flow, or environment causes the bot to break. Bots that are based on scripting and surface-level “screen scraping” are particularly sensitive to these changes. Common changes like trivial UI optimizations and input data variations will quickly turn a once-thriving bot into a dead one.

Unfortunately, process owners are unable to revive the bots on their own. They’re not “RPA developers,” and they don’t have ready access to the crew of consultants and specialists who set up the project. Unless they take a crash course in programming and that particular vendor’s RPA solution, they’re really left with two options:

  • Try to get system integrators to come back and fix the bots.
  • Debrief IT on the situation and ask them to adopt the “technical debt” of this RPA project, which is likely viewed as shadow IT.

In the meantime, the processes that were once automated by the bots are at a standstill, and the process owners face a growing backlog of work to be completed. In many cases, waiting for someone to get the bots back up and running is not an option.

The work must be completed ASAP — either by reassigning the employees who previously completed the task (assuming they are still available) or by hiring outside resources as a temporary band-aid.

In other words, you not only need to acquire resources to revive the bots; you also need to (re)acquire resources to complete the work they were supposed to automate. This is exactly how zombie bots eat away at your RPA ROI — draining your resources and limiting your automation potential.

Stopping the Zombie Bots

The good news is that a zombie (bot) apocalypse isn’t inevitable. RPA isn’t doomed — it can (and should deliver unprecedented gains in speed and accuracy. You just need to transform the bot anatomy.

Rather than relying on script-based solutions that launch you into the RPA death spiral, consider taking an RPA approach that uses model-based automation. With model-based automation, users scan the application to create reusable automation building blocks that are combined to create bots. No scripting is required.

Model-based automation is based on a deep understanding of the underlying technology (not superficial screen scraping), so these bots know how to adapt to everyday variations. And, when business requirements evolve, business users can update bots in a matter of minutes — without waiting for specialists.

Instead of being victimized by zombie RPA bots, you can take control and make the bots work for you, not against you.


Further Reading

Creating Your Own Whimsical Twitter Bot With Tracery

RPA: The Badge of Integration

Robotic process automation

Published at DZone with permission of Wayne Ariola. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • RPA Validation in Life Sciences: 5 Pitfalls and How to Avoid Them
  • Accelerating HCM Cloud Implementation With RPA
  • Step-By-Step Guide to Integrating Python With RPA (Blue Prism)
  • How Businesses Use Modern Development Platforms to Streamline Automation

Partner Resources

×

Comments

The likes didn't load as expected. Please refresh the page and try again.

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook