Top RPA platforms for Python developers in 2020: AIMultiple Guide

It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.

Edsger W. Dijkstra

In Dikstra’s days, computing was an emerging niche, like the RPA of today. From the perspective of computer scientists, BASIC or its latest incarnation, Visual Basic are mutilating young minds in both cases. However, there are emerging RPA platforms emerging on Python so Python developers no longer need to use .Net to develop RPA solutions to benefit from this fast growing market. Read more


RPA Workflows & Reusable Bots: Faster RPA Implementation in 2020

Reusable RPA plugins can be added to your RPA bot to take care of specific tasks like checking and sending emails, manipulating spreadsheets, translating text etc. Therefore, they reduce development efforts, error rates and implementation time.

Reusable RPA plugins have numerous names. This is because RPA marketplaces that sell these tools have only been recently launched and industry has not yet converged on a common terminology. Different names for reusable RPA plugins include app, bot, solution, component, dashboard, workflow, skill, connector, asset, snippet, component, activity or plugin. Read more


RPA Architecture: In-depth Guide to How RPA Works [2020]

Though everyone seems to be talking about RPA, there are very few sources on how RPA works, the software architecture and technology behind it. Different RPA platforms’ product choices will impact how your organization will build upon the RPA platform it chooses.

Important aspects of RPA architecture include 3 points:

1- Programming language/framework

Programming language of the RPA tool allows developers to build custom modules for it. Customizations to RPA are interesting because

  • They are necessary for complex processes
  • RPA marketplaces allow developers and companies to monetize their custom-built RPA solutions

Any customizations to RPA tools would need to be made available in the programming language of the RPA tool. Though developers can always use a language of their choice, build an API and write a wrapper for that API in the programming language of the RPA tool, this is a rather time consuming way to create custom code for RPA bots. Read more


Technical Buyer’s 11 Point RPA Checklist: In-Depth Guide [2020]

RPA is an emerging technology that the C-suite is excited about. Technical buyers would be wise to get involved in the procurement and implementation process to ensure sustainable RPA deployments that comply to company’s technical specifications.

RPA is most of the time a business-unit (BU) led purchase. Either, generalists from the BU develop RPA bots or they get support from consultants for bot development or the company’s RPA Center of Excellence (CoE) leads the bot development. In all cases, the BU is in charge of the investment and execution, therefore typical tech procurement criteria such as Return on Investment (ROI) or ease of use should be assessed by the BU that is leading the investment. Read more


How to be a Successful RPA developer in 2020: In-Depth Guide

What you need to do to excel as an RPA developer depends on what you know about RPA:

For those undecided about becoming an RPA developer:

RPA is the fastest growing enterprise technology

According to Gartner, RPA is the fastest-growing segment of the global enterprise software market. Unsuprisingly, Interest in RPA has been steadily increasing in the past 5 years. Read more to see even more evidence on RPA’s growth

Source: Google TrendsWe summarized all major industry analysts’ estimates about the RPA market and there is consensus about RPA retaining its momentum into the next few years. Read more