Beyond off-shoring: Robotic Process Automation (RPA)

Robotic Process Automation RPA

In recent years, Business Process Outsourcing (BPO) and Robotic Process Automation (RPA) have often been discussed in the same forums.

BPO and off-shoring have been widely used by businesses to reduce back office and operational costs through the use of low-cost labour markets.

Now RPA is being seen as the way to continue the drive for business process efficiency and cost reduction. At the same time, RPA is acting as a fundamental disruptor to the conventional wisdom of labour arbitrage.

So what exactly is RPA?

Forget the idea of walking into an office and seeing humans replaced by rows of androids; the “robots” of RPA are invisible. They sit inside your systems, moving between different applications, inputting, checking, updating and processing far faster than any human could.

Sometimes they’re only “hired” to work an hour a day, or overnight, by a particular business unit – so a single robot could be shared with another department or even organisation.

Like workflow-building applications, RPA software can lead to an immediate increase in process efficiency, accuracy, compliance and speed of completion – all while removing manual errors and increasing customer satisfaction.

Actual results will vary for each organisation and for different processes, but RPA programs typically deliver cost savings of 25% to 45%. Pay-back periods are often measured in weeks, instead of the months and years required for some software development projects.

In the context of BPO, RPA can enable the business to bring processes back onshore at the same — or reduced — cost, with the advantage of gaining increased control over those processes. Instead of the vanilla, one-size-fits-all approach of BPO, the business can tweak processes according to local needs.

Which processes suit RPA?

All the usual suspects can benefit from RPA: mundane, repetitive, frequent, high volume tasks; rule-based vs. judgement-based decisions; manually intensive and error-prone processes.

However, because it’s so quick and easy to make changes, RPA is also highly suited to processes that regularly change and adapt – especially those that are too costly or complex to re-engineer in the traditional way within the short term.

Good candidates for RPA are processes that intake structured data and transfer it across multiple systems – as well as time-consuming, low-volume activities that require frequent “system hopping,” for example, HR onboarding.

Why RPA?

Apart from the availability and emerging value of RPA technology, there are some strong business drivers for adoption.

Backshore to reduce total costs

Over the last couple of decades, many enterprises have exhausted their options — including global labour arbitrage and lower telecommunication costs — for achieving back-office cost efficiencies.

It’s often overlooked that big outsourcing contracts demand constant management and legal oversight. This additional overhead is borne by the client and rarely factored into the true cost of an outsourcing deal.

We’re starting to hear the terms “on-shoring” and “back-shoring” used more often… and RPA can be the enabler. Because robots cost around a third of an off-shore worker and can work around the clock, even tasks that have been relatively cheaply outsourced can be brought back under control again, for less cost.

Bypass the IT project backlog

It’s not feasible for IT departments to deliver on the “long-tail” of minor change requests from the business, while continuing to deliver on medium- to long-term technology programs and new, cutting-edge innovation.

Priorities are set, and sometimes it takes too long for seemingly simple amendments. This means the business can’t respond to market change or customer demands fast enough to remain competitive.

Many change requests – whilst critical to process improvement – are not cost-efficient to deliver through traditional system enhancement and system-integration solutions. Some lead to knock-on effects on existing system functionality.

RPA focuses on the business process and leaves the existing IT systems alone. As such it is essentially a tactical “non-IT” solution that can be built and deployed quickly for immediate benefits.

Let process experts take control

RPA technology works on top of existing IT architecture at the presentation layer of business applications. Developers build robots through point-and-click functionality, using a graphical interface similar to MS Visio.

People with no specific knowledge of software programming language – but who have process expertise and an analytical bent – can be trained within a few weeks to automate processes using an RPA tool.

How to start with RPA

It’s fine to jump straight into an RPA pilot without an overarching strategy. However, while discreet pilots may deliver local wins to individual departments, it could leave you with potentially broken or sub-optimal end-to-end processes. Additionally, the wider organisational implications of having robots in production may be overlooked.

Design the RPA operating model

To truly transform your organisation through the use of robotics, you’ll need to be clear on your overall RPA strategy.

