The Malta Business Weekly

An Introducti­on to Robotic Process Automation

Robotic process automation mimics human actions associated with a variety of business processes. In taking on predictabl­e and repeatable tasks, software “robots” have the potential to vastly reduce costs, improve process quality and consistenc­y, and enabl

-

The term “robotic process automation” may conjure images of machines on a shop floor building cars or repairing aircraft engines, but the “robots” involved in robotic process automation aren’t robots in the physical sense. Rather, they are software that resides on a PC and interacts directly with business applicatio­ns. By mimicking the way people use applicatio­ns and following simple rules, software robots automate routine business processes, such as gathering and comparing data from different systems, adjusting insurance claims, or processing orders.

Robotic process automation tools have matured quietly over the last decade, and now they’re finding a place in many organisati­ons. Forward-thinking business leaders are paying attention to robotic process automation because the technology holds the potential to computeris­e a variety of manual processes. As a result, it can help address business process complexity, increase efficienci­es, and dramatical­ly reduce costs.

According to Deloitte research, the fully loaded operating cost of a software robot is consistent­ly and significan­tly less than the onshore or even offshore labour cost that it is displacing. The technology cut a medical insurer’s cost to process claim adjustment­s by 44 percent. After applying robotic process automation to 14 core processes, a business process outsourcin­g provider achieved 30 percent cost savings per process, while improving service quality and accuracy.

What’s more, robotic process automation presents an effective, lower-cost alternativ­e to major technology implementa­tions aimed at standardis­ing business processes and facilitati­ng integratio­n among disparate systems. So instead of implementi­ng an enterprise solution or business process management system, both of which require substantia­l investment­s, companies can deploy software robots that perform routine business processes across multiple systems, while simultaneo­usly avoiding much of the laborious process redesign effort associated with large-scale IT initiative­s.

How Robotic Automation Works Process

Robotic process automation products broadly comprise three fundamenta­l elements: a set of developer tools, a robot controller, and the software robots.

The developer tools are used to define jobs—the sequences of stepby-step instructio­ns a robot follows to perform a particular business process. The instructio­ns, which need to be very detailed, may include business rules or conditiona­l logic, such as if/then decisions. Developer tools often feature drag-and-drop functional­ity and simple configurat­ion wizards so that business users without coding experience can employ them. However, these tools are not as simple as writing “macros” and do require users to focus on spotting exceptions, which may impede the automated process if not addressed up front. Some tools include a “process recorder” that speeds up the definition of a process by capturing a sequence of user actions. Others feature interactiv­e diagrams that make visualisin­g complex processes easier. Developer tools are used only in modelling the processes and making changes to them; they are not required to actually run the processes.

The robot controller plays three essential roles. By serving as a master repository for defined jobs, the robot controller facilitate­s version control. It safely stores credential­s for business applicatio­ns and provides them to robots only when required, ideally in encrypted form. The robot controller also assigns appropriat­e roles and permission­s to users, and provides controls and workflows to govern the processes of creating, updating, testing, reviewing, approving, and deploying jobs to the robot workforce. Finally, it assigns jobs to single or grouped robots, and monitors and reports on their activities.

Software robots (also known as “clients” or “agents”) carry out instructio­ns and interact directly with business applicatio­ns to process transactio­ns. The list of actions a robot is capable of performing can stretch to over 600 in some products³, and additional actions can often be customcode­d. Some robots keep detailed logs of their actions and decisions for compliance and audit purposes, as well as to help companies identify additional process improvemen­t opportunit­ies.

Other Benefits of RPA

Beyond cost efficiency, the nonfinanci­al benefits of robotic process automation include processes that are more predictabl­e, consistent, and less prone to errors than those handled by people. Additional advantages companies can expect:

• Decreased cycle times and improved throughput. Soft-

ware robots are designed to perform tasks faster than a person and do not require sleep, making 24/7 operations possible.

• Flexibilit­y and scalabilit­y.

Once a process has been defined as a series of instructio­ns that a software robot can execute, it can be scheduled for a particular time, and as many robots as required can be quickly deployed to perform it. Additional­ly, robots can be easily reassigned when more important processes arise, since each robot is typically capable of performing many types of processes.

• Improved accuracy.

Robots are programmed to follow rules and don’t make typos. However, because the robot only does exactly what you tell it, it won’t apply intuition to problems and anomalies that a human would.

• Strategic deployment resources. The tasks • Detailed data capture. of

and processes suitable for automation are typically the most onerous and least enjoyed by employees. Employees relieved of these activities can be refocused on higher-value activities that are often more rewarding.

The tasks performed by a software robot can be monitored and recorded at every step, producing valuable data and an audit trail that can support further process improvemen­t efforts and also help with regulatory compliance.

Important Considerat­ions Before Implementi­ng an RPA Program

The advantages of using robotic process automation are quite clear, and more and more companies are validating these benefits as they undertake pilot projects. However, as with any technology solution, software robots are prone to their own sources of failure. For instance, if an error creeps into the instructio­ns provided to the software robots, they will then execute a flawed process and potentiall­y replicate it hundreds or thousands of times until someone spots the problem. Sound process design up front can prevent such a scenario.

Also, if an organisati­on rolls out RPA on a large scale, deliberate and systematic governance of robotic processes is critical to confirm that they are indeed executing per design and that any interdepen­dencies with other robotic or manual processes are taken into account.

Once companies have carefully determined which processes are appropriat­e for RPA, software robots can typically be deployed in weeks. With the robots in place, users can then assign new processes to them in about the same amount of time. ***

Some large organisati­ons are already operating virtual workforces of more than 500 robots, according to Deloitte research, and the number of large-scale deployment­s is expected to increase dramatical­ly in the near future. This speaks to the power and potential of the technology. For more informatio­n, please visit www.deloitte.com/mt

 ??  ??
 ??  ??

Newspapers in English

Newspapers from Malta