Seleziona una pagina
RPA stands for Robotic Process Automation and it’s an innovative application of IT automation technologies that have been used since ’90s.

The modern meaning of the term is especially focused in Graphical User Interface automation with the mission of cost and time saving.

RPA is mostly used in such business environments where IT systems run mission critical processes, where IT systems maintenance cost is high and where there’s a need of innovation in processes but no comprehensive digital transformation plan is present.


This article will detail the need and benefits of using code to develop software robots instead of trusting code-less tools proposed by new software vendors.

Some statistics

  • Percentage of failed RPA implementations 50% 50%
  • Real average RPA cost reduction 15% 15%
  • Coded RPA VS code-less RPA error rate 5% 5%

Key benefits

TCO reduction

One of CIO‘s main activities is to analyze and introduce processes and technologies that can reduce cost in the enterprise, in the long term.

Code-less RPA tools are advertised as easy to use and easy to produce quick wins. But are they really cost-effective solutions? Let’s take into account some TCO key points to discover how coded approach wins in the long term.

  • Purchase.
  • Learning.
  • Manteinance.
  • Upgrade.
  • Service. Continuos integration
  • Support.
  • Security.

Case studies

Concurrent system automation

My team and I have successfully developed and ran a system of robots that are recording call center contact attempts for the main Italian telephony operator. The robots are developed with a distributed logic in mind, they all take data from one centralized database and open browsers concurrently to write records on company web based systems.

The database provider is MongoDB who give the opportunity of being flexible with new requirements and helps continuous integration together with excellent querying times.

The programming language used is C# with LINQ support. .NET framework together with C# makes it perfect to build complex robots as the whole process is under control, with real debugging tools, unlimited expandability thanks to years of development and NuGet packages.

SAP - ERP reliable automation
Text here

Robotic Process Automation hype is at an all-time high, with an alphabet soup of providers and offerings. Industry watchers are declaring RPA a must-evaluate technology, and some are heralding the start of the next industrial age. Software providers on both ends of the automation/AI spectrum scramble to incorporate new capabilities and meet in the middle, Given all that, one fact is often lost – many RPA implementations actually fail.

Sanjay Srivastava


A few companies are resetting their robotics programs. As one CIO said, “We crashed, burned and are now resurrecting!” Here’s what they are learning and doing.

Alex Edlich and Vik Sohoni

McKinsey & Company