This is the second post in our series on Automation. Read the first post here and third post here.

Never has the old saw “To a consultant with a hammer everything looks like a nail” been more appropriate than it is with today’s automation market. Robotic Process Automation and Artificial Intelligence are trends that are clearly approaching peak hype cycle. Software vendors, analysts, consultants and the technology media have embraced the hyperbole with overblown promises of extraordinary savings.

Seasoned IT decision makers recognize that there is no silver bullet, and any new technology must be considered on its merits. A wide variety of competing and complementary technologies have emerged that can assist with automation across the spectrum of work. Some of the key technologies available for Automation include:

  • Scripting – A wide variety of scripting programming languages (e.g. Perl, PHP, Python, Unix Shell Script, VBScript, JavaScript, etc.) are used to automate the execution of simple repetitive tasks because they are easy to learn and are interpreted at run time rather than compiled
  • Robotic Process Automation – Provides a non-invasive technology that can be configured by business users to replicate the actions of a human being interacting with the user interface of a computer system. Leading vendors in this space include Automation Anywhere, Blue Prism, Ui Path, AssistEdge, Nice, and Pega Robotics
  • Optical Character Recognition – Converts images (scanned or photos) of typed, handwritten or printed text into machine readable text
  • Business Process Management Suites (BPMS) – Used to model, automate, execute, control, measure and optimize business activities, in support of enterprise goals, spanning systems, employees, customers and partners within and beyond the enterprise boundaries. Leading vendors in the BPM Space include IBM, Software AG, Appian, Pegasystems, and Oracle
  • Artificial Intelligence – In the enterprise context software of the likes of IBM Watson or Infosys NIA can be trained trough machine learning to solve complex problems in order to automate cognitive tasks

 

To assist IT decision makers in selecting the right technology for the problem, we have prepared a handy automation decision tree.

Fig 1: Four-Step Decision Tree for Automation Tools

What is the nature of work?

The first question to address is whether the nature of work is Deterministic or Cognitive. Low value added, manual, repetitive tasks fall in the deterministic category while cognitive tasks revolve around machines being able to identify patterns and prompt users or resolve issues proactively. While deterministic tasks can be found anywhere within an enterprise, high-volume deterministic tasks tend to be concentrated in shared service centers, making them ideal candidates for RPA, BPM, and Standardization and Continuous Improvement Initiatives. Cognitive tasks that require advanced problem solving and leverage large data sets are a good place to look for opportunities to leverage Artificial Intelligence.

What is the FTE Density of the process under consideration? 

In order to right-size your investment to the savings potential the next question to get a handle on is how many FTE (full time equivalents) are performing a given task. Process areas with a low density of FTEs are unlikely to be able to sustain the savings required to support a BPM or RPA investment, particularly if these resources are already located in a low cost location. Low FTE density processes should be addressed with lean six-sigma techniques or basic scripting technologies.

What is the fragmentation of the process? 

One of the quickest ways to erode the business case for RPA is to have highly fragmented processes. Processes can typically be fragmented by system, by customer segment, by line of business, by channel or by geography. A highly fragmented process can significantly increase the cost of automation. It is advisable to focus first on standardizing the global process to make future automation easier.

What is the nature of deterministic tasks?

Standardized processes with a high FTE density make good candidate for rules based automation. The nature of the task will dictate the most appropriate technology for automation:

  • Simple deterministic tasks like copy-paste, data extraction, application navigation, matching and validations, swivel chair data entry, report generation and sending are great candidates for Robotic Process Automation (RPA).
  • If the task content isn’t currently machine-readable like in the case of printed documents, scanned documents, faxes or photos, Optical Character Recognition technology may first need to be applied in order to make the content machine-readable, and then tasks can be automated with Robotic Process Automation (RPA) technology.
  • Processes that require some level of workflow that span cross-functional teams and require handover, follow-up to get things done, holds and approvals to be resolved by higher authorities are best automated using Business Process Management tools where complex rules may be encoded

While each automation opportunity needs to be evaluated independently, this handy guide can assist in quickly identifying the right tool for the job and avoid the costly mistake of trying to use a hammer when a socket wrench is required.

 

Stay tuned for our third and final post in this series: Selecting the Right Operating Model for Your Automation Center of Excellence.

Joshua Biggins

Joshua Biggins

Partner, Enterprise Strategy & Architecture Practice

Joshua Biggins in a Partner with Infosys Consulting where he leads the Enterprise Strategy & Architecture practice for a number of industry verticals. For the last 22 years he has focused on helping clients leverage technology to transform business models and unlock value. His experience is focused on the most pressing issues on the CIO agenda including RPA, AI, IT Cost Reduction, Application Portfolio Rationalization, Managed Services Transformation, Technology Modernization, and ERP Transformation.

Kaushik Rana

Kaushik Rana

Senior Principal

Kaushik Rana is a Senior Principal with Infosys Consulting where he focuses on helping clients unlock the value inherent in a variety of automation technologies. He has led large strategic initiatives for Fortune 500 clients and accelerated their transformation journey leveraging automation technologies like robotic process automation, business process management suite combined with his deep expertise in process excellence, cross-functional team leadership and systems knowledge.