RPA Tools – UIPath vs Blue Prism

There are several Robotic Process Automation solutions available in the market to choose from. UiPath and Blue Prism are among the most widespread robotic automation platforms used by the customers. Third party assessments of the overall capability of two major players in the industry of Robotic Process Automation rate UIPATH and BLUE PRISM just about equally powerful and competitive, still both are significantly different solutions.

This is a simple comparison just to help people evaluating these two RPA tools. It is a technical assessment from the perspective of a system practitioner.

 

 

UIPATH

BLUE PRISM

Robots Supported

Attended and Unattended Robots
UIPATH’s ideology of having attended robots is to facilitate all workers
to have a robot to be more efficient and effective.

Unattended Robots Only
BLUE PRISM is only designed to work in corporate environment with only
unattended robots.

Debugging

Less Effective Debugging

Debugging in UIPATH is difficult, you cannot make changes during the debugging
execution. You can only see values of variables during the process and cannot
change them for testing.

More Easer Debugging
Blue Prism lets you interact with variables and scenarios dynamically to
test and resolve issues.

Exception handling

Traditional ‘Try Catch’ activity

Resizable blocks can be used and altered easily to cover around steps
to use try catch functionality.

Readability of Process

Limited

Fixed sized and limited positional activity elements

Superior
Custom sized, positioned, and color-coded process elements

Process Flow Capture

Macro recording feature

 

Automatic wait for object on web pages

No Macro Recording Feature



Need of “Document Loader” action to wait for object to load on web
page.

Process Flow Design

Weaker

Loosely coupled libraries with their imports in processes.

Superior

Separation in Object and Process

Source Control

Source Control options built-in in Studio.
TFS and SVN can also be used.
Git and Bitbucket cannot be used

Allows Comparison between two version of file for conflict
resolution.

 

Deployments

A process in studio can only relate to one Orchestrator at a time, so
you have to reconfigure to switch between Staging
and Production

Import export of packages makes it easier in Blue Prism

Installation

Easy to install, windows installation package for studio.
Additional simple effort is required to connect studio with web-based
orchestrator.

Easy to install, windows installation package overall

Integration with other Systems

Easy webservice based integration.

Relatively easier Webservice based integrations

Application Integration

Easily interactable with other application including Word, Email, Excel etc.
Easier identification of objects on image on the screen including
Citrix.

Easily interactable with other application including Word, Email, Excel etc.
A bit complex to identification of objects on image on the screen.

Data

Picking structured data is possible.

Working with structured datatype is very a bit complex.

Picking structured data is possible.

Working with structured datatype is very simple

Development Background

No development background is necessary, but knowledge of HTML/CSS and
VBScript helps

It is easier to learn for C# developers.

Tools used

SharePoint, Kibana, Elasticsearch

C#

Cognitive Capability

Low

Medium

Barrier to Entry

Low cost entry
Community Edition Available

 

More investment to enter

Certifications

Many free certification programs and trainings available online

Only one certification program

Mobile

Mobile and browser-based access

Desktop application access only

 

 

To conclude, I would say that both UiPath and Blue prism are among the top tier of automation tools available in the market these days. Both tools possess numerous features, based on an analysis of these we can decide which tool to use for a specific business needs. Both tools are reasonably easy to learn, while Blue Prism needs programming skills, on the other hand, UiPath provides visual design studio along with quick implementation features.