Establish an enterprise-level RPA operating model that covers the breadth of organisational, process and technology components needed to establish RPA as a sustainable capability within an organisation.

Manage the demand

Your return on RPA investment will vary according to the processes you choose to automate.

Pick the pilots and initial projects you automate carefully, so the entire organisation can see the potential benefits and start thinking about which processes to automate next.

If you don’t apply enough due diligence upfront to identify the best processes for RPA — and build in the necessary automated error-handing rules — the results may disappoint. This can result in reduced interest in the business for future RPA initiatives, with subsequent lost opportunities for more efficient, resilient and faster processes.

Get the right support

Without a good understanding of how RPA fits within your existing IT architecture, project management, software development and process improvement methodologies, it may not get the necessary executive support to spread through the right levels within the organisation.

While IT departments will be glad to shed responsibility for application updates, they will need to be reassured that RPA won’t “break things.” They’ll also need to know about the security aspects of linking multiple applications along your “robot process line.”

Start small on your RPA journey

RPA is not the end of the workplace as we know it. The winners in the digital world will develop an effective “digital pairing” strategy – where robots perform the mundane tasks while humans manage exceptions and orchestrate the robots to interact with each other through end-to-end digital, process orchestration.

Start small on your RPA journey. Spend time conducting technology proof-of-concepts on a few different processes, so you’ll understand the nature of processes that are most suitable for RPA.

Once you’re convinced of the technology and its benefits, leave the technology behind and start developing an enterprise-wide strategy to use robotics throughout your operations.

It is then time to look at your business process portfolio and evaluate how the introduction of robotics can change the rationale for insource vs. outsource or the onshoring vs. offshoring of these processes.

You can choose to go on the robotics journey alone or bring in an experienced partner.

Charles CrickCharles Crick is a Principal Consultant at DXC Consulting, specialising in business architecture and IT strategy. His career in IT of more the 30 years spans roles in systems development, project management and consulting. He is completing a PhD at the University of Technology, Sydney where he has developed a theoretical framework to understand the role of business-IT alignment in organisational agility.


Hesitant to adopt machine learning in 2017? This might change your mind

Say ‘hello’ to your new colleague, the Cobot


  1. Hi Charles,

    I totally agree with you: RPA is really an enabler for “back-shoring” outsourced business processes

    Contextor is a software vendor providing RPA solutions and we are already working with your colleagues in France, Belgium and Luxembourg.

    We do have about 100,000 RPA bots running around the globe, mainly in Western Europe, for clients in BFSI, energy, telecommunication, retail… 80% are for Attended RPA and 20% for unattended RPA with various use cases.

    And in some cases, yes, our clients are on-shoring processes back from BPOs.

  2. Is RPA a new buzzword for BPM where we create workflows using tools which has Visual workflow designer. I am not saying it is but I am not able to understand the different between the two. I would like to understand a practical example for the same and the actual difference between the two.

  3. Nice Article

  4. That’s quite an insightful blog, Charles. BPOs are ripe for disruption when it comes to applying the benefits of Robotic Process Automation (RPA) in their business models. There is still a tremendous amount of manual and repetitive work that gets done at BPOs. Data entry based backend operations are a good example of it. The introduction of RPA can greatly improve operational efficiency, decrease costs and improve the customer service experience.

  5. This Article tells about the importance of RPA, very Nice Article…

  6. Amazing post this is! A lot can be learned robotic process.

  7. Thank you for sharing. keep sharing

  8. nice article.

  9. Interesting article but this, like many other blogs I’ve read on the topic of robotic process automation, forget that this technology has been around for many years. Way way beyond the last couple of years that has seen a new technology area called RPA grow, automation technology has been used in areas like automated testing. Infact trace DXC’s history to HPE and HP before that, they had their own automated testing toolset called QTP.

  10. Nice Aritcle

  11. Nice Article

  12. RPA is really a great deal for business companies which helps them to boost their productivity and increase in ROI


  1. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  2. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  3. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  4. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  5. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  6. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

  7. […] Beyond off-shoring: Robotic Process Automation (RPA) […]

Speak Your Mind


This site uses Akismet to reduce spam. Learn how your comment data is processed.